aboutsummaryrefslogtreecommitdiffstats
path: root/tests/primitives/vectors/NIST/3DES/MMT/TOFBIMMT1.rsp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/primitives/vectors/NIST/3DES/MMT/TOFBIMMT1.rsp')
-rw-r--r--tests/primitives/vectors/NIST/3DES/MMT/TOFBIMMT1.rsp210
1 files changed, 210 insertions, 0 deletions
diff --git a/tests/primitives/vectors/NIST/3DES/MMT/TOFBIMMT1.rsp b/tests/primitives/vectors/NIST/3DES/MMT/TOFBIMMT1.rsp
new file mode 100644
index 00000000..d666deec
--- /dev/null
+++ b/tests/primitives/vectors/NIST/3DES/MMT/TOFBIMMT1.rsp
@@ -0,0 +1,210 @@
+# CAVS 11.1
+# Config Info for : "tdes_values"
+# TDES Multi block Message Test for OFBI
+# State : Encrypt and Decrypt
+# Thu Apr 21 10:49:32 AM
+
+[ENCRYPT]
+
+COUNT = 0
+KEY1 = c1f461bac779549e
+KEY2 = c1f461bac779549e
+KEY3 = c1f461bac779549e
+IV1 = 20b8765753b3056e
+IV2 = 760dcbaca9085ac3
+IV3 = cb632101fe5db018
+PLAINTEXT = 6349581592ae9269ce8f6badd5481c46448cdba3a15a00cd
+CIPHERTEXT = f40d48d234d3c4ba8d6ee4aa412897132adfe4c2dff6a338
+
+COUNT = 1
+KEY1 = 648acbe62ff27c52
+KEY2 = 648acbe62ff27c52
+KEY3 = 648acbe62ff27c52
+IV1 = 8059b22d9c5fd467
+IV2 = d5af0782f1b529bc
+IV3 = 2b045cd8470a7f11
+PLAINTEXT = f6b9ef7c351d9f1b8eb048324f984e2a909d253017805c2d788edbf9807469ccd45571f5d61a05cec80a23ef349a37a2
+CIPHERTEXT = c909cfa0e68414f84ac96bd980bde6dd20288cbb5e8118f2029ad7704d66ce91a253270bd0f0fa4a21f446a5b22edd78
+
+COUNT = 2
+KEY1 = 2f9ecb8a6b9df4d5
+KEY2 = 2f9ecb8a6b9df4d5
+KEY3 = 2f9ecb8a6b9df4d5
+IV1 = b73444292b440c2a
+IV2 = 0c89997e8099617f
+IV3 = 61deeed3d5eeb6d4
+PLAINTEXT = b54c92114f55362b3549a637380754b46f9d28b72968182f257df96e064894e50173fd2fd90920520ddc9d415024d6a5396845dc3ca21442d99ee7b013a3fd432455775f6fdaf7f3
+CIPHERTEXT = 5c4ea59c1363cf204147dd224bfbd76d287511126f6a42431f0e145a97482aaf46de160b588aa17542f089284f2b4ae601c560b8447cc073d1c2fdcdb04c2da8f5923454b96b6a90
+
+COUNT = 3
+KEY1 = 7f6d13c7e645a210
+KEY2 = 7f6d13c7e645a210
+KEY3 = 7f6d13c7e645a210
+IV1 = 8ec669cf1e5d0bf0
+IV2 = e41bbf2473b26145
+IV3 = 39711479c907b69a
+PLAINTEXT = 93b764fe7b95414457331504a4e66ceb686d9c49c632f872cecd48649aca76aa96ac8a801f31d83750d878db18a1f71490144c4a8c840e0c7195e4b346fc3c420d864091535c05ab0685067487acd28f0024017ef8296c0b24699ee780c38592
+CIPHERTEXT = 602269c31930e226895b885477addd23179a4d2f1cef2b7171aba5563f15b1554d82af570cbe2b13e1a95e3c59785dab9161b4e7d9440674bf7ced81aa7212799c6e4501d26ca6f849638fed5001f9ec2183ea9cea6b6035c31024a29b9f6c92
+
+COUNT = 4
+KEY1 = 08c7765eb0c4d37c
+KEY2 = 08c7765eb0c4d37c
+KEY3 = 08c7765eb0c4d37c
+IV1 = 3e36e6015ac1e84d
+IV2 = 938c3b56b0173da2
+IV3 = e8e190ac056c92f7
+PLAINTEXT = 91f47526e9cd88565ab07ce0c97d02c10b4734bca80678addf8ca819eabb700983f4f719a6d2c1cc9919d4222ae9196d38380660747f7a6969b2e841ba76b8c1ab8feaf7e397fd7971f60ff90c0e451a9fb66d8205eae23010c0b010d19ef9cd13ab98e729830305ea2f768cf9544e704aaab34be1b079ac
+CIPHERTEXT = e9473a81d04f10954a94efd7fd34f03c7c7b9720a54929546598342135729a7e2cc1dbfb460bb0f7a062faa6535c49c33bc3dcfb1c370d36682504935138ee413e5bfb9828f1c800c5cb92c56a2ef6c84f22f77a2bb7595dbe38a34975a1e2d36714bb4a111d7de649257d9937192f73bb29bdd896ccf95a
+
+COUNT = 5
+KEY1 = d6d05792e68ab910
+KEY2 = d6d05792e68ab910
+KEY3 = d6d05792e68ab910
+IV1 = 975099948f8ac1d6
+IV2 = eca5eee9e4e0172b
+IV3 = 41fb443f3a356c80
+PLAINTEXT = 99c450b6d33abf362bedb65bdeb307bfea233dd3d0497f2f999eb7261736f39e6d3c0b1ed29c842991ffb4cb54fc2771a38c42fea8bf261a35aed7cd08b19e4e4dd2ab156481ff37e58989f3e1428f886b08504a57ede8f542ab7341d3dd75b73f6e7ac21351f9092e727efc0ced08ad4b7fb0e267398c68c97cd3aa002142824ef8be4e66743a4774a4db0e5e655a88
+CIPHERTEXT = 3a5660b0038b31ead2e8da53e40e5a76dfd30fec7d4a783e67374d2997b90d3f05e2493de5987212660699b904a497a729b981ec40c7066f041ab9707fed31c32ac887d9b9423eee0a67ecef556a12e061c46d849dba1882b2ec98e3e5da5933d30ede00b83ec76d172a0fc8cbf4d3111ee2717ffcd07605ebb83c6caf0140adf646da49e97ff748b55c00bae3af5bee
+
+COUNT = 6
+KEY1 = 6efdb5a204fdab13
+KEY2 = 6efdb5a204fdab13
+KEY3 = 6efdb5a204fdab13
+IV1 = 745fb893bfad7c77
+IV2 = c9b50de91502d1cc
+IV3 = 1f0a633e6a582721
+PLAINTEXT = 9f70a014dd8532324a29c9229ffa1e0783dd1586133ff12ac2a1c40763532a9e847f3701fe6aae38caf774e2166d441f9879a3ae2377175378ed947c5e583723f52c37f6471618b6208421dd206711830e370e826f38ded957fd594e802a1e58997e863be010d675f3d8b959e372edfa8b1f3c4a200dae8309d8fdc6f0504902197d0d18f2e0523decfc229f8a15404bb738164e5d7bef1a3386662cd7521eec1c31b4d5a50ff2d5
+CIPHERTEXT = 604557eaa0e7b9c2df4deaca6ab5292dac7f1745640ebd4da58ddaebd1a071755212072c0c9c356e4489cd8b861687882c9f1c66c039550e5edcf639545980b416e77c091714ee90b61989fb33d5db4ce04c35192a77f7b54ce832376504d787fcebe05144df76921e9fb3680a2ef92f81f5b548f81e04dafa6d63d92a2a848bf6658be3fada9bd46b6c1709bff20f9b7b91fe1c31e4cf7673a5f5491f81e794f721dddd4335015a
+
+COUNT = 7
+KEY1 = 0de6c2ab79a2dcb9
+KEY2 = 0de6c2ab79a2dcb9
+KEY3 = 0de6c2ab79a2dcb9
+IV1 = a3fc5a7243751dd9
+IV2 = f951afc798ca732e
+IV3 = 4ea7051cee1fc883
+PLAINTEXT = 73e51b08056e05f967eae88a41f541598c3078399a3907cd57dadf56ce8007c9efef87258f358403b0dcac6e0364d5f6abf1e0004440e46024df892ae09eb1c412415e405a77d0e9a310ed1ca86ae65ab62c189ab33730e45fda931bda45fd1b674167046f1e2fd4c9ec733c38eebdac354be6b1ef0734809132c6d3c35f32f373586c16d510eaeca8d90575bcd7a315b1b513ea0196385d414feaf7a3d39977c0ee332194374858ca406d6f3a0fdebdb1d267eff0ce84a2f799c73283897acc
+CIPHERTEXT = 905a2dae6f197777559aa267e755e3a311314095598591caddb2ebf499118151ccd61970e7fc482249004d9880c2034e79ce7d88c473453db8e9713255c5ce426d88531e7bcc88440e8f9bca915f78905865de979cffd2f075f858a9dab660233928bbc6928885a5747b3739c99516270922df0ca881a00bc28e26b7ed40168a3c4d1b7c1737e4be6c88c6c4de7489658e390c04b5d120d0d4207f6ca63de5fcec07fd3eca3ca49002da7b4f706bb7ae57eeb86f9f194b610047238828d42b7a
+
+COUNT = 8
+KEY1 = 91f27a0d4c68688f
+KEY2 = 91f27a0d4c68688f
+KEY3 = 91f27a0d4c68688f
+IV1 = 53a8afbaa85fa6bb
+IV2 = a8fe050ffdb4fc10
+IV3 = fe535a65530a5165
+PLAINTEXT = 253a5dff69e91ba030d7cf4e0bdc3cce77126b1662414c63eb9b9f866aaa157eb086b34c904b78039eca3f1f367fe717c0c4b0363343e8a6d8b1c8ce51ba99ded9371aa7cda726b16cdd9287dbf655566b8eebb61f34fbc8691a37813511834528b55ab82ae56ed122778f300029ceb101dae2412efacbf0273fb5481e991edd26693b26aeee988b48ff00bfb0009c50090f5e7d697ea147988609cb1539b1ce5ab9859a61a8ec0967dfabdff063065c0b942712d7a8c4f54658fdb121d983404d0effbb4cfcb270067e5836ca3a53fd90d305a981617e21
+CIPHERTEXT = 80975009d4ceb4f18f1c4f8600ad9aab78a68b891b8de5ace1e08441547b166904a41d241103fbbb3e6a80c88293ca7870f43acb24b999fa49053296de8e9cf9db20b25641d8ebb79d06892707aa3f4d559fd89ee3b9ee8ac0bff3a38474d12563f5a83581049561f0f72f1a1c3f0ac71ccdfbadf43106a511b5d01ac651a8b46e75b4a2f5c92b86c135494e4ab063a0fb10fb14794e87e810a1c193d2fa2b12fe1bf457dfce0dbe1093d7db2811cc7965689677a43a9191e894e36384d751655be6a4731c238af723be4e050a201c018bbcfbc31571ec00
+
+COUNT = 9
+KEY1 = 29a14f3dfdc4495d
+KEY2 = 29a14f3dfdc4495d
+KEY3 = 29a14f3dfdc4495d
+IV1 = 8d0e01f425236afe
+IV2 = e26357497a78c053
+IV3 = 37b8ac9ecfce15a8
+PLAINTEXT = 3339f934424853cebc407973c38cb59902f73ded8827aaf1d666abea36a9fbf94fca9088f71916e748139b37f6718c88df65e03ee42093b9f8975635768785eeb8b65988e57d5faf0a8328fb6dcb42161ef16820ceb0f652e4a8a0e2ce5e62279585bafeb57c166c2b178885cfa2c18ce4233d5beee0bb05c321f0bbe5377cec0fbd1db00e1e2367d258249dc5fff0325c84c7b7ebb7ca1abd8bb0866419ba854ee8e968996c6ee828cc620df7e9b74fab9b6ffc6e3d0bd9f96d470cf20d0439798d86ecfe6ddf3755fdab9c0c68fe2cfcf09bf11e7b678aa04f1d15381a4252b9355c04e4295f9b80736811ad84ad12
+CIPHERTEXT = 84939a88f77d7ae890cf69ee8f4e7b421a1c141319e56e7d3c7026af08fbce16c92710356d6f8ea80ea0937c5fd9b250485f5c4156f1a8487c785438678c6aea0f4f4dad6721f70081480215dd8f38310ed2f404380a3790efe1717f6dcfd6c6eb1369fc5532c4c2888127f084064911994cc2413857183ba0efeab193ec48e86a2585d62ed79c6a4c525b4b2794d39723b512a6a804c1e78e60dd1577a7aec8fcad64e02e9c1b9e26eb3d2bb2d391caf4677a76c8ac0c759d8e783e7c33971b31e818a8fc56102a161eda4b8ddd3523eebe10e5684d7fc7e798f204e47e26ac495d6981c1b676c402763294023ff695
+
+[DECRYPT]
+
+COUNT = 0
+KEY1 = a76ed3a894322032
+KEY2 = a76ed3a894322032
+KEY3 = a76ed3a894322032
+IV1 = b04a2e56903fcf35
+IV2 = 059f83abe595248a
+IV3 = 5af4d9013aea79df
+CIPHERTEXT = 8af9f1ed3eaab9475f03c232cb7685d36766acc0c038d1b4
+PLAINTEXT = c64e05235f0baf2ade1d96b0a43f51a2815058994fb1ab92
+
+COUNT = 1
+KEY1 = ab37575b15cb76ab
+KEY2 = ab37575b15cb76ab
+KEY3 = ab37575b15cb76ab
+IV1 = 6a8a3b67d993665a
+IV2 = bfdf90bd2ee8bbaf
+IV3 = 1534e612843e1104
+CIPHERTEXT = 9ef8fda3c1a9d97b30ad1439f0cce18ff000e8dc2933f30be949eab86c610195ad58300d7b8fe427cfeff4ac5d2ad68c
+PLAINTEXT = 29d07be77dbef60020ff7f1d9fd076bbf5054e2c190c3fa89b86d7f3172029f93b10ed8cd9d4d41de9b9e43d02932320
+
+COUNT = 2
+KEY1 = b94661f7fd4940f4
+KEY2 = b94661f7fd4940f4
+KEY3 = b94661f7fd4940f4
+IV1 = e107683a920f394b
+IV2 = 365cbd8fe7648ea0
+IV3 = 8bb212e53cb9e3f5
+CIPHERTEXT = d6426054430154221807f180a0c7ee1676bce8dd3e4fb52792faf5e03faee913b27289afad4ed08c3f675ba9f26b32b8462fe6dc5e97dcb1fab7e88da5371d0530fce4b35e044c37
+PLAINTEXT = 2680e8614493ce718227e1f16f8274d60c881a88d0ba08e30b74406236cdbd52f76498c6cd0fc758c8dcff6392c9b4d9f04f05f6b1fc47c15ca12197fc416e435d27eaf7713216a5
+
+COUNT = 3
+KEY1 = 4967103bb50bae0b
+KEY2 = 4967103bb50bae0b
+KEY3 = 4967103bb50bae0b
+IV1 = 52ef4dc03614a5a3
+IV2 = a844a3158b69faf8
+IV3 = fd99f86ae0bf504d
+CIPHERTEXT = 337caaf1d27f38be4cad1e00e506e47571df21a6699d34c63ebe35dced192c25d46680b3c400b25b57ea4ace8410120670d083e487b97d17cc933b3f6d9f85529b20273f9819a3d2125923d8afb5b183e995aa101cb270a6dd1d60828e840451
+PLAINTEXT = 0ee6f8b42f545e822679a8f07b4d70137a3175819621a6cbc41bad483a59f76252155b76ea8dd86d731b997b413113bfd392d36010b59597c72248ca681a7d259645be8a3202687cbb3138c80f45acca27c90d60efef4f623fc1005175006854
+
+COUNT = 4
+KEY1 = 92860e018902cb85
+KEY2 = 92860e018902cb85
+KEY3 = 92860e018902cb85
+IV1 = 71c48ae9e8031e7d
+IV2 = c719e03f3d5873d2
+IV3 = 1c6f359492adc927
+CIPHERTEXT = 126e8fc0e014af6812411d82d7fd0d82a17c355971512f4754de1ff12d0f95b3b648b537c29b9547c53fe6df953dd787726d36df45a1d87c25203cf21f566b3237c92217aa4f333b767f290f1c652b2ba57a23e2e3d21f1af998f75a1eb830259ddb2087209853ed2fe82e3af4dbd216418a4389d44dcaca
+PLAINTEXT = a193fcce820f6be1ec539d9d11fd564b95081255ef275626d8c315439052a18c1079bb3ad5ca9e62a4c4d8aa7b18ce8b0ecc1ed44dbde76a86bd7743698c33f806a8b9c4cf613d04f939ecacffcb56bb62f50d09646b287110e4ad98c67112e8307b6946cbe1c998e3e2704e91f14c0f60ecdcafa23898c9
+
+COUNT = 5
+KEY1 = 1afeabc875133ee6
+KEY2 = 1afeabc875133ee6
+KEY3 = 1afeabc875133ee6
+IV1 = f4b061935f446587
+IV2 = 4a05b6e8b499badc
+IV3 = 9f5b0c3e09ef1031
+CIPHERTEXT = d537de363261ddfecb03ee268581b74bd97c1d4c7aee0afe38766d2224f08394f54956c5aa91836a71523f76c8219c46e272091c4cb118cfd08e85c19a987310990df81128f0dcfaee5d9ede021ab8df536e249f48361ff7a3352decabac5dde8a2ace03f4a6721409cb12467d93937cf61777bbb5a6a7de79146f8ba054ca659049e08355dacd228b45a4967fb5b387
+PLAINTEXT = f0e1b067daad32808baf83feda1ea8e5fa27c51768ddeba05f3db03260322a24905edb7b78a9762271ead4c337861bee2bc6073f22ecbd518754b0b120b2d8f59174a7b2db31413c13397b16a20ab449384322d2bcc3ddc2395b9d4014814b371168860f94e135e31864f6dc354239c71a924f83410242e4d8214cc80c9e352df8c85da3050bbc9640612f1d11670c95
+
+COUNT = 6
+KEY1 = 020bb694bcae8c07
+KEY2 = 020bb694bcae8c07
+KEY3 = 020bb694bcae8c07
+IV1 = 4221409b95fa7fc3
+IV2 = 977695f0eb4fd518
+IV3 = eccbeb4640a52a6d
+CIPHERTEXT = 8b9a4ad2e1736d9e20040a1802b5380af4c881ea628e41b234db4fec99b7df0c0356a703734b4111f6f8d1db6f49e7bd98a2a76144152791e7d9184957f7a911d447a889479bea46c73aeedc6190bd3c192314412cc9c58598195b79de1ffdb50754958ce5cc31e49bb2a94460f2822f7f3512b1a212e537518260a4b695a4a0a364b533d647dc947b48493bf2d7fd3dd3bfe7d92f584d4e19fe6ef065c3667bb06151a7a173b3fd
+PLAINTEXT = d1fb7a9a9d83721cb1c5c709be76373e98ad0aeda6ffcf2385c754807a59e2feaac51570e0e364717cebda66dac1e8de3266156fcc89e8f9c7b760e399f10bb57e20a2a7882dea0fb9158fc8f6110bf79c80a4225b26f9561965da2a69039c82978227c7ca15dadfe33964dac17ed7d4cfd2dec8ef10b8be7ecb19996c5b173560e88c2b72c6badd6c20c475d3bec33381dc3c0fff33aac1a4c15b8cfb9d91e58d89187f278cd66d
+
+COUNT = 7
+KEY1 = a8e389d0b38f5ef2
+KEY2 = a8e389d0b38f5ef2
+KEY3 = a8e389d0b38f5ef2
+IV1 = 883bee63850d5baf
+IV2 = dd9143b8da62b104
+IV3 = 32e6990e2fb80659
+CIPHERTEXT = 4a9efb020564ff38dea907dfeeaaaa422238c7d3f66a6c7a7f8ff62daf667ac1d592640063485efbf44b74a28d1a759123679c2d5ecc6ff09dbae8013ab2d3080fb77740390378ce1bf9fc51a65b0dbad8bd3f5e83399249506599d50382dc7c01f67ceb0ffd15575c9be814c2d53a644920f78ded1a9b2ea17852d2933f5ec6b238ba286e9dfd41be19801568f0c3377d790de222d5534696db5b207152228d2a637a20dc4df7324a5b0c79201472dd7cb1c986acd4823a3a76fce62521ed7a
+PLAINTEXT = 79a5914dd7e1038a9583d968c9742b5a4a2ea533facd329f486e071ef988209c88cbe286b5f30789ede8b83cf39dd8aed854e7d5160ed6e6b16cf0608c6f79daffd4260ae7f4a6f293a79fcd5530aa94d39a140b1ced783a05d7eb6988d25af8e4f5fa741c96681303e0f4de9f1c00f292107d0e012121f7a1f61a8efe7a9385614b2bc366de5641166c1c0e59192ca9a5284bd4447c00b27b55d1276b2b3c53f0fb10429847abdad94e8b68d5dda34695db7b9cbe8553671ec9088e999c8962
+
+COUNT = 8
+KEY1 = ce588f5bd63b32cb
+KEY2 = ce588f5bd63b32cb
+KEY3 = ce588f5bd63b32cb
+IV1 = 601953aa0388389a
+IV2 = b56ea8ff58dd8def
+IV3 = 0ac3fe54ae32e344
+CIPHERTEXT = adeebf3ce7b25afc3657f7b97f3a56c61b6132833754c3d37a2e87d0e9f342bd0824443b4291eac08b6f674644aac4405f7d26d2c33f5041f28068a9e954feee48ef4af4b272b51377059cc5702650a22b40618f48801c3223e452a9b4955b7bb3765bcefffdc4db40421ca0cb5501d4c7d56a208ebe2f8c5683cc38115d624c92e2fe31f0d91e022f4d713d1de0dfbf7b62c9ef5da29239d4845ebec95419492c5abc854fafcb6e8c4f22062e6ef2498f1007627dd44c1fe21090a3a4238a5bcb071b33e226d4099f6fb861c6a8435b4a06abe3b5fb6528
+PLAINTEXT = 9db2743ed22bebe729a78c45745f715d0e48a4e1d1859b1def23f372e93b2f488307d4f4e326f0095d75b0625d49a650defd013e8f210ea3e8173f8325da4bf3e1e70c93ff3652c870e6e7786b8eb42b977a6562b42f896ee11ba59ab9cafa017e0b31fd2a08c1e2eb50321365533aa1b5acb82ce85f8e60e8fc2d72300086c638f690fe7c9b2fd52d79be379ffc3a9bf76f5f123606cf784ddfd70d666bb6aa70efaa622327654e5ed453c2272066bd69e2993fcc9eb77bcfb2845e7f8bd503594cd0ce37c0d346f524bf0accb92ac1a3c209724b11d481
+
+COUNT = 9
+KEY1 = 80b9526870a78037
+KEY2 = 80b9526870a78037
+KEY3 = 80b9526870a78037
+IV1 = 12af4d445ad6166a
+IV2 = 6804a299b02b6bbf
+IV3 = bd59f7ef0580c114
+CIPHERTEXT = 67ff820973a37ab3fbbf4ff919cf1cdae65cd9b64b7ad5fc14966002466ec834b3618871cbe9bbb2b566d7ed9f1d97395280393209b0ea9f83407f52573c65508869db3259cf5ecb6275650be46c4f235a0e9aea508855807896d831fb8eb29c0da0e314c45c4c462a74631c91c42be2268f64a8c90cfee71c21d467da6e975f6b8d08dfb5986b6b34ec38e84d2d13bddf8bfe321c43ce1b9768dbbb9de3fce3c9b9b35ad38ca481a9654c37c1b0effbad88d250f035ab6610f356f6ecf5c96e50aa4a4ec73fe0d2b06507d19454a7e5b71047ccedeb7e0eaf4babe06eade64927ea378338b905a47276d17e6f2224c3
+PLAINTEXT = 929514d4a10e79a403735fa9f060efbff113cf003010e4a874357b522ac4da22f868e95958f21fcf25aa32b2aad28e698fee3cb91d10b687dd2b539346bf99e2b7914114274f762c6a42f33dbb6d8bd0f7995c3fa6b3015bcf2486560e4fa3dcf70738696d0e0ea7604226f25f3886538cea8ff2b01e69c16d3f7e0d779f862e1f366a3871cccab7bb13ef07844e2a3456df343e82426c4d592596431d6dd1b1bba32c5262bcec85458512a5109f9f27024abf27069b9b68e4106f732e54843a0a91d56dc14f54e39fcc66f19f6246b0a29ab918cf76b54fbcfd6b26bce06f02c6696df315c3734e89477ecd229df208
+