15:38:16|evaluator|runner.py:937|try_s3(): trying bucket connection 15:38:19|evaluator|runner.py:940|try_s3(): uploaded 15:38:19|evaluator|runner.py:912|download_artefacts(): AWS 23 KB logs/evaluator/log.txt 15:38:22|evaluator|runner.py:912|download_artefacts(): AWS 27 KB logs/evaluator/log.html 15:38:24|evaluator|runner.py:912|download_artefacts(): AWS 22 MB challenge-evaluation-output/episodes/ep002/log.bag 15:38:37|evaluator|runner.py:912|download_artefacts(): AWS 15 MB challenge-evaluation-output/episodes/ep003/log.bag 15:38:47|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 15 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/f2aa8e04b15fe6bbb89c2a1e74550357939f1d66fdc95529de915655a7e6def7 15:38:47|evaluator|runner.py:912|download_artefacts(): AWS 2 KB logs/solution/log.txt 15:38:50|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 2 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/9597b99a4ff67a74a701fc6a943aadee02d92aba632169bfeb87f8c6e2b4e546 15:38:50|evaluator|runner.py:912|download_artefacts(): AWS 4 KB logs/solution/log.html 15:38:52|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 4 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/6b8c3ad4f01a68573856e7e9adce0a06f6296383c0005d765aa560c030ac0c39 15:38:52|evaluator|runner.py:899|download_artefacts(): cache 38 B challenge-description/description.yaml 15:38:52|evaluator|runner.py:912|download_artefacts(): AWS 25 MB challenge-evaluation-output/episodes/ep004/log.gsl1.ds1.json 15:38:59|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 25 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/36d1416e26a606a1566a067638a454c763501bc8d8e19d696e4ad6a8260a58d5 15:38:59|evaluator|runner.py:912|download_artefacts(): AWS 3 KB docker-compose.yaml 15:39:02|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 3 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/44760dc9c3311ad2fd5c2cd187b6401ab61e3de4fcb367b7ae1ce8d067de4e05 15:39:02|evaluator|runner.py:912|download_artefacts(): AWS 11 MB challenge-evaluation-output/episodes/ep000/log.bag 15:39:10|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 11 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/86ff304c8e8fa14924b9a271e82a9bb222afcfa118e87dbd99884aca9072fd19 15:39:10|evaluator|runner.py:912|download_artefacts(): AWS 33 MB challenge-evaluation-output/episodes/ep001/log.gsl1.ds1.json 15:39:28|evaluator|runner.py:899|download_artefacts(): cache 67 B challenge-results/challenge_results.yaml 15:39:28|evaluator|runner.py:899|download_artefacts(): cache 2 KB docker-compose.original.yaml 15:39:28|evaluator|runner.py:912|download_artefacts(): AWS 21 MB challenge-evaluation-output/episodes/ep003/log.gsl1.ds1.json 15:39:46|evaluator|runner.py:912|download_artefacts(): AWS 29 MB challenge-evaluation-output/episodes/ep002/log.gsl1.ds1.json 15:39:55|evaluator|runner.py:899|download_artefacts(): cache 27 KB evaluator.stdout.log.html 15:39:55|evaluator|runner.py:912|download_artefacts(): AWS 15 MB challenge-evaluation-output/episodes/ep000/log.gsl1.ds1.json 15:40:03|evaluator|runner.py:912|download_artefacts(): AWS 18 MB challenge-evaluation-output/episodes/ep004/log.bag 15:40:11|evaluator|runner.py:899|download_artefacts(): cache 38 KB evaluator.stderr.log.html 15:40:11|evaluator|runner.py:899|download_artefacts(): cache 3 B challenge-solution-output/output-solution.yaml 15:40:11|evaluator|runner.py:912|download_artefacts(): AWS 25 MB challenge-evaluation-output/episodes/ep001/log.bag 15:40:20|evaluator|runner.py:912|download_artefacts(): AWS 8 KB logs/videos/log.html 15:40:22|evaluator|runner.py:912|download_artefacts(): AWS 727 KB challenge-evaluation-output/ep004/log/drawing.svg 15:40:27|evaluator|runner.py:912|download_artefacts(): AWS 3 MB challenge-evaluation-output/ep000/log/drawing.html 15:40:33|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 3 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/4b18ece1126d234fef954a82227c08d79ed0d020e489440e01c02b1362260bfd 15:40:33|evaluator|runner.py:912|download_artefacts(): AWS 726 KB challenge-evaluation-output/ep003/log/drawing.svg 15:40:37|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 726 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/979812b1dbb11fb1432c1e795126caaaeee49e45198b6716b036246c6526ccf8 15:40:37|evaluator|runner.py:899|download_artefacts(): cache 615 B docker-compose.original.yaml 15:40:37|evaluator|runner.py:912|download_artefacts(): AWS 7 KB logs/videos/log.txt 15:40:40|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 7 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/73e3131c15467faea53c6197e9fecefc5a8650f842c4890a81877a8670d59646 15:40:40|evaluator|runner.py:912|download_artefacts(): AWS 732 KB challenge-evaluation-output/ep001/log/drawing.svg 15:40:44|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 732 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/0983f84b58dd112802965530a9d7384fa754d8355ff032a7c28888685acd3e25 15:40:44|evaluator|runner.py:912|download_artefacts(): AWS 2 KB docker-compose.yaml 15:40:47|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 2 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/97af74a5bc6994cd3fcbf59a8bad6deb571f1c1e4fc2876b1a445322843fd81a 15:40:47|evaluator|runner.py:912|download_artefacts(): AWS 3 MB challenge-evaluation-output/ep003/log/drawing.html 15:40:53|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 3 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/7bb4aad9afadecd56ce7506967fa01ec52b1f2b358e0ea216085e6663a2777c1 15:40:53|evaluator|runner.py:912|download_artefacts(): AWS 722 KB challenge-evaluation-output/ep000/log/drawing.svg 15:40:57|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 722 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/8d979bd841d7f4db24c9e1f0b247f97f7089f382ab6823f5d17c8dc73cdfb959 15:40:57|evaluator|runner.py:912|download_artefacts(): AWS 5 MB challenge-evaluation-output/ep001/log/drawing.html 15:41:03|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 5 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/411e8bc893c3d42bd1cac188a8d5e06e8dadee403b149cb3269b6545c001323f 15:41:03|evaluator|runner.py:899|download_artefacts(): cache 56 B challenge-results/challenge_results.yaml 15:41:03|evaluator|runner.py:912|download_artefacts(): AWS 6 MB challenge-evaluation-output/ep002/log/drawing.html 15:41:09|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 6 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/59a58f286343ddf72cb49863241e3b5553efa16fc08b09f8d36e0a71b5f02b99 15:41:09|evaluator|runner.py:912|download_artefacts(): AWS 7 KB evaluator.stdout.log.html 15:41:12|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 7 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/eb301d5bdebe41085c71137eef1b34e1b7732dad6bd6b8876690647ff3a68408 15:41:12|evaluator|runner.py:912|download_artefacts(): AWS 4 MB challenge-evaluation-output/ep004/log/drawing.html 15:41:18|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 4 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/675597bab04ea70faa0623cc19d23d944a5f19ebc4e85657847e32f34d575129 15:41:18|evaluator|runner.py:912|download_artefacts(): AWS 21 KB evaluator.stderr.log.html 15:41:20|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 21 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/7efe107b84673f10e1bc931dc37f7c9c10236ac5ed3f6f1379bac13d558d1a4b 15:41:20|evaluator|runner.py:912|download_artefacts(): AWS 738 KB challenge-evaluation-output/ep002/log/drawing.svg 15:41:24|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 738 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/cb2a4d1cf48f86e08fcc9563af5461b15eefe1476b8f02d3a79df79d73b7d14d 15:41:24|evaluator|runner.py:912|download_artefacts(): AWS 32 KB logs/videos/log.html 15:41:27|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 32 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/ee338d148b224c90574a56bc8c46b3f9b2564bb460dbf6edb413976225331ed2 15:41:27|evaluator|runner.py:899|download_artefacts(): cache 618 B docker-compose.original.yaml 15:41:27|evaluator|runner.py:912|download_artefacts(): AWS 22 KB logs/videos/log.txt 15:41:29|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 22 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/9bb75f9312b547037b27e64551d2f0c069553c2134331827038d4e4682506be7 15:41:29|evaluator|runner.py:912|download_artefacts(): AWS 2 KB docker-compose.yaml 15:41:32|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 2 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/845b56d33ca047400da9f8a4972ef63043556774fa8ec366803e3d3c7081d602 15:41:32|evaluator|runner.py:912|download_artefacts(): AWS 19 KB evaluator.stderr.log.html 15:41:34|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 19 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/5c88d671f144d198fbe21e29f66d769c9999b446d6a7d5c4683a59e2c10123b1 15:41:34|evaluator|runner.py:912|download_artefacts(): AWS 3 MB challenge-evaluation-output/ep001/log.mp4 15:41:41|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 3 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/d68f4d62322627a4e11e18759d4a400808b1a2d58fa99647ffc04dd2ad41929b 15:41:41|evaluator|runner.py:912|download_artefacts(): AWS 3 MB challenge-evaluation-output/ep004/log.mp4 15:41:46|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 3 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/286ff11d155abf5033e3ef00915e5abcb48222eb6d7b381732e707196945b155 15:41:46|evaluator|runner.py:912|download_artefacts(): AWS 2 MB challenge-evaluation-output/ep000/log.mp4 15:41:51|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 2 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/04414226e0b9f9bc4fa1c2719b2280171611c431de50895d8df811b6b63bc822 15:41:51|evaluator|runner.py:899|download_artefacts(): cache 56 B challenge-results/challenge_results.yaml 15:41:51|evaluator|runner.py:912|download_artefacts(): AWS 29 KB evaluator.stdout.log.html 15:41:54|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 29 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/34366fc8c27cb5d07eaa783f4ed622c56fff2ad5a23df435e2079172bd4992db 15:41:54|evaluator|runner.py:912|download_artefacts(): AWS 2 MB challenge-evaluation-output/ep003/log.mp4 15:41:58|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 2 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/c174528d63974c10d07421fa2753ad02e6d4662417ae270f2875c4fc62654762 15:41:58|evaluator|runner.py:912|download_artefacts(): AWS 5 MB challenge-evaluation-output/ep002/log.mp4 15:42:04|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 5 MB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/875bd7c88dc884e8503855aaab276cf42d94256348890ba4b5375fe1b287c974 15:42:04|evaluator|runner.py:899|download_artefacts(): cache 631 B docker-compose.original.yaml 15:42:04|evaluator|runner.py:912|download_artefacts(): AWS 2 KB docker-compose.yaml 15:42:07|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 2 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/7f05a969f07ebffabbce87c47003b16d2709484264e4086bf07dbca9f6d9789c 15:42:07|evaluator|runner.py:912|download_artefacts(): AWS 25 KB evaluator.stderr.log.html 15:42:09|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 25 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/7c2da655cbc39fde0ed9c7074ecfa08a119039bb95f34d6f7f9f258a94f9fcd1 15:42:09|evaluator|runner.py:912|download_artefacts(): AWS 5 KB logs/scorer/log.html 15:42:12|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 5 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/b78668adfa5a36e8ae777eb17562fd7e73e85d9144ccbf5b36194063fa4caaa1 15:42:12|evaluator|runner.py:912|download_artefacts(): AWS 2 KB challenge-results/challenge_results.yaml 15:42:14|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 2 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/40a5b9caa7dc70fbc7a0b2c41962464578b497898b3b17aef967f548239236d4 15:42:14|evaluator|runner.py:912|download_artefacts(): AWS 3 KB logs/scorer/log.txt 15:42:16|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 3 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/d076e7bfcce86d8c4078741283aab215318052d95220721fcbb5165c35955d4e 15:42:16|evaluator|runner.py:912|download_artefacts(): AWS 4 KB evaluator.stdout.log.html 15:42:18|dt-challenges-runner|runner_cache.py:40|copy_to_cache(): Copying 4 KB to cache /tmp/duckietown/DT18/evaluator/cache/by-value/sha256hex/3fea989110f6bf1e6e52ddd11581c5adeb19eda109d8b8a5b584c1ae10c5967a 15:42:18|evaluator|runner.py:846|run_docker(): Running: docker-compose -p job5938-4824 config 15:42:19|evaluator|runner.py:444|run_single(): config: networks: evaluation: {} services: videos: environment: challenge_name: aido1_LF1_r3-v3 challenge_step_name: step3-videos uid: 0 username: root image: andreacensi/aido1_lf1_r3-v3-videos:2018_10_26_19_24_29 networks: evaluation: aliases: - evaluation volumes: - /tmp/duckietown/DT18/evaluator/executions/aido1_LF1_r3-v3/submission786/step3-videos-nutonomy-P50-2570-job5938/challenge-solution-output:/challenge-solution-output:rw - /tmp/duckietown/DT18/evaluator/executions/aido1_LF1_r3-v3/submission786/step3-videos-nutonomy-P50-2570-job5938/challenge-results:/challenge-results:rw - /tmp/duckietown/DT18/evaluator/executions/aido1_LF1_r3-v3/submission786/step3-videos-nutonomy-P50-2570-job5938/challenge-description:/challenge-description:rw - /tmp/duckietown/DT18/evaluator/executions/aido1_LF1_r3-v3/submission786/step3-videos-nutonomy-P50-2570-job5938/challenge-evaluation-output:/challenge-evaluation-output:rw - /tmp/duckietown/DT18/evaluator/executions/aido1_LF1_r3-v3/submission786/step3-videos-nutonomy-P50-2570-job5938/previous-steps:/previous-steps:rw version: '3.0' 15:42:19|dts|env_checks.py:33|check_docker_environment(): Checking docker environment for user root 15:42:19|dts|env_checks.py:97|check_user_in_docker_group(): My groups are [] and "docker" group is 102 Note that when you add a user to a group, you need to login in and out. 15:42:19|evaluator|runner.py:534|run_one(): pulling containers 15:42:19|evaluator|runner.py:846|run_docker(): Running: docker-compose -p job5938-4824 pull 15:42:21|evaluator|runner.py:541|run_one(): pruned: {u'NetworksDeleted': None} 15:42:21|evaluator|runner.py:549|run_one(): Running containers [u'videos'] 15:42:21|evaluator|runner.py:846|run_docker(): Running: docker-compose -p job5938-4824 up -d 15:42:22|evaluator|runner.py:846|run_docker(): Running: docker-compose -p job5938-4824 ps -q videos 15:42:23|dts|env_checks.py:33|check_docker_environment(): Checking docker environment for user root 15:42:23|dts|env_checks.py:97|check_user_in_docker_group(): My groups are [] and "docker" group is 102 Note that when you add a user to a group, you need to login in and out. 15:42:23|evaluator|runner.py:481|write_logs_worker(): writing logs for af61118377d5a061eb6bc94bbe620419cbd0819f2befe9bff0456725bdbd0beb 15:42:23|dts|env_checks.py:33|check_docker_environment(): Checking docker environment for user root 15:42:23|dts|env_checks.py:97|check_user_in_docker_group(): My groups are [] and "docker" group is 102 Note that when you add a user to a group, you need to login in and out. 15:42:23|evaluator|runner.py:573|run_one(): service videos: running 15:42:27|evaluator|runner.py:573|run_one(): service videos: running 15:42:31|evaluator|runner.py:573|run_one(): service videos: running 15:42:35|evaluator|runner.py:573|run_one(): service videos: running 15:42:39|evaluator|runner.py:573|run_one(): service videos: running 15:42:43|evaluator|runner.py:573|run_one(): service videos: running 15:42:47|evaluator|runner.py:573|run_one(): service videos: running 15:42:51|evaluator|runner.py:573|run_one(): service videos: running 15:42:55|evaluator|runner.py:573|run_one(): service videos: running 15:42:59|evaluator|runner.py:573|run_one(): service videos: running 15:43:03|evaluator|runner.py:573|run_one(): service videos: running 15:43:06|evaluator|runner.py:502|write_logs_worker(): container videos terminated with 0 15:43:07|evaluator|runner.py:573|run_one(): service videos: exited 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-1, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-2, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-3, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-4, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-5, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-6, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-7, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-8, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-9, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-10, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-11, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-12, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-13, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-14, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-15, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-16, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-17, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-18, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-19, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-20, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-21, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-22, stopped[SIGTERM])> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-23, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-24, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-25, stopped)> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-26, stopped[SIGTERM])> 15:43:07|evaluator|runner.py:524|teminate_workers(): terminating <Process(Process-27, stopped)> 15:43:07|evaluator|runner.py:526|teminate_workers(): terminated all workers. 15:43:07|dts|env_checks.py:33|check_docker_environment(): Checking docker environment for user root 15:43:07|dts|env_checks.py:97|check_user_in_docker_group(): My groups are [] and "docker" group is 102 Note that when you add a user to a group, you need to login in and out. 15:43:07|evaluator|runner.py:846|run_docker(): Running: docker-compose -p job5938-4824 ps -q videos 15:43:08|evaluator|runner.py:766|write_logs(): Found container ID = 'af61118377d5a061eb6bc94bbe620419cbd0819f2befe9bff0456725bdbd0beb'