Write Up Merkle Nuit du Hack 2017

Write Up Merkle Nuit du Hack 2017

Il s’agit d’un challenge de crypto, on a un ficher merkle.py qui implémente un client/serveur et un fichier merkle.pcap. Le fonctionnement du script python est relatvement simple il s’agit d’un pseudo diffie-hellman maison. Le serveur génère un tableau de 512 strings de 96 caractères alpha-numériques qu’il va envoyer au client. Le client va alors déchiffrer les strings une par une jusqu’à en trouver une qui commence par “OK”. Le client va ensuite renvoyer l’index de cette chaîne au serveur.

On analyse ensuite les paquets contenu dans le fichier merkle.pcap , on retrouve bien les différentes chaînes de caractères :

["7446b2419d1eb698ca96ef01cfad2edc91d8f4c52b37a315bf63000e02eeb9e5cfadc63ca7733c6525b23584cee237b4", "9a9496bc0ffd4062450b71e209f58aa4727a687e1a3defa94c7a2c8fb31e2c1801e2c7f755b2b0d67dcaeab6816aa973", "d314c0d98fb408f9c58a889cffa71bd456f9c62b6e429b4c352ec74b5370ece8621f18047e6a789606f81c8557f0c288", "ea6c6d9114bd5183946e04c98cf64628878a16e5ff08f6bb856b98a0ed1a477724d1c67566346993c774a12d2b6951e1", "e010137b47923ca9706ee93fe621068971c7cb6d4b5a2319a03fb59c1d1f3186112c79f0b1b0e591b897e0c55da678ce", "d760f6b7263ddc8ccc0dbbb82e698990688db57ce55fceba3e120a5b03c4f347ab0f051a0ebd7ac9ea483b65645bbfcc", "90f12c297471ac436af6347738195d04acf5d0cb71f52c3d2c5acd5d4b56d5d9f1e4b2fbfb6844e84e92d818114596aa", "fcd97d6f8e2c327489e3a73d97c4aa2c1203175482409ea7d66392059064b0a8bb4a14b2100bf617684513f9b9fca49d", "d03efa138aeec9df5c2dd87e3dbc70c77521d356a7a9ce011a1f3413350d8ff56255f294c3ba5663fefe6e3fc12b27e3", "92ad4d12e072d476442b3246798318a6deb6952567ad12ea5b239a377a9d9fb8033786d122a8c20e976c31adf7723e7b", "91057647cd16d20e77a4df47e676d1b81ed47e45ba6b160e2cac25590bb91429ccbe2d70e07a09d0fb4e68501758c94f", "1fbf5fcacacdf4318804b0d718ab459f17d13a22653d53a71bcbf9a6ae013b3c377837dd7bcd9a2c857dad0a8ca019e6", "37463429b0036c7ea5d8697bc68bb7d3f1859bada7ff6d7b32a0bbfeb612f2e5c6e060d3cc14b2205647ed36842558b5", "0f073bd9d45dce9b5a89e9598b734dde0dc20e6aff9154a3e765fb8418d0ff38a709c11f3fc07e020fc8cf30e1577ec7", "2e1425e0f12e9e18a338a0aff58cf2fcd8f17a5bfa591a9b02fc17c761f1a92067178e175b3273fca267a2784855bf99", "44fd78cb8a7129be28d2a9ef32b0e17626ab287acb59c9a494d15bf2114016bc4e7b810d0d7bcde6f171eeeb1fa44fef", "71ca9c32496b9f4e0eff5af28b2f8c7c926c50e56a9584b4739661fb8ff23a436451fe9a48c09d05a8cedb799c024182", "71aa6720e921b87c3e222f183b2ab9f50387b7b33fd4b29c5ebd9a0d8f12802a4ec1c13d1848f9b988738a563d8d4f7e", "da1205a0d5b3380d986200f2e390fdc13932199fe444cc9707524db047418e8e9bcb36e2cba5dc16f13f0dbdc7f8d257", "aa5def215c5693998ce740343f4b4f619fb0da7e28c88e0dda10329b895fb6837c4a616b048d97019ed13649402f57ad", "14a3ffe2618d1c5585520399eb90ec3d22ffbd4d65a7e36b0d07abdd2ad0fd73a0dff33f1247d2b9fd491574837eb089", "e6ceb5be733d36fa394116fdfc2139c7f4eefe3cdd2b18b51d7af33973a9c3ac23e1a078909c891a18553c1914641068", "41fc4a4c1d5a8324958d0a7471b0102e36d3aa27853df22ea884a46f822a59c9411384664f3155f8672a2f5dbea399c9", "10bada8a1b2d9bc0db3b23947586a9170137b0e0c8ffcdd296691b57dc5cef9b8a36f8cb28b453120c4d7c8b0e78ee87", "bf68671dbe3af35a4da47f42aa84b0ee75704bc8b51e1a6c0c276fc48d4e5f87411eedf5a8318602d2b3f0bc170d04fd", "276f4258328e847e96d70d3c5b8e08eb86e6f047aa401ece148a69735cc6be4cd27f1555fc45547c29da9a68caa570cc", "e6daba4b21cda5d6be41335ce29a96a9b0d9124e686f3245f33110a555874c00b115a4dd9e79f2f9e8c5451424550420", "0c5e4c5930127366ee60af924a8e141592a7718601824f9bb369548a4b74c555758a15438d4636955ceba39255c6e3ac", "c36c4b611c9a41012c689450c8dc2c8ec0dd450c21cef878818c25cfd9af5129e97ed5a001a9d01ab7a7ef3845f95dfe", "d010e95712206cbc83b3505ec28c759c9965bdeceb59799b5fc8a3b48d60ffe08cb6f9a3bf02f4a0a43110408b64fe0b", "a2e3112a2f08271296f94a83e2a8c91044ae2118c57148e41d42997d635755ed786f840ebca12d650d255cabff06a7a7", "57f41f01b7ec320c38beb4cecc4c585415ac91ee2ec4ce5688ab6336e276ee47da3bb035071cabe929f72ab6543ae967", "10b1f98b125ac4789b09ea303d9a1303c8bead0cf8b3c232fe0c4ab55cf66300e627507e33d45b1c2d5a9f82ed145e29", "a513dfc2a0ade4a0ba47973c28d86db3addddd5d1f8b72f316f8b0667f9bba3b22b27e84db034e380b629a5a41ee7ad9", "0482f100c89e774a6ba90c10427f8fe8dde0372af8784516da8c7b4bcd1080e1e5b33bd57ceda9cd5badb11a1d5721cf", "4acdc124349330b64ea3057cadff5e1c3113d7dffd5bb00e6dc01d72556b25a877512a609dbdc3c5935954cda1c56167", "6d9af7c9245072d8bb37812d4956f28865265e9fbaa77f518aa1322bfb4250dd5ea37f354d072f77b23ccaace5e4329b", "3c5dc4a3e6159df88e5bf223984fe611e475454fe5b59d35af7156170b09170acdafb4d702c1e55635c60609ac6a52e8", "b6ed98f7562bff10be5a375868b69b387cc06d2bf7af5fb2627974ef9bd4c11a637f5156b5eda5a0a139ab4df986d1cb", "beaddb4d4f33b2e25c0a9751d886a8871e410df67def8be83be0062d1c6514022538396866688cdb180fe2913093cbed", "005ca10ba5f38e453d91cdb99776ba02e3e1b6863343d25cd96fd3d8801b26133e5f07586aa0790860fd76580014d005", "719f74a74bf68a4a3fa10f4b9a416b81e33c7f0ff32d0c629f9e625ce4a505343144b167f223d3130303e9e01b996ae2", "0516409a740a46cf0642d572f09790fd102fe5dcc30a3e36f7c6ec1ede392159fa997d463524db8e836b91aaeac7ff02", "c4b65442ff4c2fa24ed4474e2c0997574c4ae22ca4caedae6470c5d162de29082e9a9b6970694b39ff2a11370ae96007", "136b8746d40aa8845bf29c38dec3bad1507c1996cfe1c5c11209791a0aad635d3ff718cd39a1a7bce27a3b43a0080d03", "9555fde5b1dab30f0fb683386f0d71785f77798d0f11769aa04fef0ecaf8da2e75349929b20c9859bd7588cb5dd96bfa", "d4af15c56e18a001c0d5a9082669572cfaa80e6a2cfebd50be874fbcd76064ff7687490c65a4b20b784e4e6196d4cfcc", "07cff814d2f2cb5e8b0390543113766e9ef23fb1f6a7848c7ab439050dea26cafd59d1d20339d2dd7b713a460abc8dee", "96b234ba15fe871a27d4fc78723fc24e3f071c1b4cc3f1f08653c09f83489466ee7a7e6dbb2d18a10b0da197f59d3825", "928652cf0ca8cc05a770cc0e46f369288d7d9abd0123b6d5f67ddf5edc33286421d98a2a3bcfe4866ed61f35ab4f11d3", "793941107b2ee4a15c92ec8656c8f3773eb10d13c41c94eab4903036793f4db2de0b7ce9fe8c6927dbd2e17b3b27f411", "c68e6c87611934b50051ca353448cb559f45f4ee527f3064b93a886f885f60a4bbbf5087f5f337b21655aea0b251ec73", "c8e124d67a145e4fd21a8b24b9f636faf590245df0ccd4f1157320459df0693ada4d07febfe35155cf8ef34862f7d920", "f68f30fd6f86b2f368803173360ddaf7857ec0989322ee7bcbbbd7fea261bfa5b59eed4a6c8b199bbd89c013ce8aa59a", "5d982f7653e170375ae247f1ca1479484297c7f00d78a1ff4cfae6f2b11504c187ed5d959b78da596d79e66245f0794e", "0f20aba145d3c2b1f7e3518b8030d3f8d35b118f2dd21dfac76f7e05400b6bd55c12bfbc3249011a669601e28af5fb91", "b1269b6940189e4c3412ff706f20087135582d4345d41da594515eff00ece3b73678fa1abe5e32c7e03fd803373994ed", "8444a98fbaa3e787537dcf33f99cd27a65255c693dd633451eea931766fb0ec746e743cb8c227dea245beea19563fbe7", "16145cb7edd9c2bc7cc22f89ecf894da22daeb44d678759bda34be5c4568a6b65c8e411f76007f26689997ec30698c78", "c83b1023a17c96656202383c10e26fcd01080a3f65d15cd555e06cc42f388812dd473be41f75d7362b819587d8b8d5df", "b2e7e779d3b46f638fd86f2473864f533c7c37274c60b388288596c8ad7cf4cc07f4e4991c2c998dcbf6f6dd160a52a7", "a6bf113b5f820f986b9532a17fa45f2822fce452f3a279b30bcef577325b8eec8cc3722b515fb1cea6244a28161822a5", "fe254dfde25b2e42645ceee9165f4d1347d45103a73e404b0d0347ca61f4a31fdf7ba2284dbd3c5ae862756a1caf4ba9", "e3ff004cd4bad88eb428deac4b4dcfd912b725d85f0994b965ee9aadbfeee98ef95313f1cce2415909ddfba288b1bacd", "5bf6380d09a75214cdee734bf49f4dbb26063a364f91478a90145057bdd93e9f8665c142b4b66df75871eec1229bcedf", "7519316d1aa1c85154d34f81560f92cafc7e01441e19cff972a98c5952294eef182d1576cdcf4747a721234021074cd6", "5e3aa1db0fc2959fdb30b563082b7fe5d808103ddf49a220feaeb6d04b02a1526c7287f0fea3a220b0622eb726bc8d65", "c0886155f6659cf4e5907774db877fa28e34df08626d910dd66d94b9a9edac54b779eba94f21a259e4c7e1287ee00471", "527b583277795cfbbc054f660cc5c097afd380447b2604b1c7669d6d653c6ac0b59ea75b61930aa652eb3c2b4155811d", "96e0a500256bdcf652ef3349d6f1c69aa8bc50364d4ec5c6b1fcff217c08736545a564787164297b0f803ee3ecfb1267", "06088fe6e666fd9b5efe02b303cbf21ccae7b1b42e27fbacb1244f32cfd01878040561fad5b8e5833121e5afd1846561", "f1fd5994a8a49862bc750691e244d27fbd181318205f89e8707b5536b32e1a1792e49709e96876990a5fb884e53e59f0", "8ceb7af31c63234074b5ad76ea1366df0cdab39e391f748fb72d6ef62ab67a71f7cd0cb47b0c20fa8584a98463b924f0", "b9bc226befbc9559aa2f8d0d68cc79cc08b84ef816774492bee2a463ddd5e77e3202048632eab9517f21d62189cf5be6", "4b859ef1201d338950a73c96d1b7609bfdeff1d1185c837b8ce26d64cab36567e9259d2c6113069cfa79647b79d5a88d", "4d81940cde3558c1f9b048e4e401e5b17fde5a9c571ad0fd1a072ddea4afbd120431abd3752faf18775e0a2b36adbb18", "6cff6de5f236163f819592da87c7526b6812e4cf6f69baa39ad8323367c2b5b72cee55fbd00da7c34f129adfb1db1c3b", "019828e868e556a24ec412c4eba74b4004b87bcae73ac92df0be54a93b2bdf795c77b5b21ef0bc5d2422f64249f0a372", "8199c24e1accdd3bfe2950715997c6c45ca48b9fc49e741f8ec98a1258f28000779911371a35d3ffd6ebc5e8bab1c482", "49cfdd49e5ef0ded23db5d73bab57470f445e80c11b21a9baafe66e7d891ce3353a76e2924c0b4c7dc3a98b88426ac28", "0709f027012b90453ab46edb2ecad87280f623124310991da0ca4c28c9f498d5e1a4040e208b8e05e99c2e7a6281f036", "54d3686d29659f7b9877dfd389f753fc937515e178f3ec452c56b7234aa8c798e034bb18cc1df30655b7f04bd4aece97", "884669dbfc4a0fda76598f7052be2505d016bc31c07cbdc480b81f2e7d7315ce58bd922c3f45ca568b79828f4921bd6b", "4f97dc2b728991f15b1132e0fc68dbdc38ef63082f3549a7fbe4b559610334a0f716e9e8d386d60cc68c2c87c245a07b", "2e2b7a41f433096e0a3f1a96102eab639d0540db22336bc051d5353ec07394c7b1d6481365286d3d60087ecdc1dfcf2c", "fbfc2bb192ead47df083b26ec2c4015f75ed7adcbe6559d46159344aa78f9a11461918de1d03ce542541db0e13720f59", "72948ba67290693270fd91c8c2a26af7dc0788365fd03b70e56b9e467432afda1714ee99e7730654dc18326c4dfae125", "a24d9a130c58932914f2a3a7cceb93efc163977db3f0a87af732df6dc0241551c417d9b6a8dc8aad44ffbe4e1e759d5d", "54a5d1d9626df4bfc325153ea9a7af0b48d63a987f4e945ed6dbe7115b0bff271c36197553cc65b8cd28d1cb631c3abc", "9410addcce8d0ad30230dfc7a1a7fabc99a76724348d8ec61b965e9b8bd79ea90cb718ef0ff6777b65c6184549f74471", "b56cfffc2b2164b02eba448fbb2a769e1cebdc6b31d4e20b3f2b0ac585caa8a12e26b8dee1fff6ef6221179e5cb34ab6", "7c97a5b7459ef8154f4da850443fcd7d5e5eea2fa83a69be6d16dd6e564c6627ce97c16e0297ba12b095154c8e89e8d1", "af8e84a615b34743c4de3530d412e7e5aa15104cf110af1766cfa1903efefd1b269b99dc3f88047a249572e6866fc381", "91e072aca95ad830099464fc5ead142e1e30d597309339cb82384bac0c9f7abd47669bdfdd1cf52477781e9c381e7955", "eadbbf1cc5a656bc7f82d67dd208e39625ea72a1b112e10881c197dcb36f6bd031bd2eb6d690b6d824148d0951ccbe8f", "d6065d5e11ae5257813ba952c0fa8c315a34990a5ce231ae23c915fecd12c5c2e2e527d6d6cfad920d4ebc22df2a3ea7", "81ebec07ff2375f661ca6f72dafd0cd846621b266ee24bfc1c62dc60c5b5fa0f9026c5bae3846bca7ba30d07a35e65a3", "49f30bf0068237fb6731cf54e86be1b6aee261234a519e6a526c6505f0c7f8cb4b29b4afde6642467b31fa0e751a2a43", "1cabfe3ce09f7ed5de51c4cd999d4ad97e1b66b0a568960cdd9be1dbe2fd7afd860637fa2a01985a58397c37438f12c4", "5df7b84c849386dfc7fdfc3b28431c4b81231ffe0432b01128119ce48433897aa280aee2661833b60b74af25b7e19a76", "7fbf0d371f29bfcf4d00a11c4ffa0c2c91b48ed4f26d6cbfafb5f3c2b5fbb069bf07f92636e57f0515a1719bfa027a83", "9186cdc56458d3aecdac79a8cff90a5aa34b7464d76d9bf6c34ce4ab7d7b4005b503db2366249f5c28f5301b70d9cc02", "625e7a18464a7a11b09e336ace600714e792d49810a065ab65fcfc42ce2334725c13e0da11b367de8f45bfdf9bac72cb", "96452e00c0e4501a3b78490da46bafd3afb8f777ac7650812b1f817953be51f112f09e7312270e06d3fa68ddd8fb37c3", "1f7938f27c7fa1a9ec15d7287a320edd03e6c0971fd0bacab14f25baaf4b11faf3d8a014cd0bb50d5df76a15ae8f45b5", "a796c8abfc4b99afe8bc2a27136a16677f8861f066087123bd4965025aca613bb9d9b11ede17e27158697191ef1e45cd", "28ee21b9768d9f669755f0e7388f310e03b63b14bb6a15b270b4258b8d02b30cff660d549e2099d9747d6e04b5be03dd", "4520a3254ca2f91349baac4547cbf4f4e4a079eca43d05fa51dd180e0e06bd56ff4a3843758beb4dc5a805d4fa25d9f3", "23190fe928cf8aba668ad726a9dad0fdc355f7f2b0c1211707dc0c6cd83820e3944b4211f23ccd8b87ff47bf5c41f9af", "45db3e76609cc80e9c67acf4b64ec90bf67ab771219b8f074b39af1e5bb5681cb57a27fb377e573500fbde8c0a311f83", "08c0fcf6d73b5c19712fd0072aac6fd6bd689515e6ca1199b6abaaeb4e70dc06835aec989eec9f9565232f9daf45a66c", "5e8fcd689fcdbcb6b5f67f209156f8c420e8c465c31ff4a8b26cc4499213e9e8dd3dfc6aa5c19c34eb2d17c4237e393e", "7beac2898205bc95b9e625e488b8a10ffa17f39ce6f1cab30caf8562fc08fb1b7badf11c892febcbb8049ace2b70c487", "242e011080a13137b48a139ff55c971001dbea9687947c732ba5c3a6e74e0b9075d3a23c0dadcb0607483d6d1dbfc916", "1615a688b2203f8139466a565e3841727e21da6ed8d89a96a4118989860bc3b37d1ac52a5455dd05123acf5644508fb8", "afe4b678f95133731ac6d5bde1609a2379231141f82141b8d224ff405dc55f5df85a5fb046901720fa44434f00f1fdf8", "a64dae836267ac197e02a3dd3a99f9133b94afc32da6dc06e5592079e11f2f1ab9d892fb9ff498c81e2f5d3d927271a8", "eed7b78121c7f06ccc8c6faa5e1941adf7632663331cab5cc9b24eef75a0bc1cea74d1829eccc938b5531d26b87f8944", "204d273a55d50e7bab3fbf0fd637782e36a0e000f21a082113ee66215eb14cb1c1d0c61d54b5049dc016df312f4af4ff", "23226c2cf0e09d0e5499421dbe7c98d322aa4f42ec9a11884209a44279d9896b7489a5cb2720fca6795e2abb8c86c0cb", "59b232f7235878764375085448cc0086d8014f97c24990419742618c352873a76e58af1bc9e0f041d2b87ed99972f10a", "75ef00d9dff9fb2c2e428fd6ecb3e48954a39c604e065c85a44099612862c018b02c1b06aabd66c1067c915f10e1fde6", "c1acceb1eb60383a7dd511808fee22fb9090c1ef3a0ad0182ece37a4fb729dbfa4f9a56d0cb982f083b775425b5fc375", "4a92ecb4e17ad019773b1256886fb6abc14540a030890cb437e7e01e51bb52d20695818994ff6271ea3a5d2f8b6af67f", "1edec64e3d1ef28865a83f8668e0c25899c167064233bbe4cd591d8e5aa02cacb38c0ad5bb86536623b70c2f7bc76127", "9599144cac73a62622a6506b068cfd95e1250d00a16c693d1b4382e05519c5f36c70c52af9a5151f2d94b29fa0a4d33f", "317261bf62fb2ebc22751aa95f04cef234084f3c4fcfc14ac232c12109e58e734b0a764e6674e216e0362085c2225b38", "cc7cbd43238c93cb2ee60dc2f2a44f2a4e2e8570277d78469182fde77f7ad69eb361083b30de3050c8f0df320ba25e12", "3f0bcd6e4e00f77ffa971fc656a7901679a3178aeb765d94405e51857fc4310383fffa5cfc03a18c59643e73861f5e59", "7eaf464a02e43f57992cd665e1c05c73860415746074bd305d2e152a5841920f4860d7e5a967280c679c467b29a1d460", "bda0cd917d10a2e245ac87b909a73eee06cd6a9f892016392595c6c190fc36ba0384b30842d81586c329ee66007854b9", "83a89fea3d52f7a3592b3f8914eb6ea91b998d4f96818cb93789528481d3a74b9efc4c90b3226974e8bc29dceadd61fe", "b1b42761f9fb29ddfdf1ac257bb494137d1c34b253c5244e0eed78ffe9f5f94e47c50241c957fdfd1cc25006d20e46c0", "cb1482c188592caf0b6c328a3d0482d823759ab1132ab2cf346fd8ec704643a347a5b786f3fb8491d749afa26478ec5b", "7551cee72f840828f2c338b3d92d109c10639fc6c83625b2093a02fcb7d466ddcdf1a59ce926bb14dabed336d81ca3c7", "9c1b9a231e6dd558be13e5775cd803c39ede64604e95eacc25787eeea2d304077ad89ae5d5ab3ceab86b9b6fb48a2223", "ab3e1bba2f2b4fcbe38bc22820f2e0fcda0ba5d1bcca554f287ed428c47df004708e172ead6b7d17b9ff8eed8e95c22a", "7412f429aedf5376287b0a23464d8ce0650d2a9e18b5501a17bb1613c127e21116ae9c8da8f82067019898667006549a", "40be8dcba5293993cd654d16f521caf810119c1797f82552693992f239c703551891288e3db97cfbfadc6958568b5a00", "bbb42522f5716e64d440614d8d4c2eab1eded06bab96c9533be69e2140d5b8ab09754fa1e03c3ddfd726661639946b08", "52e9ba311d7c6bfef720270ed3a0b9bfd9c4a8e7257e8ef3421dd135db0b69c3baccd9d1e6e6190129c7f4eb6dda4ade", "2acf95635a948e329b82de3ef0923854d0a3d6bbd5e84acf657fd95b1bdeaac88152fa5a1345dafd88e4c49243191439", "e76f6662ec8a457cc10344f3378fb6fec80704d5949c0dbc5ff8865538cf7219a75e2197e69ab5c08a89debc6233a6fc", "e385fafd9860dbc3f5032fc0b829f9aec2ae1295693c0e6c1ca3b932dc490aa56a077096bd90ac20a20228873f79f61d", "5ea818650372c67506338addbed3cd64dbdd230a1f0d30d9e3c2bab9cc62e78528906f3aed138d2a7007c9909ee84ea0", "7f2d347a55f642613c0b25ac29549b590fa0c6335fcaaf13cb9c7f1d31ace358822fa79e6a2e85bfbe6a4d78ff23be39", "ebcb87d26718be8fc56b36360355e02b6b6a1d9afa2b3b612e53d3f4b1ef006b513d4ce456ebb9c4d9b1658d33f96f2d", "efe8890bd6a551fe40c79cedbe4c071c4fbe6b880d9809365ba6e7c8df15ebabf204006121659f5cd23b9cb879813a26", "419951dfda880de119bb39626858bc774ce850e9c69b5ae84b329f83756f47430977474b405bcd277e8c7edf00a5b757", "79542696a362c490f42a969d15471bc2a59a1f031fa4dde0153c59533b52dd3df7d940e233518865f244a921300e0e24", "a1626924d12aa39f851934cf26cd6a44f81a015fb9e497bdffd050bc944c2869e7a81b234fd59454b1f680cfe9867e99", "2be85c502582ce1f185e81a59438958531c3ca90b8d3f48dfb5f389c2b7b7519b3dc8483535e06b5765e1f50531f5350", "668b7264a7ea70e6f7f386a0a41584f204c9121f630ad41bf882970b3b438d09047b70f82dc1f583b999a799bfd8df3a", "fa48bacece84166b4912843c60e546d6d9531d609e6849f998c35f092664c6ab024018c314a77934d718c9f68ab3c9da", "3a96ed3b4f9b0980a3b1df916582dd17ea7bd5dec9777e9839bfd2fd2231ae5d6c7e0c4b24d4155500563bc624d17900", "a34045d8ff8208f6602614f202ea97198faeddaa2b70f7da086010fe88944030e0b4b207a26a539cb4673876cf54079a", "2864b16f9a3717c213062185c10db4586183c62d002c086a391894e6823a9bcf48ab19e521f711c16cef56b1d2b8bc27", "449407b204f6fef6f645610a5738d24e82f7ce6519b3d6007468c21497b067c8c019c3515dabbeb0d8098fff1a8bd22d", "ce2ffb83ab60bf851452a627d5bcaa00b77059ffb6e8044a5c79e9421466473b1acd6aaaf8a3dcdc5ec94753153604af", "8e9bb5cea31bc6511291942ddfa93baa76c70bdc11d67a0bfb5672a44935ba5d2094368dcad2504924d8b72d86131d51", "3fb9f68955b1a770451acad5d63c46b43cf1d365170c939a53f27e7068df1ab31224a8e10f6fc787966b2172f3e4932c", "498f986a04750db66837c9fe3f34cdf8c0cd9ceee2950a606c5638373c997a240f5b5f8acb960931adb8e068eb4baa8a", "0cd4407f24e949ed17ed476c8b7fd03f40e4f5e9b9cb3fe44723f0c4905a06e33c4dece102b9888ed34117c242b4c119", "840de9dddcbaa9f4cc6506859696b4e8ef981df96f6d0a1cf409dc270ef3ecbcba3fb767d292a67ef44b8b46f64e848b", "6f5294a4d7444f174ac4e82b879f89ce8ae5cd45a4b4ad3883425c300c7dd80393cc88d993a3011cf6ca7eeb7f362267", "f988925929817a4328a13c9229854ad3b4ea073da5b739f8d467f110b3820cbc33bff9d410e886e3a832bd95f4276bf3", "fe9308e0f9bac77c3e8025dd6bccfdc7c84c9211266d1842b49568deb06aa163ed117a3f31de0bf3a1e7bbe807f03da0", "e6ba0e71eb65d1533eff70d915a70fb481ac9b289e9b74da4b037f1ece7d5ae82e39fff16ae4db587c44daeaa17b88ee", "449d5fecc8f499720de64a006bf55216da8df00e3208d76c81672ecada55293b61fb870085507f4cc3b72a582a689b10", "b43847905673bd272d46bd87d908fbc12f213b9d0c762618c2f9f1a82d49d2eef871cae132efef85e0fb6245b885335c", "d3b582a9363e5082d378ce0be4e9927205ebb151290ef67a2b0771f29124ec53b6f07ff1434b107ec1c1e894951b7ef5", "e783f1df1975b7bd849dcb7130ab5f1d86c1aa6abe30a28b62861f6d6699240e4d8a2d8795e8ea29991241b7d2fd7706", "f7da7c693db47ef8585d42981f8960a73c54e6fbef2b3077cf8b8e4bbf49058f0f70ced198e560f7b1ea6f09b098c7a9", "347440c42e41b4d66d1e3856dd4f82513e72d95e4bc089e5f100409a1e3bd80de6640aef923988f787331517e7e812e7", "329118de2b435815ec1dfb2408a3ad63de593e01a58e7de88e1dd905f42d89d7139353e9bd4dfc89d147decb6bde7ea0", "b3f64e9279834214eb338d79fb0ef653abac2a5b4a285b8b85ee9ca5ab23654a6d8bda9fef07c36685c2bda04c23db48", "e940f816e7713f693cfa8304934ba7455747dc40a1c5a0bc2110bb1909571b80202c73e8f438d0d87a6c35ce25851b4b", "3ed684bb5c924d283f80df5b2ad0af6846da267df3de4d0c24616c632c6e56517322f908f25e851ca53624da6581a163", "de213583b3853bb5c6475e2b251d18718535a4fe4c7e68d213b34db344d1d824cad04e5e6db79b4527723ca53a1b2b8a", "c0653a72d3a7df415ec920ed36d45a50586fe37524f6a6660b2277f50e8e7814d02eb09a557876f33a5ab6525c4dd93a", "a2beee06a0a77ec4fc4246932517dfaa15601ad40c8b16ebb65a1969ef8a88699135294558bd49c837eaafe07420f43f", "52102a558ee6fd718dfda85a42b78b47bdd40fd4df0c1a65dee7872b84d69a9e6fbe34f5e0c32f1cc70af93547e6cd83", "93d6223f1894b5ab35a640a76d6e3625c1edc7aadc0a0fe92ce39cc3b2889e8b83ead3c48f5942e81b8e42ec24b0f6a3", "a367aa82e370ff647f1aca93c1c987f91f593581f155965558db59ac16b30222fa8aca1fb74154b74b99b77430e05971", "82629f6cc116090aa2a8de35465241b960d1166de21e5830c243885a866329204eb8667ce2174a9d739cacd601db03a4", "16e84f7c211be07874a7c6a80f1d85bc5d20b5f38c6981d5a785a22bee7fbbcd90da44f9062955c26cf469ef47d5c590", "9946a258ddc2347cd2f80cf7e5d0725abeb2e5b059b70ec8097c2ff2982b553dd3859ce6aee798f5a1167e1030857185", "b76a2774751aef6ac71e2aaf4a9ffcf3896d80b17baf8f834baead0b20d5d8509bafd5c5bc0f9937f8a2bee256520a28", "96279ccee2e5cb2f88e0dc580e8a11a8097a5d13e9e97e00b69239cd220ef9cd59cba96db5a784665764b5370b0c7689", "0b288a1f077d2a6d5d0d373059211efca582fafbf1b148f3374a9565bcf6119514350b3d2516ccaeec3e37176fb4a225", "3ae37e9d4cb9809092e7c447c6fb9177ec1ddd78f096c19a020f40515e1263aef95b188f3e0e1ea90f3e6b2f1f4f6ec2", "5fe231e7048da52d608e630e8d093c2b6772c659a7efca1478dec69ab0d745e899b13f0882f767fd7ddb95fb90dff146", "14aa5f1a0f95a11a455c7977f652384e7860764ae2b587110e895da973ac280f1e58b14e1f419f569d2a69b83d7bf13b", "dfcfa71049aabb6db02411e92d01436868c80a918e9d62f606a4067b04d4e6bb3f167284d182f866a88ab7c8f816f87e", "2477ce470a6fac345a114b3e71e815ab68949e013aa0b5ddd7d25b7cca0bc7b0e51f904c4d9454dee596d72436668031", "029925dd88a2827048998b76b9ab079e0dc954ce0cf6decd18df11de7f18b5c2016b1634495027958923dafb2f72c6c7", "7e7539b0e28fca638d309fd81fabdafc9e76bcaec33df3e5db104280cafc4282f8425dfe721fbe9166c7650e7c18b7d8", "efab8a2492312bb4d7a50689bfa638f625bbd75b0dd8a20f4a66eb114f6afd0046a4c783d5b2703840399dc6ba12b10f", "282f374223ce6c5d871d99402ce0bb8073400cb453545df8fd42db8293ec0bbcb1679aa275e358b14ebdee03545b3098", "40370010adcc8ea342cd8dfa50753d463d531ce177529c703ee014223c734cbf44404d3b4d287f02c6ebe06314d1f189", "a0ed18d70df2670b880a4621f81897d33b574df92d908639b6e27b4450298892dbba5af4935a134c3d50601a19dde012", "8abdd284c3cc49d8cdd2d222e205761a23d54d732bf6f6737794e78872642c8f80cfa8e92e140fc55aca87116b23e47d", "289f5a3c2b81d500583e85f07034e2ad332d1fbe162163f05a299d7aae11751e32f7751ae5131ffe394ee1464247529e", "384ba1b0be033c92aa4d8050ca249addf54cfca2ad2783db1fd519f617f493465096b6d12e8ed4ab411b609e3af49984", "0081d1fda4b561bbfe2fa2317cdb276dcfa8fb1fb1f71c73917804eeb942bdaba95a5dc47499c49f7feeb9515b83a9d2", "6fa8af5cb41d2543e2da489d7e2670aed84ddb9b6fb46f4b87453c8b97e8ebe02b97f3b6241475c4a75de88d4ce848eb", "2c51737a6ae70ad8064087f826c6219cf406cbb33484853e6d78f33c3e7c642d5a7def50f53025e6c4bbcdf6c1a3b065", "0e406b37201f2bf994967339b4d388732bcf3768fe511fd29cf7d389233b9be412b898b0be35cbcf3f0fcd2b2727d17b", "3851ab04ab94a69ef68327fb42a881bdfa2770631ff836c4429dc26c882d8272071a9e63c1c649f5b21d0db9f0bee8a9", "a9809745416ba12ab5b635547c354a984ed1af05cd267b5eeab5e5226e7931360567906f7f7ec772b5381aabeb7756e8", "f63a4b8d2cc64cca525079fe6e71a13b1d6b5d0823d5814dc14d825baf8c7bbae6abd164d2541397ce5ed759f97d6442", "d16ad0f8ba837ee5fc51f9280c9a1ed043892fb8d5bfb1d315de30e9d266a926ef33addb5b902a98bdbb302906c979ba", "e8947691e1eeb20cfdc403e203b83198eca3ef9df04c267f04dc71c92e12a878eb62b2ce67281be7da08016058ed6dcf", "c81d2b40b364ad0a516c5d04849fa2a0e28682171b9d5f05c5254237bfbcba08d7c06021eba9126541cf786b9e5cdab0", "21fa6f41f58a3a2141a90254b6c895385399ff36cbb8761604ec3092caa8f36e0c57b5cbfcafd9c3b5090c48aef6a5ac", "108ce499a24877c2ace6ab74852eb34e6b0434800c0ec3541eb7ace369ed70fd76210f6cc60ba876a2bcc23f5104774c", "79c9102973120e9786af4c8aa15e3672035402a4a435fd4caf346d3f799f862513d823b678258f8776678ea8ece49ce2", "4d6f0321c127e53d99aa69893c50574bb53f192f317cc6bd652c8f4522f702fc56f3ff6f0802763d233ca6eb48826082", "22420488cd6a91aeb76ffe07a84ba1cda915f1bc5a1b8ae32b9335ac14964a1e750fa397f6bc46b2ca248365207ac2ea", "6b2c396351df8695ea99c7e6152bd98e382cab6b094ebe49174bc1428730db1a1759bad4871a1ff82bbeddf23de0ee20", "0c6b4b45a6550d5799fe4f5da816d0662e04b31dd1e6ad4edfa1cdc8cf44d42de7f499e22c0cd2c26e0e664ccce45914", "acbe068a13e806ceb3d6a23da097b4bb77bccbd58fda0a23e375a0d6e90b0a3084ac9c10a95cbbce87b914563ee87055", "7896a04a9f4e92afbabde74934d9f3c41268051ba1e620fd70ede60688ca81ee15e689f1ee6c3bf02bd1766554839697", "15e32718f428a6c3f0f148a6feac7fa364e3ef73a048ba3349a721317b8eda9a406a9d06bd3cb7fbca9efceea2bd22fb", "23f06789f5f0659b0408030fadaad47511273d97e68ede4dc0a048df7ec5055aa0aef429553f43a5ae5e90832d1bcb52", "3d3bead36b0e332e5d5dfdf502f5dfb0be052e086a278f33998dc99f814af3c8300e4b78c0e5229e92733ea860bdeb47", "d28916829e4caf22504adceec6b28c4c3573a35032ca139b53cd030803f4b48df8d825522efda528470e361db7cd8da4", "4cd6cc0d44e64d66a5d39303cfa7eee0e1e2b6f2b2ca30738c1adda763e39d34aeb9cf19e3d65933ac67e4dcdcb7691b", "3c01713d0c1f79ed341157aba578b5a7ec164b2512f8da04d25ae3ff411f00b79de7cca4bb86d4cbc3fcf2629c6a7754", "c21e3ebb86c6e68ea8a8dcbed14ace4974ac967d67cf4fb85da9e64e8fe2ede85d8f19faf2ba0568b06c46cc8d4eca38", "6f6cfb2d6d3c6edeea3a8db38c194857a8dab2ec9b91d40038dfec5ecbef447cfbc2a5bddc9e1c38ab60bea98cb4c793", "a04aabdcc8bfceb89af2b439aabbb8796535ec40511d9c0b05a0b0c55290a8642e9b0dcf18be7636cafc904ea037442a", "14c5dab5ceb9ad3ff31a5532f53fc3d4b4b95568545366d874c9f2118697846129102ead15714b618278a34f0f714810", "b648cfdc1bd7cf8c239eefe3e824f91557db6d4d389d4d1cdbcad14ef0432406e7ef09e6c9c8390cd81120231c7ed478", "f5efcbf960ffea5e9bde2255dba79ba7407cc02a15637fdb139514436b8512cc186923ac505001df47ffaabcd8462acc", "2b32948784400e68f9c7691236e445a466db503b044c19cc98deb0e572063140596729a583e5d07c396f90ebd3079e29", "55fea2dcbac59676af65eb9343a28cae89f8117fde3c2244b324a6ab620478ddbb8a46cd127666d5079246b116acfbe5", "86772aa0f647dc89e2833cc4209b1dd8469fa428be89fefe1a4a8e72e90a821b7fc38cfe055dce9422e8d5df63b64fbf", "be459e45585a6afd618a3c310be560322498bf8817523f2773bf00a5cfa5d31772566bbf96c9736f84f7ca8f983eaa04", "eaf41f488b4133dfd060b7b7e549740f46a139bd63907e3a3c44e4f0f05747481e5035f1cd0bdc5ba5a0e35460f3b5b3", "db21b050cc7de8a8552afd0da6fe897beed982afa8900d06823ac50fd949132ca8b4c6dafd6900f194af42c2bb1e2299", "9d95eccd9e74ef22a7a1be71df7874f108601e29d3da2a3b5a47692b6bdc6a6e96e0cae429dc27693e58895b9e9704f1", "434786d1eaa858cb5a161eba71d0ac438ffc1421d9f2f505d3ecfaea1a3c6454918a0511a2acdbc612551e90c6d768de", "c318ae4ad1688bfb5c44db335d8d1da4866d2418e2068574aa6f7a5b99d20920c082720f8dc2f9b11d881be579814018", "bc88db4f8125bf5d817ef73ae40e15b313074d2ea9d9e03c0bf3980dae88e3730cc8856f37695aa4d29762c5f126ec5c", "37c299a8e922fdaf43d2cf16d531adcd0549ba630a643db6f1222ab9bbc977c522cd179dc007f3e3ac78d0492604db91", "03e9dea7a6da98054c26db6b20f8002b9b65be50b930d29fb3cfb9794fdd98a3b855fafbaa66a73c2c6b71fdc8564af1", "e1adbe3fa0b15886fb119e20f4b50ce5a0af210cd27c6ef76188db2877d7fb5037d23180caa6426306fbe3f0b2799bef", "c199084d101ef52c27c76a49b431f2bc9c059fe5d1d8b0601187e4864750a98bb06b303b21dac9d157cc6f5704d8590c", "957c4365b8d36922e4ccb2180ed6d407166de71ff76311b42e0d78c10e925798a5575ba7a49074633e6cfff5ed7c027a", "7068aa49083aae25f1c42ec04eb5de2a9eab018ad23701ad2ada388818c1f22d5918313e7b76085e97c2456add8155d8", "37d42fba77023c828add37b01b9382e438dedf83cab04b5289ff79b71be25b3c791e01b30e52f1558c8f69c2e732ce68", "88bdc4dfd52f94492682914d4ad2d7b4de02d5c4512c881a8682a598cebb065404dbb74c7ddb0311366af27dea294b67", "a5c10da2d0a18b0b5e9dd7335bbab35ce24c5470b26ff4f2c95e0815723d442ec2d43f62f822b75fda0b6a6bcd8c901f", "93dd23f91aa456766c383fa9180db9bfedf9fa1c9451dbdae8934fe1fbf54db5bd9c9f02823a0db06d7c73916c83801c", "db4b3bd8c141ea03343184f0991a4f2ca8ac750e70570c81fe5976ae2dd1edb1059ddd21ea18de54f36ced530017c15b", "074d4957c5cea6ddd84f32db384355911fa2bb8d53c39dc3b77edf9e75d1c264bb7673418619b1a6f7b89f507d2472c9", "7ce7e4b8d17bbeca3d4899654589ecfb71f23abeb795851953c8655c208893433ae2390c3d07ac49c692c3b693d316df", "b27016ad0c6de9aad35a1a5f85bdc975740966f1d915167746f794b6e2ca70274e2971d13222fce00aea71e0548321b6", "0a5e1a752114fcaaa4e5fe4f2514cc1901acb75617ce4ef4d595523f40bd108892f8073ffaa29db523d637b2b60a2a6f", "ba31266f26852b2470e52aaba71ca27690b749afc5ad00595d74b2ada71bec41557500ec93d253eb620634b906af9e20", "b349f18bc5db6d1787f75696471db448fb34690473b6aa9dcdb5a12b2f03903a903e7c90b12669c56aaec41352d5ff66", "024e908d7e0d3e2ff967171a30f2a269da8f3f480483e35b2fec714a2c7074408da54e9e9c9556dd79110d6e2f3263b9", "d0fbaa1e7543cbe67daf6dbddda584ffe88da20fd357b20b9ddfc008a3b5961851d7dc4f9024cec69b2ba3b0d4f9ccb7", "94b8b556c468520e463e8ab8b117d9d41b68b2716ab3bff3215286588ee1b4566bd7b8ddd069426f829248584d511e9a", "666aad2354cf3b76e50595efffc67b02d094dab4edaac0f9e7c1e48b354d2e458c62e3ac1b415f939da43ad86286de4f", "84a7ab72f796ddbf10d0c018e63289e57d0ec1278032fff84bb2dd01b9369fe43799a8f8c5bb28e96a11fc6c9a0bee91", "7ec761797b5cf4c746c75e04f8eaab4c9ece78c847b2f0b7ebc6b76979e583e66c16132daffa3bfafa2cf3007c3c9d6b", "13639d8be67b2c16b6367e7d015ccba3ca8e6e7c7ee13a0d830e3b12db11902b9de5151f05add6bb49f80775eaa81cd5", "e9e7d789b106232c758683b10576fd912d76348377e508a9c188aefe34dc08edb39f2d70f8252be7cbaf58016dcaae72", "fbb57030b2efa07e527755c02166a99553bdc90883203c3e2e6449ae9ec76767595c0a38ea09e5119f80ecae4d00729e", "91e8765d64edd6cf844bb56f5b9317def5f4f6446efa589887e8e59e945bbfaade56d42a070af7afd09da83b411fd043", "dc80978148c5ad9a79cefa52f09d02cafbf1560efb8a00221eb55f2090f8745bd324f85f93dc141539510b981a24c18d", "6cb861fc3c4f16edd617701c5af86d09fe69ba0ff5ccc5cab1b4e5ca714d4d77c3c51bfb019160ad25f9b2e19b903439", "a8adc4408ac366eb3c8e5d1abf85e3880f8d2595bf213a804930208c33a4d18217c6189af5745c60ac01a937781671b7", "304f0b6775fd1d3556427be5431564b90691cab73bdd5163faa5d3c70f1fa42758652e8de7e441510694c12efe29fbb1", "72fd23ff9ef3edd2ea76c9836d640a307031b7fa16b4c8740034b747c470ff0e0e3405332f439c407e59d1fa08ae6258", "b42065214224771a67325f0babcbc37ceeb758164404bd4ae6cc02628d44c7497a3db194bf05098d19d4e334987d43a9", "07f1fe8661abbd54485f432baec73dbb128b3af476070d80487009138dd4ddada4bb4a367aba8a58ca6f8574a4041b5c", "387d6c6f346cb8803c155fd9bb564c0baa6ec8c74c0a6279b0625274e16e759ebdf1df715845f68fd2e25e7d72aea8a9", "bead1cd99b63eac8b702e5074a9d1ef513041c663e122fd0250962b52ac22d31f9d02427b5ffde72f9b77280ae55859b", "020a262f88502aecb43f92aa8617cbf8c2b82f87c7bfe249633719638105f5dfad78b91d296aeceeb0edce7ba9e50c49", "be878d538ef8be0b43e1a889aeddbf6a9a904f5066a2adb0452919abd167e0905148f8e32afa3e53933098e95a3bc7e1", "9613bae79732d848573d3fd77877a10b68f281bcb5bb75420cc5b98914e9d5eab8de165ba091ec8d478df6090d451bda", "6dc5b32bd22c07c747bf1d1768a817563e2db18b754552bd98625356634985f8c17ebe6939e9fc7eaa0034af66e28fb9", "2b1c4a3aa035e890f95458304c55409a41d858283d67cd9e97a049feb1a5b15140bcd53eef769fe1041bd8ad453d544f", "58139c3d4521a0a01d1b6741d81e6f2113c59dc71b2a5f7dab3ffe449289c1b14e7696e1f57ac9afde4a20ef4c7070cd", "310bd67dff7293f9d7c3f66bb72d2cff80a181ba79ecd36cea4e3a5a23b931d9624331864d2d88cabf23f613709a7c99", "1e6ce6e2220a330e80d30a46a2ca8536fab0eac8cd0e9391e7afb57b569fb20e7dff090fd711aadd7c72ac880ad7beaf", "864212c7de47f515e45d291c15f7b50f807f981ca9ad53e4fff22cad0328e5b77ef034e6c996d465520d8d93b3aade37", "128e44471df1d03e1b49b30404de9a96d812169431e71dad2fb8c08695129594f1c7a8e17266bbca82b08ff0fe780ee5", "4892bc9696e3d7973fbb2ba67d61d918388f4050e3fdf28bd1517c61b8ae09d3d7d394acbaa8479f731473a45e7907a3", "bc5659a5d4464ddedd2d9442de8a63c06107a2461c31c158f7bd3160fcfb8031451b71d9650f7ed9a87fcc121f4bab47", "ed97ba30673dc30268d4993541afd9b4511f95f336db797c99e48554de3f3b256d709eab22627a3460618aaef0b6194f", "d35369369117042b506cbc433dcaf29e8863e8101ae3f1f835ec510b4bfc697098f65d2a07691973ec7cd71912f4bd5d", "6aaba420f12cfe33e73ff650ca2110b81e3653e85523bfbb2bb96c15b082b036596d60abb0d18d03ecf1cf95165f6f8f", "9418b14cb79d9843281b058ef1325b560f50d1e4cb907eaa06cd3f7aedf879441cb333c0ba08a3e2b8d57d6589e1a7ad", "cfdf04f7c301edd59ff09caa0de95e57886918eb9df01620c01ade124524508c142aeaaffe132a9f201fe873b7ce3294", "685acd8c632f438a5fab1bf7dd99743aba94befa9c7a5d1fc0458c83d7959001f6527740c99b119df2e23f160cdd0dd4", "99d3f0db505aabd0705cdce4ae18c2a2bb56f67f198b6a263f0c744b204f2a4104e11e6175a2a38d328a3bd0b85e9c08", "479d7fa502957846eca2f9a058ec1f08d3342eec784cac3a169d8b6bae71494e746b9aaddd048725d77de12ffb5d47ae", "29133c9a9317a278345d06fad36db0a04b783225dc92bc42952ac708b251e27ef4e32bbb9e7339503ba44d45947dc59a", "8bfa96d3264c93960efd61683f74e7ed94c263abcfd6c883bbd5e882f43839da4a57c01eaf5e7cce6bad5ddd1a81dc8d", "cc112719de98cd2da068836546fd3c512c513faf83a0610243f286acc6bb572ab5b249eb5bea703980306d1ad71fe36c", "dd43bfcdd77a1bb479d366e673f4ab4601bc66575ff99cce21ac4d0a7086ff7efaf07b427c6879ae39e1243c4ccf3d2d", "16fad9deec78ae330069fae390e9b8510db1a74d2ce8a6adb5c700d34c3fb08bb58001186e2e77cd2e79b7251d408e55", "e5b142cf83b6e27bfcc9a8e12cd9025cbcc24ae7626339f33142b3ba9bc0bbfc758dd9dfad169ce2d2e3456ad8c2450c", "689c72d798f9bb2d3f3f35e9192d9ecdc311aafe1da53e5375c1da9f18b24ab20871b8cca272c5c22a5d2549e4322bfc", "4fb91334143e47455f1bee5ad03349bb92b62f24d67eec350ec8069fa4de4987b2ab17677693038bd7025d1457fcd623", "2f8142828ad1d794954385036e3b60ff99af795c8be9cbe7222217566e2a9fd2225eb1e1404230dfc7ad590c308bb303", "9c99243d40a3385d49827e6daab493644590476c284611a3a8bf7a6695516714fb1ec4b2059f4672fad61aa069b7841e", "ea63057cb71cf167df34e780e4b03e7de8abfcb6e4c0bdff90cc154c7125652e1e300f013f69f5fcf9c64ae9f794c6b2", "ab7f8aa6e1a7b73defa50645c3c7cbd7d423e7edb5d5612f2223d984fab3a3b3863c3119428b16b24db1a9cf364d0bae", "948148797566366e56bf866bb9298cc0a96ddedd25c8cd35e5223b6f14a46cb60b172ff9507f862f7d6b318150686634", "3bbd836c0f4e8faed0af8865f7ddec5d53de4a58bbba6e621eeec5ca12be6cfe9255c113a19d3d02bade2e84093c8eea", "f17e01d6220f09b2c31660c8e7c58bea68591f7a2c28171b61a878582afdbdb695c69b3499a5433973dbe2937f14b95e", "9b89fe7d4084c1919dfd34823868d5a65d8b28cc0c2903ed78c47522ac4299c136a74b00a6b408d3b318418924ec00fb", "cff606ea2f5a2e7a78bd7ec3412851191aa5cd3e72b0b57a027df90e4b8318f21df6a28daa362360c5840ec31d57ae43", "fdb68febedd88fcf8b38be877102c8a8589ba2310c92b7aba4707bd4b54cc11a77ca736afbb98eb1c2e36509b8360a93", "04a4016a1220586df35332dff8e40a1c387352134c536e82c8b1ea2e15f6c11891a64b3862a1cdcb0ebf2750290d55a0", "f84376fb2ceb349a3828010312ad51b51e505a6fe22048fea841d888bae84423e33b30a807479045eea45eb8d9732b07", "808fdce3ce1fdfa019374939b24fa78e92b385f6ccdf0e7df5e03de21d798e8e1862a7d4e93fe40b6c9f90201c7e46a2", "ea3dbdb42385020f4981af4cb7916d73bcead0225e0d6ecc5c3da970696fd8e1c5cabfd5bcc61a09f483c545b5dbb90f", "e866fb38b8d67f555904b1554fbf9ca3936f56be46384ccb748678c3b478764aa8360cdcc2bd5a349a87d5cb4ea0ff8d", "2308636a84dd0774134f486abb73f61692020d08770ed7f884e16eae65d5f32bc894d88683bb69e94a4b11c5c3aefd0b", "72c472d03dfc843f0ba46b1a23b78516bcee2682b9dad18594d54b3a0ac6c72736fb4f94f653790280616457bd795057", "06ef8ca55a5300f28a436d2ad272a1b30fabd4977a519574e1d8e2f4ecc65eca0a7893c6db2a075471edf0e3088aefe9", "3b36e021b39122d5c193cff72269bf5f17778b3e5536d068c1b7735ed52b3b116198b22ad592c6ee9b714394a0ba3ca2", "754c6f5fe51975198654c445993c562f2df4849a3e0b4dd293bffc35fd9d7ded93cd28363003bba0868f7f16436b4fe5", "d69eb16581dd64f33ca0289f45b31c858920fc5d4ba566ce72609d2da86aa59dbc9199d84147ca96d6b39fc5ed44367e", "63b38ea3838519dee7d22cc793bac61962cb362bbd85e9e2c1da53206c98852caf64eab98f1d55b255d893b6167daeab", "64836ebc7fc354735d415de5792ed293a8da0961cd82b5b7b532c2c5aeff73acc5d12d41586e00787a89bad252f4a4d8", "46c7015f31e7c66bb6ea0edd9d415d928b9e3a845317495481d5cd1d614f86b50d157bfa1cd5a26092a2ed6afbeb1036", "2de20d5237bb522ae5882a35201b79456884a0659d4d6481710b82b1f303c46e46203f4318e58218e2cba56cd24ab200", "b29f9d7578126f02d984bab892ad6c56b41ebd420e1f31df1dac18cc71305760d5c3f6787dcc55d437925cc1c7a3c156", "e3231fe6f0499bc87b03852e4bcfb05834855c05a80a3d4ffc19b4945c42f3c9c7c2f4d9cb91ebb0c3802588b7e028f1", "519dcd5decd58a735d729b302276e4c9c1477bb06ed7cf5ae46b6f16c866eb0450132ea1b895c02878683bd8545d363d", "44a3f46415f766e5d5ea9bd8f446f2c8024804b86caa70f4d6d4fdbe081c16124a0b38e867d4c7df1bfb2931af59fb68", "7d8568fbcafe3ded9f4f5f5b9a4b1976bb188adf63b00523e2d5e98e16f01f5a970d3a15036070a0ab490e5953b52d14", "f14faa08ddb71693842fb0a34b9fe0590e7c96cc7c891cfc90143b9567c057405077b4b0db4692c581dc656ba8db2842", "0dc7d655a90ad4c40ba753b780d1257e4b86a82b4d9be57a21010648321c47ac91a57bc789caa7988fea60fbf40ac829", "5ceb7d3187651130126b049eb36dad3d550c569dfd6799037389d8d3e84c4dc986d8db5af242a49d89e997be448f7509", "bfd811f1a9a38dce918f7ef38a38978a1de3e98d34ab510e558b16f1d275725f2d8259f67b404173ae346a8c6cedba55", "ba5cd2efdf8d99d75f45d1cb61d8b574b4157549ca9494a4d88507ee851cc953bdfa99f95087766308b30ec7975bae9a", "ce56ee032e30442aeddad6a857ff3c45a6b8cf5df10897eafa1685559ac50eddf4da5a3fb2fda5fe5639cd83a3184edd", "994af558dd835a2865167f329cdf9274d468ceceb591b5827f643423032972e745fc05da41f2eaa4561a41e49eb67a5f", "20ef2d54f9746c4c0ac9984f32d50648ce88498b10ef6f45be6cf904e52eba377a42b6405801773423596972e4e190db", "9e902741a1be1fcc3207284c64b218f812676f59d1bdaea6dc86a63c26661975146b25dd636aacd95e2ffeffa53d9edb", "576b05257a84ae32005e5eb98f10904e02dba3e18523526477ba35e0eb371ee9a550d5f107215461c5646606cd2a8294", "1b9b8a807ef4e613b5c674ea06cc2c2c1037967a15dd3339084c9fc9b4843e0e70fc3603a4263444d7b209d4a65e3642", "58cc4a1da28b55cb445b43ac75ee7d6e8becc53c4f1b8f5aa3102dbf774601d007a1b37a74d8ad279ba5b7a12620905c", "5a6d965684bca684d26eecc549ca90d36a6c47c14ff08ef4465d1c08bcee6218c78ea62d30cd7336d3d2bc9fd53aafff", "bf27b78188c4e5d3b23b76e059d5fa1ab30aa0e440aa0cd36cfc180438cb8495274301e2a4c8d2f070fb59b85b7c368e", "1eff2824b62386d8a3aae1b545744e84581717fae87be871913e4f4327fce704061ae95f2f0f2151463d58b6ebb4b0e4", "e302ab1cf5f756697a40e8969b163e8630f607505833bf7f784717d51ffec2d03e8d06d2c041f08922373607f868179c", "dd2fcf54a79c417d5c6269c3c78ed9f1c194d947dfc967078c7b427b99de0f6b6100c8e65d0426ffd532912d50ef4cfc", "ec5f11443fbefdf9dc189011e53d75652686db61963a49da910d0bbd406951977e99d2075a33f8b273ae2f96c4ea0d46", "9dc7b7357433f9a5f10f2ac7b34267a78f078de9878a0f2201bedc9dd0684234250486be26598cb84cbfba882121b299", "ff43c3a1787b513e30a54f7bbd80e364f2cab5ad4ef37710533b96615668c5e6129c6feffb3fbb6547077893a0d1e353", "89ee9acecf51648b70dfd6fa4147601e157731b81c13c17e693c18e16b9eefe1d1229321699839ecc5706b436bc014d1", "09123d60a11171eaade1e29b434e36a3a80add1ca02b68f833a49fec53e9b140f18768bb9199eaa83e62b87d65abb088", "f9e3eadafa2b0270ce5d82def85566aa4bce731ad37e985434d8b6235bf67031487671b6dc37281b9b9fc4d514028675", "fceba3b8cecc67ff3dbddbd7fdf19e1d01f4ec524ce6f72bc3120cc97d3133bb839daa1250cc3c3247a62d6a74da7487", "2de05a6cb35fa7049385cf68988b4eae8f23a6d850451eb95e47b68830f450a9bff53531a6e7f144cfb456c87d03538a", "14446f889577e10a2fdc31b10bd98491ec3aea78f154387e1f13ab43edab723842d9370e7cca51d75500f5d70cb258c7", "5442ab6dde260a6a438b1307a319ea9e9ef13209e36c0be0cc56e92f0c52d891223447df444d03b1d11e6c8ef877098b", "c6c16bbb7c3ec823279e2985ab6356304847239cff3c6aa2951eaa5a5c8503d7a1027811d1e0502800f8261a637840a4", "d2aa52a6d407243859e33e776d5ec38d5cac4c1fc1cc4d58a561337ca27b4c67fe078b41826a818578609d9e25a084ec", "e1ad5f3960e1fe07bdf762e238a0a450680fa5f4c72cb42c88d328383b9dc39c3b1d32bd2574aba5f9d6b94b1113111d", "3ac4aa4f53a76808706698753c1e91612011df882085df19dc161a8e47cb49c0900a53296c0d4834bcd89456003a826e", "23b6f8dc55f9a3d0043342ce9e7c346b23cc7a8d3f5b2c851c97dea29878328187cc835a3e15ee3b4837f2b6c6065f99", "1585ddcd948ae874c92a36b5209a8b312bbbf28e824b888e9702a609dae186eb6bfff93bbdc7ad5eaba98404cd1f516d", "21499bfaa454cc7515fb4fc6d45b81c31caa37b71f6241465ecb7ee4ff69fc23dca1242180233189fc0caf6ec8ff5ffb", "583932ea110361c3cd0353ba8e0c109eb47bb294fd933a4af580dcb7c1bb7b3f764f78d1c10db66d3401a028a7843d77", "d22a5d61beed34a5bd88a069c2e56b48a86feb83a6606084bb7fdae60cb0a8ff079388b03007561910aac33aa5ca89fb", "43a651fc30c53280a6c7c63c06fa8eda32ab8c783308e6990f83a1c28b0d8bf5d31143d7516dd7912826b97d5fba5cdf", "a6415ecc8a0aa581260475e9d40c8d732787ed574a2b4feb163fc8e7d4aa77d6d3ea8bb6031a49e463a5c56485fdf83e", "33c6b4d39fa1f4a5c23f603349200dd6260961d76e1f537673638ff6d6d0efdf312af94d459ed7495c6b6624c77a3e66", "1c824c9e1bc56bd3b6bf27554674c56902773a44b8d42f921bc780acd7c83a379bbfa94083a70b48a4dfa6031e6f7609", "fcd7590b4e7f3b2cbfc224272c6feefc6742d6a9bbe9b52ad973ffb2957f839974dcd074c15a37eab6a1eddc4b3c5054", "921988f6eff3053956600380b7f8826ff4b33644e8571617b83a612ccc7d93735063c680c6a59dd00e621d80ace747bd", "355577b1f9aebbaf479b4f7709c6ae754fc6632ba488cb474ef8d6b0a28dc14bf571d6fc7ba194e123871a181db7c193", "6aeb7d25dbf611c1f88233dd8c0f37d57983deb1ce878718cf9bd632eefb3d631b4428653e71a992f1bb6e4026d10b65", "5257d0f943d9d1f0ed303c56605b995345a62951db5c3de0c888e700a31bd5d20571bee2e72188f1da24778b295e17b1", "c8f72e43d9928c974075b9341105c52983f3e79af9c8f95ccb9253a1781008f71a7ffcd75f83db8d989403246ef501f8", "d0c76ebb7f408c44d6828c0b46a2db4c489c4a095a42114d6ac29b22ccba642d069ae120830bc3c960b139b88f6ebe04", "ee9c1eb8d7bc0dfd3604bd50d1e7fb136c9489e5d8808c2d8871dbe25deb280ab87e5c7b1c08304f6ef1d68dc7d57b3c", "0530f9fc33ab2d773855225f1138223ab217f128b11902a8c4c73ca686c54ba34c48a22477bd6b70c170c3b453ac6d77", "740e2a0fde6b2d7129568972a65e989e6798a8ab3ea3d1339cba9acebd4a9ea396317773b6fb73742898597c47753e66", "c3ac99bc463ec781865399d74bd7c4c7347e1c673b8c70a539d7f2eaf97e09124642b6c2a74981099c97ae156eb37360", "261d6b8e4f202d602ec6de12dc529127fa014c2ba0b95e923d78f7d1fe8782c04bf97bdae35b4bdab8f06071318eb866", "2676ff9d8364bf58ea9dc7ac80fab80e5dced4dfe274ab915c23f3e36936d0bd7a53353d545d1ee720eaa3a518004f70", "8b52ea950c523f1836d7259fe4353ef3cd1934f57504102bf4d98623a34f2d293be4cc8b6fa2601f03e31afd1f4dd102", "890e445293ca5636c0192258917fb542eb7c987553bab53111af2731acaedbfbd3b333e638ed2fc75babdc6c45bb4a5b", "ca7776cd21a36a0ffed9df1eb6ef8a3d1806be8d952f74331ccc09e946a348a71334daee6010a61fe3db7673d37a7c1e", "093361f6d823725c830f2551475116d4db637845f6da66f9680299bff59d8712d246776416d3f4b9c4bbe9c7d0f61bd0", "12752a5ab988cbd8a932a91728367b9701141d77c44ceb6faf0c6880b98ed28fa5f1e073e71df84833f19810bf598e78", "07c396946126f6a62d2dc494751bd699ef720c78e17a62c2ffe446a570d4decfb138019306da2b7c97cb99dd0347e856", "2e3f545ca2e87049989af7a818ebdde088611cfe35ef94c230c22476df9b033711f7f3b7b07d52f174f2a9b992d9341a", "40d06bee344f7c94f0d3fcaf2ffdc07ebaa922d5961c8df6e7f828492c4ebf5ad902fac731a337dc8b3d022858214ba4", "f996dd5570c703d382b4f0f51f4edaf94ce443ac28d2786037ea1711fc231b5c6181243980a3d5f8abe79b6fcaf53b3b", "a8b759c6dd8db3a7e32cedd632cde789539e54e0843234e0cd9876cffa230e6dc52a32146ee2d3b1d47e85f45e2ef53f", "17721abc901a1660ab9e993c3218569bde42faaba1f3968b603db68d8271c7e93a5fbf082fdc18c9fb0b89150d18e000", "3b2ef6a2dfcbe1ed5ac4c82de7fa41dc8b0be1f1cee4fc2b7f649313d2fec000cf2c48eaa51915f267bfbd9e71047b75", "7990667b9e2501cccc658a754cb9ccf2cbf598c484692639fe1423aa7f11eb8dd1baee23fd1066fe4fe9ad4ddc6f975c", "3522b397356e6f737a44e75ee55bb6ae12dba1d32ab8c736ddb5ac7ad4debaa577411fe40d37a88c478ec645d54cbd36", "c8bd0262f37795c711ec567abe570586980d0e07e577695e01ff34550ac60251d5e850ded6f28536badba2e4184f45a8", "07073dd42d5840cc5f609e319acbfa91d197266c062dd4ea697f13dac4e2d7773f7eb22d5d043b983bcb7bc80cb4c284", "3c7bf608b8b794b2623b9510b96826790c544fd60fa45c0f6972116117c7ba89d06992ca7281190dfec4a24bbdce1da2", "49a61d52301cb1e59f5b00993f24147b2015fd1bbb87d0ca627044da5d7ae2842daa8774cd02940cddaf81d927dabd80", "252e1af0161cb71032e62a1227968b91286bae10bbfc2a64fbf591518a0fc8aad7cb57f26644010af22638fc8f25e40d", "d0aea62c422cdbc3bef958bb00170061a0f15c2652994003d95c79715b236900db5d858d39c71f37610cc088b82c1526", "5d5b8ed24d50a89beb705039aba022eadd197ef2da43e1e4cf3ead9406b627c9cd93d852da6fffb369eb7da28e14c7e7", "39154e3543b792f768d4f8cb9edc6d056b09a42658d8813c8f64419141c8136add5774481362034c267f1e3bc9b3ef09", "a3de2ceb84d8d70209ae56df85700e1c15f7e297e3181a8d2ed27f6e63eae7bd441b1316ff6ffda0f33a8af00f280847", "172546675d0efd901b06df3b7c75cc51bb027002f73ed796f0db9508bedcc21f36fce9664873c0e87bae7eddd6e53dee", "7c33b583ccb13cae65ab67e8023023b040d642e8895bc2b78989eaea34d1b09ae07313171866277cc7fdb93af3d2ab51", "f1dbb358e9807e6c641e666a02ce60fd33f4a6f30054f7dd5a43d9d2433857ea73facd76bdaa19ec25c359d02f6decc7", "4602f92cdf4ca441e52ea3d62bbcc6bfc4f9e05b20e715e09a89a59cf577c1cebe9b892ebe1f200a6141ca5dee8f8770", "f89ba1281b046e8b08abee0062b367cb92efe7338ed5b94d04aee2599e8900a29d0426e914c57cbe9d4f148775f011ac", "ce8ebf71d4cdb7d8ad9f3ac7372a2cb13f998cd7adc44bab94bd2ab8563fa3c2789f3f14f95afd345003d86453ba985f", "498504a38d1eb5f4d600f22161aa19b6e866269f85a353e632290648c75b378d49f3d1909ace156d1283d0164c36170d", "3e923554b631b78f1ba78611018d9f0a7e49518e9c4fe015ab6bd0ad390defe9129519950f06d5cf184682a94d5b0114", "a2a42acaa4e0c036476312d445c2532e5492a6d9160337f52ed88e4ee7fcd5a8555991b57db83e1c002d6fcfbedc04d4", "789af7244fdb9910837b89a2cef13ae9c5d8bfae7f8426f20f442d6e4387e41f23abc1d4cc48db6edef22654ef150921", "81fd550dcf682b0415f86dc64355a570cde2f1381c955375a9aaf6c88f24ad53db33aeb9dbde387488f1d095c85502fb", "d80c34cafa2cb27f0d59b8f166783f92646a60c4e6bbe3f69ce031d128acd0068a5152191dc4ee674ac1571188b11430", "9d63d0dcca1fc9843ccb0326fc1710830f9bc7abd98793fc5262d87f8597f5f5b68908cfc0314f203365804c4605575f", "e5c5eddc13244ceb7567c27ab02bcc22ed056a1c6bd1a54b44d0755d22b769c8b0d2c910b6bfdf2ceddcc58f210212ad", "62d16fa48feaf40be1c828a6a33c0054083d300104f41854f3cbb8c9118ff7986670a80b9ed20106d9c41a591ef68f23", "398698b91b6380767a02e7df673698943113fa03d39af01c10e716e06c6a23e2181a6eeba9bdd9684016a0d4a765b2ae", "26b092edcfc867591be16feb33ea947169ea491d3b3e3c752288ee28aaff128e8ab4b92e0fde48a78c3d8186be2c0999", "e4c75bd496a9646492615fe87ca6f62c0015f1b74dffeafbd1d4e33598e9ee23979e39ed8192a13eefde4727614016d9", "07b92dcc3778030bf1cbae850f229b0910718c44c4940ff837343e94fbc5831346aa413b872441ad5672d9ac1193367f", "99bd3a9a6dc05b654aa780710ed2f9fe0e73b27cf63e085257f920f0e61a760501ddb6398faa633463366553a6c79477", "66bc8712f38d7260194d417453622af6026f1a896bd082e15d8ed66df666247e2f66abda20f1626e7e8dec5896eb8c04", "65aefdacc5fbbc51227bb4fa4476a6e8a1a5a5949c1bf7075b1bb381b279a1a80b34c4c8b9e0550508c9aab194a0b04f", "f66e26ab8257b0b552a21d984ee586852fd8e3f2201adde683be6c5f96a24674bb00b2016dc3c716c09a8f03c2552c7c", "cefc6e5ebd32f46ae2a8764e555d77d1fbb6ecd0886de4c244d08f8ec3168535cea271ed75f0d0208c989111c5327978", "2fcd3f77ca771a9cbbcda686bf5bc433d07056337e03a0cbe85f8cf2fa7a581305de649a2e3d9b8c32739450b5d4c355", "9331766f51bd16054f52b6b4f8c84ea20fbce2dc74aa4af9e65f0726b89c31d572d99282e0a026ef1a328c3107402d14", "bbae674376aff34c8827077dbfa5b3c2b4070c6086da4f7474938463c90d50093d65ffaa09d353ffa5b84c5882371112", "f3d212bf4b5d3d70a21a2119b7276254c9a2228d81c70fe44c5e51f074e713d41f72b86f102134a8e50d9e2f883e9264", "676f726e773e4ba0d5b237f52ecf5029c735bc9b34c62f2fb52aff3354cdce33ba1d081fab3b9ca08f15edf39707c99e", "13b99d7f0caae3c8aee2c57fc0723b5ee3a03928eee99afcf17142a06a6e929c58ffcccf392fd52246cef88a9aafffce", "d2346e3c782036992c6116fd8684a01c086e8de7f87edd2bc80762fcc8cf777e54db6124f9b2c011daf1577d08c05847", "9388d13b49e7884374e1f93b81380a32b3f6670918358480916463bae5ff5e99b548ad7e76969c78653fb32b3d10bd5e", "70937caaa8af76da45aa9508924f795f6c8bfa892e1c532526c2875f9f8cc02deac20fc5bafc398485f4c11f04e4eac9", "f98b58304d40dad8070f9d42a19dc02e67ad3639e40502d0ac9518385d9a8d380abef2033484011795d030989441063a", "ddb6c47c874a3f4abebf48162e47dced02d920c9da1436cd317b3a1005c57aaaad7b6342a1a4ba51a49f37b41dda6fc7", "f98c6c1a434191cb8dcfac3871bedcda8c8a89670a20d4f7ac00c9bf6482747e2213d260b5514312f337078757fa158f", "ebd5be1f9d2cff5a052f9d71fad66408def065654177a3da44bbacb01c1cc78722e6687469d77efeeb7ff127d1a33434", "0774bb4c114f59bcf746adf59b30cd1fb09d97ac32d643cc31d8bd053547775716e241942fbe31fa465f353bc822f457", "9836635b2fbb2b23d776cc98b938486957d7d627b3fdfe4d668776e8fc17354b2da246a2f0c28cc3fc810b6830021642", "c354e6c51ab8b5ac3da4e200a846deed625716819509fb9473bd0bdbb3a07c1422e2cb8d2bc46f490a5b3894b1c92318", "e3a13a93b79a94df9c5af14600d474172e98be61b9264d026a0e20b94b38b7033b14820f9629c18711572bde281b380a", "b7648a97d5123bcee9aa9f05f26d918193139616070246c5c3de27696b7f7e9bdb2d1b670c239a5cb7952704ff771c5e", "a9a3962102c7cc2859e6b0a12751a8cd2dd7600ae4c7e9176f741ec2b5ecf85519d599511a80139d5cd0b3be526b479e", "41b28099f317176cb162e8c0243bdd5bc03968b0bb4aa49bab1bb67ebafa3ad53d6d8b1b798f0014168128f003dd43b4", "eda960f5c063996ef8460f36689e7c172bdb449eb8d5c3f72767d88a578c27d94ea3e8186566685e85c0e209e63ef024", "f4bd3b932d52eac03951ba9aaac4bb1d740e7a400b04903916d10855db93f4cf43633925b106fb6c1696d3ba6a5efb00", "10c9ccc155ba9f5ad58c49648b2a9a5dc7e46548e3f54ee23ba87f89102e72c4b81da9f34e93029dd3b481da40e88c02", "a926385335f4da70925c75bfb6adb127ca79e2efda1dcafeddd2e92bedfa392bbe783c60abfee6573744643a4bedbc88", "37aac69ab658d4713efb0b749b6d6559dbd9169b92227a00ff5b951e3db4578c4c9f2daa98d3797af16feec56d7bdf0e", "73f6ed96ed3864211ef08f16b476f373c333b6019d16f4047cef779b7f5df24c5b0be8fca47e5a13882d8c1790c2f99a", "00257d1559e43d2ce2d7771d040a914e0d29dc1aa333356fdd0437df4d89c151588bbc4dabdc860b7ea4c2c3fccf1244", "50ab0790b27206bc9a0ce56df8146c012dfd54c2385c2fdaed4c18846387dce7962adf430b93ebecd831fbe91b590f08", "670b69972548c4e2861807de1903cb220dc00837280c351e27862be466c43db05851daf1811f8ffcb364f647a6853c25", "075de1a03073ecf6b658cd2d86461504d3f7f06ab72b3ffd296ab627a3aa64acd18cc651754984ab439c1ed6317bd843", "aaaee4bb1877b1d5cba2265e6422c4c6c33c67b14c27e52f9dbe4323619919103e2da00519a1557a2fc12b1487532d56", "06c55af0ef44b07c6b27972b127b05ca1aaf3f457a8b7e6b16cf6065eaa812d3edc628b44f006660dc368a10be3ed434", "825869c9c8b8a0c604803596b58e7c2255a21558d7f6dca2b63bd068d700907f9c275c02e447787bec7e7a559fbb0af5", "78c7933a68c8df56977d2f78e993629aa85ea3b68eb9319cf8e039679401dbbaebb28a9df0086708ef4f8302859e5434", "10bfaeac2b36cb91b217f6da13d262c2ee9401814acb78720c0c93b6d0da7f9ebec180a74ab05b70ff872ad425d1ec79", "2eb900792421e1be05ccc853ea6ed9fdb3f7fee98321bc973bca1f21a87fa8f4982737e5ee6bbbe4463d14310b6de026", "9cdfc2a7214b080bd91e43467308d75a4f5f02c59b01433b50c50fcc5cb77fc454ef77a3428164347225b21c5e131305", "af6002b812437cba634d6f748efd762c9b5d339d14027c9072b7d3999b22044b35519097e4780c54b59333d37a2d9d20", "35d85e40c732cae3f316678fcaa5cd6c172f8015c2c2b0284bc35f9c97da61cee56d1ea96d8b1300dba9f13c8edc5f19", "ad85f3e59d2476925e5ff442555d03d7951b53d7df427d56ed35f9af1193732707ae2a0c314b8f3bf806cbd5b475b5ed", "b654e1839f402a6e0fd14fcc7003d9948c2ed13973ac1c30799a6369494c0f907fd56643c00d4db323e0b0d8ca2c62b0", "d87299f8150324cfea5fc8dc4ad9092a3ccc3297e1dfedb65e863edf8277036e956cd68520e2f0d4d7f46eabe14cf866", "7fd3e7ba69947fa5509d8b651e512cb95ed180077a4ac1f9b8c0ef3dfee4ddc67e78d94800771bddf709baa29a397a7d", "3c26e656d729dc8e1e6180931dab2b3a5888ea23b7084e7533abf7e1763a465806bb6087e08fc2de2f95a93cdbbd4cf5", "febd01bdd91f98a85cbb12e450f4eed31c5797b720765541c62da4abf7e2830fce615a339acc1aaf5fcba88689bd64d1", "93e746e4c09da3c89961cad75b0559e376d0de623b944b635eba31faae5f21a34dd37d4da29aa74c69bcfda3fcdc50d4", "4151f90817778e204fa90f92275dc2175e35858a2bab8e54bed57d63f56ceb36775eb2eeef79f766366fec75c1ddbf71", "bc4a5842d3f8bb2cc2b80d09b55f7d7be9c17273d0ceab63e299711d3fd074d39b00979452951a3596f19ebf55599b84", "9376bc219624cc3ff20df9ec90f360686f51824c3f36c8a9df6d2b80f1b2d811b1ab27ed64590430a85ebce762a01a90", "ada561d08e7aae19647efac60757a4129e8019191e2de25548ce989bab959ab0f355e5a2c84b58ca3ab0815485c1bb0a", "117cf729177f209c7ea31e1dfe8e2d9e946f609ae794f391e7eb560bbf59bdb09c13d7254b653702ad57eee50b8e9001", "aea6a632fea6f83b429699aaabfdb8598ae68f68c55d4b330530fc1c3d9ba4c0acf7453972baa52daee1aa2a7ecadd79", "80fd1f4605e2b9c24e0982fe52a57fb94bbc452eea90489481ac7cbd20a8fe25e2ad60d2ca7148c17cbc8f94ddaaa81c", "ed97f4bb71c02e759744fa6928f385b6451b3a283ecbb47f0d57ea5f5fcd8e5e7dab87b5a2fa79296a0ef9db8d2b62fd", "be6e5c1e213e7fccffe87146576e17f3e6e7a356b6d392129abb512c5d146c51da45cd4883199b6c21402b07e1a7dd98", "e92f216736b18e9f42370c16d758dafabdb9963895e0a15ae4dfb3cb2328695abfba675dc77a24975896e36c996dc575", "1cf4578acf0cdcd8fb114f9ae3aa702bd4bc34ac0f7429e3250cfbcd0b379f34bc608d1110b4be73b06ccae9073dc95c", "22939e40cedafdee7f45b766c6a0b122637eb5fc52b9174adfc42ef0cb8d047dfda8688ca6b1a27bc36cabfaa1f512c6", "3821cbaaf9cb6dc4a0fb2a63a42b1393150cce59b5a9bb87e83d64430e6c8e9388aae38cabeb918066ae650a0aaedbe6", "114c466d12e0906aafec5a9c3b75a1f6bd687de590534783302e0bcc8c4ce51e20f7a9ddaf71e8c4f8582f9ab72266f0", "cc5fd9f8c9e9de9e90b5299efe303018e652f0638cfc49e0a36999b8bcdc304282c44b623ea74b9950ac9d9469d6f2bb", "68559b3864d5d42bc04e1d3af3c55fd36ceed145c9d59d72208e046b5f6693599aeef1aab2421eda0105b032589f3b98", "8ce6bc2d7e0b5e7dfb870a01a0818a8bef2fd032b85eb4f8bd907d9cb9c64cab5e7a8718ca75de84e22d065c1a85d8bb", "d852a7ee0d4a8940b34aba854783d2c1164f1ad409ea4797c3ad5b1fc55e322fb9b6991b366a4455eafae4c27b34d7bb", "cb2a66c26d2d532615b8f0eaef2a81e72da4409e425f875cf9e126fbaf67e86293da777aad5b860698e2d6048c29b585", "b9bb77bab986f1e299435536a37114e9f1bc803f1dd97ec2d3d46566df8aa7f24c12f6529244b0ac23319b54b3da26f5", "28e0bd26c82a70292dc28e2512d1ab2df2e0c2fc485385af12248a5715c06fb4da9e2d6e74b9ae78ed282ac11a976578", "18e56b621de0e63e53bc69bb13ba286e4ef75f3f51fee5b51ba080d2aabb9e9c75803d3144a193e9a6a6dab5b69d10d3", "9cc3e2cb02ff43032dff9c95433a55f7ee7b053f3e5cb9197f0951cf6ccd1c55d013f5b729d9c19fb3193e498aa6f653", "5644298033e4a5e20e2758e933944196d4d3b03dcf83964b940909e9e63463f79bdd0e8fae16d5242e57e9228bcdae55", "1890562f4478c8ccd2863596197003a89b0360a725bed07b59c4ac26ea5a77b5b9f12eb1fa6026a20c73b0159fdd308e", "5c483fbbc2168dc7c52ea4d4ff8fd72ac48a311ae213da31485c1dc07afb95f599cde80f58a5d60a6fe930b664f708a3", "9add7769bf1c540431cfc61a11ae38e4558bf4883d63eb67d3af8e761be903cba3eb925ee3d67f71a814d6cd9c691804"]

En analysant les échanges entre le client serveur on trouve ensuite l’index envoyé par le client : 206. Puis, on peut également extraire les différents messages chiffrés qui sont échangés.

En utilisant les fonctions encrypt, decrypt, generate_challenges, cipher, serialize_challenge, bf_challenge du code d’origine on peut écrire la fonction suivante qui sert a déchiffrer les messages :

def pwnchallenge(challenges, nb, message):
	# set exchange
	for i in xrange(512):
		selected_challenge = challenges[i]
		for k in xrange(0, 255):
			key = chr(k) * 16
			try:
				unciphered = decrypt(selected_challenge.decode("hex"), key)
				if unciphered.startswith("OK"):
					break
			except TypeError:
				pass
		if(unciphered[2:-16] == '206'):
			break
	#print "Local Key: %d" %k
	shared_secret = unciphered[-16:]
	#print "Original Challenge:", unciphered
	#print "Shared Secret:", shared_secret
	print decrypt(message, shared_secret)

On lance ensuite le script python suivant qui permet de déchiffrer les messages :

if __name__ == "__main__":

	serialized = ["7446b2419d1eb698ca96ef01cfad2edc91d8f4c52b37a315bf63000e02eeb9e5cfadc63ca7733c6525b23584cee237b4", "9a9496bc0ffd4062450b71e209f58aa4727a687e1a3defa94c7a2c8fb31e2c1801e2c7f755b2b0d67dcaeab6816aa973", "d314c0d98fb408f9c58a889cffa71bd456f9c62b6e429b4c352ec74b5370ece8621f18047e6a789606f81c8557f0c288", "ea6c6d9114bd5183946e04c98cf64628878a16e5ff08f6bb856b98a0ed1a477724d1c67566346993c774a12d2b6951e1", "e010137b47923ca9706ee93fe621068971c7cb6d4b5a2319a03fb59c1d1f3186112c79f0b1b0e591b897e0c55da678ce", "d760f6b7263ddc8ccc0dbbb82e698990688db57ce55fceba3e120a5b03c4f347ab0f051a0ebd7ac9ea483b65645bbfcc", "90f12c297471ac436af6347738195d04acf5d0cb71f52c3d2c5acd5d4b56d5d9f1e4b2fbfb6844e84e92d818114596aa", "fcd97d6f8e2c327489e3a73d97c4aa2c1203175482409ea7d66392059064b0a8bb4a14b2100bf617684513f9b9fca49d", "d03efa138aeec9df5c2dd87e3dbc70c77521d356a7a9ce011a1f3413350d8ff56255f294c3ba5663fefe6e3fc12b27e3", "92ad4d12e072d476442b3246798318a6deb6952567ad12ea5b239a377a9d9fb8033786d122a8c20e976c31adf7723e7b", "91057647cd16d20e77a4df47e676d1b81ed47e45ba6b160e2cac25590bb91429ccbe2d70e07a09d0fb4e68501758c94f", "1fbf5fcacacdf4318804b0d718ab459f17d13a22653d53a71bcbf9a6ae013b3c377837dd7bcd9a2c857dad0a8ca019e6", "37463429b0036c7ea5d8697bc68bb7d3f1859bada7ff6d7b32a0bbfeb612f2e5c6e060d3cc14b2205647ed36842558b5", "0f073bd9d45dce9b5a89e9598b734dde0dc20e6aff9154a3e765fb8418d0ff38a709c11f3fc07e020fc8cf30e1577ec7", "2e1425e0f12e9e18a338a0aff58cf2fcd8f17a5bfa591a9b02fc17c761f1a92067178e175b3273fca267a2784855bf99", "44fd78cb8a7129be28d2a9ef32b0e17626ab287acb59c9a494d15bf2114016bc4e7b810d0d7bcde6f171eeeb1fa44fef", "71ca9c32496b9f4e0eff5af28b2f8c7c926c50e56a9584b4739661fb8ff23a436451fe9a48c09d05a8cedb799c024182", "71aa6720e921b87c3e222f183b2ab9f50387b7b33fd4b29c5ebd9a0d8f12802a4ec1c13d1848f9b988738a563d8d4f7e", "da1205a0d5b3380d986200f2e390fdc13932199fe444cc9707524db047418e8e9bcb36e2cba5dc16f13f0dbdc7f8d257", "aa5def215c5693998ce740343f4b4f619fb0da7e28c88e0dda10329b895fb6837c4a616b048d97019ed13649402f57ad", "14a3ffe2618d1c5585520399eb90ec3d22ffbd4d65a7e36b0d07abdd2ad0fd73a0dff33f1247d2b9fd491574837eb089", "e6ceb5be733d36fa394116fdfc2139c7f4eefe3cdd2b18b51d7af33973a9c3ac23e1a078909c891a18553c1914641068", "41fc4a4c1d5a8324958d0a7471b0102e36d3aa27853df22ea884a46f822a59c9411384664f3155f8672a2f5dbea399c9", "10bada8a1b2d9bc0db3b23947586a9170137b0e0c8ffcdd296691b57dc5cef9b8a36f8cb28b453120c4d7c8b0e78ee87", "bf68671dbe3af35a4da47f42aa84b0ee75704bc8b51e1a6c0c276fc48d4e5f87411eedf5a8318602d2b3f0bc170d04fd", "276f4258328e847e96d70d3c5b8e08eb86e6f047aa401ece148a69735cc6be4cd27f1555fc45547c29da9a68caa570cc", "e6daba4b21cda5d6be41335ce29a96a9b0d9124e686f3245f33110a555874c00b115a4dd9e79f2f9e8c5451424550420", "0c5e4c5930127366ee60af924a8e141592a7718601824f9bb369548a4b74c555758a15438d4636955ceba39255c6e3ac", "c36c4b611c9a41012c689450c8dc2c8ec0dd450c21cef878818c25cfd9af5129e97ed5a001a9d01ab7a7ef3845f95dfe", "d010e95712206cbc83b3505ec28c759c9965bdeceb59799b5fc8a3b48d60ffe08cb6f9a3bf02f4a0a43110408b64fe0b", "a2e3112a2f08271296f94a83e2a8c91044ae2118c57148e41d42997d635755ed786f840ebca12d650d255cabff06a7a7", "57f41f01b7ec320c38beb4cecc4c585415ac91ee2ec4ce5688ab6336e276ee47da3bb035071cabe929f72ab6543ae967", "10b1f98b125ac4789b09ea303d9a1303c8bead0cf8b3c232fe0c4ab55cf66300e627507e33d45b1c2d5a9f82ed145e29", "a513dfc2a0ade4a0ba47973c28d86db3addddd5d1f8b72f316f8b0667f9bba3b22b27e84db034e380b629a5a41ee7ad9", "0482f100c89e774a6ba90c10427f8fe8dde0372af8784516da8c7b4bcd1080e1e5b33bd57ceda9cd5badb11a1d5721cf", "4acdc124349330b64ea3057cadff5e1c3113d7dffd5bb00e6dc01d72556b25a877512a609dbdc3c5935954cda1c56167", "6d9af7c9245072d8bb37812d4956f28865265e9fbaa77f518aa1322bfb4250dd5ea37f354d072f77b23ccaace5e4329b", "3c5dc4a3e6159df88e5bf223984fe611e475454fe5b59d35af7156170b09170acdafb4d702c1e55635c60609ac6a52e8", "b6ed98f7562bff10be5a375868b69b387cc06d2bf7af5fb2627974ef9bd4c11a637f5156b5eda5a0a139ab4df986d1cb", "beaddb4d4f33b2e25c0a9751d886a8871e410df67def8be83be0062d1c6514022538396866688cdb180fe2913093cbed", "005ca10ba5f38e453d91cdb99776ba02e3e1b6863343d25cd96fd3d8801b26133e5f07586aa0790860fd76580014d005", "719f74a74bf68a4a3fa10f4b9a416b81e33c7f0ff32d0c629f9e625ce4a505343144b167f223d3130303e9e01b996ae2", "0516409a740a46cf0642d572f09790fd102fe5dcc30a3e36f7c6ec1ede392159fa997d463524db8e836b91aaeac7ff02", "c4b65442ff4c2fa24ed4474e2c0997574c4ae22ca4caedae6470c5d162de29082e9a9b6970694b39ff2a11370ae96007", "136b8746d40aa8845bf29c38dec3bad1507c1996cfe1c5c11209791a0aad635d3ff718cd39a1a7bce27a3b43a0080d03", "9555fde5b1dab30f0fb683386f0d71785f77798d0f11769aa04fef0ecaf8da2e75349929b20c9859bd7588cb5dd96bfa", "d4af15c56e18a001c0d5a9082669572cfaa80e6a2cfebd50be874fbcd76064ff7687490c65a4b20b784e4e6196d4cfcc", "07cff814d2f2cb5e8b0390543113766e9ef23fb1f6a7848c7ab439050dea26cafd59d1d20339d2dd7b713a460abc8dee", "96b234ba15fe871a27d4fc78723fc24e3f071c1b4cc3f1f08653c09f83489466ee7a7e6dbb2d18a10b0da197f59d3825", "928652cf0ca8cc05a770cc0e46f369288d7d9abd0123b6d5f67ddf5edc33286421d98a2a3bcfe4866ed61f35ab4f11d3", "793941107b2ee4a15c92ec8656c8f3773eb10d13c41c94eab4903036793f4db2de0b7ce9fe8c6927dbd2e17b3b27f411", "c68e6c87611934b50051ca353448cb559f45f4ee527f3064b93a886f885f60a4bbbf5087f5f337b21655aea0b251ec73", "c8e124d67a145e4fd21a8b24b9f636faf590245df0ccd4f1157320459df0693ada4d07febfe35155cf8ef34862f7d920", "f68f30fd6f86b2f368803173360ddaf7857ec0989322ee7bcbbbd7fea261bfa5b59eed4a6c8b199bbd89c013ce8aa59a", "5d982f7653e170375ae247f1ca1479484297c7f00d78a1ff4cfae6f2b11504c187ed5d959b78da596d79e66245f0794e", "0f20aba145d3c2b1f7e3518b8030d3f8d35b118f2dd21dfac76f7e05400b6bd55c12bfbc3249011a669601e28af5fb91", "b1269b6940189e4c3412ff706f20087135582d4345d41da594515eff00ece3b73678fa1abe5e32c7e03fd803373994ed", "8444a98fbaa3e787537dcf33f99cd27a65255c693dd633451eea931766fb0ec746e743cb8c227dea245beea19563fbe7", "16145cb7edd9c2bc7cc22f89ecf894da22daeb44d678759bda34be5c4568a6b65c8e411f76007f26689997ec30698c78", "c83b1023a17c96656202383c10e26fcd01080a3f65d15cd555e06cc42f388812dd473be41f75d7362b819587d8b8d5df", "b2e7e779d3b46f638fd86f2473864f533c7c37274c60b388288596c8ad7cf4cc07f4e4991c2c998dcbf6f6dd160a52a7", "a6bf113b5f820f986b9532a17fa45f2822fce452f3a279b30bcef577325b8eec8cc3722b515fb1cea6244a28161822a5", "fe254dfde25b2e42645ceee9165f4d1347d45103a73e404b0d0347ca61f4a31fdf7ba2284dbd3c5ae862756a1caf4ba9", "e3ff004cd4bad88eb428deac4b4dcfd912b725d85f0994b965ee9aadbfeee98ef95313f1cce2415909ddfba288b1bacd", "5bf6380d09a75214cdee734bf49f4dbb26063a364f91478a90145057bdd93e9f8665c142b4b66df75871eec1229bcedf", "7519316d1aa1c85154d34f81560f92cafc7e01441e19cff972a98c5952294eef182d1576cdcf4747a721234021074cd6", "5e3aa1db0fc2959fdb30b563082b7fe5d808103ddf49a220feaeb6d04b02a1526c7287f0fea3a220b0622eb726bc8d65", "c0886155f6659cf4e5907774db877fa28e34df08626d910dd66d94b9a9edac54b779eba94f21a259e4c7e1287ee00471", "527b583277795cfbbc054f660cc5c097afd380447b2604b1c7669d6d653c6ac0b59ea75b61930aa652eb3c2b4155811d", "96e0a500256bdcf652ef3349d6f1c69aa8bc50364d4ec5c6b1fcff217c08736545a564787164297b0f803ee3ecfb1267", "06088fe6e666fd9b5efe02b303cbf21ccae7b1b42e27fbacb1244f32cfd01878040561fad5b8e5833121e5afd1846561", "f1fd5994a8a49862bc750691e244d27fbd181318205f89e8707b5536b32e1a1792e49709e96876990a5fb884e53e59f0", "8ceb7af31c63234074b5ad76ea1366df0cdab39e391f748fb72d6ef62ab67a71f7cd0cb47b0c20fa8584a98463b924f0", "b9bc226befbc9559aa2f8d0d68cc79cc08b84ef816774492bee2a463ddd5e77e3202048632eab9517f21d62189cf5be6", "4b859ef1201d338950a73c96d1b7609bfdeff1d1185c837b8ce26d64cab36567e9259d2c6113069cfa79647b79d5a88d", "4d81940cde3558c1f9b048e4e401e5b17fde5a9c571ad0fd1a072ddea4afbd120431abd3752faf18775e0a2b36adbb18", "6cff6de5f236163f819592da87c7526b6812e4cf6f69baa39ad8323367c2b5b72cee55fbd00da7c34f129adfb1db1c3b", "019828e868e556a24ec412c4eba74b4004b87bcae73ac92df0be54a93b2bdf795c77b5b21ef0bc5d2422f64249f0a372", "8199c24e1accdd3bfe2950715997c6c45ca48b9fc49e741f8ec98a1258f28000779911371a35d3ffd6ebc5e8bab1c482", "49cfdd49e5ef0ded23db5d73bab57470f445e80c11b21a9baafe66e7d891ce3353a76e2924c0b4c7dc3a98b88426ac28", "0709f027012b90453ab46edb2ecad87280f623124310991da0ca4c28c9f498d5e1a4040e208b8e05e99c2e7a6281f036", "54d3686d29659f7b9877dfd389f753fc937515e178f3ec452c56b7234aa8c798e034bb18cc1df30655b7f04bd4aece97", "884669dbfc4a0fda76598f7052be2505d016bc31c07cbdc480b81f2e7d7315ce58bd922c3f45ca568b79828f4921bd6b", "4f97dc2b728991f15b1132e0fc68dbdc38ef63082f3549a7fbe4b559610334a0f716e9e8d386d60cc68c2c87c245a07b", "2e2b7a41f433096e0a3f1a96102eab639d0540db22336bc051d5353ec07394c7b1d6481365286d3d60087ecdc1dfcf2c", "fbfc2bb192ead47df083b26ec2c4015f75ed7adcbe6559d46159344aa78f9a11461918de1d03ce542541db0e13720f59", "72948ba67290693270fd91c8c2a26af7dc0788365fd03b70e56b9e467432afda1714ee99e7730654dc18326c4dfae125", "a24d9a130c58932914f2a3a7cceb93efc163977db3f0a87af732df6dc0241551c417d9b6a8dc8aad44ffbe4e1e759d5d", "54a5d1d9626df4bfc325153ea9a7af0b48d63a987f4e945ed6dbe7115b0bff271c36197553cc65b8cd28d1cb631c3abc", "9410addcce8d0ad30230dfc7a1a7fabc99a76724348d8ec61b965e9b8bd79ea90cb718ef0ff6777b65c6184549f74471", "b56cfffc2b2164b02eba448fbb2a769e1cebdc6b31d4e20b3f2b0ac585caa8a12e26b8dee1fff6ef6221179e5cb34ab6", "7c97a5b7459ef8154f4da850443fcd7d5e5eea2fa83a69be6d16dd6e564c6627ce97c16e0297ba12b095154c8e89e8d1", "af8e84a615b34743c4de3530d412e7e5aa15104cf110af1766cfa1903efefd1b269b99dc3f88047a249572e6866fc381", "91e072aca95ad830099464fc5ead142e1e30d597309339cb82384bac0c9f7abd47669bdfdd1cf52477781e9c381e7955", "eadbbf1cc5a656bc7f82d67dd208e39625ea72a1b112e10881c197dcb36f6bd031bd2eb6d690b6d824148d0951ccbe8f", "d6065d5e11ae5257813ba952c0fa8c315a34990a5ce231ae23c915fecd12c5c2e2e527d6d6cfad920d4ebc22df2a3ea7", "81ebec07ff2375f661ca6f72dafd0cd846621b266ee24bfc1c62dc60c5b5fa0f9026c5bae3846bca7ba30d07a35e65a3", "49f30bf0068237fb6731cf54e86be1b6aee261234a519e6a526c6505f0c7f8cb4b29b4afde6642467b31fa0e751a2a43", "1cabfe3ce09f7ed5de51c4cd999d4ad97e1b66b0a568960cdd9be1dbe2fd7afd860637fa2a01985a58397c37438f12c4", "5df7b84c849386dfc7fdfc3b28431c4b81231ffe0432b01128119ce48433897aa280aee2661833b60b74af25b7e19a76", "7fbf0d371f29bfcf4d00a11c4ffa0c2c91b48ed4f26d6cbfafb5f3c2b5fbb069bf07f92636e57f0515a1719bfa027a83", "9186cdc56458d3aecdac79a8cff90a5aa34b7464d76d9bf6c34ce4ab7d7b4005b503db2366249f5c28f5301b70d9cc02", "625e7a18464a7a11b09e336ace600714e792d49810a065ab65fcfc42ce2334725c13e0da11b367de8f45bfdf9bac72cb", "96452e00c0e4501a3b78490da46bafd3afb8f777ac7650812b1f817953be51f112f09e7312270e06d3fa68ddd8fb37c3", "1f7938f27c7fa1a9ec15d7287a320edd03e6c0971fd0bacab14f25baaf4b11faf3d8a014cd0bb50d5df76a15ae8f45b5", "a796c8abfc4b99afe8bc2a27136a16677f8861f066087123bd4965025aca613bb9d9b11ede17e27158697191ef1e45cd", "28ee21b9768d9f669755f0e7388f310e03b63b14bb6a15b270b4258b8d02b30cff660d549e2099d9747d6e04b5be03dd", "4520a3254ca2f91349baac4547cbf4f4e4a079eca43d05fa51dd180e0e06bd56ff4a3843758beb4dc5a805d4fa25d9f3", "23190fe928cf8aba668ad726a9dad0fdc355f7f2b0c1211707dc0c6cd83820e3944b4211f23ccd8b87ff47bf5c41f9af", "45db3e76609cc80e9c67acf4b64ec90bf67ab771219b8f074b39af1e5bb5681cb57a27fb377e573500fbde8c0a311f83", "08c0fcf6d73b5c19712fd0072aac6fd6bd689515e6ca1199b6abaaeb4e70dc06835aec989eec9f9565232f9daf45a66c", "5e8fcd689fcdbcb6b5f67f209156f8c420e8c465c31ff4a8b26cc4499213e9e8dd3dfc6aa5c19c34eb2d17c4237e393e", "7beac2898205bc95b9e625e488b8a10ffa17f39ce6f1cab30caf8562fc08fb1b7badf11c892febcbb8049ace2b70c487", "242e011080a13137b48a139ff55c971001dbea9687947c732ba5c3a6e74e0b9075d3a23c0dadcb0607483d6d1dbfc916", "1615a688b2203f8139466a565e3841727e21da6ed8d89a96a4118989860bc3b37d1ac52a5455dd05123acf5644508fb8", "afe4b678f95133731ac6d5bde1609a2379231141f82141b8d224ff405dc55f5df85a5fb046901720fa44434f00f1fdf8", "a64dae836267ac197e02a3dd3a99f9133b94afc32da6dc06e5592079e11f2f1ab9d892fb9ff498c81e2f5d3d927271a8", "eed7b78121c7f06ccc8c6faa5e1941adf7632663331cab5cc9b24eef75a0bc1cea74d1829eccc938b5531d26b87f8944", "204d273a55d50e7bab3fbf0fd637782e36a0e000f21a082113ee66215eb14cb1c1d0c61d54b5049dc016df312f4af4ff", "23226c2cf0e09d0e5499421dbe7c98d322aa4f42ec9a11884209a44279d9896b7489a5cb2720fca6795e2abb8c86c0cb", "59b232f7235878764375085448cc0086d8014f97c24990419742618c352873a76e58af1bc9e0f041d2b87ed99972f10a", "75ef00d9dff9fb2c2e428fd6ecb3e48954a39c604e065c85a44099612862c018b02c1b06aabd66c1067c915f10e1fde6", "c1acceb1eb60383a7dd511808fee22fb9090c1ef3a0ad0182ece37a4fb729dbfa4f9a56d0cb982f083b775425b5fc375", "4a92ecb4e17ad019773b1256886fb6abc14540a030890cb437e7e01e51bb52d20695818994ff6271ea3a5d2f8b6af67f", "1edec64e3d1ef28865a83f8668e0c25899c167064233bbe4cd591d8e5aa02cacb38c0ad5bb86536623b70c2f7bc76127", "9599144cac73a62622a6506b068cfd95e1250d00a16c693d1b4382e05519c5f36c70c52af9a5151f2d94b29fa0a4d33f", "317261bf62fb2ebc22751aa95f04cef234084f3c4fcfc14ac232c12109e58e734b0a764e6674e216e0362085c2225b38", "cc7cbd43238c93cb2ee60dc2f2a44f2a4e2e8570277d78469182fde77f7ad69eb361083b30de3050c8f0df320ba25e12", "3f0bcd6e4e00f77ffa971fc656a7901679a3178aeb765d94405e51857fc4310383fffa5cfc03a18c59643e73861f5e59", "7eaf464a02e43f57992cd665e1c05c73860415746074bd305d2e152a5841920f4860d7e5a967280c679c467b29a1d460", "bda0cd917d10a2e245ac87b909a73eee06cd6a9f892016392595c6c190fc36ba0384b30842d81586c329ee66007854b9", "83a89fea3d52f7a3592b3f8914eb6ea91b998d4f96818cb93789528481d3a74b9efc4c90b3226974e8bc29dceadd61fe", "b1b42761f9fb29ddfdf1ac257bb494137d1c34b253c5244e0eed78ffe9f5f94e47c50241c957fdfd1cc25006d20e46c0", "cb1482c188592caf0b6c328a3d0482d823759ab1132ab2cf346fd8ec704643a347a5b786f3fb8491d749afa26478ec5b", "7551cee72f840828f2c338b3d92d109c10639fc6c83625b2093a02fcb7d466ddcdf1a59ce926bb14dabed336d81ca3c7", "9c1b9a231e6dd558be13e5775cd803c39ede64604e95eacc25787eeea2d304077ad89ae5d5ab3ceab86b9b6fb48a2223", "ab3e1bba2f2b4fcbe38bc22820f2e0fcda0ba5d1bcca554f287ed428c47df004708e172ead6b7d17b9ff8eed8e95c22a", "7412f429aedf5376287b0a23464d8ce0650d2a9e18b5501a17bb1613c127e21116ae9c8da8f82067019898667006549a", "40be8dcba5293993cd654d16f521caf810119c1797f82552693992f239c703551891288e3db97cfbfadc6958568b5a00", "bbb42522f5716e64d440614d8d4c2eab1eded06bab96c9533be69e2140d5b8ab09754fa1e03c3ddfd726661639946b08", "52e9ba311d7c6bfef720270ed3a0b9bfd9c4a8e7257e8ef3421dd135db0b69c3baccd9d1e6e6190129c7f4eb6dda4ade", "2acf95635a948e329b82de3ef0923854d0a3d6bbd5e84acf657fd95b1bdeaac88152fa5a1345dafd88e4c49243191439", "e76f6662ec8a457cc10344f3378fb6fec80704d5949c0dbc5ff8865538cf7219a75e2197e69ab5c08a89debc6233a6fc", "e385fafd9860dbc3f5032fc0b829f9aec2ae1295693c0e6c1ca3b932dc490aa56a077096bd90ac20a20228873f79f61d", "5ea818650372c67506338addbed3cd64dbdd230a1f0d30d9e3c2bab9cc62e78528906f3aed138d2a7007c9909ee84ea0", "7f2d347a55f642613c0b25ac29549b590fa0c6335fcaaf13cb9c7f1d31ace358822fa79e6a2e85bfbe6a4d78ff23be39", "ebcb87d26718be8fc56b36360355e02b6b6a1d9afa2b3b612e53d3f4b1ef006b513d4ce456ebb9c4d9b1658d33f96f2d", "efe8890bd6a551fe40c79cedbe4c071c4fbe6b880d9809365ba6e7c8df15ebabf204006121659f5cd23b9cb879813a26", "419951dfda880de119bb39626858bc774ce850e9c69b5ae84b329f83756f47430977474b405bcd277e8c7edf00a5b757", "79542696a362c490f42a969d15471bc2a59a1f031fa4dde0153c59533b52dd3df7d940e233518865f244a921300e0e24", "a1626924d12aa39f851934cf26cd6a44f81a015fb9e497bdffd050bc944c2869e7a81b234fd59454b1f680cfe9867e99", "2be85c502582ce1f185e81a59438958531c3ca90b8d3f48dfb5f389c2b7b7519b3dc8483535e06b5765e1f50531f5350", "668b7264a7ea70e6f7f386a0a41584f204c9121f630ad41bf882970b3b438d09047b70f82dc1f583b999a799bfd8df3a", "fa48bacece84166b4912843c60e546d6d9531d609e6849f998c35f092664c6ab024018c314a77934d718c9f68ab3c9da", "3a96ed3b4f9b0980a3b1df916582dd17ea7bd5dec9777e9839bfd2fd2231ae5d6c7e0c4b24d4155500563bc624d17900", "a34045d8ff8208f6602614f202ea97198faeddaa2b70f7da086010fe88944030e0b4b207a26a539cb4673876cf54079a", "2864b16f9a3717c213062185c10db4586183c62d002c086a391894e6823a9bcf48ab19e521f711c16cef56b1d2b8bc27", "449407b204f6fef6f645610a5738d24e82f7ce6519b3d6007468c21497b067c8c019c3515dabbeb0d8098fff1a8bd22d", "ce2ffb83ab60bf851452a627d5bcaa00b77059ffb6e8044a5c79e9421466473b1acd6aaaf8a3dcdc5ec94753153604af", "8e9bb5cea31bc6511291942ddfa93baa76c70bdc11d67a0bfb5672a44935ba5d2094368dcad2504924d8b72d86131d51", "3fb9f68955b1a770451acad5d63c46b43cf1d365170c939a53f27e7068df1ab31224a8e10f6fc787966b2172f3e4932c", "498f986a04750db66837c9fe3f34cdf8c0cd9ceee2950a606c5638373c997a240f5b5f8acb960931adb8e068eb4baa8a", "0cd4407f24e949ed17ed476c8b7fd03f40e4f5e9b9cb3fe44723f0c4905a06e33c4dece102b9888ed34117c242b4c119", "840de9dddcbaa9f4cc6506859696b4e8ef981df96f6d0a1cf409dc270ef3ecbcba3fb767d292a67ef44b8b46f64e848b", "6f5294a4d7444f174ac4e82b879f89ce8ae5cd45a4b4ad3883425c300c7dd80393cc88d993a3011cf6ca7eeb7f362267", "f988925929817a4328a13c9229854ad3b4ea073da5b739f8d467f110b3820cbc33bff9d410e886e3a832bd95f4276bf3", "fe9308e0f9bac77c3e8025dd6bccfdc7c84c9211266d1842b49568deb06aa163ed117a3f31de0bf3a1e7bbe807f03da0", "e6ba0e71eb65d1533eff70d915a70fb481ac9b289e9b74da4b037f1ece7d5ae82e39fff16ae4db587c44daeaa17b88ee", "449d5fecc8f499720de64a006bf55216da8df00e3208d76c81672ecada55293b61fb870085507f4cc3b72a582a689b10", "b43847905673bd272d46bd87d908fbc12f213b9d0c762618c2f9f1a82d49d2eef871cae132efef85e0fb6245b885335c", "d3b582a9363e5082d378ce0be4e9927205ebb151290ef67a2b0771f29124ec53b6f07ff1434b107ec1c1e894951b7ef5", "e783f1df1975b7bd849dcb7130ab5f1d86c1aa6abe30a28b62861f6d6699240e4d8a2d8795e8ea29991241b7d2fd7706", "f7da7c693db47ef8585d42981f8960a73c54e6fbef2b3077cf8b8e4bbf49058f0f70ced198e560f7b1ea6f09b098c7a9", "347440c42e41b4d66d1e3856dd4f82513e72d95e4bc089e5f100409a1e3bd80de6640aef923988f787331517e7e812e7", "329118de2b435815ec1dfb2408a3ad63de593e01a58e7de88e1dd905f42d89d7139353e9bd4dfc89d147decb6bde7ea0", "b3f64e9279834214eb338d79fb0ef653abac2a5b4a285b8b85ee9ca5ab23654a6d8bda9fef07c36685c2bda04c23db48", "e940f816e7713f693cfa8304934ba7455747dc40a1c5a0bc2110bb1909571b80202c73e8f438d0d87a6c35ce25851b4b", "3ed684bb5c924d283f80df5b2ad0af6846da267df3de4d0c24616c632c6e56517322f908f25e851ca53624da6581a163", "de213583b3853bb5c6475e2b251d18718535a4fe4c7e68d213b34db344d1d824cad04e5e6db79b4527723ca53a1b2b8a", "c0653a72d3a7df415ec920ed36d45a50586fe37524f6a6660b2277f50e8e7814d02eb09a557876f33a5ab6525c4dd93a", "a2beee06a0a77ec4fc4246932517dfaa15601ad40c8b16ebb65a1969ef8a88699135294558bd49c837eaafe07420f43f", "52102a558ee6fd718dfda85a42b78b47bdd40fd4df0c1a65dee7872b84d69a9e6fbe34f5e0c32f1cc70af93547e6cd83", "93d6223f1894b5ab35a640a76d6e3625c1edc7aadc0a0fe92ce39cc3b2889e8b83ead3c48f5942e81b8e42ec24b0f6a3", "a367aa82e370ff647f1aca93c1c987f91f593581f155965558db59ac16b30222fa8aca1fb74154b74b99b77430e05971", "82629f6cc116090aa2a8de35465241b960d1166de21e5830c243885a866329204eb8667ce2174a9d739cacd601db03a4", "16e84f7c211be07874a7c6a80f1d85bc5d20b5f38c6981d5a785a22bee7fbbcd90da44f9062955c26cf469ef47d5c590", "9946a258ddc2347cd2f80cf7e5d0725abeb2e5b059b70ec8097c2ff2982b553dd3859ce6aee798f5a1167e1030857185", "b76a2774751aef6ac71e2aaf4a9ffcf3896d80b17baf8f834baead0b20d5d8509bafd5c5bc0f9937f8a2bee256520a28", "96279ccee2e5cb2f88e0dc580e8a11a8097a5d13e9e97e00b69239cd220ef9cd59cba96db5a784665764b5370b0c7689", "0b288a1f077d2a6d5d0d373059211efca582fafbf1b148f3374a9565bcf6119514350b3d2516ccaeec3e37176fb4a225", "3ae37e9d4cb9809092e7c447c6fb9177ec1ddd78f096c19a020f40515e1263aef95b188f3e0e1ea90f3e6b2f1f4f6ec2", "5fe231e7048da52d608e630e8d093c2b6772c659a7efca1478dec69ab0d745e899b13f0882f767fd7ddb95fb90dff146", "14aa5f1a0f95a11a455c7977f652384e7860764ae2b587110e895da973ac280f1e58b14e1f419f569d2a69b83d7bf13b", "dfcfa71049aabb6db02411e92d01436868c80a918e9d62f606a4067b04d4e6bb3f167284d182f866a88ab7c8f816f87e", "2477ce470a6fac345a114b3e71e815ab68949e013aa0b5ddd7d25b7cca0bc7b0e51f904c4d9454dee596d72436668031", "029925dd88a2827048998b76b9ab079e0dc954ce0cf6decd18df11de7f18b5c2016b1634495027958923dafb2f72c6c7", "7e7539b0e28fca638d309fd81fabdafc9e76bcaec33df3e5db104280cafc4282f8425dfe721fbe9166c7650e7c18b7d8", "efab8a2492312bb4d7a50689bfa638f625bbd75b0dd8a20f4a66eb114f6afd0046a4c783d5b2703840399dc6ba12b10f", "282f374223ce6c5d871d99402ce0bb8073400cb453545df8fd42db8293ec0bbcb1679aa275e358b14ebdee03545b3098", "40370010adcc8ea342cd8dfa50753d463d531ce177529c703ee014223c734cbf44404d3b4d287f02c6ebe06314d1f189", "a0ed18d70df2670b880a4621f81897d33b574df92d908639b6e27b4450298892dbba5af4935a134c3d50601a19dde012", "8abdd284c3cc49d8cdd2d222e205761a23d54d732bf6f6737794e78872642c8f80cfa8e92e140fc55aca87116b23e47d", "289f5a3c2b81d500583e85f07034e2ad332d1fbe162163f05a299d7aae11751e32f7751ae5131ffe394ee1464247529e", "384ba1b0be033c92aa4d8050ca249addf54cfca2ad2783db1fd519f617f493465096b6d12e8ed4ab411b609e3af49984", "0081d1fda4b561bbfe2fa2317cdb276dcfa8fb1fb1f71c73917804eeb942bdaba95a5dc47499c49f7feeb9515b83a9d2", "6fa8af5cb41d2543e2da489d7e2670aed84ddb9b6fb46f4b87453c8b97e8ebe02b97f3b6241475c4a75de88d4ce848eb", "2c51737a6ae70ad8064087f826c6219cf406cbb33484853e6d78f33c3e7c642d5a7def50f53025e6c4bbcdf6c1a3b065", "0e406b37201f2bf994967339b4d388732bcf3768fe511fd29cf7d389233b9be412b898b0be35cbcf3f0fcd2b2727d17b", "3851ab04ab94a69ef68327fb42a881bdfa2770631ff836c4429dc26c882d8272071a9e63c1c649f5b21d0db9f0bee8a9", "a9809745416ba12ab5b635547c354a984ed1af05cd267b5eeab5e5226e7931360567906f7f7ec772b5381aabeb7756e8", "f63a4b8d2cc64cca525079fe6e71a13b1d6b5d0823d5814dc14d825baf8c7bbae6abd164d2541397ce5ed759f97d6442", "d16ad0f8ba837ee5fc51f9280c9a1ed043892fb8d5bfb1d315de30e9d266a926ef33addb5b902a98bdbb302906c979ba", "e8947691e1eeb20cfdc403e203b83198eca3ef9df04c267f04dc71c92e12a878eb62b2ce67281be7da08016058ed6dcf", "c81d2b40b364ad0a516c5d04849fa2a0e28682171b9d5f05c5254237bfbcba08d7c06021eba9126541cf786b9e5cdab0", "21fa6f41f58a3a2141a90254b6c895385399ff36cbb8761604ec3092caa8f36e0c57b5cbfcafd9c3b5090c48aef6a5ac", "108ce499a24877c2ace6ab74852eb34e6b0434800c0ec3541eb7ace369ed70fd76210f6cc60ba876a2bcc23f5104774c", "79c9102973120e9786af4c8aa15e3672035402a4a435fd4caf346d3f799f862513d823b678258f8776678ea8ece49ce2", "4d6f0321c127e53d99aa69893c50574bb53f192f317cc6bd652c8f4522f702fc56f3ff6f0802763d233ca6eb48826082", "22420488cd6a91aeb76ffe07a84ba1cda915f1bc5a1b8ae32b9335ac14964a1e750fa397f6bc46b2ca248365207ac2ea", "6b2c396351df8695ea99c7e6152bd98e382cab6b094ebe49174bc1428730db1a1759bad4871a1ff82bbeddf23de0ee20", "0c6b4b45a6550d5799fe4f5da816d0662e04b31dd1e6ad4edfa1cdc8cf44d42de7f499e22c0cd2c26e0e664ccce45914", "acbe068a13e806ceb3d6a23da097b4bb77bccbd58fda0a23e375a0d6e90b0a3084ac9c10a95cbbce87b914563ee87055", "7896a04a9f4e92afbabde74934d9f3c41268051ba1e620fd70ede60688ca81ee15e689f1ee6c3bf02bd1766554839697", "15e32718f428a6c3f0f148a6feac7fa364e3ef73a048ba3349a721317b8eda9a406a9d06bd3cb7fbca9efceea2bd22fb", "23f06789f5f0659b0408030fadaad47511273d97e68ede4dc0a048df7ec5055aa0aef429553f43a5ae5e90832d1bcb52", "3d3bead36b0e332e5d5dfdf502f5dfb0be052e086a278f33998dc99f814af3c8300e4b78c0e5229e92733ea860bdeb47", "d28916829e4caf22504adceec6b28c4c3573a35032ca139b53cd030803f4b48df8d825522efda528470e361db7cd8da4", "4cd6cc0d44e64d66a5d39303cfa7eee0e1e2b6f2b2ca30738c1adda763e39d34aeb9cf19e3d65933ac67e4dcdcb7691b", "3c01713d0c1f79ed341157aba578b5a7ec164b2512f8da04d25ae3ff411f00b79de7cca4bb86d4cbc3fcf2629c6a7754", "c21e3ebb86c6e68ea8a8dcbed14ace4974ac967d67cf4fb85da9e64e8fe2ede85d8f19faf2ba0568b06c46cc8d4eca38", "6f6cfb2d6d3c6edeea3a8db38c194857a8dab2ec9b91d40038dfec5ecbef447cfbc2a5bddc9e1c38ab60bea98cb4c793", "a04aabdcc8bfceb89af2b439aabbb8796535ec40511d9c0b05a0b0c55290a8642e9b0dcf18be7636cafc904ea037442a", "14c5dab5ceb9ad3ff31a5532f53fc3d4b4b95568545366d874c9f2118697846129102ead15714b618278a34f0f714810", "b648cfdc1bd7cf8c239eefe3e824f91557db6d4d389d4d1cdbcad14ef0432406e7ef09e6c9c8390cd81120231c7ed478", "f5efcbf960ffea5e9bde2255dba79ba7407cc02a15637fdb139514436b8512cc186923ac505001df47ffaabcd8462acc", "2b32948784400e68f9c7691236e445a466db503b044c19cc98deb0e572063140596729a583e5d07c396f90ebd3079e29", "55fea2dcbac59676af65eb9343a28cae89f8117fde3c2244b324a6ab620478ddbb8a46cd127666d5079246b116acfbe5", "86772aa0f647dc89e2833cc4209b1dd8469fa428be89fefe1a4a8e72e90a821b7fc38cfe055dce9422e8d5df63b64fbf", "be459e45585a6afd618a3c310be560322498bf8817523f2773bf00a5cfa5d31772566bbf96c9736f84f7ca8f983eaa04", "eaf41f488b4133dfd060b7b7e549740f46a139bd63907e3a3c44e4f0f05747481e5035f1cd0bdc5ba5a0e35460f3b5b3", "db21b050cc7de8a8552afd0da6fe897beed982afa8900d06823ac50fd949132ca8b4c6dafd6900f194af42c2bb1e2299", "9d95eccd9e74ef22a7a1be71df7874f108601e29d3da2a3b5a47692b6bdc6a6e96e0cae429dc27693e58895b9e9704f1", "434786d1eaa858cb5a161eba71d0ac438ffc1421d9f2f505d3ecfaea1a3c6454918a0511a2acdbc612551e90c6d768de", "c318ae4ad1688bfb5c44db335d8d1da4866d2418e2068574aa6f7a5b99d20920c082720f8dc2f9b11d881be579814018", "bc88db4f8125bf5d817ef73ae40e15b313074d2ea9d9e03c0bf3980dae88e3730cc8856f37695aa4d29762c5f126ec5c", "37c299a8e922fdaf43d2cf16d531adcd0549ba630a643db6f1222ab9bbc977c522cd179dc007f3e3ac78d0492604db91", "03e9dea7a6da98054c26db6b20f8002b9b65be50b930d29fb3cfb9794fdd98a3b855fafbaa66a73c2c6b71fdc8564af1", "e1adbe3fa0b15886fb119e20f4b50ce5a0af210cd27c6ef76188db2877d7fb5037d23180caa6426306fbe3f0b2799bef", "c199084d101ef52c27c76a49b431f2bc9c059fe5d1d8b0601187e4864750a98bb06b303b21dac9d157cc6f5704d8590c", "957c4365b8d36922e4ccb2180ed6d407166de71ff76311b42e0d78c10e925798a5575ba7a49074633e6cfff5ed7c027a", "7068aa49083aae25f1c42ec04eb5de2a9eab018ad23701ad2ada388818c1f22d5918313e7b76085e97c2456add8155d8", "37d42fba77023c828add37b01b9382e438dedf83cab04b5289ff79b71be25b3c791e01b30e52f1558c8f69c2e732ce68", "88bdc4dfd52f94492682914d4ad2d7b4de02d5c4512c881a8682a598cebb065404dbb74c7ddb0311366af27dea294b67", "a5c10da2d0a18b0b5e9dd7335bbab35ce24c5470b26ff4f2c95e0815723d442ec2d43f62f822b75fda0b6a6bcd8c901f", "93dd23f91aa456766c383fa9180db9bfedf9fa1c9451dbdae8934fe1fbf54db5bd9c9f02823a0db06d7c73916c83801c", "db4b3bd8c141ea03343184f0991a4f2ca8ac750e70570c81fe5976ae2dd1edb1059ddd21ea18de54f36ced530017c15b", "074d4957c5cea6ddd84f32db384355911fa2bb8d53c39dc3b77edf9e75d1c264bb7673418619b1a6f7b89f507d2472c9", "7ce7e4b8d17bbeca3d4899654589ecfb71f23abeb795851953c8655c208893433ae2390c3d07ac49c692c3b693d316df", "b27016ad0c6de9aad35a1a5f85bdc975740966f1d915167746f794b6e2ca70274e2971d13222fce00aea71e0548321b6", "0a5e1a752114fcaaa4e5fe4f2514cc1901acb75617ce4ef4d595523f40bd108892f8073ffaa29db523d637b2b60a2a6f", "ba31266f26852b2470e52aaba71ca27690b749afc5ad00595d74b2ada71bec41557500ec93d253eb620634b906af9e20", "b349f18bc5db6d1787f75696471db448fb34690473b6aa9dcdb5a12b2f03903a903e7c90b12669c56aaec41352d5ff66", "024e908d7e0d3e2ff967171a30f2a269da8f3f480483e35b2fec714a2c7074408da54e9e9c9556dd79110d6e2f3263b9", "d0fbaa1e7543cbe67daf6dbddda584ffe88da20fd357b20b9ddfc008a3b5961851d7dc4f9024cec69b2ba3b0d4f9ccb7", "94b8b556c468520e463e8ab8b117d9d41b68b2716ab3bff3215286588ee1b4566bd7b8ddd069426f829248584d511e9a", "666aad2354cf3b76e50595efffc67b02d094dab4edaac0f9e7c1e48b354d2e458c62e3ac1b415f939da43ad86286de4f", "84a7ab72f796ddbf10d0c018e63289e57d0ec1278032fff84bb2dd01b9369fe43799a8f8c5bb28e96a11fc6c9a0bee91", "7ec761797b5cf4c746c75e04f8eaab4c9ece78c847b2f0b7ebc6b76979e583e66c16132daffa3bfafa2cf3007c3c9d6b", "13639d8be67b2c16b6367e7d015ccba3ca8e6e7c7ee13a0d830e3b12db11902b9de5151f05add6bb49f80775eaa81cd5", "e9e7d789b106232c758683b10576fd912d76348377e508a9c188aefe34dc08edb39f2d70f8252be7cbaf58016dcaae72", "fbb57030b2efa07e527755c02166a99553bdc90883203c3e2e6449ae9ec76767595c0a38ea09e5119f80ecae4d00729e", "91e8765d64edd6cf844bb56f5b9317def5f4f6446efa589887e8e59e945bbfaade56d42a070af7afd09da83b411fd043", "dc80978148c5ad9a79cefa52f09d02cafbf1560efb8a00221eb55f2090f8745bd324f85f93dc141539510b981a24c18d", "6cb861fc3c4f16edd617701c5af86d09fe69ba0ff5ccc5cab1b4e5ca714d4d77c3c51bfb019160ad25f9b2e19b903439", "a8adc4408ac366eb3c8e5d1abf85e3880f8d2595bf213a804930208c33a4d18217c6189af5745c60ac01a937781671b7", "304f0b6775fd1d3556427be5431564b90691cab73bdd5163faa5d3c70f1fa42758652e8de7e441510694c12efe29fbb1", "72fd23ff9ef3edd2ea76c9836d640a307031b7fa16b4c8740034b747c470ff0e0e3405332f439c407e59d1fa08ae6258", "b42065214224771a67325f0babcbc37ceeb758164404bd4ae6cc02628d44c7497a3db194bf05098d19d4e334987d43a9", "07f1fe8661abbd54485f432baec73dbb128b3af476070d80487009138dd4ddada4bb4a367aba8a58ca6f8574a4041b5c", "387d6c6f346cb8803c155fd9bb564c0baa6ec8c74c0a6279b0625274e16e759ebdf1df715845f68fd2e25e7d72aea8a9", "bead1cd99b63eac8b702e5074a9d1ef513041c663e122fd0250962b52ac22d31f9d02427b5ffde72f9b77280ae55859b", "020a262f88502aecb43f92aa8617cbf8c2b82f87c7bfe249633719638105f5dfad78b91d296aeceeb0edce7ba9e50c49", "be878d538ef8be0b43e1a889aeddbf6a9a904f5066a2adb0452919abd167e0905148f8e32afa3e53933098e95a3bc7e1", "9613bae79732d848573d3fd77877a10b68f281bcb5bb75420cc5b98914e9d5eab8de165ba091ec8d478df6090d451bda", "6dc5b32bd22c07c747bf1d1768a817563e2db18b754552bd98625356634985f8c17ebe6939e9fc7eaa0034af66e28fb9", "2b1c4a3aa035e890f95458304c55409a41d858283d67cd9e97a049feb1a5b15140bcd53eef769fe1041bd8ad453d544f", "58139c3d4521a0a01d1b6741d81e6f2113c59dc71b2a5f7dab3ffe449289c1b14e7696e1f57ac9afde4a20ef4c7070cd", "310bd67dff7293f9d7c3f66bb72d2cff80a181ba79ecd36cea4e3a5a23b931d9624331864d2d88cabf23f613709a7c99", "1e6ce6e2220a330e80d30a46a2ca8536fab0eac8cd0e9391e7afb57b569fb20e7dff090fd711aadd7c72ac880ad7beaf", "864212c7de47f515e45d291c15f7b50f807f981ca9ad53e4fff22cad0328e5b77ef034e6c996d465520d8d93b3aade37", "128e44471df1d03e1b49b30404de9a96d812169431e71dad2fb8c08695129594f1c7a8e17266bbca82b08ff0fe780ee5", "4892bc9696e3d7973fbb2ba67d61d918388f4050e3fdf28bd1517c61b8ae09d3d7d394acbaa8479f731473a45e7907a3", "bc5659a5d4464ddedd2d9442de8a63c06107a2461c31c158f7bd3160fcfb8031451b71d9650f7ed9a87fcc121f4bab47", "ed97ba30673dc30268d4993541afd9b4511f95f336db797c99e48554de3f3b256d709eab22627a3460618aaef0b6194f", "d35369369117042b506cbc433dcaf29e8863e8101ae3f1f835ec510b4bfc697098f65d2a07691973ec7cd71912f4bd5d", "6aaba420f12cfe33e73ff650ca2110b81e3653e85523bfbb2bb96c15b082b036596d60abb0d18d03ecf1cf95165f6f8f", "9418b14cb79d9843281b058ef1325b560f50d1e4cb907eaa06cd3f7aedf879441cb333c0ba08a3e2b8d57d6589e1a7ad", "cfdf04f7c301edd59ff09caa0de95e57886918eb9df01620c01ade124524508c142aeaaffe132a9f201fe873b7ce3294", "685acd8c632f438a5fab1bf7dd99743aba94befa9c7a5d1fc0458c83d7959001f6527740c99b119df2e23f160cdd0dd4", "99d3f0db505aabd0705cdce4ae18c2a2bb56f67f198b6a263f0c744b204f2a4104e11e6175a2a38d328a3bd0b85e9c08", "479d7fa502957846eca2f9a058ec1f08d3342eec784cac3a169d8b6bae71494e746b9aaddd048725d77de12ffb5d47ae", "29133c9a9317a278345d06fad36db0a04b783225dc92bc42952ac708b251e27ef4e32bbb9e7339503ba44d45947dc59a", "8bfa96d3264c93960efd61683f74e7ed94c263abcfd6c883bbd5e882f43839da4a57c01eaf5e7cce6bad5ddd1a81dc8d", "cc112719de98cd2da068836546fd3c512c513faf83a0610243f286acc6bb572ab5b249eb5bea703980306d1ad71fe36c", "dd43bfcdd77a1bb479d366e673f4ab4601bc66575ff99cce21ac4d0a7086ff7efaf07b427c6879ae39e1243c4ccf3d2d", "16fad9deec78ae330069fae390e9b8510db1a74d2ce8a6adb5c700d34c3fb08bb58001186e2e77cd2e79b7251d408e55", "e5b142cf83b6e27bfcc9a8e12cd9025cbcc24ae7626339f33142b3ba9bc0bbfc758dd9dfad169ce2d2e3456ad8c2450c", "689c72d798f9bb2d3f3f35e9192d9ecdc311aafe1da53e5375c1da9f18b24ab20871b8cca272c5c22a5d2549e4322bfc", "4fb91334143e47455f1bee5ad03349bb92b62f24d67eec350ec8069fa4de4987b2ab17677693038bd7025d1457fcd623", "2f8142828ad1d794954385036e3b60ff99af795c8be9cbe7222217566e2a9fd2225eb1e1404230dfc7ad590c308bb303", "9c99243d40a3385d49827e6daab493644590476c284611a3a8bf7a6695516714fb1ec4b2059f4672fad61aa069b7841e", "ea63057cb71cf167df34e780e4b03e7de8abfcb6e4c0bdff90cc154c7125652e1e300f013f69f5fcf9c64ae9f794c6b2", "ab7f8aa6e1a7b73defa50645c3c7cbd7d423e7edb5d5612f2223d984fab3a3b3863c3119428b16b24db1a9cf364d0bae", "948148797566366e56bf866bb9298cc0a96ddedd25c8cd35e5223b6f14a46cb60b172ff9507f862f7d6b318150686634", "3bbd836c0f4e8faed0af8865f7ddec5d53de4a58bbba6e621eeec5ca12be6cfe9255c113a19d3d02bade2e84093c8eea", "f17e01d6220f09b2c31660c8e7c58bea68591f7a2c28171b61a878582afdbdb695c69b3499a5433973dbe2937f14b95e", "9b89fe7d4084c1919dfd34823868d5a65d8b28cc0c2903ed78c47522ac4299c136a74b00a6b408d3b318418924ec00fb", "cff606ea2f5a2e7a78bd7ec3412851191aa5cd3e72b0b57a027df90e4b8318f21df6a28daa362360c5840ec31d57ae43", "fdb68febedd88fcf8b38be877102c8a8589ba2310c92b7aba4707bd4b54cc11a77ca736afbb98eb1c2e36509b8360a93", "04a4016a1220586df35332dff8e40a1c387352134c536e82c8b1ea2e15f6c11891a64b3862a1cdcb0ebf2750290d55a0", "f84376fb2ceb349a3828010312ad51b51e505a6fe22048fea841d888bae84423e33b30a807479045eea45eb8d9732b07", "808fdce3ce1fdfa019374939b24fa78e92b385f6ccdf0e7df5e03de21d798e8e1862a7d4e93fe40b6c9f90201c7e46a2", "ea3dbdb42385020f4981af4cb7916d73bcead0225e0d6ecc5c3da970696fd8e1c5cabfd5bcc61a09f483c545b5dbb90f", "e866fb38b8d67f555904b1554fbf9ca3936f56be46384ccb748678c3b478764aa8360cdcc2bd5a349a87d5cb4ea0ff8d", "2308636a84dd0774134f486abb73f61692020d08770ed7f884e16eae65d5f32bc894d88683bb69e94a4b11c5c3aefd0b", "72c472d03dfc843f0ba46b1a23b78516bcee2682b9dad18594d54b3a0ac6c72736fb4f94f653790280616457bd795057", "06ef8ca55a5300f28a436d2ad272a1b30fabd4977a519574e1d8e2f4ecc65eca0a7893c6db2a075471edf0e3088aefe9", "3b36e021b39122d5c193cff72269bf5f17778b3e5536d068c1b7735ed52b3b116198b22ad592c6ee9b714394a0ba3ca2", "754c6f5fe51975198654c445993c562f2df4849a3e0b4dd293bffc35fd9d7ded93cd28363003bba0868f7f16436b4fe5", "d69eb16581dd64f33ca0289f45b31c858920fc5d4ba566ce72609d2da86aa59dbc9199d84147ca96d6b39fc5ed44367e", "63b38ea3838519dee7d22cc793bac61962cb362bbd85e9e2c1da53206c98852caf64eab98f1d55b255d893b6167daeab", "64836ebc7fc354735d415de5792ed293a8da0961cd82b5b7b532c2c5aeff73acc5d12d41586e00787a89bad252f4a4d8", "46c7015f31e7c66bb6ea0edd9d415d928b9e3a845317495481d5cd1d614f86b50d157bfa1cd5a26092a2ed6afbeb1036", "2de20d5237bb522ae5882a35201b79456884a0659d4d6481710b82b1f303c46e46203f4318e58218e2cba56cd24ab200", "b29f9d7578126f02d984bab892ad6c56b41ebd420e1f31df1dac18cc71305760d5c3f6787dcc55d437925cc1c7a3c156", "e3231fe6f0499bc87b03852e4bcfb05834855c05a80a3d4ffc19b4945c42f3c9c7c2f4d9cb91ebb0c3802588b7e028f1", "519dcd5decd58a735d729b302276e4c9c1477bb06ed7cf5ae46b6f16c866eb0450132ea1b895c02878683bd8545d363d", "44a3f46415f766e5d5ea9bd8f446f2c8024804b86caa70f4d6d4fdbe081c16124a0b38e867d4c7df1bfb2931af59fb68", "7d8568fbcafe3ded9f4f5f5b9a4b1976bb188adf63b00523e2d5e98e16f01f5a970d3a15036070a0ab490e5953b52d14", "f14faa08ddb71693842fb0a34b9fe0590e7c96cc7c891cfc90143b9567c057405077b4b0db4692c581dc656ba8db2842", "0dc7d655a90ad4c40ba753b780d1257e4b86a82b4d9be57a21010648321c47ac91a57bc789caa7988fea60fbf40ac829", "5ceb7d3187651130126b049eb36dad3d550c569dfd6799037389d8d3e84c4dc986d8db5af242a49d89e997be448f7509", "bfd811f1a9a38dce918f7ef38a38978a1de3e98d34ab510e558b16f1d275725f2d8259f67b404173ae346a8c6cedba55", "ba5cd2efdf8d99d75f45d1cb61d8b574b4157549ca9494a4d88507ee851cc953bdfa99f95087766308b30ec7975bae9a", "ce56ee032e30442aeddad6a857ff3c45a6b8cf5df10897eafa1685559ac50eddf4da5a3fb2fda5fe5639cd83a3184edd", "994af558dd835a2865167f329cdf9274d468ceceb591b5827f643423032972e745fc05da41f2eaa4561a41e49eb67a5f", "20ef2d54f9746c4c0ac9984f32d50648ce88498b10ef6f45be6cf904e52eba377a42b6405801773423596972e4e190db", "9e902741a1be1fcc3207284c64b218f812676f59d1bdaea6dc86a63c26661975146b25dd636aacd95e2ffeffa53d9edb", "576b05257a84ae32005e5eb98f10904e02dba3e18523526477ba35e0eb371ee9a550d5f107215461c5646606cd2a8294", "1b9b8a807ef4e613b5c674ea06cc2c2c1037967a15dd3339084c9fc9b4843e0e70fc3603a4263444d7b209d4a65e3642", "58cc4a1da28b55cb445b43ac75ee7d6e8becc53c4f1b8f5aa3102dbf774601d007a1b37a74d8ad279ba5b7a12620905c", "5a6d965684bca684d26eecc549ca90d36a6c47c14ff08ef4465d1c08bcee6218c78ea62d30cd7336d3d2bc9fd53aafff", "bf27b78188c4e5d3b23b76e059d5fa1ab30aa0e440aa0cd36cfc180438cb8495274301e2a4c8d2f070fb59b85b7c368e", "1eff2824b62386d8a3aae1b545744e84581717fae87be871913e4f4327fce704061ae95f2f0f2151463d58b6ebb4b0e4", "e302ab1cf5f756697a40e8969b163e8630f607505833bf7f784717d51ffec2d03e8d06d2c041f08922373607f868179c", "dd2fcf54a79c417d5c6269c3c78ed9f1c194d947dfc967078c7b427b99de0f6b6100c8e65d0426ffd532912d50ef4cfc", "ec5f11443fbefdf9dc189011e53d75652686db61963a49da910d0bbd406951977e99d2075a33f8b273ae2f96c4ea0d46", "9dc7b7357433f9a5f10f2ac7b34267a78f078de9878a0f2201bedc9dd0684234250486be26598cb84cbfba882121b299", "ff43c3a1787b513e30a54f7bbd80e364f2cab5ad4ef37710533b96615668c5e6129c6feffb3fbb6547077893a0d1e353", "89ee9acecf51648b70dfd6fa4147601e157731b81c13c17e693c18e16b9eefe1d1229321699839ecc5706b436bc014d1", "09123d60a11171eaade1e29b434e36a3a80add1ca02b68f833a49fec53e9b140f18768bb9199eaa83e62b87d65abb088", "f9e3eadafa2b0270ce5d82def85566aa4bce731ad37e985434d8b6235bf67031487671b6dc37281b9b9fc4d514028675", "fceba3b8cecc67ff3dbddbd7fdf19e1d01f4ec524ce6f72bc3120cc97d3133bb839daa1250cc3c3247a62d6a74da7487", "2de05a6cb35fa7049385cf68988b4eae8f23a6d850451eb95e47b68830f450a9bff53531a6e7f144cfb456c87d03538a", "14446f889577e10a2fdc31b10bd98491ec3aea78f154387e1f13ab43edab723842d9370e7cca51d75500f5d70cb258c7", "5442ab6dde260a6a438b1307a319ea9e9ef13209e36c0be0cc56e92f0c52d891223447df444d03b1d11e6c8ef877098b", "c6c16bbb7c3ec823279e2985ab6356304847239cff3c6aa2951eaa5a5c8503d7a1027811d1e0502800f8261a637840a4", "d2aa52a6d407243859e33e776d5ec38d5cac4c1fc1cc4d58a561337ca27b4c67fe078b41826a818578609d9e25a084ec", "e1ad5f3960e1fe07bdf762e238a0a450680fa5f4c72cb42c88d328383b9dc39c3b1d32bd2574aba5f9d6b94b1113111d", "3ac4aa4f53a76808706698753c1e91612011df882085df19dc161a8e47cb49c0900a53296c0d4834bcd89456003a826e", "23b6f8dc55f9a3d0043342ce9e7c346b23cc7a8d3f5b2c851c97dea29878328187cc835a3e15ee3b4837f2b6c6065f99", "1585ddcd948ae874c92a36b5209a8b312bbbf28e824b888e9702a609dae186eb6bfff93bbdc7ad5eaba98404cd1f516d", "21499bfaa454cc7515fb4fc6d45b81c31caa37b71f6241465ecb7ee4ff69fc23dca1242180233189fc0caf6ec8ff5ffb", "583932ea110361c3cd0353ba8e0c109eb47bb294fd933a4af580dcb7c1bb7b3f764f78d1c10db66d3401a028a7843d77", "d22a5d61beed34a5bd88a069c2e56b48a86feb83a6606084bb7fdae60cb0a8ff079388b03007561910aac33aa5ca89fb", "43a651fc30c53280a6c7c63c06fa8eda32ab8c783308e6990f83a1c28b0d8bf5d31143d7516dd7912826b97d5fba5cdf", "a6415ecc8a0aa581260475e9d40c8d732787ed574a2b4feb163fc8e7d4aa77d6d3ea8bb6031a49e463a5c56485fdf83e", "33c6b4d39fa1f4a5c23f603349200dd6260961d76e1f537673638ff6d6d0efdf312af94d459ed7495c6b6624c77a3e66", "1c824c9e1bc56bd3b6bf27554674c56902773a44b8d42f921bc780acd7c83a379bbfa94083a70b48a4dfa6031e6f7609", "fcd7590b4e7f3b2cbfc224272c6feefc6742d6a9bbe9b52ad973ffb2957f839974dcd074c15a37eab6a1eddc4b3c5054", "921988f6eff3053956600380b7f8826ff4b33644e8571617b83a612ccc7d93735063c680c6a59dd00e621d80ace747bd", "355577b1f9aebbaf479b4f7709c6ae754fc6632ba488cb474ef8d6b0a28dc14bf571d6fc7ba194e123871a181db7c193", "6aeb7d25dbf611c1f88233dd8c0f37d57983deb1ce878718cf9bd632eefb3d631b4428653e71a992f1bb6e4026d10b65", "5257d0f943d9d1f0ed303c56605b995345a62951db5c3de0c888e700a31bd5d20571bee2e72188f1da24778b295e17b1", "c8f72e43d9928c974075b9341105c52983f3e79af9c8f95ccb9253a1781008f71a7ffcd75f83db8d989403246ef501f8", "d0c76ebb7f408c44d6828c0b46a2db4c489c4a095a42114d6ac29b22ccba642d069ae120830bc3c960b139b88f6ebe04", "ee9c1eb8d7bc0dfd3604bd50d1e7fb136c9489e5d8808c2d8871dbe25deb280ab87e5c7b1c08304f6ef1d68dc7d57b3c", "0530f9fc33ab2d773855225f1138223ab217f128b11902a8c4c73ca686c54ba34c48a22477bd6b70c170c3b453ac6d77", "740e2a0fde6b2d7129568972a65e989e6798a8ab3ea3d1339cba9acebd4a9ea396317773b6fb73742898597c47753e66", "c3ac99bc463ec781865399d74bd7c4c7347e1c673b8c70a539d7f2eaf97e09124642b6c2a74981099c97ae156eb37360", "261d6b8e4f202d602ec6de12dc529127fa014c2ba0b95e923d78f7d1fe8782c04bf97bdae35b4bdab8f06071318eb866", "2676ff9d8364bf58ea9dc7ac80fab80e5dced4dfe274ab915c23f3e36936d0bd7a53353d545d1ee720eaa3a518004f70", "8b52ea950c523f1836d7259fe4353ef3cd1934f57504102bf4d98623a34f2d293be4cc8b6fa2601f03e31afd1f4dd102", "890e445293ca5636c0192258917fb542eb7c987553bab53111af2731acaedbfbd3b333e638ed2fc75babdc6c45bb4a5b", "ca7776cd21a36a0ffed9df1eb6ef8a3d1806be8d952f74331ccc09e946a348a71334daee6010a61fe3db7673d37a7c1e", "093361f6d823725c830f2551475116d4db637845f6da66f9680299bff59d8712d246776416d3f4b9c4bbe9c7d0f61bd0", "12752a5ab988cbd8a932a91728367b9701141d77c44ceb6faf0c6880b98ed28fa5f1e073e71df84833f19810bf598e78", "07c396946126f6a62d2dc494751bd699ef720c78e17a62c2ffe446a570d4decfb138019306da2b7c97cb99dd0347e856", "2e3f545ca2e87049989af7a818ebdde088611cfe35ef94c230c22476df9b033711f7f3b7b07d52f174f2a9b992d9341a", "40d06bee344f7c94f0d3fcaf2ffdc07ebaa922d5961c8df6e7f828492c4ebf5ad902fac731a337dc8b3d022858214ba4", "f996dd5570c703d382b4f0f51f4edaf94ce443ac28d2786037ea1711fc231b5c6181243980a3d5f8abe79b6fcaf53b3b", "a8b759c6dd8db3a7e32cedd632cde789539e54e0843234e0cd9876cffa230e6dc52a32146ee2d3b1d47e85f45e2ef53f", "17721abc901a1660ab9e993c3218569bde42faaba1f3968b603db68d8271c7e93a5fbf082fdc18c9fb0b89150d18e000", "3b2ef6a2dfcbe1ed5ac4c82de7fa41dc8b0be1f1cee4fc2b7f649313d2fec000cf2c48eaa51915f267bfbd9e71047b75", "7990667b9e2501cccc658a754cb9ccf2cbf598c484692639fe1423aa7f11eb8dd1baee23fd1066fe4fe9ad4ddc6f975c", "3522b397356e6f737a44e75ee55bb6ae12dba1d32ab8c736ddb5ac7ad4debaa577411fe40d37a88c478ec645d54cbd36", "c8bd0262f37795c711ec567abe570586980d0e07e577695e01ff34550ac60251d5e850ded6f28536badba2e4184f45a8", "07073dd42d5840cc5f609e319acbfa91d197266c062dd4ea697f13dac4e2d7773f7eb22d5d043b983bcb7bc80cb4c284", "3c7bf608b8b794b2623b9510b96826790c544fd60fa45c0f6972116117c7ba89d06992ca7281190dfec4a24bbdce1da2", "49a61d52301cb1e59f5b00993f24147b2015fd1bbb87d0ca627044da5d7ae2842daa8774cd02940cddaf81d927dabd80", "252e1af0161cb71032e62a1227968b91286bae10bbfc2a64fbf591518a0fc8aad7cb57f26644010af22638fc8f25e40d", "d0aea62c422cdbc3bef958bb00170061a0f15c2652994003d95c79715b236900db5d858d39c71f37610cc088b82c1526", "5d5b8ed24d50a89beb705039aba022eadd197ef2da43e1e4cf3ead9406b627c9cd93d852da6fffb369eb7da28e14c7e7", "39154e3543b792f768d4f8cb9edc6d056b09a42658d8813c8f64419141c8136add5774481362034c267f1e3bc9b3ef09", "a3de2ceb84d8d70209ae56df85700e1c15f7e297e3181a8d2ed27f6e63eae7bd441b1316ff6ffda0f33a8af00f280847", "172546675d0efd901b06df3b7c75cc51bb027002f73ed796f0db9508bedcc21f36fce9664873c0e87bae7eddd6e53dee", "7c33b583ccb13cae65ab67e8023023b040d642e8895bc2b78989eaea34d1b09ae07313171866277cc7fdb93af3d2ab51", "f1dbb358e9807e6c641e666a02ce60fd33f4a6f30054f7dd5a43d9d2433857ea73facd76bdaa19ec25c359d02f6decc7", "4602f92cdf4ca441e52ea3d62bbcc6bfc4f9e05b20e715e09a89a59cf577c1cebe9b892ebe1f200a6141ca5dee8f8770", "f89ba1281b046e8b08abee0062b367cb92efe7338ed5b94d04aee2599e8900a29d0426e914c57cbe9d4f148775f011ac", "ce8ebf71d4cdb7d8ad9f3ac7372a2cb13f998cd7adc44bab94bd2ab8563fa3c2789f3f14f95afd345003d86453ba985f", "498504a38d1eb5f4d600f22161aa19b6e866269f85a353e632290648c75b378d49f3d1909ace156d1283d0164c36170d", "3e923554b631b78f1ba78611018d9f0a7e49518e9c4fe015ab6bd0ad390defe9129519950f06d5cf184682a94d5b0114", "a2a42acaa4e0c036476312d445c2532e5492a6d9160337f52ed88e4ee7fcd5a8555991b57db83e1c002d6fcfbedc04d4", "789af7244fdb9910837b89a2cef13ae9c5d8bfae7f8426f20f442d6e4387e41f23abc1d4cc48db6edef22654ef150921", "81fd550dcf682b0415f86dc64355a570cde2f1381c955375a9aaf6c88f24ad53db33aeb9dbde387488f1d095c85502fb", "d80c34cafa2cb27f0d59b8f166783f92646a60c4e6bbe3f69ce031d128acd0068a5152191dc4ee674ac1571188b11430", "9d63d0dcca1fc9843ccb0326fc1710830f9bc7abd98793fc5262d87f8597f5f5b68908cfc0314f203365804c4605575f", "e5c5eddc13244ceb7567c27ab02bcc22ed056a1c6bd1a54b44d0755d22b769c8b0d2c910b6bfdf2ceddcc58f210212ad", "62d16fa48feaf40be1c828a6a33c0054083d300104f41854f3cbb8c9118ff7986670a80b9ed20106d9c41a591ef68f23", "398698b91b6380767a02e7df673698943113fa03d39af01c10e716e06c6a23e2181a6eeba9bdd9684016a0d4a765b2ae", "26b092edcfc867591be16feb33ea947169ea491d3b3e3c752288ee28aaff128e8ab4b92e0fde48a78c3d8186be2c0999", "e4c75bd496a9646492615fe87ca6f62c0015f1b74dffeafbd1d4e33598e9ee23979e39ed8192a13eefde4727614016d9", "07b92dcc3778030bf1cbae850f229b0910718c44c4940ff837343e94fbc5831346aa413b872441ad5672d9ac1193367f", "99bd3a9a6dc05b654aa780710ed2f9fe0e73b27cf63e085257f920f0e61a760501ddb6398faa633463366553a6c79477", "66bc8712f38d7260194d417453622af6026f1a896bd082e15d8ed66df666247e2f66abda20f1626e7e8dec5896eb8c04", "65aefdacc5fbbc51227bb4fa4476a6e8a1a5a5949c1bf7075b1bb381b279a1a80b34c4c8b9e0550508c9aab194a0b04f", "f66e26ab8257b0b552a21d984ee586852fd8e3f2201adde683be6c5f96a24674bb00b2016dc3c716c09a8f03c2552c7c", "cefc6e5ebd32f46ae2a8764e555d77d1fbb6ecd0886de4c244d08f8ec3168535cea271ed75f0d0208c989111c5327978", "2fcd3f77ca771a9cbbcda686bf5bc433d07056337e03a0cbe85f8cf2fa7a581305de649a2e3d9b8c32739450b5d4c355", "9331766f51bd16054f52b6b4f8c84ea20fbce2dc74aa4af9e65f0726b89c31d572d99282e0a026ef1a328c3107402d14", "bbae674376aff34c8827077dbfa5b3c2b4070c6086da4f7474938463c90d50093d65ffaa09d353ffa5b84c5882371112", "f3d212bf4b5d3d70a21a2119b7276254c9a2228d81c70fe44c5e51f074e713d41f72b86f102134a8e50d9e2f883e9264", "676f726e773e4ba0d5b237f52ecf5029c735bc9b34c62f2fb52aff3354cdce33ba1d081fab3b9ca08f15edf39707c99e", "13b99d7f0caae3c8aee2c57fc0723b5ee3a03928eee99afcf17142a06a6e929c58ffcccf392fd52246cef88a9aafffce", "d2346e3c782036992c6116fd8684a01c086e8de7f87edd2bc80762fcc8cf777e54db6124f9b2c011daf1577d08c05847", "9388d13b49e7884374e1f93b81380a32b3f6670918358480916463bae5ff5e99b548ad7e76969c78653fb32b3d10bd5e", "70937caaa8af76da45aa9508924f795f6c8bfa892e1c532526c2875f9f8cc02deac20fc5bafc398485f4c11f04e4eac9", "f98b58304d40dad8070f9d42a19dc02e67ad3639e40502d0ac9518385d9a8d380abef2033484011795d030989441063a", "ddb6c47c874a3f4abebf48162e47dced02d920c9da1436cd317b3a1005c57aaaad7b6342a1a4ba51a49f37b41dda6fc7", "f98c6c1a434191cb8dcfac3871bedcda8c8a89670a20d4f7ac00c9bf6482747e2213d260b5514312f337078757fa158f", "ebd5be1f9d2cff5a052f9d71fad66408def065654177a3da44bbacb01c1cc78722e6687469d77efeeb7ff127d1a33434", "0774bb4c114f59bcf746adf59b30cd1fb09d97ac32d643cc31d8bd053547775716e241942fbe31fa465f353bc822f457", "9836635b2fbb2b23d776cc98b938486957d7d627b3fdfe4d668776e8fc17354b2da246a2f0c28cc3fc810b6830021642", "c354e6c51ab8b5ac3da4e200a846deed625716819509fb9473bd0bdbb3a07c1422e2cb8d2bc46f490a5b3894b1c92318", "e3a13a93b79a94df9c5af14600d474172e98be61b9264d026a0e20b94b38b7033b14820f9629c18711572bde281b380a", "b7648a97d5123bcee9aa9f05f26d918193139616070246c5c3de27696b7f7e9bdb2d1b670c239a5cb7952704ff771c5e", "a9a3962102c7cc2859e6b0a12751a8cd2dd7600ae4c7e9176f741ec2b5ecf85519d599511a80139d5cd0b3be526b479e", "41b28099f317176cb162e8c0243bdd5bc03968b0bb4aa49bab1bb67ebafa3ad53d6d8b1b798f0014168128f003dd43b4", "eda960f5c063996ef8460f36689e7c172bdb449eb8d5c3f72767d88a578c27d94ea3e8186566685e85c0e209e63ef024", "f4bd3b932d52eac03951ba9aaac4bb1d740e7a400b04903916d10855db93f4cf43633925b106fb6c1696d3ba6a5efb00", "10c9ccc155ba9f5ad58c49648b2a9a5dc7e46548e3f54ee23ba87f89102e72c4b81da9f34e93029dd3b481da40e88c02", "a926385335f4da70925c75bfb6adb127ca79e2efda1dcafeddd2e92bedfa392bbe783c60abfee6573744643a4bedbc88", "37aac69ab658d4713efb0b749b6d6559dbd9169b92227a00ff5b951e3db4578c4c9f2daa98d3797af16feec56d7bdf0e", "73f6ed96ed3864211ef08f16b476f373c333b6019d16f4047cef779b7f5df24c5b0be8fca47e5a13882d8c1790c2f99a", "00257d1559e43d2ce2d7771d040a914e0d29dc1aa333356fdd0437df4d89c151588bbc4dabdc860b7ea4c2c3fccf1244", "50ab0790b27206bc9a0ce56df8146c012dfd54c2385c2fdaed4c18846387dce7962adf430b93ebecd831fbe91b590f08", "670b69972548c4e2861807de1903cb220dc00837280c351e27862be466c43db05851daf1811f8ffcb364f647a6853c25", "075de1a03073ecf6b658cd2d86461504d3f7f06ab72b3ffd296ab627a3aa64acd18cc651754984ab439c1ed6317bd843", "aaaee4bb1877b1d5cba2265e6422c4c6c33c67b14c27e52f9dbe4323619919103e2da00519a1557a2fc12b1487532d56", "06c55af0ef44b07c6b27972b127b05ca1aaf3f457a8b7e6b16cf6065eaa812d3edc628b44f006660dc368a10be3ed434", "825869c9c8b8a0c604803596b58e7c2255a21558d7f6dca2b63bd068d700907f9c275c02e447787bec7e7a559fbb0af5", "78c7933a68c8df56977d2f78e993629aa85ea3b68eb9319cf8e039679401dbbaebb28a9df0086708ef4f8302859e5434", "10bfaeac2b36cb91b217f6da13d262c2ee9401814acb78720c0c93b6d0da7f9ebec180a74ab05b70ff872ad425d1ec79", "2eb900792421e1be05ccc853ea6ed9fdb3f7fee98321bc973bca1f21a87fa8f4982737e5ee6bbbe4463d14310b6de026", "9cdfc2a7214b080bd91e43467308d75a4f5f02c59b01433b50c50fcc5cb77fc454ef77a3428164347225b21c5e131305", "af6002b812437cba634d6f748efd762c9b5d339d14027c9072b7d3999b22044b35519097e4780c54b59333d37a2d9d20", "35d85e40c732cae3f316678fcaa5cd6c172f8015c2c2b0284bc35f9c97da61cee56d1ea96d8b1300dba9f13c8edc5f19", "ad85f3e59d2476925e5ff442555d03d7951b53d7df427d56ed35f9af1193732707ae2a0c314b8f3bf806cbd5b475b5ed", "b654e1839f402a6e0fd14fcc7003d9948c2ed13973ac1c30799a6369494c0f907fd56643c00d4db323e0b0d8ca2c62b0", "d87299f8150324cfea5fc8dc4ad9092a3ccc3297e1dfedb65e863edf8277036e956cd68520e2f0d4d7f46eabe14cf866", "7fd3e7ba69947fa5509d8b651e512cb95ed180077a4ac1f9b8c0ef3dfee4ddc67e78d94800771bddf709baa29a397a7d", "3c26e656d729dc8e1e6180931dab2b3a5888ea23b7084e7533abf7e1763a465806bb6087e08fc2de2f95a93cdbbd4cf5", "febd01bdd91f98a85cbb12e450f4eed31c5797b720765541c62da4abf7e2830fce615a339acc1aaf5fcba88689bd64d1", "93e746e4c09da3c89961cad75b0559e376d0de623b944b635eba31faae5f21a34dd37d4da29aa74c69bcfda3fcdc50d4", "4151f90817778e204fa90f92275dc2175e35858a2bab8e54bed57d63f56ceb36775eb2eeef79f766366fec75c1ddbf71", "bc4a5842d3f8bb2cc2b80d09b55f7d7be9c17273d0ceab63e299711d3fd074d39b00979452951a3596f19ebf55599b84", "9376bc219624cc3ff20df9ec90f360686f51824c3f36c8a9df6d2b80f1b2d811b1ab27ed64590430a85ebce762a01a90", "ada561d08e7aae19647efac60757a4129e8019191e2de25548ce989bab959ab0f355e5a2c84b58ca3ab0815485c1bb0a", "117cf729177f209c7ea31e1dfe8e2d9e946f609ae794f391e7eb560bbf59bdb09c13d7254b653702ad57eee50b8e9001", "aea6a632fea6f83b429699aaabfdb8598ae68f68c55d4b330530fc1c3d9ba4c0acf7453972baa52daee1aa2a7ecadd79", "80fd1f4605e2b9c24e0982fe52a57fb94bbc452eea90489481ac7cbd20a8fe25e2ad60d2ca7148c17cbc8f94ddaaa81c", "ed97f4bb71c02e759744fa6928f385b6451b3a283ecbb47f0d57ea5f5fcd8e5e7dab87b5a2fa79296a0ef9db8d2b62fd", "be6e5c1e213e7fccffe87146576e17f3e6e7a356b6d392129abb512c5d146c51da45cd4883199b6c21402b07e1a7dd98", "e92f216736b18e9f42370c16d758dafabdb9963895e0a15ae4dfb3cb2328695abfba675dc77a24975896e36c996dc575", "1cf4578acf0cdcd8fb114f9ae3aa702bd4bc34ac0f7429e3250cfbcd0b379f34bc608d1110b4be73b06ccae9073dc95c", "22939e40cedafdee7f45b766c6a0b122637eb5fc52b9174adfc42ef0cb8d047dfda8688ca6b1a27bc36cabfaa1f512c6", "3821cbaaf9cb6dc4a0fb2a63a42b1393150cce59b5a9bb87e83d64430e6c8e9388aae38cabeb918066ae650a0aaedbe6", "114c466d12e0906aafec5a9c3b75a1f6bd687de590534783302e0bcc8c4ce51e20f7a9ddaf71e8c4f8582f9ab72266f0", "cc5fd9f8c9e9de9e90b5299efe303018e652f0638cfc49e0a36999b8bcdc304282c44b623ea74b9950ac9d9469d6f2bb", "68559b3864d5d42bc04e1d3af3c55fd36ceed145c9d59d72208e046b5f6693599aeef1aab2421eda0105b032589f3b98", "8ce6bc2d7e0b5e7dfb870a01a0818a8bef2fd032b85eb4f8bd907d9cb9c64cab5e7a8718ca75de84e22d065c1a85d8bb", "d852a7ee0d4a8940b34aba854783d2c1164f1ad409ea4797c3ad5b1fc55e322fb9b6991b366a4455eafae4c27b34d7bb", "cb2a66c26d2d532615b8f0eaef2a81e72da4409e425f875cf9e126fbaf67e86293da777aad5b860698e2d6048c29b585", "b9bb77bab986f1e299435536a37114e9f1bc803f1dd97ec2d3d46566df8aa7f24c12f6529244b0ac23319b54b3da26f5", "28e0bd26c82a70292dc28e2512d1ab2df2e0c2fc485385af12248a5715c06fb4da9e2d6e74b9ae78ed282ac11a976578", "18e56b621de0e63e53bc69bb13ba286e4ef75f3f51fee5b51ba080d2aabb9e9c75803d3144a193e9a6a6dab5b69d10d3", "9cc3e2cb02ff43032dff9c95433a55f7ee7b053f3e5cb9197f0951cf6ccd1c55d013f5b729d9c19fb3193e498aa6f653", "5644298033e4a5e20e2758e933944196d4d3b03dcf83964b940909e9e63463f79bdd0e8fae16d5242e57e9228bcdae55", "1890562f4478c8ccd2863596197003a89b0360a725bed07b59c4ac26ea5a77b5b9f12eb1fa6026a20c73b0159fdd308e", "5c483fbbc2168dc7c52ea4d4ff8fd72ac48a311ae213da31485c1dc07afb95f599cde80f58a5d60a6fe930b664f708a3", "9add7769bf1c540431cfc61a11ae38e4558bf4883d63eb67d3af8e761be903cba3eb925ee3d67f71a814d6cd9c691804"]
	
	#Différents messages échangés :
	m1 = "\x3b\xb2\xf6\xeb\x6b\x05\x2d\xf4\xaa\x28\xe2\xfa\xe0\x1f\xe7\x2b\xd7\x44\x4a\x90\x83\xc8\x1d\x8b\xfd\x93\xf2\x52\x16\x39\x8e\x80"
	m2 = "\x7f\x09\x76\x37\xb7\x3d\xd0\xe6\xd8\x1e\xc6\x2d\x17\xf8\xee\x8a\x51\xd2\x0a\x70\x7c\x6a\xa2\x76\xbe\xca\x08\x6f\xa9\x86\x1d\x8f"
	m3 = "\x8f\xe2\x16\x32\xc7\x94\x48\x37\x86\x54\xb9\x63\x04\x2f\xfb\x8f\xb4\x39\xe2\xe2\x96\x38\xe0\x21\x2b\x27\x08\xbe\xcd\xc6\x25\xc4\x04\x9b\x20\xc9\xfc\x05\x5b\x28\xea\x7a\x09\x88\xf1\x11\xea\x82\x9f\x5e\xba\x0c\x12\xaf\x10\x78\x71\x31\xc3\x7f\x44\xb0\x36\x4c"
	m4 = "\x93\x97\x17\x63\xb2\x08\x60\xe0\x2a\x93\xf3\x8e\x89\x0a\x86\xdb\x64\x3d\xf3\x25\x10\xa9\x2e\xfa\xfb\x0a\x55\x6e\x37\xeb\x8f\xed\x40\x21\x9e\x3e\x7f\x62\x74\xfd\x5a\xc6\x82\xcb\x17\xd4\x78\x78\xbc\xa3\x6a\xaf\x5b\x4a\x83\xb2\x14\x4a\x4c\x2e\xcc\xcc\x39\xcc"
	m5 = "\x9c\xa6\x21\xdd\x92\xfe\xb2\x0b\x90\x1b\x02\xfd\xdf\x3f\x53\xc0\x78\x7f\x84\xab\x22\x38\x36\x09\xa6\x21\x98\x0f\x3c\xd1\xc7\x6a"
	m6 = "\x32\xcd\x77\xfe\x41\x86\xfe\x3b\x4a\x33\xf1\xaf\x4c\xc0\x0f\x4c\x90\xd4\x93\x4b\xab\xc0\x70\x3a\xac\x8c\xaf\x10\xac\xe0\x1e\x61"
	m7 = "\x4d\x37\x5b\xa1\x34\x95\x94\x74\x6d\x08\x8a\xec\xe7\x61\xdf\x2e\x26\xc7\xc9\xe0\x7c\xd7\xbc\x18\xa8\x0c\xc5\x0d\xa3\x45\xa5\x7a"
	print "##############"
	pwnchallenge(serialized, 206, m1)
	pwnchallenge(serialized, 206, m2)
	pwnchallenge(serialized, 206, m3)
	pwnchallenge(serialized, 206, m4)
	pwnchallenge(serialized, 206, m5)
	pwnchallenge(serialized, 206, m6)
	pwnchallenge(serialized, 206, m7)
	print "##############"

On obtient alors les messages échangés en clair et donc le flag :

##############
Hi !
Hi !
Can you give me the flag please ?
yeah ! ndh2k17_angela_sucks_at_crypto
Thx !
Bye
Bye
##############

 

Leave a Reply

Your email address will not be published. Required fields are marked *