From aa5efeef7c922635ea0173ecec17259cfed49b4c Mon Sep 17 00:00:00 2001 From: Antti Leinonen Date: Mon, 11 Dec 2023 06:57:51 +0200 Subject: [PATCH] Update course settings and quiz ids --- course-settings.js | 12 +-- data/part-1/3-more-about-variables.md | 2 +- data/part-1/5-conditional-statements.md | 2 +- data/part-10/4-application-development.md | 2 +- data/part-11/4-more-recursion-examples.md | 2 +- data/part-12/4-regular-expressions.md | 2 +- data/part-13/4-more-pygame-techniques.md | 2 +- data/part-14/4-your-own-game.md | 6 +- data/part-2/4-simple-loops.md | 2 +- data/part-3/4-defining-functions.md | 2 +- data/part-4/6-strings-and-lists.md | 2 +- data/part-5/4-tuple.md | 2 +- data/part-6/4-scope-of-variables.md | 2 +- data/part-7/5-creating-modules.md | 2 +- data/part-7/6-more-features.md | 2 +- data/part-8/5-more-examples-of-classes.md | 2 +- data/part-9/6-more-examples-with-classes.md | 2 +- updates | 100 ++++++++++---------- updates.2023 | 50 ++++++++++ 19 files changed, 124 insertions(+), 74 deletions(-) create mode 100644 updates.2023 diff --git a/course-settings.js b/course-settings.js index 2c4a86af0..1e8064c43 100644 --- a/course-settings.js +++ b/course-settings.js @@ -1,13 +1,13 @@ const courseSettings = { language: "en", - name: "Python Programming MOOC 2023", - siteUrl: "https://programming-23.mooc.fi", - githubUrl: "https://github.com/rage/programming-23", + name: "Python Programming MOOC 2024", + siteUrl: "https://programming-24.mooc.fi", + githubUrl: "https://github.com/rage/programming-24", subtitle: "Python Programming MOOC", - slug: "programming-23", + slug: "programming-24", organizationName: "MOOC", - tmcCourse: "programming-23", - quizzesId: "5ffc21a8-5f0d-4c11-871d-ba5fa17b2bc0", + tmcCourse: "programming-24", + quizzesId: "0a8162e8-133a-4fa8-b619-4125cb92c6e0", tmcOrganization: "mooc", bannerPath: "banner.svg", showExerciseDescriptionWhenNotLoggedIn: true, diff --git a/data/part-1/3-more-about-variables.md b/data/part-1/3-more-about-variables.md index 792251d98..ab35c81ec 100644 --- a/data/part-1/3-more-about-variables.md +++ b/data/part-1/3-more-about-variables.md @@ -16,7 +16,7 @@ After this section Please fill in this questionnaire before getting started with this section. You will get one exercise point for answering. - + diff --git a/data/part-1/5-conditional-statements.md b/data/part-1/5-conditional-statements.md index 6a8d27e9c..0961940e8 100644 --- a/data/part-1/5-conditional-statements.md +++ b/data/part-1/5-conditional-statements.md @@ -529,4 +529,4 @@ A quiz to review the contents of this section: Please respond to a quick questionnaire on this week's materials. The questionnaire is worth one exercise point. - + diff --git a/data/part-10/4-application-development.md b/data/part-10/4-application-development.md index 448894ee1..d718a8468 100644 --- a/data/part-10/4-application-development.md +++ b/data/part-10/4-application-development.md @@ -839,5 +839,5 @@ The technique outlined above is called _dependency injection_. As the name impli Please respond to a quick questionnaire on this part of the course. - + diff --git a/data/part-11/4-more-recursion-examples.md b/data/part-11/4-more-recursion-examples.md index 7d2414edb..8a24741af 100644 --- a/data/part-11/4-more-recursion-examples.md +++ b/data/part-11/4-more-recursion-examples.md @@ -491,5 +491,5 @@ erroneous input Please respond to a quick questionnaire on this part of the course. - + diff --git a/data/part-12/4-regular-expressions.md b/data/part-12/4-regular-expressions.md index d8ba80840..dc42284bf 100644 --- a/data/part-12/4-regular-expressions.md +++ b/data/part-12/4-regular-expressions.md @@ -492,4 +492,4 @@ command: **0** Please respond to a quick questionnaire on this part of the course. - + diff --git a/data/part-13/4-more-pygame-techniques.md b/data/part-13/4-more-pygame-techniques.md index 9a868c722..dfce3e50c 100644 --- a/data/part-13/4-more-pygame-techniques.md +++ b/data/part-13/4-more-pygame-techniques.md @@ -105,6 +105,6 @@ The exercise template contains the image `rock.png` for the asteroid. Please respond to a quick questionnaire on this part of the course. - + diff --git a/data/part-14/4-your-own-game.md b/data/part-14/4-your-own-game.md index 3c9b633d2..bb369c7bd 100644 --- a/data/part-14/4-your-own-game.md +++ b/data/part-14/4-your-own-game.md @@ -71,15 +71,15 @@ You should assess the game based on the following criteria: A good review usually points out both good features and some suggestions for improvements. - + ## Questionnaires to finish off First, please respond to a quick questionnaire on this part of the course. - + Please also respond to the course feedback questionnaire. The questionnaire results help us improve the course. - + diff --git a/data/part-2/4-simple-loops.md b/data/part-2/4-simple-loops.md index c537cb9e6..a0f4cbb81 100644 --- a/data/part-2/4-simple-loops.md +++ b/data/part-2/4-simple-loops.md @@ -609,4 +609,4 @@ A quiz to review the contents of this section: Please respond to a quick questionnaire on this week's materials. - + diff --git a/data/part-3/4-defining-functions.md b/data/part-3/4-defining-functions.md index 0fa26e3c3..6254ce3ab 100644 --- a/data/part-3/4-defining-functions.md +++ b/data/part-3/4-defining-functions.md @@ -478,4 +478,4 @@ A quiz to review the contents of this section: Please respond to a quick questionnaire on this week's materials. - + diff --git a/data/part-4/6-strings-and-lists.md b/data/part-4/6-strings-and-lists.md index 64aaafd30..89868389f 100644 --- a/data/part-4/6-strings-and-lists.md +++ b/data/part-4/6-strings-and-lists.md @@ -593,4 +593,4 @@ A quiz to review the contents of this section: Please respond to a quick questionnaire on this week's materials. - + diff --git a/data/part-5/4-tuple.md b/data/part-5/4-tuple.md index 86cf141e4..45b4f60a2 100644 --- a/data/part-5/4-tuple.md +++ b/data/part-5/4-tuple.md @@ -411,4 +411,4 @@ A quiz to review the contents of this section: Please respond to a quick questionnaire on this week's materials. - + diff --git a/data/part-6/4-scope-of-variables.md b/data/part-6/4-scope-of-variables.md index 40f898b25..55eca4894 100644 --- a/data/part-6/4-scope-of-variables.md +++ b/data/part-6/4-scope-of-variables.md @@ -267,4 +267,4 @@ A quiz to review the contents of this section: Please respond to a quick questionnaire on this week's materials. - + diff --git a/data/part-7/5-creating-modules.md b/data/part-7/5-creating-modules.md index 6fa809a10..fcc754242 100644 --- a/data/part-7/5-creating-modules.md +++ b/data/part-7/5-creating-modules.md @@ -228,4 +228,4 @@ This is a test lets see how it goes11 Please respond to a quick questionnaire on this week's materials. - + diff --git a/data/part-7/6-more-features.md b/data/part-7/6-more-features.md index f4ae22d5f..776888e7d 100644 --- a/data/part-7/6-more-features.md +++ b/data/part-7/6-more-features.md @@ -284,5 +284,5 @@ print(result) Please respond to the course feedback questionnaire. The questionnaire results help us improve the course. - + diff --git a/data/part-8/5-more-examples-of-classes.md b/data/part-8/5-more-examples-of-classes.md index 029028e27..2b45a9bc6 100644 --- a/data/part-8/5-more-examples-of-classes.md +++ b/data/part-8/5-more-examples-of-classes.md @@ -554,5 +554,5 @@ The code above and the automatic tests for this exercise assume your class conta Please respond to a quick questionnaire on this week's materials. - + diff --git a/data/part-9/6-more-examples-with-classes.md b/data/part-9/6-more-examples-with-classes.md index e9ea9873e..88ec32e70 100644 --- a/data/part-9/6-more-examples-with-classes.md +++ b/data/part-9/6-more-examples-with-classes.md @@ -534,5 +534,5 @@ Brick (4 kg) Please respond to a quick questionnaire on this week's materials. - + diff --git a/updates b/updates index b80b157fc..3cd5ee38d 100644 --- a/updates +++ b/updates @@ -1,50 +1,50 @@ -c7cf59dc-bf71-51d7-8302-95c27ad0acf1 9d17d1bc-4920-5d47-8f21-0dfaf6983147 -b7ab995e-e095-58d2-9fd7-796d7aecffcc 3f780cc8-618c-5000-928c-43ac92b3894a -8ac9cd34-9545-5e2b-8941-59e0be8f627a c25c0ade-9d90-5b02-b16c-68acc7088efb -f7d32aa1-454b-5eba-ae84-607d830a158d 153910ce-a441-551e-808b-5f7a2783dc84 -cddf87ff-4e50-58a1-acce-d059dd879109 4d01c004-e35e-5605-ac64-6893a29ce46f -63f76af2-8520-5f57-999c-7a171a0ff940 59d75511-ad3c-5036-a5a2-599ce57d6917 -9cf97719-c089-52cb-956f-94ba31dad1c4 2ac5a818-fe98-5ac2-b784-be27b37b177c -4c681434-2185-5854-99c4-fcd98aa3b9f2 638cbf62-d8b3-5a87-81d1-77a1f8621803 -4bcaaf91-40dc-5528-9f47-8c89c6998746 1fe83ac8-5de6-5558-8e7e-05eacf7428b7 -725dc7cc-9049-50bb-8dce-0038788bd365 702a3761-ebf9-596c-83ce-c92e3ca30bda -deb484ce-02fc-5b71-bd9c-b161cb2aefba 201f662d-d2c6-5566-b84f-1b569d530a63 -0d40aa94-572a-522f-a5f0-56b4839688a1 f109dfbf-b450-51df-a93d-f6ce4da339fb -5ffca5de-ef00-57eb-8638-db13696f94dc 9603792b-8799-595d-8e17-53754c87a843 -28544592-61b8-5af0-9d65-5386c771c31c adaa3b06-6c29-52f3-bb7f-e6123c41bb7f -9080c983-2f22-5073-abb3-bb0b5507a49f 1d1c07e8-4832-58f2-b8ac-357ed2d130c8 -c45f9aba-1c83-5e7f-a3e1-6c2fcdeefaa7 592c3f77-67d8-50f9-ad4b-8444c8858dac -ce928032-4580-534c-91c1-ed252c3839fc 66d61dae-0cf2-50ab-94a5-d2f430c3e805 -601f6149-a037-5a86-8e54-eefb32c92e85 afee6e87-11b6-5821-ac96-891dab507666 -cabc2aa4-99cb-5b08-8bb7-40e3e93abbf0 012d8fc6-09fe-5144-953b-964bf7f70d3d -6508bb46-4609-5431-9e27-01f4a3319a9e 292162e5-273f-54e2-853d-b4793788d5bc -30e996f7-9ff0-5fba-b9ab-3fa2531c4606 4e1d38c0-ff41-5493-97e7-f90a3687d173 -ebc1d029-d463-597c-b9f7-6d8a1d7d9c8e 0d1330dc-362a-50c2-b8f2-d6668025a57e -b7a0cd8a-b40c-5ba9-9d3f-0afc603dcd19 2be744e8-d724-5dcc-b69e-c7f7902859e0 -0f1df285-557e-5b93-a9a7-9edb3a4f6334 53d1f9ea-c787-5eb4-b082-38a64f2ea560 -689f9584-ff62-536e-b0fd-cf96ed433e8c 497e2feb-1190-5149-a200-efaf34acf6cf -46617448-f82f-5808-b91d-4ccc25f183b3 982b7cf7-7516-5aaf-b0de-086ecae06232 -bdc6ac94-a6ce-513c-b4f9-09ee9bd6b417 bd2eb637-786b-5385-8108-ce31a7091661 -c7c0dc64-c4d8-5d92-9d42-8ece7afbe552 75507abb-0962-53d8-b2cc-5603de63d77d -f8f6a206-3645-532d-bf81-117ca7e9d176 4e7550f0-71eb-5af6-83c3-be00be206f18 -f286875b-2fd2-5215-a7c6-4eef6345929f 80ebb2cd-5bd4-50b1-9079-3843357e81d2 -f330da04-e053-5194-919d-a0f5857c903b df26a1d6-7ebe-59e7-ae8c-660426226fff -94d964fa-1ee4-565a-81b3-b6ffe424a8df 79623fea-1574-5eed-ae5d-6043bfacaef4 -9aaabb75-099b-58bb-854c-67b8e00b1d8b 2708cb5e-cd13-5e78-b352-1c1ca6cc2cb6 -4b86b869-b493-5874-87f2-65dcf9326664 b02684bc-78ba-55fb-9f3f-26057bbd80c4 -b01af630-7d03-5499-a41d-7b0f755d9111 12ea2eab-abac-5419-93b6-85f100272687 -59eb70a9-9943-5ef8-9c4f-77f71ef7d036 3847e0b3-f921-546d-9cea-14bdb10adbde -a0196885-0fc5-505b-b103-f7ff71b722d1 8529af06-c528-5044-93e4-23f05a1cd8ce -bcdb4d04-cab2-5ffd-b512-348efd8c261d 3cbb136c-266a-5c12-9e9c-dd2aa1c5191e -8b911065-8dcc-5eb4-bd29-30fc8ea0031c c508efcb-4628-5f1d-87d1-db91dca171af -9845476c-14fc-5f1e-b5ab-310bf1f7b3f6 9af98a66-2863-5c6f-be17-a1f1d92a2cb4 -edae451b-4298-539d-8e63-36313d87821e 8bb54f0a-5009-5a69-a936-3c9eebc33645 -f349e380-119d-5516-a959-7d21e8eb58aa 056dc81e-31f7-52a5-8557-61bb6fc0c427 -e2f0ee23-e82f-54c1-821f-5424ff5348db 8add719a-efe5-5198-b76c-679fa430c229 -3c9a7474-5d4a-5ada-b3d0-8616271ac0ab 6b11bbd5-f5f1-5ee9-afdb-012e52ee7ab0 -79846f06-18e3-5fd9-97ff-5a987dfdb6a4 7ac28d6b-e62a-57ed-ad90-c58e01d8fff4 -7a80b53d-f68e-5620-b7b3-579be66ee43f 2cbb7cde-cddf-5720-bb72-e638ef0b7dac -e9736b26-7dbb-5d46-9769-facc76056500 d2e3d2ab-dda9-50b8-89e9-7bd96cc03aea -7991b479-c6ed-55ab-9bef-ffac97886f21 61f7ef38-a42d-54dc-a0f7-81db019c7693 -46e34675-376f-5131-bea3-8f3143423976 8435be7f-180e-5d13-b693-306ddaeb45cd -2f63032e-fe9b-5db6-b5ae-6098e9ff38a6 9606c6c1-70f4-5236-bd3e-7208b56e7b9e +9d17d1bc-4920-5d47-8f21-0dfaf6983147 25acd630-8857-5eb3-9271-ff44ceda207f +3f780cc8-618c-5000-928c-43ac92b3894a 28af7349-2997-5bb7-bc45-a9defb93914e +c25c0ade-9d90-5b02-b16c-68acc7088efb 3e13f8c0-e551-5dac-a6d1-099100041379 +153910ce-a441-551e-808b-5f7a2783dc84 3f00ce6f-673e-5dbc-86bb-5349de8a63f4 +4d01c004-e35e-5605-ac64-6893a29ce46f 2ec5a3f6-e91e-5edc-b5ba-70103e6326e3 +59d75511-ad3c-5036-a5a2-599ce57d6917 ebd29ccf-2cc8-5e8b-b252-50257ef91a4e +2ac5a818-fe98-5ac2-b784-be27b37b177c 5e6f304b-38bd-506a-8039-ac8b5ba4cfea +638cbf62-d8b3-5a87-81d1-77a1f8621803 3cac4275-a140-53ef-a254-d620bffb1765 +1fe83ac8-5de6-5558-8e7e-05eacf7428b7 f539e847-5db1-5982-aeeb-eff505eee909 +702a3761-ebf9-596c-83ce-c92e3ca30bda 921d30a3-69c3-5d71-89f4-643458d34aab +201f662d-d2c6-5566-b84f-1b569d530a63 6b2f7d24-e73f-52c1-9193-cd1c294e8382 +f109dfbf-b450-51df-a93d-f6ce4da339fb 2efcf6b6-4662-5dee-b149-e4112c634f6e +9603792b-8799-595d-8e17-53754c87a843 6670c45b-12b1-5bc6-a4ad-c3727b860171 +adaa3b06-6c29-52f3-bb7f-e6123c41bb7f 89ceda63-8816-5e61-b8dd-6064a4d677f4 +592c3f77-67d8-50f9-ad4b-8444c8858dac a0bc43ac-4437-5be4-aa6d-e4693e1ba85e +66d61dae-0cf2-50ab-94a5-d2f430c3e805 08c88e6c-7d92-5c53-8ab8-f97f57ee9d0a +afee6e87-11b6-5821-ac96-891dab507666 0798fa65-31ce-55e3-82c8-e80c07c893a9 +012d8fc6-09fe-5144-953b-964bf7f70d3d 362f5763-bc02-561b-9a84-f5c080ead537 +292162e5-273f-54e2-853d-b4793788d5bc 916f5073-c7f8-533e-a517-a06a9b618e19 +4e1d38c0-ff41-5493-97e7-f90a3687d173 5d149ffa-c168-508d-abcb-efa859029f15 +0d1330dc-362a-50c2-b8f2-d6668025a57e 9b21fd07-4ca3-53bc-858e-66e853b298ed +2be744e8-d724-5dcc-b69e-c7f7902859e0 49d403eb-f8d0-520c-80cf-8d6df020e3b4 +53d1f9ea-c787-5eb4-b082-38a64f2ea560 53946cd0-5da0-50d3-88d3-c23df8826440 +497e2feb-1190-5149-a200-efaf34acf6cf 6b62ac2c-851d-56d3-b311-2729c1b7302d +982b7cf7-7516-5aaf-b0de-086ecae06232 a3c927c3-c4aa-5388-a948-5ed7d68ae6d2 +bd2eb637-786b-5385-8108-ce31a7091661 85cd3b0c-7dc4-5fd8-b0fb-981350371c21 +75507abb-0962-53d8-b2cc-5603de63d77d 1fc857cc-5a68-5be3-9ce2-a9ba022557f5 +4e7550f0-71eb-5af6-83c3-be00be206f18 8c827e94-5117-571d-a8aa-ceb0340cb25e +80ebb2cd-5bd4-50b1-9079-3843357e81d2 f8101f60-019a-5af3-a890-4ddcb37302dd +df26a1d6-7ebe-59e7-ae8c-660426226fff 407b137d-016a-5065-a340-3a2c951cb227 +79623fea-1574-5eed-ae5d-6043bfacaef4 b0841a1c-6abf-52bf-8a09-7d01216788d5 +2708cb5e-cd13-5e78-b352-1c1ca6cc2cb6 75544f21-3ccc-5ce0-9f52-2f63106351fd +b02684bc-78ba-55fb-9f3f-26057bbd80c4 f753a0a0-1985-58a1-85d2-5426f2996586 +3847e0b3-f921-546d-9cea-14bdb10adbde c4d025fa-aeae-5eaa-bce2-f0246c9e64b7 +8529af06-c528-5044-93e4-23f05a1cd8ce e1f692af-e830-58cf-b4cf-18a2fc76e434 +3cbb136c-266a-5c12-9e9c-dd2aa1c5191e 2515322a-c067-5343-9d5e-a897ffb89b2c +c508efcb-4628-5f1d-87d1-db91dca171af 65ee1264-957f-5547-b5a7-be4b3bd2be7e +9af98a66-2863-5c6f-be17-a1f1d92a2cb4 7af6b87c-c7ce-50fe-acb6-bcb48a15f16b +8bb54f0a-5009-5a69-a936-3c9eebc33645 6a606b63-c674-5231-9e79-55d7372e582a +056dc81e-31f7-52a5-8557-61bb6fc0c427 de061758-95fc-5a58-9c40-eb68a5629972 +8add719a-efe5-5198-b76c-679fa430c229 d8865dda-83f4-5d1b-b186-c2e6b90e0336 +6b11bbd5-f5f1-5ee9-afdb-012e52ee7ab0 dc0405b3-392a-5811-9138-709848a26667 +7ac28d6b-e62a-57ed-ad90-c58e01d8fff4 ad48f7b4-dbf9-5aa3-a68e-a7c114a03ac7 +2cbb7cde-cddf-5720-bb72-e638ef0b7dac 1346f801-2677-50d3-a0d4-a3cfd6e09ccf +d2e3d2ab-dda9-50b8-89e9-7bd96cc03aea 80016b6a-28f8-5f64-a551-63b06f7f63a6 +61f7ef38-a42d-54dc-a0f7-81db019c7693 9662ad5e-7c21-52be-b107-44a017a27144 +12ea2eab-abac-5419-93b6-85f100272687 4bde6518-37a3-58ab-9a7d-9c986abf84fa +9606c6c1-70f4-5236-bd3e-7208b56e7b9e bcfae104-8cad-5fcd-ac64-d65ae689ac5f +8435be7f-180e-5d13-b693-306ddaeb45cd d7de8698-17f0-5e9e-9f7e-ce808001a050 +1d1c07e8-4832-58f2-b8ac-357ed2d130c8 5f930565-c71e-50cc-89f2-eb410d7b8a9d diff --git a/updates.2023 b/updates.2023 new file mode 100644 index 000000000..b80b157fc --- /dev/null +++ b/updates.2023 @@ -0,0 +1,50 @@ +c7cf59dc-bf71-51d7-8302-95c27ad0acf1 9d17d1bc-4920-5d47-8f21-0dfaf6983147 +b7ab995e-e095-58d2-9fd7-796d7aecffcc 3f780cc8-618c-5000-928c-43ac92b3894a +8ac9cd34-9545-5e2b-8941-59e0be8f627a c25c0ade-9d90-5b02-b16c-68acc7088efb +f7d32aa1-454b-5eba-ae84-607d830a158d 153910ce-a441-551e-808b-5f7a2783dc84 +cddf87ff-4e50-58a1-acce-d059dd879109 4d01c004-e35e-5605-ac64-6893a29ce46f +63f76af2-8520-5f57-999c-7a171a0ff940 59d75511-ad3c-5036-a5a2-599ce57d6917 +9cf97719-c089-52cb-956f-94ba31dad1c4 2ac5a818-fe98-5ac2-b784-be27b37b177c +4c681434-2185-5854-99c4-fcd98aa3b9f2 638cbf62-d8b3-5a87-81d1-77a1f8621803 +4bcaaf91-40dc-5528-9f47-8c89c6998746 1fe83ac8-5de6-5558-8e7e-05eacf7428b7 +725dc7cc-9049-50bb-8dce-0038788bd365 702a3761-ebf9-596c-83ce-c92e3ca30bda +deb484ce-02fc-5b71-bd9c-b161cb2aefba 201f662d-d2c6-5566-b84f-1b569d530a63 +0d40aa94-572a-522f-a5f0-56b4839688a1 f109dfbf-b450-51df-a93d-f6ce4da339fb +5ffca5de-ef00-57eb-8638-db13696f94dc 9603792b-8799-595d-8e17-53754c87a843 +28544592-61b8-5af0-9d65-5386c771c31c adaa3b06-6c29-52f3-bb7f-e6123c41bb7f +9080c983-2f22-5073-abb3-bb0b5507a49f 1d1c07e8-4832-58f2-b8ac-357ed2d130c8 +c45f9aba-1c83-5e7f-a3e1-6c2fcdeefaa7 592c3f77-67d8-50f9-ad4b-8444c8858dac +ce928032-4580-534c-91c1-ed252c3839fc 66d61dae-0cf2-50ab-94a5-d2f430c3e805 +601f6149-a037-5a86-8e54-eefb32c92e85 afee6e87-11b6-5821-ac96-891dab507666 +cabc2aa4-99cb-5b08-8bb7-40e3e93abbf0 012d8fc6-09fe-5144-953b-964bf7f70d3d +6508bb46-4609-5431-9e27-01f4a3319a9e 292162e5-273f-54e2-853d-b4793788d5bc +30e996f7-9ff0-5fba-b9ab-3fa2531c4606 4e1d38c0-ff41-5493-97e7-f90a3687d173 +ebc1d029-d463-597c-b9f7-6d8a1d7d9c8e 0d1330dc-362a-50c2-b8f2-d6668025a57e +b7a0cd8a-b40c-5ba9-9d3f-0afc603dcd19 2be744e8-d724-5dcc-b69e-c7f7902859e0 +0f1df285-557e-5b93-a9a7-9edb3a4f6334 53d1f9ea-c787-5eb4-b082-38a64f2ea560 +689f9584-ff62-536e-b0fd-cf96ed433e8c 497e2feb-1190-5149-a200-efaf34acf6cf +46617448-f82f-5808-b91d-4ccc25f183b3 982b7cf7-7516-5aaf-b0de-086ecae06232 +bdc6ac94-a6ce-513c-b4f9-09ee9bd6b417 bd2eb637-786b-5385-8108-ce31a7091661 +c7c0dc64-c4d8-5d92-9d42-8ece7afbe552 75507abb-0962-53d8-b2cc-5603de63d77d +f8f6a206-3645-532d-bf81-117ca7e9d176 4e7550f0-71eb-5af6-83c3-be00be206f18 +f286875b-2fd2-5215-a7c6-4eef6345929f 80ebb2cd-5bd4-50b1-9079-3843357e81d2 +f330da04-e053-5194-919d-a0f5857c903b df26a1d6-7ebe-59e7-ae8c-660426226fff +94d964fa-1ee4-565a-81b3-b6ffe424a8df 79623fea-1574-5eed-ae5d-6043bfacaef4 +9aaabb75-099b-58bb-854c-67b8e00b1d8b 2708cb5e-cd13-5e78-b352-1c1ca6cc2cb6 +4b86b869-b493-5874-87f2-65dcf9326664 b02684bc-78ba-55fb-9f3f-26057bbd80c4 +b01af630-7d03-5499-a41d-7b0f755d9111 12ea2eab-abac-5419-93b6-85f100272687 +59eb70a9-9943-5ef8-9c4f-77f71ef7d036 3847e0b3-f921-546d-9cea-14bdb10adbde +a0196885-0fc5-505b-b103-f7ff71b722d1 8529af06-c528-5044-93e4-23f05a1cd8ce +bcdb4d04-cab2-5ffd-b512-348efd8c261d 3cbb136c-266a-5c12-9e9c-dd2aa1c5191e +8b911065-8dcc-5eb4-bd29-30fc8ea0031c c508efcb-4628-5f1d-87d1-db91dca171af +9845476c-14fc-5f1e-b5ab-310bf1f7b3f6 9af98a66-2863-5c6f-be17-a1f1d92a2cb4 +edae451b-4298-539d-8e63-36313d87821e 8bb54f0a-5009-5a69-a936-3c9eebc33645 +f349e380-119d-5516-a959-7d21e8eb58aa 056dc81e-31f7-52a5-8557-61bb6fc0c427 +e2f0ee23-e82f-54c1-821f-5424ff5348db 8add719a-efe5-5198-b76c-679fa430c229 +3c9a7474-5d4a-5ada-b3d0-8616271ac0ab 6b11bbd5-f5f1-5ee9-afdb-012e52ee7ab0 +79846f06-18e3-5fd9-97ff-5a987dfdb6a4 7ac28d6b-e62a-57ed-ad90-c58e01d8fff4 +7a80b53d-f68e-5620-b7b3-579be66ee43f 2cbb7cde-cddf-5720-bb72-e638ef0b7dac +e9736b26-7dbb-5d46-9769-facc76056500 d2e3d2ab-dda9-50b8-89e9-7bd96cc03aea +7991b479-c6ed-55ab-9bef-ffac97886f21 61f7ef38-a42d-54dc-a0f7-81db019c7693 +46e34675-376f-5131-bea3-8f3143423976 8435be7f-180e-5d13-b693-306ddaeb45cd +2f63032e-fe9b-5db6-b5ae-6098e9ff38a6 9606c6c1-70f4-5236-bd3e-7208b56e7b9e