What follows is a list of files by Jan Heck (jan-heck.net), hashed with sha512sum. The current time is 2023-09-03 01:50:04 UTC This script runs sha512sum on a given list of files (including the script which is producing this text), and saves the resulting output, which is then made publicly available for archival and future reference. --- BEGIN HASHES --- f144fbd25bc7dcd6d8bbdc745cf8e9cec4d66bd3ebeabbc80584b759f976c07ecc63029bac58fb3a94e3f49fbd01e1131e7aa67f5b41620b3a124776421db989 /home/arch/b/hasher.py 77c95d8226b4ad43bcc3860f87726ac873053e410c98ee026d039c7bc7ba65c5ec22f6d364f866da1b58dcbdac86891247327af960fd35740f9cfb9ee8d33437 /usr/bin/sha512sum 5cc0a722f89226d062f1ad4ea02803fad16950c42d815ad46e15c749efc384ee54a43c8182d14f1d4600ab928d18ac9e29df088803267731a0f0be20915cae70 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_13-11.02.15.txt 85ed493b238c08467215e78dfea69ec7d8017318fcbe41dc35bc5fb5a665a5329c46f1a570c744ad22ef40e5c0204b5a82e2e7b15fa3bad5e122738b5c2af7fa /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_14-01.14.49.txt 6de5bd70f3fc9e394b03d718d29a3209482f881f133ac430a5b872d99d9cbf18f3911ed544e12461ee39169f8befdae7e656c63b0e07ff3c863855abae60f14e /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_15-01.14.44.txt 9d5972ff8500b08c65f88ee99f982b4658fcba8a21be2627d417fb3d27e12019fab7c351d004ebed40fae891a7df773b45e9ddb01d77084d433b045d8c473d85 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_16-01.14.55.txt f58a1bd1ee6e6710d96c9abaf34f005d2612a1161d1f222efc70182a313e51a6e966e347e22960f9295325f812de5849e2a2444775df10a50b2a46c72ab06f18 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_16-14.20.10.txt 0632198d481abe6d41b0ddb31d0ff3cb3e9dd4edb9fc3c532d1b2a8844cafb4dfdaabc889b49391e35f12a1cde9641ee0e0ab1c1ed7b11793138b8c5646d553b /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_17-01.14.59.txt 7cbb966f251d555eb9edc1ae7c12ca6f31f7183aa1920bb1941ca9456ce93ef7acbc8a6078909bbdc36498c4c80e73619cf4ab9bed2cd1305dc118c3ea24378a /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_18-01.15.05.txt 934631184bc27b0d868fae64828034d9d9ff1b633ca4643c73bb96d09b539673939bba3dd5243871044a3c9d1d133852f5486b9093ce42b29bc8b4e100131623 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_19-01.14.52.txt 98d0548b09e85dbe90565030f9488601b234a1a98de9174e6fd13fc12dec14c53b5692e19698c326ca7c26c6aba583e4bf475a32e5f601ddf92006c067e0dd81 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_20-07.32.42.txt 1f7f001d10b38b4f329d7b9c6be40415799fa173d29c17a3267120a291c8e76665b649ae68b871b1bb2b3abbd6fed276818d3e51e25b471045db186d14d51238 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_21-01.14.41.txt 7225f75211a76344fc591a69a5e73c044d8454e5b10ca484d5cd9fb4fcbefef682eb621236ee96b6494d9399636c7655562fafb040a93a018ffc8a5834c373f4 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_22-01.14.45.txt 1d29b2636c00a30c6982a28d232357062cd1a39171e84293de6ee0197e810d4223a64bc64e40d7e0b9a5c34a37f82deca3fc6411fc4702d666b130660283b123 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_23-07.40.00.txt 4c3278669b7b62917933e9df78e2431f7ddcbfa7c4694e72655cc66ccc5e758e46f79f817bdf74f4ec249366e5a0522afc63916fb25a680c2181bd0679d91839 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_24-01.15.53.txt a81dc9cbc995b343a106a8f3a193f1f5452227297c2c9c47c051671878d4abbd73ddd1777602855df3c764e50b2e1431c5654c81ed2f3588949027809b0192dd /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_24-06.17.12.txt 0b919c841290918d12c692ece1830f59488a5f6b335026cf889f8f62e2baadad3ee64c1901a3f83e42fc7c3d4aa6e09224f634d5adf5249246d20a37f1e070d0 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_25-01.16.13.txt 98d1cefc31e7ec8a425c2976b9b6c9ae6773f165d581fa90eb2e3438f3bb9cab314497c3199635c2a36bb5b774c77131d4078472ca352400538a8e9c15b68bba /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_26-01.16.12.txt 0fe3c924405413ab364267a329322b9b5e94210624101289d2c1a2d106481d0960e94c3ba8625222819b0978fc1536c5ac8802332309481bdd62999a9bae2af8 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_27-01.14.39.txt 83785022c4c2411b82f78960d95627a0e90e6e1afbe23c06f6e378a57e4c9833d842b5191c87380933d6e616f3e166fc07690590c1a99dae3828e19a2b0092fa /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_28-01.14.42.txt f466eca429c283135bb11e90dd0d6deb50bc17834375a1f05125244ece1103e8f1b525c38e10ea6d043621222b6ad5a5c81543ea319c9f9182b400b1563dde42 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_29-01.14.43.txt f3655428cc896857d5e64b2fd9cb697865bd00476d6aee9fb551c17f21dcf03d51364bc541d688f5b6df5ad8220c775c4f805767751da97d9cf1a752a287b859 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_30-01.24.05.txt 3513f906423376f3cd9f7fcd5d1f7780dcb25132a7bbb5801b541886da7cdbe3f3f82693d0be5f6f496d508f6b61e240be957dd75c200a37c843968426635d07 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_08_31-01.15.14.txt b3ba3a62e4ed3389020ba4232a416ae3c9da241d9d9a9bbbc15ecb8c9591c099357246fe095542f64c4e5dd8e57de41708402b49340a5774fc938213cffea6a1 /home/arch/c/neneat-website/site/static/hashes/hashes-2023_09_01-01.15.21.txt 9e71683b58b9848b5af9c7f4951dd97fa1246ed468f8420eeb9305cb95f468f607408cbdc4b06a490b45d8f75a20ab7ed7c560bea6ec224454dcb318a7bebbec /home/arch/c/neneat-website/site/static/hashes/hashes-2023_09_02-01.22.55.txt 9ca4658413603e2d03d2c408ac0e9226f4be63fb1a8a22f6995519eff9c5855897f1440dcdb6807ad7e7664f9dcefebc675a893409615ec78ad36e9d0009f023 /home/arch/p/log/gpslog-2023_08_31.gpx 5280ee403cb667c1c84dbe8974e860fc1126b89750cfae9d097a8c8c9f6bf996da64959abb5fbf100cb912d442445bfd5fffe938d1d0d13fa9a601cd5b9611a8 /home/arch/p/log/gpslog-2023_09_01.gpx c305f4a2a0c9a215c55312635c34a8b2947a0ee7f58d35aa3eaba6ea583c2906a3c3b2341819ef7f002e87ea604ba109ba14f00e6b8577df1f4cf1cf13ef1c55 /home/arch/p/log/gpslog-2023_09_02.gpx 416c5ef1c1978ce285da1c379f9e6d0f7784c47e8dd929337b9850178d432b57abc4a2779ad16baff79b90001a046bce259712a4c2ae78c8572b07007d2320df /home/arch/p/log/gpslog-2023_09_03.gpx c57c0ba24de4d03e3f8359f3487a149436af5e8370499028be72e5a36c67bda73cf26b57230cc21e9befa54f1fbb82c40f79df86bea3d98ef519dac03dea58ab /home/arch/u/labbook/_template/labbook.odt 09a33effca737ba2eeb31ba35220340473b1e20757454a7ae0db6f9e4281df4f422c2e7b8f7e666c720fa4a26a5a72b07a8d1bbbf1d27eebc7461056428e8b12 /home/arch/u/labbook/2021-phd2-phd3/2021_06_29/labbook.odt cf49c5dbc59dc42b8abb7bf1d5aee29a23acfa0dd141408c8598ae22416a47d14bcbcc8720abd3115c36a6fca576225001e42326283c55c9c9b5eaa2b860e77c /home/arch/u/labbook/2021-phd2-phd3/2021_07_09/labbook-2021.07.09-17.47.50.odt be2c04b5344adb1459c77e997e895af410d434c50ce4be39a32ac7bc55080380dee5f0484c8a914a7b48d239e7444ee4b78b6ca3c77537d9dcc7ec876b4eccbb /home/arch/u/labbook/2021-phd2-phd3/2021_07_10/labbook-2021_07_10.odt f325940a2a55a37ea81d8907e77feffa0e2d09d2772938550e48b6412eae40b370aec3e3587f649516ff5c1ed00a4a5c92240287e70bfdb4b624f53f517c3257 /home/arch/u/labbook/2021-phd2-phd3/2021_07_18/labbook.odt fc25169fd0fdc2c6b42f8b450e568109e33812b9c67f992e98b45f035674c1bb58949cfb5d1f5d830cfeca3ddd1b541f7dde8162b0642618e2d8f50469f1656d /home/arch/u/labbook/2021-phd2-phd3/2021_10_16/labbook-2021_10_16.odt 0e9166b91f3a68e4a6bbc8d9c837afd3b3da443d72a8269ac2cdd0659cdaf7e6abda37ec99fcacd36a3139da3d88eeef84c7e385e7e490c664697c0d7d72e654 /home/arch/u/labbook/2021-phd2-phd3/2021_10_23/labbook-2021_10_23.odt 2080009700befaf61ae590213945e027067725cb460d76a2af84f0f9de38ca8f49004ef93492bdacbb8d23334022f51ef56a5f62bb4c782ab56c6da9541230cc /home/arch/u/labbook/2021-phd2-phd3/2021_10_24/labbook.odt 60a2fafdcd0289bb84220a916d24dfb2aa1d141b2b5f1504b2a38cb69e7b9d11d699e220c8dbb8e210a2f9c9deaeba7806494e98bb2640f996fdc2c9d298321e /home/arch/u/labbook/2021-phd2-phd3/2021_10_25/labbook.odt 8a568912ddc9bff8cc12e95debed46c71b4fdfb639ee4b0df01f7a95770b726c055d1819b4e91f4d0366a569f7bedaac2eb49c88b9a75d8a077a50dc23259825 /home/arch/u/labbook/2021-phd2-phd3/2021_10_27/labbook.odt e163b7141671b1dfaa715a01cb612b6dab1b1d0711f9b4c47d7d703a370924082710534bec5c95c151be5c6d63c785824e37dec5db92309ab66d2fcf1881a13c /home/arch/u/labbook/2021-phd2-phd3/2021_10_29/labbook.odt 0478df225d65bc1c75b690b70ef06a0a57a57424ae508087e39f2c752dd80b5957f50f5c83ddb5111bb7a6aba51e1d4ecbe5ce9442374531afd6404e73e9cdc7 /home/arch/u/labbook/2021-phd2-phd3/2021_11_05/labbook-2021_11_06.odt 60d8ce6169506e93d715f475db46195d5376520256aa645c05af0cac6189459d8fde5d3c94720972bb9711198dc3d7b605d8ced5ab21e86e3b4dfaf3dba5cb1e /home/arch/u/labbook/2021-phd2-phd3/2021_12_04/labbook.odt 32bd927dff171c4aefd08f11c1d92ca8ca502f5271326fae0542f20c795f5124faf938315c7e6bd341390993ce06a57ccad4ab2232fb2d099d91d5ed647482f7 /home/arch/u/labbook/2021-phd2-phd3/2021_12_11/labbook-2021_12_11.odt 3d70846964fcd4665914fe5ac57a70886643f9bf090dcdd1a5dc1f44b358f04a4c3a24c0bf036302ede09afb3f6d57255685fd5beca2902ba52501540c9011ac /home/arch/u/labbook/2021-phd2-phd3/2021_12_11/labbook-20211211.odt b40dcf2f9ea2e4c988e0513bdf9a42b09d1aee012d6c44a55fc42f10ac55cf92a0a595af6ac566051366977b3ca4fdd17bf365d9960028113ed320448b81c84b /home/arch/u/labbook/2021-phd2-phd3/2021_12_12/labbook-2021_12_12.odt 304cf14bf2d1cc59487bd4f0fafaf0619ba17f6d86c0412c7d266b167917f70255a8e428660a7c96e24ced4d6a1126d7c8189f6a150d6fd104ce04974324ca40 /home/arch/u/labbook/2022-phd3-phd4/2022_01_16/labbook.odt b1957740c6717deb0f5366df4e01c5bf7ce4c9dd103560120d7ad48ebd7e9b2f3ad0e9ae88a28826d2345dc103c32feb60c2295df91fbdccd3a8587e983b29a4 /home/arch/u/labbook/2022-phd3-phd4/2022_01_20/labbook-2022_01_20.odt a8acf84fa24d963111be9cd74d98dd6c0dfe16e1f8ef6dfa246dfa9d28210a4d3ced7ea351b27e07e70c6cfdf96b6f13e91102cc606a1b8b6eadea856f392991 /home/arch/u/labbook/2022-phd3-phd4/2022_01_21/labbook.odt d7b836f8fbab582073dffc41531a32fafb294d8923b6c67c78292807de7dc5d285725608b388a2d7becc97aa5e01e06f54424e45c459c5dd2bcc60e7861146b3 /home/arch/u/labbook/2022-phd3-phd4/2022_01_22/labbook-2022.01.22.odt c337b87d483c9927db492d527a3785ded25de872fc56762ddbfa5d5ca206a59e87769e6a5d0ac7e3029711a4795f28b0604129021809f14cdcf1c5fc93969f6a /home/arch/u/labbook/2022-phd3-phd4/2022_01_28/labbook.odt 0f854e27d7debeb1cd51dd10aaed4eae694c580710ce108abae7ae9cb74002746645d899f3dc3fdb73e7000967a5208da6ec890025a0489742606ba4b2bbc35c /home/arch/u/labbook/2022-phd3-phd4/2022_01_29/labbook-2022_01_29.odt fd2d891ae78790baded99182ca3abce1efd4adf0b2f6ff4650ffb8d61196b5c0240757525bbe791a7e61dcc385722c335a91ae8ab4cc51183427a26ddbb53bc4 /home/arch/u/labbook/2022-phd3-phd4/2022_01_30/labbook.odt dfde31ebf864a7f7fec0683fa7673f17577a3eaca034d2c23ed540612bdc8ec61980b1365ff2387faf51dee726b2159e794fa2f8b2d1bf24f0590349394cc112 /home/arch/u/labbook/2022-phd3-phd4/2022_02_05/labbook.odt 7c01b0f1f5fe3ee9d9d87623327962e57419b8371c21e7332877048bf434c09822389d54f6b85513edecfeaeaaedae2c657eb40403eb97d8494e7d76e30fccbb /home/arch/u/labbook/2022-phd3-phd4/2022_02_06/labbook-2022_02_06.odt 4e6ee700e0bf2969a70c1cb9019543a954009c132d1ae53af0d16d418afb13cbb7d151c23155f67f9f9f6d9be881b607cac532b0082ad93aec6a5b417185626e /home/arch/u/labbook/2022-phd3-phd4/2022_02_09/labbook.odt a8cfdfb465597cb4aa18432cb8bd1d4c66bd37626b6356201c3769857e37a2eb861666840b8acfeadae06be441859a39f7c78cee6c326b7a77a1cdd22b48bcef /home/arch/u/labbook/2022-phd3-phd4/2022_04_05/labbook-2022_04_05.odt 4690e4bf8ed89240e27b03bcf9b0a4c43db4692e2d4db6023c758d63aa58b25e6d5fcd9b5786afdfb5b0d48a326c251d33099f2960733be1167b09a91d25a58c /home/arch/u/labbook/2022-phd3-phd4/2022_04_26/labbook-2022_04_26.odt 20f620921ed7c0e42a308541f1bf5cc785f10c5ddbe70999b6ea2ff506766d703c459d32b59effba47d98a2b6354b513c05af64c1b6ff293ae254ccaf7377a10 /home/arch/u/labbook/2022-phd3-phd4/2022_05_01/labbook.odt 68447c915496f8bd86a1ebac6d5d91b3508c8ae742de83ef58a4886f06a67b8d3db4f50dd8f55557b1f480ffe1b47257e888a0c67d387d4ca771f865f299773f /home/arch/u/labbook/2022-phd3-phd4/2022_05_02/labbook.odt f23fd30af2183a2e01ad5508b5ba28a1b5549080e1e4b9b64860568cf1d1ddc3f518747c3cc7cfcf9d7e5e904925396f5280d2f76b04b6bc39f993c6646a49b5 /home/arch/u/labbook/2022-phd3-phd4/2022_05_05/labbook-2022_05_05.odt 71f79bf02fa3843c4ceb9c3936df17cda3f427facf2d3dd1cc85a3fef949fb2b37c514bd1f18dfd175677a575bf3ed6119a1bc4e027019d32b5165eaff4e9b60 /home/arch/u/labbook/2022-phd3-phd4/2022_05_06/labbook-2022_05_06.odt d0f9196dd919ab6e8a096c9229b1ebdc83a98fd98cb066a3c32438db3ebb05716ad28b7560b9bf3982a0e8af395a998b0818f753c98cd6869b806eef186cde61 /home/arch/u/labbook/2022-phd3-phd4/2022_05_12/labbook.odt e437746c063b5cea501c0f2f21d0c1620f2446f995e2f36133c4428969ee4c015dc3b41744848cd4540e38a4f396bca9512b4ee67755838ddc76b2efe5fbaca0 /home/arch/u/labbook/2022-phd3-phd4/2022_05_14/labbook-2022_05_14.odt b730b89abc388e06e1dae6fc93ccb9165c4962804fcfb487222b8171cbb51bbb3a3cf9e0b5a50be71ad6524e7f0758a7496d9ec9a775332f936c92546442df00 /home/arch/u/labbook/2022-phd3-phd4/2022_05_15/labbook.odt 71f79bf02fa3843c4ceb9c3936df17cda3f427facf2d3dd1cc85a3fef949fb2b37c514bd1f18dfd175677a575bf3ed6119a1bc4e027019d32b5165eaff4e9b60 /home/arch/u/labbook/2022-phd3-phd4/2022_05_17/labbook-2022_05_17.odt bde55d28956dab5836ef59016ce3a97c486e3acccd0bcf6ba53516a479b4a610872fb5e2e052d270c67666603c849b195b606c116535da9e8041b294aa6556fe /home/arch/u/labbook/2022-phd3-phd4/2022_05_21/labbook-2022_05_21.odt 71f79bf02fa3843c4ceb9c3936df17cda3f427facf2d3dd1cc85a3fef949fb2b37c514bd1f18dfd175677a575bf3ed6119a1bc4e027019d32b5165eaff4e9b60 /home/arch/u/labbook/2022-phd3-phd4/2022_05_29/labbook-2022_05_29.odt c295b9aefa7ba96a22f6da9b5145170313ef0d1c83fb3bfda7fb26756e5cff54433886c60d549dd67031120bc8432d8b44196332d7a7bab1319470520f4fd98e /home/arch/u/labbook/2022-phd3-phd4/2022_06_13/labbook-2022_06_13.odt 4d076498b245e9f5b6ae95616cf048fdbe020acc9b7c9f8253bf2291b66fc303a0f1d5f363deb8b220262f609332dc3c28ead3c2170160bb411688f4a123c13a /home/arch/u/labbook/2022-phd3-phd4/2022_06_15/labbook-2022_06_15.odt 3165bf66abc86413a4213675993bb8ae9649974c30f13dd71a92a12a2aaa0a71c48bfa026307921dcaf86b672cc89e62cd6b2f43c9e8c24aa4b2997e3c864a26 /home/arch/u/labbook/2022-phd3-phd4/2022_06_16/labbook-2022_06_16.odt b43342e9021b00aced347229063fc19976d3db0e1ef194a3b2518003787b4960e37aa26e26759ba6d55f88779c1d51790a1c11777814325b0a7ef02cf95b5e97 /home/arch/u/labbook/2022-phd3-phd4/2022_06_18/labbook-2022_06_18.odt a2848fb871b7a3f134238658a4c07a48fa468c27f0ca92aa806744ae5cb5c8a303e7ca6987620fd68fecc4ae2d38982d934aa0abff7f250fa2752748670cf1fb /home/arch/u/labbook/2022-phd3-phd4/2022_06_19/labbook-2022_06_19.odt 246325616874ab7c108df6a58042066386d21a2763e68664eb020f6365a478407ca0a44774f0c59d0a1a88a06d21c3ca2edb349707d1169927668097f9cde8d4 /home/arch/u/labbook/2022-phd3-phd4/2022_06_25/labbook-2022_06_25.odt e51d212946f44ea152c5bc646e3bcf1b2ea7275a852e4f95a602ea61e68c6b41d8483ff015d0781cace6e36853da79b51d8745d185889f85c0fc4cf98921d183 /home/arch/u/labbook/2022-phd3-phd4/2022_06_26/labbook-2022_06_26.odt bb86856e63ffbedb61de6a33c4483cc0a132210927692d217596c226c81c5dc5b7700804be81fec5a75bac0f78e7d356cf13427da07b873bd030555f7677ba9c /home/arch/u/labbook/2022-phd3-phd4/2022_06_29/labbook-2022_06_29.odt e95ba02497d13c9af5e84aa89ce1ab5598b9e8fe3b2d0f39ba4152f2acf6a0e8e3dda7f8bb6daf8118e70897d454fd4384413c24c8e0915e9fbfb23d6a7afef7 /home/arch/u/labbook/2022-phd3-phd4/2022_06_30/labbook-2022_06_30.odt fec9276ba18b7aea84ba83e925f6710224a76d486377e1020d17cac66110a38449c353bc0127ce299651f6d1a344ca8300e9aad5ec0dac21f1429d425ec1f737 /home/arch/u/labbook/2022-phd3-phd4/2022_07_02/labbook-2022_07_02.odt 6c3f7ec8780523413b4c9ba91cdef58cc73b9945e3132c3788c2e947c8919386ab616c1e98e19371f482d188ae76c3c5a86bc6bd27b1023a981fd85badfbf0bb /home/arch/u/labbook/2022-phd3-phd4/2022_07_03/labbook-2022.07.03-19.26.08.odt 2036a1bfd68859c5bd84bd91fde91c7d80476dd2f515aa9c63fa1e8dd2539619ac2c85ddbaed8b239950c52df27ed7ff71b146e8541571ced3455d0ae8fa7745 /home/arch/u/labbook/2022-phd3-phd4/2022_07_07/labbook-2022_07_07.odt 05ce0379b3215a920b03c47301d65d0d8f5eb52094fc09da02cf33f5819111a32d9326d7f8703091db2d7b9a8ca5351dac74e54c3ac9e541c15b08660d5ce922 /home/arch/u/labbook/2022-phd3-phd4/2022_07_08/labbook-2022_07_08.odt 06ebe7bbc92f6d8813e85fafbed4640c050d366ffa6583490a5a8a2dd9f7488566b2a2ef556a146c7be1ed1d37fdac833fc5f5919ba42c856d5d98963dc56a98 /home/arch/u/labbook/2022-phd3-phd4/2022_07_10/labbook-2022_07_10.odt 05ce0379b3215a920b03c47301d65d0d8f5eb52094fc09da02cf33f5819111a32d9326d7f8703091db2d7b9a8ca5351dac74e54c3ac9e541c15b08660d5ce922 /home/arch/u/labbook/2022-phd3-phd4/2022_07_12/labbook-2022_07_12.odt 3420c3ea31ad51160785c13f23390fa8c31524a3af4b7323e667b75ae9d9b4f47dd5c66ab690a64bd49e738227ef38b9d5bc481fef0ddbd63bf2e06177a362cc /home/arch/u/labbook/2022-phd3-phd4/2022_07_13/labbook-2022_07_13.odt 05ce0379b3215a920b03c47301d65d0d8f5eb52094fc09da02cf33f5819111a32d9326d7f8703091db2d7b9a8ca5351dac74e54c3ac9e541c15b08660d5ce922 /home/arch/u/labbook/2022-phd3-phd4/2022_07_15/labbook-2022_07_15.odt 05ce0379b3215a920b03c47301d65d0d8f5eb52094fc09da02cf33f5819111a32d9326d7f8703091db2d7b9a8ca5351dac74e54c3ac9e541c15b08660d5ce922 /home/arch/u/labbook/2022-phd3-phd4/2022_07_16/labbook-2022_07_16.odt 31049434d5dcff6732a60e35aac150ab5540bea525f351b74e2cadf6b58d732b889e8867b4cf1ae99b9bce632e39026d3f3d7ac3598e9bb1afe1cf4bc57909bb /home/arch/u/labbook/2022-phd3-phd4/2022_07_17/labbook-2022_07_17.odt 68e0df3d400cbea79bc4876bda9a980973f1c5158c5b1190d259624c7020e573eaa497e32fd8dd910d124fb9cac56af254b02c310b7f46c14d6c64284f591532 /home/arch/u/labbook/2022-phd3-phd4/2022_07_19/labbook-2022_07_19.odt 05ce0379b3215a920b03c47301d65d0d8f5eb52094fc09da02cf33f5819111a32d9326d7f8703091db2d7b9a8ca5351dac74e54c3ac9e541c15b08660d5ce922 /home/arch/u/labbook/2022-phd3-phd4/2022_07_20/labbook-2022_07_20.odt 61633d0afa666cd08075d93a61820e95a3505006b8912ce866bdd15464c9f1dfb5625bcfa70e78d94d3b57e8e1b0066d5c640cf7801e72aee4c57e469e867ff6 /home/arch/u/labbook/2022-phd3-phd4/2022_07_23/labbook-2022_07_23.odt 5b5ad05a54dfaa8e7bffdc2da815b1bc51c5eeba54209fe5e478f8bb0ac3b5b264b78a35569de886c3888680fc628f4bef70a2c820ac85be0998c531e341f950 /home/arch/u/labbook/2022-phd3-phd4/2022_07_28/labbook-2022_07_28.odt 7c8d332c8627c851f65a00c40369b47125f9be041319ad3f0ff3f3865c4dd53245bf90cd2ad69a6b8ac981359c385bf49f93dc643661b52d404281f55ca403b4 /home/arch/u/labbook/2022-phd3-phd4/2022_07_30/labbook.odt 5b4fdcba4720d32f3c8079249b528e9929e16f018432afc824d7e18ef3cb39dd74079cfed1e82e0b3fa5c22c54dc6c75a27f75c0405139c9a54b6d929177ddd4 /home/arch/u/labbook/2022-phd3-phd4/2022_07_31/labbook-2022_07_31.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_08_02/labbook-2022_08_02.odt f1a4520954fe483f8fc316f2feb8ffc59de31aca00062879f5771c04c26fa70fb9b1fef76da9e4e6f9c58dc2144232d7e8dc09e01f2d4f181673e782644d5b0b /home/arch/u/labbook/2022-phd3-phd4/2022_08_03/labbook.odt 47d1d3dffe64e880d441bc14ba37211554bb9866fc671a82bc164070dd54bff764405c2e2dbc7fa5ccd0739414c44a6a4ac5dd56ae676143701bcdf038b0faff /home/arch/u/labbook/2022-phd3-phd4/2022_08_04/labbook-2022_08_04.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_08_05/labbook-2022_08_05.odt fefaa0d9191b408c4d5f5bd778770d18e3698300d13e09a1988f06c60a642f410327542fa246b5b420dd22035cc7a0aff50436d379dccb82e2fa8cfa9ddcc333 /home/arch/u/labbook/2022-phd3-phd4/2022_08_06/labbook-2022_08_06.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_08_07/micelles/labbook-2022_08_07.odt 1d57dc737ae2ff43518636c9186ce9ddc28c70232efd103f3c51e71acfb5cbfd3a76b51672e991db3d6ccfd72d5971d165b6f1a2bdd73401d4f214cf8ae906a3 /home/arch/u/labbook/2022-phd3-phd4/2022_08_10/labbook-2022_08_10.odt bdf5efc8f8feea956e63e90cfbe863d65c02110732f4a1f556dd99637d4c2e089e426c59360745ebb6b0003ed9f2bb7f95eb82b97e2730168b36ea2579a35c63 /home/arch/u/labbook/2022-phd3-phd4/2022_08_11/labbook-2022_08_11.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_08_13/labbook-2022_08_13.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_08_14/labbook-2022_08_14.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_08_17/labbook-2022_08_17.odt 49a2076199e7b5b368d7c09ad09d8ae343d0b3ed41a0f7d8aa8040613f8daf974b2a3e9d8a36a85bfc65f70bb81c3e7500c861ebc50043b815d9c6fd188c66d3 /home/arch/u/labbook/2022-phd3-phd4/2022_08_18/labbook-2022_08_18.odt 73824646a0004a783b45dc26eb5b078a6fb0eade6b58223c9877828d36e21ac6d2c8a8367d10c84fff3b8dd46a46762878df56ce8910915190d749fdbe464a52 /home/arch/u/labbook/2022-phd3-phd4/2022_08_20/labbook-2022_08_20.odt 3bcc95a35685e58e6db33f8e8f1542317d252c77e0bec1f932b10c4564722d59d81950543f424878c0fc379c1b1adc083d3ba8a46fd5cd471606f2f64fe671fa /home/arch/u/labbook/2022-phd3-phd4/2022_08_21/labbook-2022_08_21.odt 47f96b9b9f71e4a874eca0928af2778aae97b4df356b28ecc278402d8849f86ab4371f811d5cfb0d28ed389ed8cf90a1cffbb40f00a56761b5a3eaa3f325bc6e /home/arch/u/labbook/2022-phd3-phd4/2022_08_24/labbook-2022_08_24.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_08_25/labbook-2022_08_25.odt 022d6d1e10539a7251226429f8cf5f2e8d02e09c7e8f17e0be9a1251698b9f8f40c88f334a55b994083e9930c12550abcebdf399dfd5b45f19346237d57dd756 /home/arch/u/labbook/2022-phd3-phd4/2022_08_26/labbook-2022_08_26.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_08_27/labbook-2022_08_27.odt 6d6966a5278c45740d28c51c22108fdb7b124aae42995e06f325375a1b4dbd9e54a45e0cd463b931f6659517ca4dd6728eca59fbbff608c86eb0dfe1b35e7fe6 /home/arch/u/labbook/2022-phd3-phd4/2022_08_28/labbook.odt ccef8a01a99a25423b88ef20541698c87d952aaf3898ad70ca2594b8ec514d9f0cae256be389a20f6a2ced1c6c402a890ebf3be81ee8404bb4faeb256a40a0e1 /home/arch/u/labbook/2022-phd3-phd4/2022_09_06/labbook-2022_09_06.odt 2bcc508fd710c7eb8b3d83b9f86ac7cee1f5ed371fe5c556511a5a439f6bd4d50c422f0beacf2cdb973bb1d6d3cbfb5c340447ad3f2d78ca592624b513c68bf3 /home/arch/u/labbook/2022-phd3-phd4/2022_09_07/labbook.odt 6b7e44486c6bbef766d35e6d29d32c543ee679dea8f4de0459ad3c25e6f03cc81d072673802bc675d20b2d4344b76edbedfce2a8630f397d525dc54bdd1f4bd3 /home/arch/u/labbook/2022-phd3-phd4/2022_09_08/labbook-2022_09_08.odt abc401570663554587205cbe0015ba90e51c9e4730c9dc1f0ade4fedb43dde49cccd0f7280e55d419cae65aa829a7b93cdbf6712faf785f9478b5ce6fbb8c2d0 /home/arch/u/labbook/2022-phd3-phd4/2022_09_22/labbook-2022_09_22.odt a5249f7f451723c32c517521fb0818a3113c08643edb5dbd142b99f5a078d5b925313b3df51442090fed1485b00da244b3f8a06a692ee6673742239931377d85 /home/arch/u/labbook/2022-phd3-phd4/2022_09_23/labbook-2022_09_23.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_09_24/labbook-2022_09_24.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_09_25/labbook-2022_09_25.odt e54e08c10acc30387704faf1e976598bf54fcb294c99d56c25fbc28064c9f1059b012287a2ce4cbe5b372e859938be229b0c1976f850e960aa3b749bd105dde4 /home/arch/u/labbook/2022-phd3-phd4/2022_09_26/labbook-2022_09_26.odt b10f881ee9422e5b50ab0812da567dfdc58fd36f0b54302c684373b04776d85db2b43683d64cd1b8b09946c83dec2c3859d7cefdd8eb16d2adda3e69ba876465 /home/arch/u/labbook/2022-phd3-phd4/2022_09_27/labbook-2022_09_27.odt 34129641802530de9e87008f65edb08ac6c51ba10a505fa1fe9e44f40a01afaee0d5a9967d3672e5603fa693a2a1b029b2961f073f3b79e249003738ccaa7743 /home/arch/u/labbook/2022-phd3-phd4/2022_10_01/labbook-2022_10_01.odt 8ba2a754b55b764076564a8d9d3573210fcbc677058022105bb4f66d051da678ed6fb38482f50a72cff55a67fd5cf4dcee286fcabcc3122f85875ec9a1062579 /home/arch/u/labbook/2022-phd3-phd4/2022_10_02/labbook-2022_10_02.odt adf57e3cd36ff7e0ced26f6c79a49a7feff75a05234524faa435063f5554dc2b188d273ccdb9b467b7247d5ee6560d002c9e37a2389af18bb3edf6d4761c0b2e /home/arch/u/labbook/2022-phd3-phd4/2022_10_05/labbook-2022_10_05.odt 023db161d67af65369843b7f18276516b25cf8a499360c6fb3e59e3b509b65d87d1a09d5d3380eb85edc017458b9bef32d9dec15d26d65fe5b1f66d67864adac /home/arch/u/labbook/2022-phd3-phd4/2022_10_06/labbook-2022_10_06.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_10_08/labbook-2022_10_08.odt dc3b8edbda3197349eac3a8df9cfda17c8bb108984e69f4802d3229098d11717ea587081125c2e075583370326d01bcef08d785a9102f6ccdfe39ab157b3b95d /home/arch/u/labbook/2022-phd3-phd4/2022_10_09/labbook-2022_10_09.odt 63c511ed2ba4319c7c0c9e99c3b2d1f90f30793939dd8f10a78d429646ccc49e74042fa4e45dc04c2e70f0d47f6e2443a45af7cb589c791921f4adac31e51851 /home/arch/u/labbook/2022-phd3-phd4/2022_10_23/labbook-2022_10_23.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_10_26/labbook-2022_10_26.odt 11d034c1e52f6d21d6bbf6002511b3d18268c44a1fd87be85a64cc9684e76f42fbd30e6c99d7f0363b3176e36ba026bc98f3524c3fb959afff33f1b5271ccb6e /home/arch/u/labbook/2022-phd3-phd4/2022_10_27/labbook-2022_10_27.odt f87591583fa8835c8c1417b94c8f632ba5d59bcab958dcbc418d8ad4676a2a8ae99203317e891065e75e3324163e180ac3bc6538dce3e47e6552069a3cf27bb5 /home/arch/u/labbook/2022-phd3-phd4/2022_10_28/labbook-2022_10_28.odt 4f565e9a4d8e916cd87e054371177c7f953761cc2eaae3856d6153bea4510deea16a52aaab1e28074119e249ebe3406367a45acaa80b86d5195537f9bae71667 /home/arch/u/labbook/2022-phd3-phd4/2022_10_30/labbook-2022_10_30.odt 954991045414508e0774c0d8f4cae1fe593a8a1f3ef26126e25cf09e5230a209f6d6c25858937e34118ed83e592056cf09ea13df9aff4c5700742b798776bbcf /home/arch/u/labbook/2022-phd3-phd4/2022_11_02/labbook-2022_11_02.odt df30476022c16ca117698979c45aeacde7f672ac65f406bb9281374a8d56d7f3379dcf3ca3d124ef3279042dc6050aaca471852c4200d365d7dc4637f853756d /home/arch/u/labbook/2022-phd3-phd4/2022_11_03/labbook-2022_11_03.odt 49c610cd4785c4af9b69e5f963f75ec56ea3ea5519d5e221e9c70505adffc597e479273383f537a842a75a6ce0d7bb999d0b6824f769a0d61c484172f088de1a /home/arch/u/labbook/2022-phd3-phd4/2022_11_05/labbook-2022_11_05.odt 95d1546355bcdc22c4ee0220689fd9e83051b66feff582d04562bcd2b59b0a4a12a60ebf2549badad8f752f24e2271ec445e8a6db38567ce1abddfc5c9b97f81 /home/arch/u/labbook/2022-phd3-phd4/2022_11_06/labbook-2022_11_06.odt 55bc85ba15b02916c8ce2e3e7cfa09f18e8d7d4a84315666710dee8ba8c100846607ebe6d87380090e156af2d5d9afbac0e63bbd608470fa3bf0cc5b43e43e04 /home/arch/u/labbook/2022-phd3-phd4/2022_11_13/labbook-2022_11_13.odt a8c0d51d4e8209883ca0934756a63e4a85aca1ba47804f6f743a23af8724c482099877a11518d643b983b0c0c3f3c2540ee186b7e76c9a411c594943ac8a4050 /home/arch/u/labbook/2022-phd3-phd4/2022_11_17/labbook-2022_11_17.odt 4f5942ab635fe428efcc4943c95d05fa407aaa6e74798bffe3bbf6c94178f7163c49559dd73fab9989732acec1e962cd2d8c65f05e0ab67e85803b43e85abe27 /home/arch/u/labbook/2022-phd3-phd4/2022_11_19/labbook-2022_11_19.odt c36c60bfb687d8776116e7f966cf760de0e78006ac2cd3bf326792ea9a0da096be1e0a888ed27025da01f40bbbc46d66fdea94a3970d144da6135736c7fe16cb /home/arch/u/labbook/2022-phd3-phd4/2022_11_20/labbook-2022_11_20.odt 9e319e4bbc57fd763122ae9f770174529ad9f841a1b10273af5af1e8307a9382db9abddeb660f378548c07327c326c88ecdf8907a1ae7cdf8f1567dd227c2fc4 /home/arch/u/labbook/2022-phd3-phd4/2022_12_04/labbook-2022_12_04.odt ab392c2399e8c41282a0ea16aaa4150f67d15e75feb1fbb038bd199a22bc3a87cd92f54a61a08b52f3127416e838f4d0096f9e3c35d725289307a69322b47137 /home/arch/u/labbook/2022-phd3-phd4/2022_12_09/labbook-2022_12_09.odt 40d86fb008082753517f53ade56d848fae1a0ebe94227bfed0e1e704689d541ff9adb8510c8b02d20302aa54af5e4ec6c5713b4857ef4fe3af3724355b230dc2 /home/arch/u/labbook/2022-phd3-phd4/2022_12_10/labbook-2022_12_10.odt aba0f6ad6a343b59330646f6b0124e8b0ecc57ecb4dd53120d85b2db826cb64b10e9e476632b215599acb25adfed4f81afab4f0a794d28497a51e62679777714 /home/arch/u/labbook/2022-phd3-phd4/2022_12_11/labbook-2022_12_11.odt 9a3a338c6e93c217a68a3cd1303d31e58211bd8eb0801e293beb9f549a75bbcffc8495f50e150a2d73e302e5a35d32b2ec7a97fca278480607a66820ffa27c7a /home/arch/u/labbook/2022-phd3-phd4/2022_12_16/labbook-2022.12.16-21.18.28.odt ede99f3b20a3572505ec0399de13a23bd8f763282714f985bce86dd8a5ae2de8b74cde69cc20985366f698d43f7df9e7dd81e671ea180d9539732bcf7a4ae664 /home/arch/u/labbook/2022-phd3-phd4/2022_12_17/labbook-2022_12_17.odt 88e1f13da25566c5385e238acd1a66710f34cd4c0a78f0c108258ea0bb05d63a10cadcae1024ba63b77daa17895de60a6068759dba3a7c8d44735cd92e027cbd /home/arch/u/labbook/2023/2023_01_21/labbook-2023_01_21.odt 855474c8249fac0a718729ec4a406f71e04025e1f63d71f908f9ab19326e738b5b266958da0589522d63be1f457ddffec454f509fa7b6a20e3a918d6a0228615 /home/arch/u/labbook/2023/2023_01_22/labbook-2023_01_22.odt 6deaa3745c5fb77ec49df1ba7ce5d99dd5d043f46c704f831d1aca61446f0579ff47904a535ffc9644306e2fbcb8f31d5002224d2619a152c31eda7256343cf1 /home/arch/u/labbook/2023/2023_01_26/labbook-2023_01_26.odt e3d2e08efaf0fa106a88b4914910412210e91e4f7b72244c0d7402c4bb8a19949329eea55adf023962362e0a5124473c51ce0d819c1743d9f3b3bb762d00d84c /home/arch/u/labbook/2023/2023_01_27/labbook-2023_01_27.odt 4805edaa542451c4ae13f233ddd9615232be57d33100da7a1af95fac06133634cc58ed805c8a0f38394b03e5823fd879f62d1b79f2773227fe3eda3d00eaff03 /home/arch/u/labbook/2023/2023_01_29/labbook-2023_01_29.odt 862488d5124b93ba79a5d2990765309400d65a116924aca79ec62c31809af9af7ea918fa2d67f19411c0d39e9cdaf963282c6469e9eaefe7a32aee3654f4d5d0 /home/arch/u/labbook/2023/2023_02_01/labbook-2023_02_01.odt 6719ecbf88505e643731d32190451b44a893796896ee3bdcf6c29acbc11c6708292414ae16d6b1443e5ead8d401adc433f9fc4477adc8717e8a8f067eb7d26a5 /home/arch/u/labbook/2023/2023_02_03/labbook-2023_02_03.odt 8bf697ab066d0339855f1c2c44964560466dbbb4e075452f0b3a03d5ac3e8f228390b35837c1151c50450ff820f7958c891851f806bc6df0affc138a8583ffa5 /home/arch/u/labbook/2023/2023_02_05/labbook-2023_02_05.odt 249c989eefbe17863546f77650cb68877efa3ec42482d69fbcb1f0904c864dc69d422e7775f542e14edba774f87b8e44aa70ef5f7c6db27a22fb53671555a9e8 /home/arch/u/labbook/2023/2023_02_06/labbook-2023_02_06.odt afc5a134d621f2813294d688e7e112827242ca82dda2b2eacdf0f627bfdf47496fb7717ce193bdc6aa9aaf559708b4ba99a987ea70d73a3c1a9f4c4e0fd62b60 /home/arch/u/labbook/2023_02_12/labbook-2023_02_12.odt abbdfbb4ca84e491ee3491812021b5f449c399836ff3c056af2022751ec210fd13b857b842a5bc93072eca700c66ea171934210b0b7898f0e4b702d67e0d4207 /home/arch/u/labbook/2023_02_16/labbook-2023_02_16.odt afc5a134d621f2813294d688e7e112827242ca82dda2b2eacdf0f627bfdf47496fb7717ce193bdc6aa9aaf559708b4ba99a987ea70d73a3c1a9f4c4e0fd62b60 /home/arch/u/labbook/2023_02_17/labbook-2023_02_17.odt 3d88cf038f0ac6a52e4e8fa1542e58ad01f2dee4297155bb464aba868c772bf10564dcf26fe63b11dc4f78df074cbbc43c60d2a5a072fef6f8077d66182d3754 /home/arch/u/labbook/2023_02_18/labbook-2023_02_18.odt e1757533a3921d04f2a8e6fe3bc1322db84a40a94d3588d9ff76dc5cca7ea16e306d314d86b185a1f54c55811654c908785ae312fa5478dd107d87699eeec9c0 /home/arch/u/labbook/2023_02_19/labbook-2023_02_19.odt afc5a134d621f2813294d688e7e112827242ca82dda2b2eacdf0f627bfdf47496fb7717ce193bdc6aa9aaf559708b4ba99a987ea70d73a3c1a9f4c4e0fd62b60 /home/arch/u/labbook/2023_02_21/labbook-2023_02_21.odt c06818928284dbec345e9a805fc010b829daa45a327d1c756712506300a86128365049e242159e5a318a16c0350654af34573ad53752b2177f4ad616a972c239 /home/arch/u/labbook/2023_02_26/labbook-2023_02_26.odt 111e1cbda0722dde2134e8a5c45e06adb3ba8da280f68dd90100b05109818751227e23a97f8f631172c24a9eea7c644adc7f0c0369e2409acf45235735245ea6 /home/arch/u/labbook/2023_03_01/labbook-2023_03_01.odt bfb5aa9a933dc813e28ce3c3828feb04bd3738777e2249520d8706dcd6f6a64d8376330bd0cbaa55d03ba3ccf8be285e4fb1f35a500594f13ea26b6f22ad2e5a /home/arch/u/labbook/2023_03_03/labbook-2023_03_03.odt bc687e0b21dc9d187cf3da11dee36312b5d42e0f6c32d8ae1a661fe8dda050eb0e75108753f52695f7186a82e4c78627dcf5e74b3105b6a69bd18c06898f4486 /home/arch/u/labbook/2023_03_04/labbook-2023_03_04.odt f10291104d65146fbb18dc97ccf47d5541759020d0afa19480de259b8f46fb226e7e9c928a851caac7675797b5f4c72368fb9a1dfb9b8284d822a39b4e6e6ec5 /home/arch/u/labbook/2023_03_05/labbook-2023_03_05.odt 8b13e1667a578d41072cd48e59cf6d7e08f42044233893400a37e973faff0bee90d24809efda8039500a388050dcfdbd89cabd88651c1f989bbaf2fdf1b6a9bb /home/arch/u/labbook/2023_03_10/labbook-2023_03_10.odt 9af49f8f5563216bc1c1465bd2a44688fcd21376bcc54ca57a43105521ca0e9ed0002b352b47d21e293fc258eaf9c24b544e0795e079c6060ca1c9f2ec6ebd19 /home/arch/u/labbook/2023_03_11/labbook-2023_03_11.odt eebfb9aeb36efa734f40b73c543608c0fe6b13543e05b49b627aaf1b609f4cafd47d88c1dcc5054e600204db4ee13bbc6970abf7a787e52e4d2178b1e508cb11 /home/arch/u/labbook/2023_03_12/labbook-2023_03_12.odt f68a322347114a9bf85af107ff1d88712522741d64951f083812d7ce11434961a4159af429501c51151e50def2e9d2a3f8e783cd33608743bb1a9fc2ec0418c1 /home/arch/u/labbook/2023_03_13/labbook-2023_03_13.odt 1fee7cf6142c8f357ff15eed461a70500c005a78da90bd786f96644e855539712e518c73729f1462921cc0a3032430df559e488f2820ab8ed5be318ce4d29bdb /home/arch/u/labbook/2023_03_14/labbook-2023_03_14.odt fb468992afd69ae45555bceeac65f99c6e15ef3b21a8ff2674ecc45301b6883736d92e79acc9b3a8128498f2372a01662e3e5477982de55344b564c34ddb1765 /home/arch/u/labbook/2023_03_15/labbook-2023_03_15.odt 09fb78ce3ad0c93c45d2b26ccf39d8add1c7399d398060d5388860a3069ef5d40e44d23377352774ebd03629d5f07d04fcbec3ae0ede41814a0cb485d5c3ae0a /home/arch/u/labbook/2023_03_16/labbook-2023_03_16.odt 759e078ab3b8847ed81521d4f94eb8c9c5c0f10402172d835370d130b34fea9dca255c14900a46a2795df07c49781a715a3efba9d09dc515c6c06dc39ba9344e /home/arch/u/labbook/2023_03_17/labbook-2023_03_17.odt 96213823510fd33169490b3dd1809639c0288bc12626f8fda239714be59680e6945278691b34a8a4c92b5213ce74b7c6ca913f06e43ab2007c5a6d677dea7971 /home/arch/u/labbook/2023_03_18/labbook-2023_03_18.odt 3d1bb39f71e1df7fc3cb561b369d8ca3f8c4ed68dff461a6d1261e3deb11ea4420217bc5df36052fde853d691b08cb88a0e05dd7c9cfa2be47b2eb4fb478abb9 /home/arch/u/labbook/2023_03_19/labbook-2023_03_19.odt 71819a7283ebeeb14f6781a44f1c6b356dc674d7733f90d8892010848b936af238f73a323a10ee6a4da17d0e807262179b49e9dc8ea5c03a624b865f2b0af67e /home/arch/u/labbook/2023_03_20/labbook-2023_03_20.odt a70a82e2326adc5e6bb173dec8ed9e99fd48818038cd420fbf59a7ef12ebc754d90070b101ae79db51a316a923bda76b86c86c04f64bef98d210cb16e082df60 /home/arch/u/labbook/2023_03_21/labbook-2023_03_21.odt 7ad42bef1643574fa255839cbfe16673a1e44f5fb356c56176dc6bdc0cfcd2cfcf0a86f8c4bed2934e22254f3effb628164727b6e2209f03ba02cec87da1e90b /home/arch/u/labbook/2023_03_22/labbook-2023_03_22.odt 0c1b54056675dae81c5a93d138cdeb2710fe2426f645b3c91a53fd2f22464f74cec0312017492933efe8474044d6553dcd2699888fe92432990e0e5254c45942 /home/arch/u/labbook/2023_03_23/labbook-2023_03_23.odt a94f76185263aa3a246569aa59fed1e29dee0890b83b055b6f1af66f9cf8b0c65d43053853e491a40cbbcce7007bf7d32db090995e7c3a15376096f980cdd052 /home/arch/u/labbook/2023_03_24/labbook-2023_03_24.odt 98f260ab9513fa34ce66f1f7343746fab91977e97100aa0a22b28aee6d481c9095be103d65e8389b951f0d90ba2aa13f3ce730b586e96514627ecb1b779f6945 /home/arch/u/labbook/2023_03_26/labbook-2023_03_26.odt e7917a99dd93a6645d191564be5db38db7cc1c70f21a3fe0f883ef678cd3883b3c92959f8fc036146b0758c7be48b9087e1bd0222e6d1abc41e95edca229b7c3 /home/arch/u/labbook/2023_03_25/labbook-2023_03_25.odt e4c56a904a0f643dad2068d3c859328b8d8bc088aac24ec9e5976e99f7ea68aca12d16a2dd32bee5a8a3cbe0e7c5cfb973e7959c322dce6539038d692dfcf519 /home/arch/u/labbook/2023_03_27/labbook-2023_03_27.odt 1b33977c7ef673d0f26fe94e31429c3089b71c14adcd66b24c6074aa830a3a677b064ed2c1a7950ddd5965c8574d25d89d077b3fb9f974ac01b11bf99b66c93c /home/arch/u/labbook/2023_03_28/labbook-2023_03_28.odt 5e5671f1432d8626d2596fe82a6b20ec1a33192487c27455edb027a4e4aa5dc05f9d4e44805bd32bb58241459647c1acf05b0ce290c19de40861536fbb14dded /home/arch/u/labbook/2023_03_29/labbook-2023_03_29.odt 330e21f7f2da6fbc4107ebb31aaf51ce8647227e8a9172c1140f18f3e987047504c481326e51d36260cc14b7e5ea5dc65873c9fe16f4272036828ba49edcdbe0 /home/arch/u/labbook/2023_03_30/labbook-2023_03_30.odt 7c4fcddab1cc44079a488bf91ae9d17e422180decca5d50ffc63fd59c616ce5a4459679064ad429dabf2d9e8cdd5dbc0a385f74668a867d46a41506c5bc7b776 /home/arch/u/labbook/2023_04_02/labbook-2023_04_02.odt d57d0f3bce7aa83d2fada558541d481e85af56ce7a729b3072e8354e82fbaca8ad8b30f955b4058f11b7314ecf2d9ed811a68a217ba5ea1449166bd5b4e59388 /home/arch/u/labbook/2023_04_04/labbook-2023_04_04.odt f924b97012b502879778b9ec919a0fbb146aadfcfca9525308a01d5c3dab798b7316a17d27b97ee290ba3df3a989b8ef0582ac5c6b23a39e89179bf6bff966c3 /home/arch/u/labbook/2023_04_05/labbook-2023_04_05.odt 7299edbecf8541a3bf5998bd466f99a04dc246b87e584bc4a5a834b315aada730e6601c465c0585f6139e90d7880ca62c8263d85510d9d0c58af9986b72c99cb /home/arch/p/DCIM/OpenCamera/IMG_20230902_173019_559.jpg bef21cdf8bfe08da88e85f9bd8fecc9e6ba646acacc77283450535d1d0a0627a83d572a2dff02c5ecc60f67ea5906c4020a8ca53cefdd95952ba265e5d4158fb /home/arch/p/DCIM/OpenCamera/IMG_20230902_173012_445.jpg 39523b2033fd57cf61a09e5189e6b05770aaf376ced32ec2c5a617367e168acbc9de906f7e1a0bbd3a34f63935ec1b060772affa12aa9ff05181f9c3c4653c85 /home/arch/p/DCIM/OpenCamera/IMG_20230902_170120_795.jpg 09e0e698d27c5825803ef485dc5de0444c0479f5d817f655623835f8d76e3d5ad33fb91da49021df05e613bfc2bf7062ac17b995a454be144b2e7ab22f1af17e /home/arch/p/DCIM/OpenCamera/IMG_20230902_173014_629.jpg 07ac049236b1cd7ca28a65f6d0c5a33007640c2b32889f63b001de37af75b7a8402b7f77636c16266cdd377d32f7e81e2be9b4291b662a87543905df272a9fbd /home/arch/p/DCIM/OpenCamera/IMG_20230902_165741_880.jpg 547d188095426a597fcbad387099620dd562fae1302e09fc128d07a0c8162c4a83598f81beca686af600a74c5b034f96df723ac38a795639aa993d6411439234 /home/arch/p/DCIM/OpenCamera/IMG_20230902_175059_594.jpg 66062e02473b36e28f0afe83a5009ed78ea6ff066cee022e1671fabc059874e871c280ae341de2bf77b1d8fb47a90d0e312035e2b5ec77aa395a973835c01a3e /home/arch/p/DCIM/OpenCamera/IMG_20230902_175056_441.jpg --- END HASHES --- The source code for this script is: --- BEGIN SOURCE CODE --- #!/usr/bin/env python # Author: Jan Heck (jan-heck.net) import os from pathlib import Path import plumbum as pb from datetime import datetime, timezone # Timestamp (in text output and for filename) timestamp = datetime.now().astimezone(timezone.utc).strftime('%Y-%m-%d %H:%M:%S %Z') timestampFilename = datetime.now().astimezone(timezone.utc).strftime('%Y_%m_%d-%H.%M.%S') # Hashing command cmdname = "sha512sum" hashcmd = pb.local[cmdname] hashcmdfile = Path('/usr/bin')/cmdname # File paths: related to this script home = Path.home() outFolder = home/ 'c/neneat-website/site/static/hashes/' outFile = outFolder/ f'hashes-{timestampFilename}.txt' prevFiles = list(outFolder.glob('**/*.txt')) thisFile = home/ 'b/hasher.py' with open(thisFile, 'r') as fh: thisFileContent = fh.read() # File paths: files of interest gpslogs = list((home/'p/log').glob('*.gpx')) labbooks = list((home/'u/labbook').glob('**/*.odt')) zotero = list((home/'u/zotero/').glob('**/*.pdf')) opencamera = list((home/'p/DCIM/OpenCamera').glob('*.jpg')) # Output text blocks OUTPUT_PREFACE = f'''\ What follows is a list of files by Jan Heck (jan-heck.net), hashed with {cmdname}. The current time is {timestamp} This script runs {cmdname} on a given list of files (including the script which is producing this text), and saves the resulting output, which is then made publicly available for archival and future reference. --- BEGIN HASHES --- ''' OUTPUT_POSTFIX = f'''\ --- END HASHES --- The source code for this script is: --- BEGIN SOURCE CODE --- {thisFileContent}\ --- END SOURCE CODE --- ''' # Files to be hashed filesToHash = [ thisFile, hashcmdfile, prevFiles, # if this script is run for the first-ever time, it will simply hash the empty string '' instead gpslogs, labbooks, # zotero, opencamera, ] print('Files to hash:') for f in filesToHash: if type(f) != list: print(f) else: [print(ff) for ff in f] # main: calculate and write hashes and output text blocks with open(outFile, 'w') as fh: fh.writelines(OUTPUT_PREFACE) for f in filesToHash: output = hashcmd[f]() fh.writelines(output) fh.writelines(OUTPUT_POSTFIX) # Done. print(f"\nDone. Output written to {outFile}") --- END SOURCE CODE ---