The unified diff between revisions [73fe066c..] and [cc6095ce..] is displayed below. It can also be downloaded as a raw diff.
#
#
# delete "libtomcrypt/src/headers/ltc_tommath.h"
#
# delete "libtomcrypt/src/headers/tommath_class.h"
#
# delete "libtomcrypt/src/headers/tommath_superclass.h"
#
# delete "libtomcrypt/src/misc/mpi"
#
# delete "libtomcrypt/src/misc/mpi/is_prime.c"
#
# delete "libtomcrypt/src/misc/mpi/mpi_to_ltc_error.c"
#
# delete "libtomcrypt/src/misc/mpi/rand_prime.c"
#
# delete "libtomcrypt/src/pk/asn1/der/sequence/der_decode_sequence.c"
#
# delete "libtomcrypt/src/pk/asn1/der/sequence/der_encode_sequence.c"
#
# delete "libtomcrypt/src/pk/dh"
#
# delete "libtomcrypt/src/pk/dh/dh.c"
#
# delete "libtomcrypt/src/pk/dh/dh_sys.c"
#
# delete "libtomcrypt/src/pk/ecc/ecc_sys.c"
#
# delete "libtomcrypt/src/pk/packet_store_header.c"
#
# delete "libtomcrypt/src/pk/packet_valid_header.c"
#
# delete "libtomcrypt/testprof/dh_tests.c"
#
# delete "libtomcrypt/testprof/test.c"
#
# delete "libtommath/TODO"
#
# delete "libtommath/logs/sqr.old"
#
# add_dir "libtomcrypt/src/mac/f9"
#
# add_dir "libtomcrypt/src/mac/xcbc"
#
# add_dir "libtomcrypt/src/math"
#
# add_dir "libtomcrypt/src/math/fp"
#
# add_dir "libtomcrypt/src/modes/f8"
#
# add_dir "libtomcrypt/src/modes/lrw"
#
# add_dir "libtomcrypt/src/pk/asn1/der/boolean"
#
# add_dir "libtomcrypt/src/pk/asn1/der/set"
#
# add_dir "libtomcrypt/src/pk/asn1/der/utf8"
#
# add_dir "libtomcrypt/src/pk/katja"
#
# add_file "libtomcrypt/README"
# content [ce60762bca68d7af5102738925e3d4478ecaddd3]
#
# add_file "libtomcrypt/crypt.lof"
# content [979797d4e2073421243fa9460b0fbf5b40d87875]
#
# add_file "libtomcrypt/filter.pl"
# content [400705f2de5cb11a08e83ac3643f960e013ffddb]
#
# add_file "libtomcrypt/fixupind.pl"
# content [486a7ff76020591aa22ee432d5585b71e9d31860]
#
# add_file "libtomcrypt/makefile.unix"
# content [16860df9e00471701a0aa4c6682a380b26c3dbb9]
#
# add_file "libtomcrypt/notes/ecc_tv.txt"
# content [074028f0e45b7cd1765f52fa03e312fbee5a7e36]
#
# add_file "libtomcrypt/notes/lrw_tv.txt"
# content [4c79617c991c5a3985171697e89a487f26f12375]
#
# add_file "libtomcrypt/notes/tech0007.txt"
# content [271abd1b7ca7e03f8cf1a649d20f652869a3c96f]
#
# add_file "libtomcrypt/src/ciphers/kasumi.c"
# content [f0eb57b2a8e6f920d7e0e38fb8f68bc66d7ca14e]
#
# add_file "libtomcrypt/src/ciphers/kseed.c"
# content [bcda5484cbbd47d34b12e7ef9988865ffbcfae30]
#
# add_file "libtomcrypt/src/encauth/gcm/gcm_mult_h.c"
# content [758a95e4600858482d911fb4c60cde43e0bf8e40]
#
# add_file "libtomcrypt/src/hashes/rmd256.c"
# content [75108c85ca74352bf4be82f2879aed3baea19d85]
#
# add_file "libtomcrypt/src/hashes/rmd320.c"
# content [d0db9912f3d5b2648c46b971638f95a4da82c79a]
#
# add_file "libtomcrypt/src/headers/tomcrypt_math.h"
# content [1c8a27d066b0c11dbb7d08fa73d6194a86e95e61]
#
# add_file "libtomcrypt/src/mac/f9/f9_done.c"
# content [6260a226765dfc2c7ab78d7c28a7bbdc9994379c]
#
# add_file "libtomcrypt/src/mac/f9/f9_file.c"
# content [7963655f03d0a0408d49ea23c5aa41af27674ab6]
#
# add_file "libtomcrypt/src/mac/f9/f9_init.c"
# content [b0c0b307145b82b324df8f097aca5481b1eafc23]
#
# add_file "libtomcrypt/src/mac/f9/f9_memory.c"
# content [d0dbddcc2b3020ac3cffb0a1e26ac78186a86c83]
#
# add_file "libtomcrypt/src/mac/f9/f9_memory_multi.c"
# content [144d37e359064a8f585113e0e7a7f77955cf3c07]
#
# add_file "libtomcrypt/src/mac/f9/f9_process.c"
# content [b4cf829befb5d0f43ff456184985605bfdc8b88c]
#
# add_file "libtomcrypt/src/mac/f9/f9_test.c"
# content [f201a79784d60bb26efcc2ea79d912e33cfc5e50]
#
# add_file "libtomcrypt/src/mac/xcbc/xcbc_done.c"
# content [455bc562d935af842d373485c5c22fe4248b9db1]
#
# add_file "libtomcrypt/src/mac/xcbc/xcbc_file.c"
# content [1a198bac9138b1437c20396e7f009ba52f976770]
#
# add_file "libtomcrypt/src/mac/xcbc/xcbc_init.c"
# content [f524f8c6cc5ad1abc92073735226afb9bebbdedc]
#
# add_file "libtomcrypt/src/mac/xcbc/xcbc_memory.c"
# content [5fb61ee2108a154f46baff547bfd9454721e3aae]
#
# add_file "libtomcrypt/src/mac/xcbc/xcbc_memory_multi.c"
# content [98258295c011a24f3e1c92f4245ee7b4a3f1b26a]
#
# add_file "libtomcrypt/src/mac/xcbc/xcbc_process.c"
# content [e040e0d542fdbf1bc9f752a3b4d183ee571d749e]
#
# add_file "libtomcrypt/src/mac/xcbc/xcbc_test.c"
# content [8d57e0d21f99b4c141211a895f26bcc374752f38]
#
# add_file "libtomcrypt/src/math/fp/ltc_ecc_fp_mulmod.c"
# content [ed04fb3d19e590523d3b2cd91b7e95bd384cf6d3]
#
# add_file "libtomcrypt/src/math/gmp_desc.c"
# content [02e8125e4bda575ab9246889a76ca24ac5aadb06]
#
# add_file "libtomcrypt/src/math/ltm_desc.c"
# content [eed90b310e930f0e4621456151e264c82a94cf48]
#
# add_file "libtomcrypt/src/math/multi.c"
# content [87a54063934ac017536b964cb410c4443cf0be66]
#
# add_file "libtomcrypt/src/math/rand_prime.c"
# content [a091c7429d0954e03aea933cf97d02ca626fd58e]
#
# add_file "libtomcrypt/src/math/tfm_desc.c"
# content [6b3333e049ed4911be329d2a126b992ce7aba4e7]
#
# add_file "libtomcrypt/src/misc/crypt/crypt_find_hash_oid.c"
# content [903d382f56e3170fa83a03eb3acc51abba56bd72]
#
# add_file "libtomcrypt/src/misc/crypt/crypt_fsa.c"
# content [5a5dfc946596c449c65747ad99e531e2b1dbbbad]
#
# add_file "libtomcrypt/src/misc/crypt/crypt_ltc_mp_descriptor.c"
# content [78d2f5ce8d44fa3b7a375a31998e162a732cbd0c]
#
# add_file "libtomcrypt/src/modes/ctr/ctr_test.c"
# content [80b2731254ba163cf152132cf4464fb6735a6926]
#
# add_file "libtomcrypt/src/modes/f8/f8_decrypt.c"
# content [5b3d8f8224d991d434f777de9291db5a5fb37657]
#
# add_file "libtomcrypt/src/modes/f8/f8_done.c"
# content [e23da4797f5d079db18c8426363d69d4dab66417]
#
# add_file "libtomcrypt/src/modes/f8/f8_encrypt.c"
# content [6a355139c6c4f879ff96c3ea514320aa02c71b55]
#
# add_file "libtomcrypt/src/modes/f8/f8_getiv.c"
# content [72bb1598a9e4e7d412a81ad5cb989d7e8cff7c04]
#
# add_file "libtomcrypt/src/modes/f8/f8_setiv.c"
# content [6a57a8289bbe366a53e0817538bbb48a01ae0ed1]
#
# add_file "libtomcrypt/src/modes/f8/f8_start.c"
# content [da5abf6b82bd8af5e33dfaecd7e4a8c8c87c5edc]
#
# add_file "libtomcrypt/src/modes/f8/f8_test_mode.c"
# content [ca62e98408da29a1f66ef8c09972a375ed8a4b73]
#
# add_file "libtomcrypt/src/modes/lrw/lrw_decrypt.c"
# content [ee281c6f095a1c26e0f01fe711c26b873203d374]
#
# add_file "libtomcrypt/src/modes/lrw/lrw_done.c"
# content [0dec0f0f47a7a4406dee9b8a229fe28a216e551b]
#
# add_file "libtomcrypt/src/modes/lrw/lrw_encrypt.c"
# content [a87ce4cff93dad05a0dfe7ebb058c54b080fe56d]
#
# add_file "libtomcrypt/src/modes/lrw/lrw_getiv.c"
# content [de5f61dbae781250e4d939ba9436fd35c38a60ce]
#
# add_file "libtomcrypt/src/modes/lrw/lrw_process.c"
# content [415dc7f4c5040b9925d6b09fa88d534123f4232e]
#
# add_file "libtomcrypt/src/modes/lrw/lrw_setiv.c"
# content [477b68dd0d08a379ad2f8e2380753385d0728c53]
#
# add_file "libtomcrypt/src/modes/lrw/lrw_start.c"
# content [d32c1bec19697fe597e714af4104c0a034a85f69]
#
# add_file "libtomcrypt/src/modes/lrw/lrw_test.c"
# content [2e77cea1fd004fd9b3751cc5bc294a79eef01169]
#
# add_file "libtomcrypt/src/pk/asn1/der/boolean/der_decode_boolean.c"
# content [2eea358b94cf415c41d059a579f8d6f8851aa4c7]
#
# add_file "libtomcrypt/src/pk/asn1/der/boolean/der_encode_boolean.c"
# content [6000c9c74d282a78b3edd9385749decbbd40f42c]
#
# add_file "libtomcrypt/src/pk/asn1/der/boolean/der_length_boolean.c"
# content [4a3e80a26a1bcb7e7f921a78ad812b1a70b098ee]
#
# add_file "libtomcrypt/src/pk/asn1/der/sequence/der_decode_sequence_ex.c"
# content [e57db4e01479d4648d1ae7fdee77985a858aea0e]
#
# add_file "libtomcrypt/src/pk/asn1/der/sequence/der_decode_sequence_flexi.c"
# content [b29c271df5acb01c3caebd030ddf06d43b23e1ff]
#
# add_file "libtomcrypt/src/pk/asn1/der/sequence/der_encode_sequence_ex.c"
# content [e2b1d723d8efe6a475c8fd3eb1da6c9face4fb5a]
#
# add_file "libtomcrypt/src/pk/asn1/der/sequence/der_sequence_free.c"
# content [d56dc1bd46e97a9e5f16750ecac83600d6f190fe]
#
# add_file "libtomcrypt/src/pk/asn1/der/set/der_encode_set.c"
# content [5c4307fa95cb050e98aeb9c26884fc5b48cddfba]
#
# add_file "libtomcrypt/src/pk/asn1/der/set/der_encode_setof.c"
# content [d45c3b2bbdacb339113099bc02ba9d38a81a99c6]
#
# add_file "libtomcrypt/src/pk/asn1/der/utf8/der_decode_utf8_string.c"
# content [7c057bb8c3b96c1f9217aa88420f7e21d5272398]
#
# add_file "libtomcrypt/src/pk/asn1/der/utf8/der_encode_utf8_string.c"
# content [fcc60b310879bf890e8e1846e163e4088b40b5a1]
#
# add_file "libtomcrypt/src/pk/asn1/der/utf8/der_length_utf8_string.c"
# content [c01a1fa93fab44eba76b53f1a65329c8794fe0c3]
#
# add_file "libtomcrypt/src/pk/dsa/dsa_decrypt_key.c"
# content [96e0ded66cb7b6c6a426d4695b9287489937111e]
#
# add_file "libtomcrypt/src/pk/dsa/dsa_encrypt_key.c"
# content [8fd95a371128dfe916e1634b1a068d98122a8bb2]
#
# add_file "libtomcrypt/src/pk/dsa/dsa_shared_secret.c"
# content [523c287d7b5f58b395aa73a2c280ae7e52339f66]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_ansi_x963_export.c"
# content [c5c7de83f3d24e89a6792e940688ef7187a111a5]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_ansi_x963_import.c"
# content [7bd313d38983a0ca05945397fc85a1469f26d6a3]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_decrypt_key.c"
# content [54023aaaf2a9a9cf9f282487876d2c4176dd66ad]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_encrypt_key.c"
# content [b40aa7579d0709cdcae1f24cb6cf31bbeaf7374d]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_export.c"
# content [411f2da79f036b7adab1916396a546f5df2eeed2]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_free.c"
# content [7d75c0549b71be77d9854b9305b03e7db4fa272d]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_get_size.c"
# content [ebfc66db9ca43ad18aaaf056404c12dfcdcc2f8c]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_import.c"
# content [fc9303680cbe0f08cc39823a737ee773c472c492]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_make_key.c"
# content [8294344c61ec6002f7bf8c675bf4300904cde620]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_shared_secret.c"
# content [c3f67166ddc84de7747a37b250a80e6c1285e0b0]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_sign_hash.c"
# content [dc09add874949935a70f8f2c88b69b03bf35a367]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_sizes.c"
# content [31817cd6d721c9b367b70f954c347534591778f4]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_test.c"
# content [8923a50f3a558bc7a9dc41e31b2caf135510cc55]
#
# add_file "libtomcrypt/src/pk/ecc/ecc_verify_hash.c"
# content [3e636f23ddb8fc76b504e810cf6db214ffc942cc]
#
# add_file "libtomcrypt/src/pk/ecc/ltc_ecc_is_valid_idx.c"
# content [04b271faa124eff7524366679c97643fd83c3f4b]
#
# add_file "libtomcrypt/src/pk/ecc/ltc_ecc_map.c"
# content [145f8f0098796ca36a5af6c8e166e0aa966fe5a7]
#
# add_file "libtomcrypt/src/pk/ecc/ltc_ecc_mul2add.c"
# content [5384e9a51e85ac279f6ea0bf96415c62c8b86656]
#
# add_file "libtomcrypt/src/pk/ecc/ltc_ecc_mulmod.c"
# content [c1c880f534d513ded75cd7f3ba92495f215b0971]
#
# add_file "libtomcrypt/src/pk/ecc/ltc_ecc_mulmod_timing.c"
# content [2c1e41d6fd997ee4f8c0ea70bfdb83cf7699d926]
#
# add_file "libtomcrypt/src/pk/ecc/ltc_ecc_points.c"
# content [01c8c4bc7ed08d4b7dd4a62c220701a11f5bbef9]
#
# add_file "libtomcrypt/src/pk/ecc/ltc_ecc_projective_add_point.c"
# content [25e150250aea1ebbfb6880e5d0a1c8243cae9c99]
#
# add_file "libtomcrypt/src/pk/ecc/ltc_ecc_projective_dbl_point.c"
# content [92d8133e26b410a413375fef2f8ae0ad7fb02042]
#
# add_file "libtomcrypt/src/pk/katja/katja_decrypt_key.c"
# content [afa8f36596c7e0d03c0641c90824191c57d1e45e]
#
# add_file "libtomcrypt/src/pk/katja/katja_encrypt_key.c"
# content [02583117ba2ad6c14f2b15311dc74b288a675742]
#
# add_file "libtomcrypt/src/pk/katja/katja_export.c"
# content [aa672f9c979cb8640877a97349859bd1be059f14]
#
# add_file "libtomcrypt/src/pk/katja/katja_exptmod.c"
# content [2331a27188ef429aa9b380461896c0f722a65a81]
#
# add_file "libtomcrypt/src/pk/katja/katja_free.c"
# content [25c397e80ab09b67e3c30d2d72d5e96906504654]
#
# add_file "libtomcrypt/src/pk/katja/katja_import.c"
# content [5cb72f7810fedf7c14d301f61a7bc681b6a268cb]
#
# add_file "libtomcrypt/src/pk/katja/katja_make_key.c"
# content [f2e4fef57a44dd991bfb255c39d9c4b87029ff0a]
#
# add_file "libtomcrypt/src/pk/pkcs1/pkcs_1_v1_5_decode.c"
# content [1ce817912f485b68241063f074dbceddebb9d5ac]
#
# add_file "libtomcrypt/src/pk/pkcs1/pkcs_1_v1_5_encode.c"
# content [a0eac91a1e1f12982fde246893a583f39088a758]
#
# add_file "libtomcrypt/testprof/katja_test.c"
# content [4bedb54afe51d6727a6addf092446b0b5de1d3d0]
#
# add_file "libtomcrypt/testprof/test.der"
# content [50a36e7e605bc5e6af4bf2b0e1e96be5275fdf48]
#
# add_file "libtomcrypt/testprof/test_driver.c"
# content [967c0bef6c61fd49125c351207905ec7cb7323bf]
#
# add_file "libtomcrypt/updatemakes.sh"
# content [49b4ed44eef53b01806767c1eb787ed45e26abc2]
#
# add_file "libtommath/mess.sh"
# content [ee34aef379627e97871efac71f93ebe600548bd7]
#
# patch "LICENSE"
# from [4cea865c1be68cc205e39a2939d539a6c7a83ee3]
# to [12b8cfddb185f9c6f5e201d4ed0cf5ac97d21499]
#
# patch "cli-authpubkey.c"
# from [063b8b8d624abf2280686f81c9fa7a40b6aeb1eb]
# to [5c8bdd6f0c5d1c3d465882aff9916afa521f644b]
#
# patch "cli-runopts.c"
# from [59e8a713b9831dcab89a9f6e68f84c8db6ef9603]
# to [6a6f634337cefabf1ad42bd5a70bd38473f6f0de]
#
# patch "common-algo.c"
# from [a54999708e3805153b7f6857ce09f86ea3ad41e8]
# to [c70efb097a0838facda27b1abb213e0382f63cc4]
#
# patch "common-kex.c"
# from [b0bdc3d46df34d1aeb79b8f1ca9eadd8bbbc326e]
# to [f8e1f46a2302e61776d3de13da70a4e542d756d5]
#
# patch "config.guess"
# from [eb0e436dd3ec3813ae9cc4058e92eb38f2855f2b]
# to [839c34603b26dc05750db2ced1e8705deb663011]
#
# patch "config.sub"
# from [2ef6c2fb6ea48010ed46abdf9dc4c05b6ea4b090]
# to [6e2934d9bb8d013f7f330aea4814f531ccdc551d]
#
# patch "dbutil.c"
# from [b1a54066043165064f4f63a940b146db530a74c8]
# to [1877a52778c8265a9eb5ddd9f3a689cb657628aa]
#
# patch "dss.c"
# from [feeebd601740f2d44fe4ba554d049401227779c2]
# to [08aa2a0901d8bcf75c8efc444af98c80edc28c38]
#
# patch "includes.h"
# from [9baa00e2da012281cecc528405cf06e48b53fda8]
# to [cd7f0b958e52970cf042fdc28f5d76e4babcd0ef]
#
# patch "libtomcrypt/Doxyfile"
# from [965b49681f503adb5625decbe4f06b31d0d8b97d]
# to [bece9f4b0a43cd67b288f88962d6684b832099ea]
#
# patch "libtomcrypt/Makefile.in"
# from [b9527dbccf7fdb30d4c98c7a48a6425c4094c423]
# to [4eb1c4daaac6349f80d294255426299f069c20a1]
#
# patch "libtomcrypt/TODO"
# from [ee08adca96454cc03b64631f65020b7195d9b298]
# to [c4fc19b67598f44c4a09513850b109ff29addecc]
#
# patch "libtomcrypt/build.sh"
# from [6fdd754df5acb227ee2bbcbb62ee469bccabcb52]
# to [fb9a8f5748bec65a8c1c6361a694c340eb7ddb5c]
#
# patch "libtomcrypt/changes"
# from [5e6b2dd772d307708dd2c22e367ecc803518f452]
# to [e57e1bddf47842e220489a283d4a36362a177c6d]
#
# patch "libtomcrypt/crypt.tex"
# from [9d0e4b16e9c58b110c0453b7be0ba6f044efc4bb]
# to [1575661dccacc92118d1ecbd62e55613a399e71b]
#
# patch "libtomcrypt/demos/encrypt.c"
# from [96f2bb8b37cb3b0e6a4760c5ee09c87a32e82e81]
# to [5016d87b3fde597fe9d843d8b2a76e8617ac3230]
#
# patch "libtomcrypt/demos/multi.c"
# from [fbc94e576fc2728f537a8de2a1581ed16d015dab]
# to [70b0e0bee95cca9db24d63f1719f6508173c3a63]
#
# patch "libtomcrypt/demos/small.c"
# from [f75f2118189c56534ada98bb6e71ae540578360d]
# to [d02e643aba2c26065e715cffa9e4604b7e5c7447]
#
# patch "libtomcrypt/demos/test.c"
# from [471f4ac922aeb44563b18bfb40f20ecf60009684]
# to [4903fdcb39ad2fbb499aeb09db30142c1806025b]
#
# patch "libtomcrypt/demos/timing.c"
# from [3acf7517eabfd4f62530a8ca210ab84f2b8c8b1c]
# to [b4a87ed35f736cf803fd963b331cdcedbac544bc]
#
# patch "libtomcrypt/demos/tv_gen.c"
# from [89aa4504677d22aa321893d6d9c06788896733b2]
# to [b302cead7d943cd1d0b375abdc778b18e57b7f43]
#
# patch "libtomcrypt/doc/footer.html"
# from [0e5ae37d02adb83ae291182903c4fe4152cdbd92]
# to [256a52081fd85391cefdaaa4d5602489e1e50be4]
#
# patch "libtomcrypt/genlist.sh"
# from [f798fe9b01aef8b0ab9402ea9969c82eec907789]
# to [7484c6562fdfffc4d55795c19814722c55c3d40b]
#
# patch "libtomcrypt/makefile.icc"
# from [1db577d7146b5024f1371e70169f8ea57f8dde4c]
# to [ca92ab0fa3e2b7a6c6da5b915aff1020bae908e5]
#
# patch "libtomcrypt/makefile.msvc"
# from [06471f26754ab2b8fe4a9a065a25c0305a1eb08b]
# to [e93b968188f315494793f35f63b1a1db61f834a0]
#
# patch "libtomcrypt/makefile.shared"
# from [c0bd3aa7c8ff8332e2b67b42813d469c66a03f5b]
# to [d4e3387a5b7270a71fd4dea0457d46df9d8df0cf]
#
# patch "libtomcrypt/mess.sh"
# from [ee34aef379627e97871efac71f93ebe600548bd7]
# to [7e53e2e0d083eb125ac99171bd6ef495449c22e6]
#
# patch "libtomcrypt/notes/tech0005.txt"
# from [f4853d5fd1c3b89604d601783e5d07302dd7e187]
# to [08fa685205e5a96a5ecb96c025df6ec31b8b93de]
#
# patch "libtomcrypt/run.sh"
# from [a3de4a3233961d1d7bcb88781e0c224d624523f2]
# to [fe266db7452d1eeed010e9db89ab75801142f9d4]
#
# patch "libtomcrypt/src/ciphers/aes/aes.c"
# from [2b4241346e0b72c826331a558b790b5154659390]
# to [1747d80370133fe4a11470dd60a276953d7f5093]
#
# patch "libtomcrypt/src/ciphers/aes/aes_tab.c"
# from [5e4d1fdedbd4d284e5f55b6c0000049811a3a3fe]
# to [b45734c8e0e6d7b70bd757eb93f5764139f9e42b]
#
# patch "libtomcrypt/src/ciphers/anubis.c"
# from [3b6a366bd3fcc9f36f13b1679b4aab1e2743f663]
# to [ec82679ed2000879d6b0cd3f4093e7f1feeb4b6b]
#
# patch "libtomcrypt/src/ciphers/blowfish.c"
# from [abd3966672a621c393c5cab9ed71f39ff94c9efb]
# to [aafdfe439d5c904c4664d2a64723c927b51e11cb]
#
# patch "libtomcrypt/src/ciphers/cast5.c"
# from [36575be89764f5deaee436b6d12851be50240ea3]
# to [a16bc0d453b345a59e1045b3d4b4bfb39ff95a50]
#
# patch "libtomcrypt/src/ciphers/des.c"
# from [061580d86b86d272ef888272b8e604f70d7eec9a]
# to [2a6cd4c5d41efb23b17ce2744d0366afd96df261]
#
# patch "libtomcrypt/src/ciphers/khazad.c"
# from [0766ec05b06b590736fa5b18f993a47aaca418b6]
# to [dc5f4b563655c1b4ab00f38e75338327d51f344f]
#
# patch "libtomcrypt/src/ciphers/noekeon.c"
# from [6f888239996d36533be59e6ee031c709536be083]
# to [608c38f0b84a23a33af9429e26254537c6dcf0fa]
#
# patch "libtomcrypt/src/ciphers/rc2.c"
# from [5d4f983538e061f3b3f4e1f2d52f6c06cec61ad9]
# to [7d81a587f66bf4ea5ae1d2294fd4656a1078b725]
#
# patch "libtomcrypt/src/ciphers/rc5.c"
# from [eb19e99598ce9b4fe3674776af617791adee47eb]
# to [61dbf0db16567802e475e0627729f2b2a4bcff94]
#
# patch "libtomcrypt/src/ciphers/rc6.c"
# from [f19d158bab217262a5b6a48711b7af6e198b0c66]
# to [2f333332309e7f0e0042f6a135a1326ca11796f3]
#
# patch "libtomcrypt/src/ciphers/safer/safer.c"
# from [7caa9b5ca07bf10d2101c59c74fff9105975e5c7]
# to [6d5a619b98006efd2860f0d8582c96e4dd6a1af4]
#
# patch "libtomcrypt/src/ciphers/safer/safer_tab.c"
# from [ae782cabbd071676d9794deec9583827873b0bb1]
# to [5f75ae75019f7568417a82fc2a8b9a6d3f02334c]
#
# patch "libtomcrypt/src/ciphers/safer/saferp.c"
# from [69028fce205b8daab0dad11e482028fc50d8ba8a]
# to [73651257885b225a7cc44d39ada517910a6e574e]
#
# patch "libtomcrypt/src/ciphers/skipjack.c"
# from [868611ba96f0b59d98cf5cf0b47cbd05ebebf460]
# to [5633088854b73aae1321af14c1775544900063fa]
#
# patch "libtomcrypt/src/ciphers/twofish/twofish.c"
# from [cc01e431050c57f8fbe010bb7b71514a824e7f0d]
# to [4edc0944f41a6d1e8bb53484eb69475e6f299bec]
#
# patch "libtomcrypt/src/ciphers/twofish/twofish_tab.c"
# from [3c7f1812d71ca5c5311f3bc051a33da0bff126c7]
# to [47fd87878ddac8ef50b8867619910249614282db]
#
# patch "libtomcrypt/src/ciphers/xtea.c"
# from [763d882c9fa168cb8faa35e851234437d8284a3a]
# to [7fcdf7b6ca928139837e10beb7714fc97db1bcae]
#
# patch "libtomcrypt/src/encauth/ccm/ccm_memory.c"
# from [364966474d7b4b52ae448086ece214f7038555e6]
# to [c1053bb1309ea303717efa19b4cc07b847e5af5a]
#
# patch "libtomcrypt/src/encauth/ccm/ccm_test.c"
# from [b5ecd2f4b12a9fec084f3f8e7e6708f61954d0c7]
# to [c6478d01412509e60fb8dd3540abaf4c1a6fe16e]
#
# patch "libtomcrypt/src/encauth/eax/eax_addheader.c"
# from [26d1a3b5c117295aa1bf6566f0e6b9a17d42d7e8]
# to [c169052379075558cdae06ec1180a7eeb4bd70d6]
#
# patch "libtomcrypt/src/encauth/eax/eax_decrypt.c"
# from [156800632e38ca156699cfb725362370850eeef6]
# to [b29b70760e396042858fa51523ff22682254ecc3]
#
# patch "libtomcrypt/src/encauth/eax/eax_decrypt_verify_memory.c"
# from [06cafe2a350a6242bc3449b0740c567689d0bffd]
# to [2adc05282deea820105c597c9fc1ba4809de51ee]
#
# patch "libtomcrypt/src/encauth/eax/eax_done.c"
# from [f02e476731d9abd88475afe5f9674f34e37a715e]
# to [333e4851e06035da7c1e9735f29ab0bac887abd2]
#
# patch "libtomcrypt/src/encauth/eax/eax_encrypt.c"
# from [6b4d667de01909400a1bd0e6741a01c09c6e00b7]
# to [e5f98c9ee57dea946ceebf6f5a1466c837cd32b8]
#
# patch "libtomcrypt/src/encauth/eax/eax_encrypt_authenticate_memory.c"
# from [a36dbe130915db7e5b7cef809b251ea682903007]
# to [3a99b4d9726d5d9b53582440ffe1ef9f05041fdb]
#
# patch "libtomcrypt/src/encauth/eax/eax_init.c"
# from [20be71323fe74756d9db03cb5b7673afc7c7e9e0]
# to [7331dc1a6a7492ad1155c0330b8c3da9450578cb]
#
# patch "libtomcrypt/src/encauth/eax/eax_test.c"
# from [6a6a6b02c3bf640b758892017cc2b7f59d516ed7]
# to [114a7ab1e7286bfa2ac484c456ab3e40951eeabf]
#
# patch "libtomcrypt/src/encauth/gcm/gcm_add_aad.c"
# from [488e4c8c70591a40cfcd6c5d45446e10177923a6]
# to [2dccd27f4c2b37cf6594c61f05737ee204c960ec]
#
# patch "libtomcrypt/src/encauth/gcm/gcm_add_iv.c"
# from [22fbdfc1061e756f0792b8f1e69e0eb942b67d85]
# to [71cb8d2a576df3157730d5353eb81f6d6feb328c]
#
# patch "libtomcrypt/src/encauth/gcm/gcm_done.c"
# from [96afa40e4e5358f4e7e085776fbee295f79b2257]
# to [82c6a442e3a874a7a964ac62a0d20ba408e3d64b]
#
# patch "libtomcrypt/src/encauth/gcm/gcm_gf_mult.c"
# from [09e626c86af66066a742f6a68f39a2ee08b3bc2b]
# to [e202ae28b47da14f79c16b7b62def65558ae4ab9]
#
# patch "libtomcrypt/src/encauth/gcm/gcm_init.c"
# from [6896f998f78576e73d3b9268be1ababf7295acc4]
# to [56f3940c50a82e3f310164f69bc68ab996738b47]
#
# patch "libtomcrypt/src/encauth/gcm/gcm_memory.c"
# from [625deeec8ef20f964c0474f38eb3a6e96964e501]
# to [c1855a2cba1eab5e7f13d019dfbd722a7058523c]
#
# patch "libtomcrypt/src/encauth/gcm/gcm_process.c"
# from [b4ce8258428a094930d55d694d31f3f55bc05acf]
# to [d4f315feed1771446159fb82e356e5f8b1c0fc73]
#
# patch "libtomcrypt/src/encauth/gcm/gcm_reset.c"
# from [07dd1ed36b20f797f3dcd871beab9fb3bad00ae0]
# to [a0f6409302236741a47fcc36b2fb60c0b25f09c8]
#
# patch "libtomcrypt/src/encauth/gcm/gcm_test.c"
# from [09bd29cd7482a235a5cea20197992d2748b97f66]
# to [93cc22cc760317794a696529495f01c33788fc03]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_decrypt.c"
# from [4cff476e9b4623b23affbba6d31c5438b4fb74a6]
# to [4bec1fe436c6203c666374ff56e1070937e55668]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_decrypt_verify_memory.c"
# from [411dddfb0c9061dd19a6b8e30240e65ff1e5cbe2]
# to [f87dab013cca50c5e6f564f5299a7230700d435b]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_done_decrypt.c"
# from [cdc2cb34f2720284888fa739e7e41c63ff7052f5]
# to [11018cb1aa53dd8f791442371188a3ae3c3c3982]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_done_encrypt.c"
# from [0a9b215485c9f7a7e9377796125c9ff09b566083]
# to [442211c9a136feea3e009ac0dd06973992b109d9]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_encrypt.c"
# from [f15bfb6578fdf3347e24b3afb035d81747e9417d]
# to [3c3c96b3682f7c36bbcea40ff17c67bd21d4e482]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_encrypt_authenticate_memory.c"
# from [1ca962172743bf96e16a57b3cecc4b4d703dda3e]
# to [3c2766026b3358f2a65d236c287987d842078b03]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_init.c"
# from [008797b24b779e6ec0a2f6dd9bcd73cf474d09fd]
# to [5c5f34ab3101faa000d7705745755d16a1cd342d]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_ntz.c"
# from [9ad7b7590813bf5f43d25333b12ec64ede12fd51]
# to [1869d9a01bccf5340cf75465f06e5f6399953d77]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_shift_xor.c"
# from [589c159c3edc95900a59a0568d46f4946b0dbab2]
# to [05f488c59f4e5e7580b0294271be9d625f4babd7]
#
# patch "libtomcrypt/src/encauth/ocb/ocb_test.c"
# from [0a3442d6499d19427a77f367bef1de3bfd56054d]
# to [7109b63d044aa7bf02858f752cab6be5505d6166]
#
# patch "libtomcrypt/src/encauth/ocb/s_ocb_done.c"
# from [900ebdeb1cb674d2155e665ed55b104683c0c868]
# to [7141685ed64e5737be0322bc11edd899660dc844]
#
# patch "libtomcrypt/src/hashes/chc/chc.c"
# from [c9c6a67e0c435fb792451272a84d9ad3060c515e]
# to [0080cc6e6f32d2cc925e2a65a41a03900017c135]
#
# patch "libtomcrypt/src/hashes/helper/hash_file.c"
# from [2e09e32cfcfa2e42ddc4a3e47da9b3cf351b23fd]
# to [b479d2324c5a713865d9bae17db507d9029f9de3]
#
# patch "libtomcrypt/src/hashes/helper/hash_filehandle.c"
# from [6f35e6b5122858e0d46b715cecc2317d447f5ea1]
# to [95dc0a22c1dbd8755a4fa274c0dca18770edd778]
#
# patch "libtomcrypt/src/hashes/helper/hash_memory.c"
# from [ca78222a4b9bd8f916c3f5f079d3bbe7d24a36ec]
# to [57574a0136dad5dbb97a69c35bbe9ba486d50b63]
#
# patch "libtomcrypt/src/hashes/helper/hash_memory_multi.c"
# from [65d168ca0e97b879f9ad1e4cd327e319459259ed]
# to [dd096503675ec86ed67df903dbd3fd63f0e1e072]
#
# patch "libtomcrypt/src/hashes/md2.c"
# from [ece687f327a355a7fd71fcc2cc44e038d48cb87d]
# to [53b6cc2eff923e9af0caa81bbcbbe482664b8dd4]
#
# patch "libtomcrypt/src/hashes/md4.c"
# from [08aeeeb1371290f8a8fbe208e8fe01780120356b]
# to [6890f9843a9159a0392229c9de2b9be67d49875d]
#
# patch "libtomcrypt/src/hashes/md5.c"
# from [eaaf0037124ae924f9c70cd895ca24c643d69dde]
# to [9877f9e60f1b3723d946caf1a813d67c0d5c81c1]
#
# patch "libtomcrypt/src/hashes/rmd128.c"
# from [bef52df8af069e995d5ab0332c4e5c016e62177e]
# to [73476b523281aea15950176ec41538efba85c15b]
#
# patch "libtomcrypt/src/hashes/rmd160.c"
# from [d07679b36c4ce346b73e68a3ca35b327a85724e9]
# to [20094a6609ba2f0d0e8582e24cbc4f86fa585100]
#
# patch "libtomcrypt/src/hashes/sha1.c"
# from [d7f5eecff190b32e59f7ef83298fcae7ffe50099]
# to [4a37f38f807f128d95122591d300176af7b3ac27]
#
# patch "libtomcrypt/src/hashes/sha2/sha224.c"
# from [49ddb25abd6a93eaea004950287a84d2f08de7b4]
# to [f2eadcea259104f78fbcd86c1410fe3de8a3826d]
#
# patch "libtomcrypt/src/hashes/sha2/sha256.c"
# from [41472ac44b4f7db06b11b9ef804404dfc2eb8035]
# to [742b6ec0f56978e0f9d1228e82eb6a2c581bce87]
#
# patch "libtomcrypt/src/hashes/sha2/sha384.c"
# from [78272b4f576fcc46ab0f313c93654bf4a18ed1d4]
# to [3e1167f721cd5dc1d595c20141ae9201eea547e5]
#
# patch "libtomcrypt/src/hashes/sha2/sha512.c"
# from [0abb7bf30c6d27e6c3dceaa48a88b3c5b9b39f74]
# to [a99659827a06b9ac4611f160c2a208a2b068f3ab]
#
# patch "libtomcrypt/src/hashes/tiger.c"
# from [b52c2abe4250b5de9ed4120c6ae7fb9f7c33214a]
# to [6c6e746b52ff458602f08dbfb569ab5dca97f576]
#
# patch "libtomcrypt/src/hashes/whirl/whirl.c"
# from [fa54a1033580737b4084442a9eb5e86d9c65e38a]
# to [3c9057355ebf6e28152ac46f540255ee37ee49e7]
#
# patch "libtomcrypt/src/headers/tomcrypt.h"
# from [bceecf59bf6a6fd02640e37dc21590c4327c88f2]
# to [bcda1372b1f10c61da5ad427fa8ee20af320bad7]
#
# patch "libtomcrypt/src/headers/tomcrypt_argchk.h"
# from [0f2e2d74131de68de1dbf8b80ffb897e3c92f5d6]
# to [6ade13e1269a29c635f59bbb9d52d8a672dd3cdd]
#
# patch "libtomcrypt/src/headers/tomcrypt_cfg.h"
# from [2183f8b4456136feda31f32d056862eb3ce6a5ac]
# to [58d3164f418bb256def2857366a5385a261536ed]
#
# patch "libtomcrypt/src/headers/tomcrypt_cipher.h"
# from [111bd8bf66cb23359cdb27b5f3ec1479cbbdb380]
# to [e3b1180fed2245e71e498fa01752462f385bf581]
#
# patch "libtomcrypt/src/headers/tomcrypt_custom.h"
# from [723adea8ecb6617814c48f4f15d25fac0047e161]
# to [ec8a23b2764cc916ca2ff9b6eea02da688885108]
#
# patch "libtomcrypt/src/headers/tomcrypt_hash.h"
# from [c1ced8ed0a7bd83ba58a98f40e0827d8bc7f13fa]
# to [95bc9a5a059be5466a29dfd0c772c7c39d3b5106]
#
# patch "libtomcrypt/src/headers/tomcrypt_mac.h"
# from [e248dfe77f26271526185bf96c21aa20f87f0381]
# to [95d651ceee9bfd210bf7a60828976a2303444b25]
#
# patch "libtomcrypt/src/headers/tomcrypt_macros.h"
# from [90831ab5a2fb50959e9d9bc6a2e426b039cdb1ef]
# to [e91d8adfe014f401eade548dc32cdf05249c24cb]
#
# patch "libtomcrypt/src/headers/tomcrypt_misc.h"
# from [2137350d66d2b64205947792b5b89208510d6c50]
# to [2eaface2ea546bff80522a12d03643bf3a79671a]
#
# patch "libtomcrypt/src/headers/tomcrypt_pk.h"
# from [0cbe63bd012ca6ed3e248c7a621cb4e363e2465e]
# to [c31f2bc7e33b2a7312af5464a6b812981bf651fd]
#
# patch "libtomcrypt/src/headers/tomcrypt_pkcs.h"
# from [1af35751a7494c7f89904aeda462e6baa7720e95]
# to [a651eaf7a972ab39b29d878ba8bb2688921da9cf]
#
# patch "libtomcrypt/src/headers/tomcrypt_prng.h"
# from [89674e4e0d214164a2e0db6917ae3731a9fa2edc]
# to [0bf74b746ed7d5d75c34b66e8e5c904de4b79015]
#
# patch "libtomcrypt/src/mac/hmac/hmac_done.c"
# from [830ce002191b07ed010cfbe3ebafaf599514e35c]
# to [702a6259c1d34a530cb86fd9ead2d3491b15c451]
#
# patch "libtomcrypt/src/mac/hmac/hmac_file.c"
# from [cba21a9e8f1ffdbf0bdadec345118d8056f15b00]
# to [cd3d787495315083272595f3ed5961e1fefd8a6a]
#
# patch "libtomcrypt/src/mac/hmac/hmac_init.c"
# from [8b4d50b9190d94a292d038776667ac5e68469f73]
# to [3eb362d145ed7d7ca3764611af388c599cf6628d]
#
# patch "libtomcrypt/src/mac/hmac/hmac_memory.c"
# from [2ac221c04ad057319e58880c54fc6a223265bf2e]
# to [49c34b262a9c38cabd61beded65e8d5537de52d9]
#
# patch "libtomcrypt/src/mac/hmac/hmac_memory_multi.c"
# from [db5e84752ff3b9eb06bd029fad08b4077f4707d7]
# to [ec07340fdae808dac12410ae49eec654f3fb44d1]
#
# patch "libtomcrypt/src/mac/hmac/hmac_process.c"
# from [cf938a2b5d5c09f1cdd2f833c8f222664a7ef623]
# to [17eda48592764dd1e4cca994c1f12498f53048ff]
#
# patch "libtomcrypt/src/mac/hmac/hmac_test.c"
# from [7da9b4c2226351f5648c2cae38e41a2228f25163]
# to [a99b84a8ebb9544f7bce3110793a9f71169c5144]
#
# patch "libtomcrypt/src/mac/omac/omac_done.c"
# from [e2d78a61797e4ff9adbc1dedd5da98a7d2e95830]
# to [9119ecd43cadac562dd14bb39fac3b2e1d419b69]
#
# patch "libtomcrypt/src/mac/omac/omac_file.c"
# from [f8153f37ea40c07c9fef04ac36ba9bcf43d1744b]
# to [b5a8853f98fa72dbb29f0a4d475c419d638bec55]
#
# patch "libtomcrypt/src/mac/omac/omac_init.c"
# from [16be47c6d1baea3ef6177d605fc11843e17439f0]
# to [13052cf876c8ba0b56a3044233129add0e2fd5da]
#
# patch "libtomcrypt/src/mac/omac/omac_memory.c"
# from [085f9691bc92bc058f013c893a41280490b33307]
# to [f68f48a4ceed7d697c9199036dfdcf664a5e8187]
#
# patch "libtomcrypt/src/mac/omac/omac_memory_multi.c"
# from [a09d05a87abb45f526c417a5a4d46d31b27de0e1]
# to [1b4268ed5664628c27b39796264512d1dcfa6c67]
#
# patch "libtomcrypt/src/mac/omac/omac_process.c"
# from [5c4a530ab94b6eb25e7c07ad422548e05497d75d]
# to [febd3ca78a8abdec291580ec2c501dbd188caf23]
#
# patch "libtomcrypt/src/mac/omac/omac_test.c"
# from [89b8600f5b778f718d2e2586a963e1365312096b]
# to [ffea660bee39632e32d7fca74a6ba2efd7809047]
#
# patch "libtomcrypt/src/mac/pelican/pelican.c"
# from [821e8c39d43f95fb7f67dc9a61f2321c57974fef]
# to [fd6b5671f53dd98dc38906333c04fda9aa244b33]
#
# patch "libtomcrypt/src/mac/pelican/pelican_memory.c"
# from [810cae7759949e01fb93ed019f6cf7fac43ff23d]
# to [2d1f155f651e52ecbdf0b6ff82947d77d02057f1]
#
# patch "libtomcrypt/src/mac/pelican/pelican_test.c"
# from [a594625260e82831bd75fb04ad91de1e83b791f1]
# to [f69d2046b305c4d657a715e9074433b992f28d38]
#
# patch "libtomcrypt/src/mac/pmac/pmac_done.c"
# from [395bd725adec86ea03d81fd24e389a2235826fc0]
# to [9b836f52eb3050b01b0f9e47753fbbce3696e96f]
#
# patch "libtomcrypt/src/mac/pmac/pmac_file.c"
# from [23525f3b42869e2ff69db36c8b5e83c7b769a2bd]
# to [d3e324515e0f812340fa1bdd5eba295fe5e2224a]
#
# patch "libtomcrypt/src/mac/pmac/pmac_init.c"
# from [f1b9cd65c1ac3cf84f450821c8154ed5060dabb2]
# to [44a43614d10590f97b57491e620d285803be0902]
#
# patch "libtomcrypt/src/mac/pmac/pmac_memory.c"
# from [4d9991501038856d19d31de036f4172d91077111]
# to [0032d09b7b61367cbd6df483d86be3f0fafd3efd]
#
# patch "libtomcrypt/src/mac/pmac/pmac_memory_multi.c"
# from [44576abaa594d6b762d9a5b0b76a44a750cc4918]
# to [12812478980e3b4f4650f6ead14180cc1bafce05]
#
# patch "libtomcrypt/src/mac/pmac/pmac_ntz.c"
# from [b2e8bb923b5560bb7f3aedfc71fc19cb3242acc6]
# to [5a0b2d5b9ace0a0e01248a0561e715db2e2d703b]
#
# patch "libtomcrypt/src/mac/pmac/pmac_process.c"
# from [6810c45353e9430a866cde47f272004a4240b7a1]
# to [f593478adc1d72beb8722baea189d2eae065e9e2]
#
# patch "libtomcrypt/src/mac/pmac/pmac_shift_xor.c"
# from [c8e491c7131ce4e912f1180789b280ed52554c02]
# to [381adff891ce89c56f87960dac74a56d1a9dcd77]
#
# patch "libtomcrypt/src/mac/pmac/pmac_test.c"
# from [b51f7ac831d65ef710b98ff9c09af8be7c2425f2]
# to [53a43eda9a8663726222e4a91aca61c816599c53]
#
# patch "libtomcrypt/src/misc/base64/base64_decode.c"
# from [06a5ce800927e83cea98ed256790fca8e8fd22bc]
# to [9893068520eaf4c48c1b79aea67aa07386fb737d]
#
# patch "libtomcrypt/src/misc/base64/base64_encode.c"
# from [f7bc6e9ceb8f1a484f886437cc419bed4712164f]
# to [ec366845b24338e7ce813bd4c406a1c25ce8e6e5]
#
# patch "libtomcrypt/src/misc/burn_stack.c"
# from [caf4bc2d8db35135ee7574b9b2b002e6051eef40]
# to [dea9c1132b6526cc74a435cb4d164cca7aaecd78]
#
# patch "libtomcrypt/src/misc/crypt/crypt.c"
# from [3e6e49ccaf2067e1ebe1df669eb58a927c43a6a0]
# to [c859ef1a68270b5eac42aa2d858dd9171977e2b8]
#
# patch "libtomcrypt/src/misc/crypt/crypt_argchk.c"
# from [2c479f471c4075cf4e4f9e59a2a10946a0201256]
# to [7f513bc9eccdee5a42f184f6f30296781f0c0985]
#
# patch "libtomcrypt/src/misc/crypt/crypt_cipher_descriptor.c"
# from [73f932c13ab5f26a7b58215f892aaf81eaabcb14]
# to [376e09516276b21b1b53dd877cfcf82fb137083e]
#
# patch "libtomcrypt/src/misc/crypt/crypt_cipher_is_valid.c"
# from [0709756d15e9c7406036d894fd8d8557c024a809]
# to [1c88ef2080e56b3390830cc68098ecd7954eee7b]
#
# patch "libtomcrypt/src/misc/crypt/crypt_find_cipher.c"
# from [2b7184d907e3dec8b07602f2a2a728a3117ab35d]
# to [53b6fb785cf851168c65f203e292c9752c8d75cb]
#
# patch "libtomcrypt/src/misc/crypt/crypt_find_cipher_any.c"
# from [5ab0723b521cb2e0573076ee7b2443336fc440c0]
# to [7ba5fefc0bca1cd6771ecc6efdb6923096447916]
#
# patch "libtomcrypt/src/misc/crypt/crypt_find_cipher_id.c"
# from [ff397ce99ac1432e850426c871246fd9150539da]
# to [c88eff93748fd16a124fe6ce75d94589895ce0ca]
#
# patch "libtomcrypt/src/misc/crypt/crypt_find_hash.c"
# from [476b4976ac23a6b0f8c04f1ee2c7c76c7b316321]
# to [91f15e1317abcf5e8efccda746f548677e33183e]
#
# patch "libtomcrypt/src/misc/crypt/crypt_find_hash_any.c"
# from [11de7fc09c2192142aabf52bc4b1717f8661f2de]
# to [ec15db1d93afb420f404ff584d7b5785e6679271]
#
# patch "libtomcrypt/src/misc/crypt/crypt_find_hash_id.c"
# from [e1ba2002d82e219d2e56275a7130ca0cd3f79d55]
# to [8725202d6f38e0a5cfbd0d6e0abd4a0cab2a942b]
#
# patch "libtomcrypt/src/misc/crypt/crypt_find_prng.c"
# from [34967f9e2afb080c6e265cdbf3850110940750f4]
# to [586c9a47e69c760f2b77e5c69ca2bcc5669bd109]
#
# patch "libtomcrypt/src/misc/crypt/crypt_hash_descriptor.c"
# from [e3dbe0f53fc63730885e25e8abf9c6bd12223eda]
# to [11ee8f7958d8fea84ae869677edd2db2c6a2da41]
#
# patch "libtomcrypt/src/misc/crypt/crypt_hash_is_valid.c"
# from [b39564f1f2cf44b8ebff19c6f020f7dd2e2c9c1a]
# to [f9b275d96807060c31837acc0a3653aa45e66fd8]
#
# patch "libtomcrypt/src/misc/crypt/crypt_prng_descriptor.c"
# from [2ede0fb59891ecc5304e4ded54df4c66d3ff600c]
# to [9f6311181a5da53af713409a123c2731efc325cd]
#
# patch "libtomcrypt/src/misc/crypt/crypt_prng_is_valid.c"
# from [e659acc91909966777347558f8557210e840edfb]
# to [ca0b2616f62bc092c8998bf09913482d3e77d3ea]
#
# patch "libtomcrypt/src/misc/crypt/crypt_register_cipher.c"
# from [e1b80d76dd8e11a78a53bab2672a1c6a6ccad9aa]
# to [f02706c2aca8a2fa7ef6ba322e13cc891b0d2adc]
#
# patch "libtomcrypt/src/misc/crypt/crypt_register_hash.c"
# from [1dba421730f0d54e2e5f761d04920711c283cada]
# to [ece8be74c8b87c77457dc378eb6839af1bddbf9b]
#
# patch "libtomcrypt/src/misc/crypt/crypt_register_prng.c"
# from [d2d86c2d1258b5fdbbbc9a8cd74ef9ad1435c356]
# to [8db6a3c7597a195e0c799e53e227a04d93abfcd6]
#
# patch "libtomcrypt/src/misc/crypt/crypt_unregister_cipher.c"
# from [e4d1c233e4a5a978ddc45e3a172b22d874ca01d8]
# to [edfec3dfe7ca5dea27e236f8c85c748236350314]
#
# patch "libtomcrypt/src/misc/crypt/crypt_unregister_hash.c"
# from [372403e67f0e6cc7853fe2f210939bc92f1e0548]
# to [05284a0a3e015a1aad69942052d9fb50522eaecd]
#
# patch "libtomcrypt/src/misc/crypt/crypt_unregister_prng.c"
# from [66f1ec4730e95d001b2ba18c1b354c064a4cca40]
# to [b3ff268080ebd702a406d38192a5a531668de750]
#
# patch "libtomcrypt/src/misc/error_to_string.c"
# from [8f05e03460d34499712060ecd422a51ce0654c51]
# to [1e768bfb4cc4b8551bcd05153c3287940f17e5e2]
#
# patch "libtomcrypt/src/misc/pkcs5/pkcs_5_1.c"
# from [793dc22fe06f752db28714d47b9bcce1683375cf]
# to [1d5a570d44b7ded090f2652ae91a88c592c64e6f]
#
# patch "libtomcrypt/src/misc/pkcs5/pkcs_5_2.c"
# from [cb0e63ae9481366f2372a7a6f337271d20ba281a]
# to [c7ca81c52988ad0a799350d2a75e0652a86a7c91]
#
# patch "libtomcrypt/src/misc/zeromem.c"
# from [b2a19872a28f4b41103dd44c9f0f8159530949a9]
# to [c9185fd08309ed16797e69c8ad80b58cb03bfc6d]
#
# patch "libtomcrypt/src/modes/cbc/cbc_decrypt.c"
# from [5657191904b53c1e2306c6e6c4a7875133994326]
# to [73482ab2f29c837891f25af40cb190e6ea888522]
#
# patch "libtomcrypt/src/modes/cbc/cbc_done.c"
# from [8ebf4b6eac171b79f7f84c189c55fe38ed3013f8]
# to [8c1e6358f15c4a5a9783ed415cb2b93a290a333d]
#
# patch "libtomcrypt/src/modes/cbc/cbc_encrypt.c"
# from [3807fb6073ece9d2640e6f3de47a1342d62c9757]
# to [bcafff17b74d9ba825073500ff913367e182a5dd]
#
# patch "libtomcrypt/src/modes/cbc/cbc_getiv.c"
# from [7f5b71fc6a30f319cf0f77d5172e3674ab2fd98d]
# to [77cf86ab104d3675c9f04fb42e765b350f56d45f]
#
# patch "libtomcrypt/src/modes/cbc/cbc_setiv.c"
# from [0eb7da8bb5c8947b3db9e0895a5d4229b996e5c9]
# to [92a9fcb685824502b80d28c15e592694347ba475]
#
# patch "libtomcrypt/src/modes/cbc/cbc_start.c"
# from [d72bc2140a079b057b5d613a52e76b21683c6856]
# to [05b9c9849c104f34f4c086c99fa3104239ef4cf7]
#
# patch "libtomcrypt/src/modes/cfb/cfb_decrypt.c"
# from [e8607545ea7b5979ed6e6b9904dbbb18c6d0c393]
# to [4b9f4fbf7713c6f4cd52fcd6b392d455ec97c68c]
#
# patch "libtomcrypt/src/modes/cfb/cfb_done.c"
# from [fb7c9f663fb3bc9673d396763bba10e8f2c63cc1]
# to [f595aff2ca992e578b75eeed5e3304ed7c40b59b]
#
# patch "libtomcrypt/src/modes/cfb/cfb_encrypt.c"
# from [14a69e6a4a06fa12eb4dc435249caa8478d11fcf]
# to [62874f53fd3fe84ff5062f99f83a692d23df0202]
#
# patch "libtomcrypt/src/modes/cfb/cfb_getiv.c"
# from [eaf7c390991e4883bc3758be55877dfd799c7988]
# to [f02f289bfeedee1bfb3c5e1e359a42c009e1f017]
#
# patch "libtomcrypt/src/modes/cfb/cfb_setiv.c"
# from [124740d4b6fff12f3c9e643a0cf3b355055e0ea1]
# to [925b52c8cf11b272cc19a2871dc4d66af91fcdcd]
#
# patch "libtomcrypt/src/modes/cfb/cfb_start.c"
# from [9abd8e45c4122c3c22ae012bfcbd58406161d6f9]
# to [237d474bbafa0c2d5b648a4d7693e368a1e6a18d]
#
# patch "libtomcrypt/src/modes/ctr/ctr_decrypt.c"
# from [ee776d7959d119c232920d1e3d42ee257f8b07ca]
# to [4defa9664980a0e122d59e5da575396e58a78839]
#
# patch "libtomcrypt/src/modes/ctr/ctr_done.c"
# from [9b7159a30e6466f872463f3015ac30f5e1475a1f]
# to [11f780e866d75a0be96db9662878aa36b9b38d9c]
#
# patch "libtomcrypt/src/modes/ctr/ctr_encrypt.c"
# from [21fe301efa077202148343f086ff6f9926725447]
# to [510cea135a2cc6884eb2d056793556e55ea4f30f]
#
# patch "libtomcrypt/src/modes/ctr/ctr_getiv.c"
# from [028d7e4f016b3bd22a704c647fa477e5b6584d0d]
# to [8d4c04c9b771ffa7a9b9dbd6411021ba4a60a9c8]
#
# patch "libtomcrypt/src/modes/ctr/ctr_setiv.c"
# from [6574faa288336fce210c09574de3dcd79680d089]
# to [8416c4c290b9b47a3ce094663d271ea6f87065ce]
#
# patch "libtomcrypt/src/modes/ctr/ctr_start.c"
# from [93c4e9fc22ddedd10f8d5e45aa4fed6120d3112a]
# to [7d007db886037e5d43642d11dd4bf305a49d2c80]
#
# patch "libtomcrypt/src/modes/ecb/ecb_decrypt.c"
# from [c58ea543f299be0533fb37d04568a14e7c0e529f]
# to [a39de0a5566cafb2c28310f1f266ed201a48cbbb]
#
# patch "libtomcrypt/src/modes/ecb/ecb_done.c"
# from [b989329af83ff1da7cdfb6bba77cc4a80987d4f8]
# to [a119fcdd6cc572a8ed96883aebaf892cda5f28be]
#
# patch "libtomcrypt/src/modes/ecb/ecb_encrypt.c"
# from [7f394644cc1a95161b106b57f323ac3f1f887f43]
# to [0a2eb5ef96a5941a85cc40ea836ede9b6aacb976]
#
# patch "libtomcrypt/src/modes/ecb/ecb_start.c"
# from [4603e4eabd823ac3da3ae4f510ec14bddde2d008]
# to [a39370959ef8f92204c71fa0a6aa9a372395f25f]
#
# patch "libtomcrypt/src/modes/ofb/ofb_decrypt.c"
# from [65c8d77312929be4b5929ba72c92494d21adb6dd]
# to [d1741663e5c03a1be9c42dfe01dc8d76884816da]
#
# patch "libtomcrypt/src/modes/ofb/ofb_done.c"
# from [bab707be6ba6e854f7e9a51641a7188dec22ece6]
# to [bf25aad3eda8cd02db249f69e7b39671e4735d73]
#
# patch "libtomcrypt/src/modes/ofb/ofb_encrypt.c"
# from [df30fbb6b98c983dd1b4fa943e1526f23c8637f1]
# to [a02bbad65db4137f93f7a65ce40b8931f98f8208]
#
# patch "libtomcrypt/src/modes/ofb/ofb_getiv.c"
# from [9ce11360bca1c3ee68a27b6d80476e50ab1ac657]
# to [f025935e1336f76565126bf7d505ed44100ea921]
#
# patch "libtomcrypt/src/modes/ofb/ofb_setiv.c"
# from [49257bf651c61a12fae022b8c04b916f202f715c]
# to [ac6eaf6f26f4b2ae5e9a9d27293977a7f958e3c7]
#
# patch "libtomcrypt/src/modes/ofb/ofb_start.c"
# from [6729f0bbfe04bbd0765937cf726de4da58ef91dc]
# to [895e9ac0c7f81a9b51b8dc9c16cef2c0a4c7a206]
#
# patch "libtomcrypt/src/pk/asn1/der/bit/der_decode_bit_string.c"
# from [124502ebdcfa0aea9821d1802ad27049a32b177c]
# to [1ff578ba1ccab2c4f4b9abe19e9a063a6e20d75a]
#
# patch "libtomcrypt/src/pk/asn1/der/bit/der_encode_bit_string.c"
# from [7519cc10aa368d7d3087ab638721900989ffb2f7]
# to [59e94bfbd2c631f08ed2484fb152318cc51cc39e]
#
# patch "libtomcrypt/src/pk/asn1/der/bit/der_length_bit_string.c"
# from [9e7e35c66dcb874c1888a4e1e3366bc9c8246db9]
# to [2cb3162776adb845f6e4cc06c3e7b4700c5b5bb7]
#
# patch "libtomcrypt/src/pk/asn1/der/choice/der_decode_choice.c"
# from [b42f2aa51999ab1a1643d208cd17ec663dfd9ac4]
# to [378b899e68804deed2c59fe6c8523cabf242ef95]
#
# patch "libtomcrypt/src/pk/asn1/der/ia5/der_decode_ia5_string.c"
# from [0368564f032b9fbaf4a430673fe306cc0677a725]
# to [fbdade5380d585149ecad3b42f669315d6048eaf]
#
# patch "libtomcrypt/src/pk/asn1/der/ia5/der_encode_ia5_string.c"
# from [57c849eb06ad7816e0080a9935794f7e208a022b]
# to [e47032a00459ea8e23b74799c480e732f4fd2602]
#
# patch "libtomcrypt/src/pk/asn1/der/ia5/der_length_ia5_string.c"
# from [0d538c963b79b6d3ecaa7e7fbb50eecf7f9edf7b]
# to [d9ac25a892929334a24e0a254a7d1aa4a71af8eb]
#
# patch "libtomcrypt/src/pk/asn1/der/integer/der_decode_integer.c"
# from [75ee83a26e358f83d5c2832295605e9832038e7f]
# to [bd0603d3e2309f2f9509232a400d4a9e68b831fa]
#
# patch "libtomcrypt/src/pk/asn1/der/integer/der_encode_integer.c"
# from [60c202f266990c9679aeccfaaf6eb42d61cfad10]
# to [496a700c80fba5ea89110aea5652115ebfaa5539]
#
# patch "libtomcrypt/src/pk/asn1/der/integer/der_length_integer.c"
# from [3dac3242be79c3e134776cf9c7a65846fc32efe9]
# to [cb949a8c842170479cacdf590312ecf884f7d5cd]
#
# patch "libtomcrypt/src/pk/asn1/der/object_identifier/der_decode_object_identifier.c"
# from [cbb123740cbdc724887e647afc83f0b5a9cab421]
# to [528f069de545459d617e4269f556d426f9e4d3c8]
#
# patch "libtomcrypt/src/pk/asn1/der/object_identifier/der_encode_object_identifier.c"
# from [f40286bd83c9ea6154a0cf683f499c0895f00e06]
# to [4479c9cfa5d0aefaa1be113db4d47a73e9b74b22]
#
# patch "libtomcrypt/src/pk/asn1/der/object_identifier/der_length_object_identifier.c"
# from [46fae94eb84b5af85543acb5092f4388171be261]
# to [208591efd68a16ff2268ad9b3b1fe77b64176878]
#
# patch "libtomcrypt/src/pk/asn1/der/octet/der_decode_octet_string.c"
# from [818bd4829a592568427715a489744fe851004b17]
# to [699074bcb82b20e2141f1e25b1e12bac9dfa7e86]
#
# patch "libtomcrypt/src/pk/asn1/der/octet/der_encode_octet_string.c"
# from [dc6651e9ec3c1ddb52ff6211d1c3caa9d7d3b796]
# to [6592dbb32aa23b9ee5a9a015075490d2a4dc4e31]
#
# patch "libtomcrypt/src/pk/asn1/der/octet/der_length_octet_string.c"
# from [e08f461aba3ce9e9d438f5bba2dd3d5435a1d912]
# to [dbc2921fce4ca84abf92537163b998a496ca770f]
#
# patch "libtomcrypt/src/pk/asn1/der/printable_string/der_decode_printable_string.c"
# from [24a774be26f0cf141b9f08058ed2006708354122]
# to [eb0292990a579a9448d9db5692b3b6ee2f3f47d3]
#
# patch "libtomcrypt/src/pk/asn1/der/printable_string/der_encode_printable_string.c"
# from [94ad3500660c20651849ea72d0cdcc81edd26ee4]
# to [702be1d50fcd5a49b393afa8e67d28a81dad48ce]
#
# patch "libtomcrypt/src/pk/asn1/der/printable_string/der_length_printable_string.c"
# from [dfe9a2d25d55a1911b64f3367444f980438cb278]
# to [3eb77b133997c98c275e0e8cc2326a693ce14615]
#
# patch "libtomcrypt/src/pk/asn1/der/sequence/der_decode_sequence_multi.c"
# from [ab0211f4ea4eed25dd552edefe4028bea38c8c0a]
# to [2e0d9569aaad6e40d0d139838377056eab4001f0]
#
# patch "libtomcrypt/src/pk/asn1/der/sequence/der_encode_sequence_multi.c"
# from [1857a51d055148003b171b6208bc23c73d9b0268]
# to [229a4650ba2c1704cfbf53dc03aac66293137b9b]
#
# patch "libtomcrypt/src/pk/asn1/der/sequence/der_length_sequence.c"
# from [37ec5773651e7e3e7d30d1dc3e35777b8b2f4ba1]
# to [0986fc04e07d283d3873f176a9da24a7e24a8ebb]
#
# patch "libtomcrypt/src/pk/asn1/der/short_integer/der_decode_short_integer.c"
# from [0e27a507a14d4fa094f32e05631711e63a714f6e]
# to [a17848c66fd3fe0579ff78e685a81e98db06989f]
#
# patch "libtomcrypt/src/pk/asn1/der/short_integer/der_encode_short_integer.c"
# from [329ac63b8cfe79d2341d93c89e21dc8f692ca26e]
# to [a06f52e1d57c327119c32f382004cd9de4614297]
#
# patch "libtomcrypt/src/pk/asn1/der/short_integer/der_length_short_integer.c"
# from [10df89f9544bfaedbc67e69bd2637fd700fc117f]
# to [a33ab095ae53aa266e4bea436546eb86fde38cc4]
#
# patch "libtomcrypt/src/pk/asn1/der/utctime/der_decode_utctime.c"
# from [4cb5bf42eeb9b9b83d6610dd3eae7203788e8792]
# to [87393e9ccb05f14bc604524b90bc6831f622b60e]
#
# patch "libtomcrypt/src/pk/asn1/der/utctime/der_encode_utctime.c"
# from [f1623656c31d86e8710820430eedd270b678a8bb]
# to [8a7d03bc5ab17beb9cca6dd38b1409149b8f6345]
#
# patch "libtomcrypt/src/pk/asn1/der/utctime/der_length_utctime.c"
# from [6b212542ca8b50c47e8c0ed1e2dba7b7f6486c99]
# to [35bee07689b85a440369b6f08a207e7a5ad735a0]
#
# patch "libtomcrypt/src/pk/dsa/dsa_export.c"
# from [b97ff705c170c99fc987b8f131e61662abeacd6f]
# to [b1f0a6281b5bfdeb6e1eedd647d3ea78ee089386]
#
# patch "libtomcrypt/src/pk/dsa/dsa_free.c"
# from [664f22a829d3ae5e388407a75457a5af3029b2fb]
# to [4fce462f2d33d26c9433ba6c1c33490ede88f7a9]
#
# patch "libtomcrypt/src/pk/dsa/dsa_import.c"
# from [3461896a9037efdb61f635c57a21fbe23b5efbf9]
# to [5073c7e94242600163cee2b74ca97f608e1b97c5]
#
# patch "libtomcrypt/src/pk/dsa/dsa_make_key.c"
# from [c6316d13e52ab41823979e637a4e564778eaffed]
# to [802b715e6762b4cbea9e1ea92d7e32c436604652]
#
# patch "libtomcrypt/src/pk/dsa/dsa_sign_hash.c"
# from [a3a3e813b9e004e5c0ca38dff304ddd3fb5c5ea9]
# to [a96995cd3868b8e7a3119f0eaa766db5a371bdba]
#
# patch "libtomcrypt/src/pk/dsa/dsa_verify_hash.c"
# from [42dda609eebadc9503471c2c41e416eb4266bc3a]
# to [abc2b286e0c38d0477e66e9eff654c429b75b32f]
#
# patch "libtomcrypt/src/pk/dsa/dsa_verify_key.c"
# from [10c2d2ad066a096b31d9d4b88327e63343278c4a]
# to [12fa1a63a16579aa4ae6a3e7f0706857686b0f88]
#
# patch "libtomcrypt/src/pk/ecc/ecc.c"
# from [f49c8df95ba46b8dec02e240d5f465fe0c91846f]
# to [3d8dca5b8b51156a3e07123e4124c4530ba0421e]
#
# patch "libtomcrypt/src/pk/pkcs1/pkcs_1_i2osp.c"
# from [946bf839fe6c4558ce80b099844df4d80265ac7c]
# to [20c3544a50c7f488da8aaf3840c190410db9bb1f]
#
# patch "libtomcrypt/src/pk/pkcs1/pkcs_1_mgf1.c"
# from [7b0cae632d1b1a023a78f9b7278606985e57b8a9]
# to [cfb783a2b8b36a4632f0c6fbca6f02f719cea056]
#
# patch "libtomcrypt/src/pk/pkcs1/pkcs_1_oaep_decode.c"
# from [ed3f16f08b8576ed2e6569f06982e3aaf38bc164]
# to [e585e976b0ad08bdfcd95e4a778b6fe3c63afdec]
#
# patch "libtomcrypt/src/pk/pkcs1/pkcs_1_oaep_encode.c"
# from [64b76d3b83a274f828d908f87076a0f805ab2855]
# to [141279ac84e782c3a77415318e332e54a2dd1b35]
#
# patch "libtomcrypt/src/pk/pkcs1/pkcs_1_os2ip.c"
# from [fe259380a76ccccca37ca70a0e024e3fbffa6b95]
# to [bae1109af1ab96782996e96983dc54cc057f69cd]
#
# patch "libtomcrypt/src/pk/pkcs1/pkcs_1_pss_decode.c"
# from [66a0b128f829e54f3aa24ff7b6678dfdd0804c89]
# to [cc1553aa4039a3697604629a877d45eabeee2d26]
#
# patch "libtomcrypt/src/pk/pkcs1/pkcs_1_pss_encode.c"
# from [e2cba20e37780fc0e490d2f59df630069c560042]
# to [7807056fe5b88a0dafa0a5af56f8e889676cb7db]
#
# patch "libtomcrypt/src/pk/rsa/rsa_decrypt_key.c"
# from [d56135d77a951341213a7f569c2986efe006c205]
# to [368632660520a15e22d3bfdc30bc709778c7c9a5]
#
# patch "libtomcrypt/src/pk/rsa/rsa_encrypt_key.c"
# from [7a61f097fdab859a81e5405e2e13a13a5020ffa9]
# to [63489ad15ecb47f48281618d2bdc49d4d1b7e90a]
#
# patch "libtomcrypt/src/pk/rsa/rsa_export.c"
# from [e13eb090612e6570f2264c403110bd5a3c6b6de5]
# to [f1a81fbc88ecac9afedaf8c1634a2fa4f5f8b29c]
#
# patch "libtomcrypt/src/pk/rsa/rsa_exptmod.c"
# from [aa0fdf5842b2890f26c0eac6c2c5cf4025230f7a]
# to [c575a4beebbde95337890ab7ecacaf0387ac82f1]
#
# patch "libtomcrypt/src/pk/rsa/rsa_free.c"
# from [57bf35b38eae8c17b59e760dac8b1bcd90633fb6]
# to [f6188a80464444c620d3d9a1ecf0bab45d1df4cd]
#
# patch "libtomcrypt/src/pk/rsa/rsa_import.c"
# from [8b35baf83699e0e45136734a2000902d7fb0b09c]
# to [8b23eb3a5e8b4ced4ba9251c8f2105bfd6805970]
#
# patch "libtomcrypt/src/pk/rsa/rsa_make_key.c"
# from [3e9ffaabcad59f039c280d9c14110aecbad56947]
# to [24db17978d000be3d6079e9cb77abc86ba1ac0e8]
#
# patch "libtomcrypt/src/pk/rsa/rsa_sign_hash.c"
# from [ce264f97caf9276b92b2f18be3b6e6784217d1ab]
# to [4238c879b2eb84e8dc45840164971895ece2c884]
#
# patch "libtomcrypt/src/pk/rsa/rsa_verify_hash.c"
# from [c48a5a47fe407fae89b90d7a6079397213d206cc]
# to [be044c3e62fd0741a8328d5844bfae4caa248a09]
#
# patch "libtomcrypt/src/prngs/fortuna.c"
# from [f838282dd7d485c4f0ffa3e2d0c33dd9187c11c2]
# to [6d8071959ebb4304ecc27fbcd062f9609e49f8d8]
#
# patch "libtomcrypt/src/prngs/rc4.c"
# from [ced2dc5bab5331e47ac7f2404e28dd8e57a10700]
# to [5ddb48acb1df3d799c25c8f1e5710e98175e0b17]
#
# patch "libtomcrypt/src/prngs/rng_get_bytes.c"
# from [62a3db1e644dc6ce0c7df5aaef7ff740e7083fe2]
# to [76b050366ba98d1fed84ef3ec4e77fc3b9cf815a]
#
# patch "libtomcrypt/src/prngs/rng_make_prng.c"
# from [b2a5921f56d12a5e4088302756535b8c9af6f2f5]
# to [e6635383f1df3ccb1cb151a1e72847819b4bc09c]
#
# patch "libtomcrypt/src/prngs/sober128.c"
# from [1e355bfc23e7c561458223dda3c7b77f43744084]
# to [00dd10aca89b137c331d4e6f8679a1ffd8f2b414]
#
# patch "libtomcrypt/src/prngs/sprng.c"
# from [87c2c1dc6c2a17e1593f5131d224691187266607]
# to [2109fc9a5d49db719dcb01ab3f7d8e1511c6c4cd]
#
# patch "libtomcrypt/src/prngs/yarrow.c"
# from [093607543fb36bfe851d499780fc7acef89206a7]
# to [6ca6fa307cf2591ed877287a3bc66fc5ff559c39]
#
# patch "libtomcrypt/testbuild.sh"
# from [5cb55071e5e0ec5d913365d0c47ab3586618dfad]
# to [48ad7f39eae4e5ae5e61b236f73ed14a6fee537a]
#
# patch "libtomcrypt/testme.sh"
# from [4b8c8a593055e7938d63f87784cdec02d235d4dc]
# to [ffb814bc4b7980a9cdcb371988cf34112d9c42aa]
#
# patch "libtomcrypt/testprof/der_tests.c"
# from [b5f481758588466833d312515066672e0d4687e4]
# to [29c352fca14102a7fc189a3c243ccc165d2733b6]
#
# patch "libtomcrypt/testprof/dsa_test.c"
# from [71f8cd03e6e3e09778507fe4503e62fb4d490eaf]
# to [27388049ac7a129d558ac99bfdc50f08e3248ed6]
#
# patch "libtomcrypt/testprof/ecc_test.c"
# from [618734615cb07e6076dd9175863699c15f03aebe]
# to [658153d8d04178fbb19dca7848bf1575a44010e4]
#
# patch "libtomcrypt/testprof/mac_test.c"
# from [0c666d90789a5706db8f32f3d7af8a342a8f988a]
# to [60402cf2bc2998c7d621f381e4b270257c791d0e]
#
# patch "libtomcrypt/testprof/makefile"
# from [88349cb07ee42c338d1b4c3449a156b848224e43]
# to [752b73b2cd624f87a379ee3583bf8f1e0bebce42]
#
# patch "libtomcrypt/testprof/makefile.icc"
# from [f05458758a1b5419ebdc00ff616f0239141a6c7f]
# to [1cabf879aa23df3041e7e00d9dabc6fabca20be3]
#
# patch "libtomcrypt/testprof/makefile.msvc"
# from [3f3f0470dee723f6a584f004ba39de572a4fa3a3]
# to [6a987b747b2e53e41a34d2dfdca0f4e290f558f9]
#
# patch "libtomcrypt/testprof/makefile.shared"
# from [61e10b17bb77481e43f410c32fc426a64b6a2d23]
# to [e9d2019e5e9229188d6c3722bc4f59721bb8597f]
#
# patch "libtomcrypt/testprof/modes_test.c"
# from [bc64ebd47786eb069d28f75b43b7329671f19a34]
# to [7b996101c4c938f33c84002f816278da1d3a0807]
#
# patch "libtomcrypt/testprof/pkcs_1_test.c"
# from [af5e9e49a064f9d64e7a650f80cd900d1bec9533]
# to [fdd8758aa0340beec9cffa852cdb023dbcb58add]
#
# patch "libtomcrypt/testprof/rsa_test.c"
# from [360b59353dbb66388e745ba30ae141bda417359b]
# to [72e94aae4badb72d7836a698daa7293f5607fa67]
#
# patch "libtomcrypt/testprof/tomcrypt_test.h"
# from [a2099caba584563b2eaab9796afefdfbda76578f]
# to [5a4873daa10ff78feec096c62293a27e01c55248]
#
# patch "libtomcrypt/testprof/x86_prof.c"
# from [ecbf14dad9f800da52723d3485c7f3f99a26977a]
# to [8c6e3ae451c484aa99ca641e7e3652486b301bbe]
#
# patch "libtommath/Makefile.in"
# from [699792a85f9324d650e3ce0b66c89818912d07b5]
# to [8d6de3da1c20c90c911ce45a6979b9baf1b1a709]
#
# patch "libtommath/bn.tex"
# from [20cadcede6073a9027d85eb340269f5f15737f36]
# to [3cf40f63f99097eb88fcdd728a0d5495904e8b7e]
#
# patch "libtommath/bn_error.c"
# from [a3f1d67e5952a5288a5e3b25ae1af448d0c55323]
# to [2d913fbe9f26b513548a5b439ce5a2fc0439bfab]
#
# patch "libtommath/bn_fast_mp_invmod.c"
# from [4d3634c512613a6a57a72c5664058c4a47e9a960]
# to [15975e4e1d66aeae5d3bf1a337139813bd97dc64]
#
# patch "libtommath/bn_fast_mp_montgomery_reduce.c"
# from [78d8d5998865b41471663c55715fb1dd6752cee7]
# to [4c83769796abded7a48eeceb017835692128d5fd]
#
# patch "libtommath/bn_fast_s_mp_mul_digs.c"
# from [9a92ee7590332a1db78b9d37171680e6b87e1670]
# to [8c7ec5242443c6bbdfe90b6421c6e1351dd775b3]
#
# patch "libtommath/bn_fast_s_mp_mul_high_digs.c"
# from [ceff3a71492dd8079556c72a83364f4930e9e733]
# to [58c0a62a1a4fd0eb6d9b66f51b57348225b6d65a]
#
# patch "libtommath/bn_fast_s_mp_sqr.c"
# from [eda475fe947ffc90906c7167eec15450c2209362]
# to [b18e62eb12ffb8e8f4a434a237c2efa75b73fdc4]
#
# patch "libtommath/bn_mp_2expt.c"
# from [c0a974c10b34a7d5fa7e677ae3d1293a4e290138]
# to [d02950375b877315d7b9f4c96acddcdd7cea623d]
#
# patch "libtommath/bn_mp_abs.c"
# from [5ee072348880edcf0c2830885697a4233734580d]
# to [cc89fc43ae13f246ad1ab978ed599c93d4cb01b9]
#
# patch "libtommath/bn_mp_add.c"
# from [0cc7225dceeea5eb317eb215e4417ee0f23dd4ae]
# to [f2289f13117e9016d82afcd94c2ab991a1e57802]
#
# patch "libtommath/bn_mp_add_d.c"
# from [d6830e293314b416b519fede793966d4ecbfde57]
# to [a9a93d171db95284326e1803d70cd16d5be92ac8]
#
# patch "libtommath/bn_mp_addmod.c"
# from [b15c4348f1d5f51ccb10b50d1206032b4e0e0c4c]
# to [e8276fd9681b60cc5846f410134bf0970974876a]
#
# patch "libtommath/bn_mp_and.c"
# from [74d28d927a0271c274f0ff8195651d793c2307a1]
# to [f9d823300dfb664349710a9bfad2be4bdfc76b04]
#
# patch "libtommath/bn_mp_clamp.c"
# from [7c26a55902cadb40f234df0f174b750102b05122]
# to [89152494cc2db2aeb0950d4f97a46d69d51d0fbd]
#
# patch "libtommath/bn_mp_clear.c"
# from [88da3976df72ea9ec9f9e4586b10bac6c7022fa2]
# to [c9bfa696a05f994a75aafca2800ac5c935ed0c2d]
#
# patch "libtommath/bn_mp_clear_multi.c"
# from [30f79c92867e21713828f674e9f125602d1edbfb]
# to [6d62953c54210dec638be9f5a2294f83a619b40e]
#
# patch "libtommath/bn_mp_cmp.c"
# from [f48e439ef12bf49c92d8269958c09d2fb7e390ec]
# to [d671443879ebd10881e72316c18461ed1db34433]
#
# patch "libtommath/bn_mp_cmp_d.c"
# from [a3e0a785b17ac01577ef58cebd7df89baa4a0dc9]
# to [1b074dab32ee11b2c4ee6962f456c61f56a79797]
#
# patch "libtommath/bn_mp_cmp_mag.c"
# from [a0698d9635cf3832841c8cc50639af3caa3d02c4]
# to [b86add5ee03e1e98f3d2050b7a2226835e8e9f63]
#
# patch "libtommath/bn_mp_cnt_lsb.c"
# from [3d6446de20143460fada1208b56c20fdcb5a0f89]
# to [6a13ed21775156012c18bc7fe2a96a4b13668afe]
#
# patch "libtommath/bn_mp_copy.c"
# from [a548ebca4bf8db0dca759222dfa976b97d551c89]
# to [d56eca4a86a1aced85aa6d4349460326416a87cf]
#
# patch "libtommath/bn_mp_count_bits.c"
# from [40adf953ce3210d33f9723e6f724e4700a807718]
# to [460d18db977e52240bdc2255a0cd130f837ba2e4]
#
# patch "libtommath/bn_mp_div.c"
# from [40f9d31a0dbca8fb4248742c2c301d055c95ee90]
# to [f01af3dac970ac778ffefa35d2c92d8367369b3e]
#
# patch "libtommath/bn_mp_div_2.c"
# from [e57a17c6b78085f9e5eef4df072218919a1888b6]
# to [d584eb2131c23d44f7d8a1c58fe0330520742961]
#
# patch "libtommath/bn_mp_div_2d.c"
# from [58636c779564cc44fdd8ccf9b75f01f047fb45e8]
# to [814b62178fc9d469011d1291209c976b1c5689aa]
#
# patch "libtommath/bn_mp_div_3.c"
# from [1d32a597de97e1ae46dc5b399c9dc9f6a2068475]
# to [d96605d29c8e0bd8edbd72120db01e97138b71b4]
#
# patch "libtommath/bn_mp_div_d.c"
# from [d7f4600af77c0ec3d063e71f1ea76bb6da0f882f]
# to [cbdcd35ed87ee6231ba332aea9b4999057e95726]
#
# patch "libtommath/bn_mp_dr_is_modulus.c"
# from [66009ac52e299147a27b8562fcaeef9ff806b8f0]
# to [94797f18971c49db29fe3a5068525e903386896e]
#
# patch "libtommath/bn_mp_dr_reduce.c"
# from [e66ad3324fbe632c9168616227cab4bafada767a]
# to [7290d18987f613cdb2a6b5f22efa6c5faeebb850]
#
# patch "libtommath/bn_mp_dr_setup.c"
# from [bd378fd2525c0d744ffeccebc38703c189f4a140]
# to [d5f860f0fa662e85db3871a63ea7026318140f51]
#
# patch "libtommath/bn_mp_exch.c"
# from [acfc6896a26538be3832eba6ff1d4d17a0b2fae2]
# to [7f77882503c78291246802dfdc5951e85b83e5dc]
#
# patch "libtommath/bn_mp_expt_d.c"
# from [b7adb8028ffe97d74f17a2c3e4ee85aa222ffe0f]
# to [261f9a3fb03d75be6dfaa0d6001b39b292e08fd1]
#
# patch "libtommath/bn_mp_exptmod.c"
# from [5834ec7efb5ce20b64f84e8015eaa59bfd93f090]
# to [db7933b21337396fa608bb6f2ca1f04fa7915198]
#
# patch "libtommath/bn_mp_exptmod_fast.c"
# from [0c597499c614a4fc38dbf06574749138133f69b2]
# to [5a692f134deeab0992612206c16f8bf970b5088c]
#
# patch "libtommath/bn_mp_exteuclid.c"
# from [84910598afbed46c88cd0802b8c2607c8ea9e1d0]
# to [2e2e7f55da00258ed0bae27ce268ae1235b5d6b2]
#
# patch "libtommath/bn_mp_fread.c"
# from [4e80ea1d33795bf3aac96f439e182f56c46992d7]
# to [0671107a9cfa26d3518db90f3c6adf72a9365564]
#
# patch "libtommath/bn_mp_fwrite.c"
# from [3923546490c8d8ea313e3a75ed030bb5f637a14b]
# to [199e089ebf312e694f5afb241c0d6e38a7a06062]
#
# patch "libtommath/bn_mp_gcd.c"
# from [a5ec727015fd307450f7718c481285dd1599d5d0]
# to [bf556ea29d2e32c27105cd6f8ff69c4da406ba3a]
#
# patch "libtommath/bn_mp_get_int.c"
# from [c161ac67fec2fda9279c294f69845fd44cabfa6d]
# to [e56841a81a3b93ec8afe25f144f8990b5b27e5b7]
#
# patch "libtommath/bn_mp_grow.c"
# from [5d24eb35c5e6eeb36e58dc477f570f308e31b86c]
# to [371fba672eba9a36894e37f7c87333eca9d13a58]
#
# patch "libtommath/bn_mp_init.c"
# from [dc9416c8eef1a2aec31f655efbf69f30366707ec]
# to [78b37a5252d18b46f9b32108d733071f351aeaf5]
#
# patch "libtommath/bn_mp_init_copy.c"
# from [85088498a8625eb86dd85679e1f39c7757561fa2]
# to [fd7c20c0ee3473615de23c59074cf5c6757a20ca]
#
# patch "libtommath/bn_mp_init_multi.c"
# from [b1635102a3be4451303a739b6f164f73d10ca561]
# to [7eb256888f319d1f22a2077840b00144a635a360]
#
# patch "libtommath/bn_mp_init_set.c"
# from [53918f753d6f18c1e0fc608b8b67ada7fc25af3b]
# to [cc8de44fe1c250b7fd3c3c34764eeb6479442307]
#
# patch "libtommath/bn_mp_init_set_int.c"
# from [1772b10c31bf67011748664d7ed6541d9cad0ac6]
# to [62b0c86e524c47885c0acef1c0b98dc9d43120bd]
#
# patch "libtommath/bn_mp_init_size.c"
# from [f343728fd0b919c0551ee4fb955c7b7348084917]
# to [7f3cd6fbba38b36e824d4fa6bfc71384e1fc6150]
#
# patch "libtommath/bn_mp_invmod.c"
# from [05e43c05923465c284cccf8707ee1a59ed911233]
# to [ce1865904090004db508933d7085a1af7e908b78]
#
# patch "libtommath/bn_mp_invmod_slow.c"
# from [0e68e06289ca853df2e27007a793f251eeb6db76]
# to [1df4033bc1245af3306017c814f91956404f9d17]
#
# patch "libtommath/bn_mp_is_square.c"
# from [e905ec883178a2185809f2c902bac355e5816bad]
# to [1b3b3d62e0920e8ea1fdb4ab9ef75fdc1675d5d6]
#
# patch "libtommath/bn_mp_jacobi.c"
# from [9c41eb9191d5875db6dd10ef168fedbe621a3b2a]
# to [8b6a59e14a516bb223dd5b89c6212480d3e6b046]
#
# patch "libtommath/bn_mp_karatsuba_mul.c"
# from [7bed1bacfcdcc8d1c5962ad4bcc6ef3c1f55bea9]
# to [d12ad7521ac06b66055b94595f5ee8c73198859d]
#
# patch "libtommath/bn_mp_karatsuba_sqr.c"
# from [32ce87d5ec2f68aea40bea22927f5a3f632c47b5]
# to [cb25e7157ae4c7432461857852bf8bf43b124755]
#
# patch "libtommath/bn_mp_lcm.c"
# from [ae6e40952e57e849e762a25ce87385e02fb4bdcd]
# to [2efc953f9b2bf277bb46d07bde7ea65497ab65d9]
#
# patch "libtommath/bn_mp_lshd.c"
# from [0c04c3e6d8491249a27227826faeae84c966a94f]
# to [1be9d6059f7990723ab18ad01c84eef2dcb743a6]
#
# patch "libtommath/bn_mp_mod.c"
# from [c8090d320496ca60b99764b9335ba865c36cbfed]
# to [3bed12926c4d019853f2b4dac814a7505580380e]
#
# patch "libtommath/bn_mp_mod_2d.c"
# from [e0e5f0ab899aae9477bf97785f85320ad0b78865]
# to [39b5088c61a702e45117c046a246c0ba3457acec]
#
# patch "libtommath/bn_mp_mod_d.c"
# from [57cd7a01f1616d22ebced526e91159b1d242e0f9]
# to [6df502c9569a11c797e90478d2a8909ba0d1247c]
#
# patch "libtommath/bn_mp_montgomery_calc_normalization.c"
# from [41769e061872600b8d99328e343fe770b7b3aec4]
# to [87b5ed6813882ce20a7cfd650969495219105276]
#
# patch "libtommath/bn_mp_montgomery_reduce.c"
# from [0b42eac9d7346004d688cbe3063e947ea1893f3f]
# to [a57d1c56341758bafd5640de7816ff2f7d9641cb]
#
# patch "libtommath/bn_mp_montgomery_setup.c"
# from [0ddf17c06f6f5dc9fd7311284277b7a87a3cfc27]
# to [63ee332ae3a63047da7a388f8ca254b0cd4957a4]
#
# patch "libtommath/bn_mp_mul.c"
# from [cb9292558d6b699232dfe1d24d6b134b265aec30]
# to [f95da85da87525e95e09c97272ee1c70420b2fda]
#
# patch "libtommath/bn_mp_mul_2.c"
# from [e7df32645d7a80e3badc2c696caf09d438932742]
# to [551cba350d6670dd37afa3ff3f928002b60257e2]
#
# patch "libtommath/bn_mp_mul_2d.c"
# from [2d59d8ba0c487c42e75e24cd6808147fee6041ff]
# to [aad4f65c8fe2dfbdffd0dbea052515346b2c1345]
#
# patch "libtommath/bn_mp_mul_d.c"
# from [684e50bde0381306076b4b64d2ecbab99b7af195]
# to [5ccc5289b208ab817dbb8d966b279c30fe0270aa]
#
# patch "libtommath/bn_mp_mulmod.c"
# from [958738a570b35415e919d6c6e55adbce7ff59f55]
# to [935d0f5903589ddf62f42fc691cb2f83aa2832c4]
#
# patch "libtommath/bn_mp_n_root.c"
# from [ceda8bdd58d2fb45707be024bc9ad46ceb44a337]
# to [7cd8f559d867362d24bc0d3b468e94c8520b92e6]
#
# patch "libtommath/bn_mp_neg.c"
# from [02cb8735d235feb2f3016b581f23d6da582f8765]
# to [1f6e366f84f62e9790cd32a2197ac01ab15f18d3]
#
# patch "libtommath/bn_mp_or.c"
# from [01c1a84d9dcba644c61f69a3c00164f5f3346599]
# to [7172bc3a4b5683959d2b4780fd2b1bc7d8edb3c1]
#
# patch "libtommath/bn_mp_prime_fermat.c"
# from [bed25e3d7aef4e9ce0bd9642626e082b7bc02e73]
# to [d6a54db5584a3b7557d4aff7b0dc30ebdf28a731]
#
# patch "libtommath/bn_mp_prime_is_divisible.c"
# from [ac6f9ad19e8ee7c27df8dab72b160090de3f88e5]
# to [efff6a4fe42fffe8f6d30ff6b240194cd7c46e72]
#
# patch "libtommath/bn_mp_prime_is_prime.c"
# from [616c045068c12c0d7cd8a73080ef55da4e501493]
# to [dc21e8dade254b50b4339e7b33e28793cc2051b1]
#
# patch "libtommath/bn_mp_prime_miller_rabin.c"
# from [e893c60f539dce9136d4afe96650b4e5a649876b]
# to [d59e75a31931262d9d08121a0fc78e93ae7628d2]
#
# patch "libtommath/bn_mp_prime_next_prime.c"
# from [cc04aebd4d5b5e203b330e0f4a8180c48be6af13]
# to [d0f2cc0de0f3f223bdf94c4b717a14875d131614]
#
# patch "libtommath/bn_mp_prime_rabin_miller_trials.c"
# from [93963170cbd3a50b33dc5f1dd76ccdfd935c239c]
# to [b0421d46d35a8f5ee2a448e246732e6953529948]
#
# patch "libtommath/bn_mp_prime_random_ex.c"
# from [4cba143b51b505f3c881caf21f5879695d0dcefa]
# to [f1a195af61c7430bd490c9fac1e5a6ca813817bb]
#
# patch "libtommath/bn_mp_radix_size.c"
# from [cea57d1d767181e6a51d13d3dd79684a4e62482a]
# to [c4c793794ffb15a3995382cfbbfc6e014e9449f1]
#
# patch "libtommath/bn_mp_radix_smap.c"
# from [9b2641767d4071696aa72126a339bd5450163b9e]
# to [90acb63521808ba2825dacbf29401f79a06efcc2]
#
# patch "libtommath/bn_mp_rand.c"
# from [21e113ee13fd97a003bb05376e3bf1c706469d43]
# to [aa66e8277829f6ecd05ca0c3c91b209c844bd4a7]
#
# patch "libtommath/bn_mp_read_radix.c"
# from [a761d92fa0571ee25a4d8e25029b65ed715f5c41]
# to [cb0ec976374b9be1ef0066b884fafea58f6d3eee]
#
# patch "libtommath/bn_mp_read_signed_bin.c"
# from [5e3b2483fb9e04ac544331b7a46df0263e3a6cd0]
# to [46e0eb1eeb55a3c156f04219b12f82aa7c64b1ba]
#
# patch "libtommath/bn_mp_read_unsigned_bin.c"
# from [15a5dc9e2dd8a6fe5a7b53c52c4ecb4babbdd1d5]
# to [55c99cff4309d0b894cbbe9dbfee85bd206eeb63]
#
# patch "libtommath/bn_mp_reduce.c"
# from [22c1ae63de48d5cc0e48db4bcadef234f025e060]
# to [9c18643caba6d8f2895c5fc474040c640516997b]
#
# patch "libtommath/bn_mp_reduce_2k.c"
# from [3a75893da1c3a1c868056cb31e118a3683200bd5]
# to [85e52ad760353d6e2e869459d713cecf49eaef4b]
#
# patch "libtommath/bn_mp_reduce_2k_l.c"
# from [18cbea4d1de3dcd4ae121ef87f750fd71b936d65]
# to [05a3e5ac63757258558201d23442cf0a22706b4c]
#
# patch "libtommath/bn_mp_reduce_2k_setup.c"
# from [94f2c64d767763bc4c38322b408d768ca2aa4ecc]
# to [2cba08eed631dfc432f8248373e6d23b77283180]
#
# patch "libtommath/bn_mp_reduce_2k_setup_l.c"
# from [2f7604831262ef985d2d84fff4079f660e9d4355]
# to [3b5c4f5c810be907d8a1278715629afae0eff683]
#
# patch "libtommath/bn_mp_reduce_is_2k.c"
# from [4d4b366051978336c6ab81f3e987b0aa19c16812]
# to [63e0be9bf4893e8b1748b59881d5c8dfd07f977b]
#
# patch "libtommath/bn_mp_reduce_is_2k_l.c"
# from [f8a3ff10225afdfb3aa25c9de44066343247722a]
# to [0d61c2db7ed32d9e04049f132f1e3b83dc1cba24]
#
# patch "libtommath/bn_mp_reduce_setup.c"
# from [c0d6b73b259cda2c962f44710c16a7942f6adbfc]
# to [17d0c225ecb4671353a9158de6d0eb189e704bdf]
#
# patch "libtommath/bn_mp_rshd.c"
# from [f3d16d9373f3707a2024da60481cfcb91484a34d]
# to [01550999b6f4d046203f0ba9fa69e28441063075]
#
# patch "libtommath/bn_mp_set.c"
# from [a9535a1aa1f54c47f3bb503c74d03b7202f682a0]
# to [b9720c95ebba5888000331272a9b363ac60f757f]
#
# patch "libtommath/bn_mp_set_int.c"
# from [f969f32a9ce516009747993ccd66e03e17aff3f2]
# to [b5eb6b13ba3e4f03c52574fab0dd85b8b915924f]
#
# patch "libtommath/bn_mp_shrink.c"
# from [1349448a8f2a625e7817074996951d5a2d1ec158]
# to [2a97caa488bf03b698501431831788b7096dde65]
#
# patch "libtommath/bn_mp_signed_bin_size.c"
# from [9ad18efcb95355ea048e428c9a1808cf3e44de82]
# to [095c4525cb020eb504d55ae5c48e4c52654a0a1b]
#
# patch "libtommath/bn_mp_sqr.c"
# from [093d797ab504fa4cfb271b47a8c10075b2441b9f]
# to [0f2296767c878d8019e13c07fd449560955fc024]
#
# patch "libtommath/bn_mp_sqrmod.c"
# from [2d316f2f768b25e981f2e62c0bb245cb4dfc8ec8]
# to [a0dd26072bdd106242f6fd655a30188cfb25ea38]
#
# patch "libtommath/bn_mp_sqrt.c"
# from [9d312eb9205cadcc089d54d19d712238dbf6d03c]
# to [450813392fbfbe44bbae85535fb8b998eb8184ce]
#
# patch "libtommath/bn_mp_sub.c"
# from [c5092e05763947b6dc2e9fa0858dc3750bac02fe]
# to [a33a08150a286b0039173cca2a41315b2091365d]
#
# patch "libtommath/bn_mp_sub_d.c"
# from [e80435db75b1dc7f60a2b3f6d27204113017d849]
# to [bfedcdb1837eaea36cc8016f412d64837f34f8e1]
#
# patch "libtommath/bn_mp_submod.c"
# from [72847e4cc7457fd16feda88a9a22461c9cc6467a]
# to [fa8ab8b897cac02d06e7b4b1a9b9a3053a40e858]
#
# patch "libtommath/bn_mp_to_signed_bin.c"
# from [37639284a790d77339bcd7f53e66a18017563dd6]
# to [b5f2791e69cca9974bef85270825055442f8b1cd]
#
# patch "libtommath/bn_mp_to_signed_bin_n.c"
# from [c3aea4a9e1164e03d1d58338de680a6f55b5ad8f]
# to [7c0825814f330b851e34e7bd494780800c8cd761]
#
# patch "libtommath/bn_mp_to_unsigned_bin.c"
# from [efb1eee1129615146646f646378a25742c9a6492]
# to [a4065f821ee4c734de19f31be4d596c612622b72]
#
# patch "libtommath/bn_mp_to_unsigned_bin_n.c"
# from [90b468fd50ea8c8151e0f40e6aa8ac302ec2fe46]
# to [7bb5466e439b1f52f095ae2acbe150e342b21dc5]
#
# patch "libtommath/bn_mp_toom_mul.c"
# from [8a45c9922034269d563cbdbd1b55d772ccc06056]
# to [963f922d61caf8828638f9b990020406ec22ae1f]
#
# patch "libtommath/bn_mp_toom_sqr.c"
# from [496802f1dbcf4a358fb38b7458609f209b5435cd]
# to [a40b43897c5e23520f99ceaa59bf939eb5bac1ed]
#
# patch "libtommath/bn_mp_toradix.c"
# from [78a3ed650fec464f1229d14ea550b3703d3ef8d1]
# to [e945e74e11ac54e91af44216023f55656cf7f650]
#
# patch "libtommath/bn_mp_toradix_n.c"
# from [1a2704322409b2e9f54e9f7e41ef69be2ae5e4c9]
# to [17b42cd6147e873d7834a05c342f937b391426f6]
#
# patch "libtommath/bn_mp_unsigned_bin_size.c"
# from [8b1963305618f9f8effe51212c9794d59e8d6c24]
# to [8e2ac8bf6a9f3a1de0ef11cec7730ffbc1e6f1a8]
#
# patch "libtommath/bn_mp_xor.c"
# from [6a3de9432fe1ad939de000694be657772cd913e7]
# to [937f73fe8252c4bbdc7f60d2d8a80396e0c5e971]
#
# patch "libtommath/bn_mp_zero.c"
# from [4247063811e504255b015c2cc19acb28d2a304e4]
# to [9c936f75b20687b223129734ebd93e04db6bdf00]
#
# patch "libtommath/bn_prime_tab.c"
# from [fec54b5cd76b20913620ffe6922c6a37ee96e1b7]
# to [45021011858d4ff6abc198aa591f731a41fa9aa9]
#
# patch "libtommath/bn_reverse.c"
# from [dd999dcbec79713c226d741f97af41ec6ed7e58f]
# to [137f7c2e7abb88f8b99699187d460a216d2edef1]
#
# patch "libtommath/bn_s_mp_add.c"
# from [e16a196df2c5a2a1ba9c51d184105791f7151e6c]
# to [5ccb09709881715f8114ec5bd47b86b13bd2982c]
#
# patch "libtommath/bn_s_mp_exptmod.c"
# from [7ac1accce85a140678573008fcdd67f2834737ed]
# to [a6a69525a2db4382684510dbb71bcbcbc20cb053]
#
# patch "libtommath/bn_s_mp_mul_digs.c"
# from [d312dd371b770bf210c2d96f267247163ab15e0f]
# to [709d778c346b50939bb7c8a49b5b44be5845bae9]
#
# patch "libtommath/bn_s_mp_mul_high_digs.c"
# from [7fedd32cbf39b73ee19e2c4f84708d46e6698375]
# to [f590816a055898ebeb40cd5826147faf32e0d844]
#
# patch "libtommath/bn_s_mp_sqr.c"
# from [eba4101c1f1ff9dc11fadf942075e3e0fff40737]
# to [dc3edf5189c48351f73dd0b0df23c60ac23d78c8]
#
# patch "libtommath/bn_s_mp_sub.c"
# from [46e30a7f53648000600b31472e9f6f8463145196]
# to [3b4ddc0ab104634daee083067a0368bcc611daf9]
#
# patch "libtommath/bncore.c"
# from [2a706b0ca7b0d41a6ef37bc33c26d2d2a4338b7e]
# to [10ead291d5f52c4d162e40e497f53f6d639a70e1]
#
# patch "libtommath/booker.pl"
# from [f5935051a27a7a963ac1730d44d2de8f682e12e6]
# to [b00c5b2be0d8233baf482d7422b360606fc961bc]
#
# patch "libtommath/changes.txt"
# from [686b8da0e27120cb775f6960c80f1efc7b80940d]
# to [aafc04f83cde62256b1525b5457971f64616e499]
#
# patch "libtommath/demo/demo.c"
# from [ad8e1506fbbd176371eece0e73edc6696b4ab79d]
# to [709dafa2cd6efd826d038844380305cfd42d67ab]
#
# patch "libtommath/demo/timing.c"
# from [495dc5a5ca04a74a7ac7146d3c40c1c0cde360a2]
# to [b75910c66587af2b0222534851c5503e01811a00]
#
# patch "libtommath/etc/2kprime.c"
# from [8916b4a19cfcec43ec1788ca54b59d213e0bbe30]
# to [b001c8ef24408aba0dfa4f7462e61969c6968bd3]
#
# patch "libtommath/etc/drprime.c"
# from [721a3e4d253bbe004dd67da6e9cd28dba2e5fe8b]
# to [df563d5b3f2832a2cacc8506e5ecf30dcef25a3c]
#
# patch "libtommath/etc/drprimes.txt"
# from [a1729704304c95123744b923bf4aad877575b27f]
# to [748f978f785fc935efcfc622f27fe53a4993fc80]
#
# patch "libtommath/etc/makefile.icc"
# from [bd3824382f4b2ca2df34f552e13393a2f27739c7]
# to [e115ddcc88cff9c28dbe597dd5b0c076e4e65d80]
#
# patch "libtommath/etc/mersenne.c"
# from [0b7491b74ebf52193361a1f1011866a56cf277bd]
# to [05d1c4504baf9d7568ec2daf99e2074a7661edda]
#
# patch "libtommath/etc/mont.c"
# from [3618f1f988eddb11db6f83d114a13e74c1078ba4]
# to [b2584eb8712177a6e88175f408d45048492a5e1f]
#
# patch "libtommath/etc/pprime.c"
# from [5b67dfe9a0cda06431fcee2cce3c23636671ae02]
# to [8b86a9609ef70775d0d2cbf7f4ae17d160748509]
#
# patch "libtommath/etc/tune.c"
# from [9cc60da474172eb1273756067d1676b9c1beac36]
# to [279fc742cd93d888912d31aa4b75fddd40acd9b3]
#
# patch "libtommath/logs/expt.log"
# from [fdc7d0684f006f7cd60c501e68213974c165e332]
# to [844591313c860202b913bffdd920a9025224f12d]
#
# patch "libtommath/logs/expt_2k.log"
# from [e3590c62739763a41c1a34365e595568d1ad6444]
# to [cab3eff5681a7b6a61d89139b2a3fdf0873bd758]
#
# patch "libtommath/logs/expt_2kl.log"
# from [6302bb8eaffcc9d3dc8fd60dbe24c2c68c873984]
# to [80ed576fe5c5e22386d6311eaee185bbc26c8665]
#
# patch "libtommath/logs/expt_dr.log"
# from [0c04f650971da4f1d1ecc94caf4598c61ecf8d7e]
# to [daa8084e574da2483c25df823cd8187a6acbf8fb]
#
# patch "libtommath/logs/index.html"
# from [9dfaca0a0c5f26c88275c7e29a9b8fb7276954ea]
# to [5f30550054b2895f971751df747c78d44f6598e3]
#
# patch "libtommath/makefile.bcc"
# from [6dc71811ee3aeb409b7ced958e62abd55bd3eeda]
# to [e33180b9565d150a8f535fd7b02e8236135a334a]
#
# patch "libtommath/makefile.cygwin_dll"
# from [488c52dd666e16a9c89e0016414a22b8efd687eb]
# to [275e13f68f8caaa487491653d212d9c62b3bc025]
#
# patch "libtommath/makefile.icc"
# from [eb7a66a15792f0e46e27620b4351e367995953c7]
# to [dc5d4b64291b633269d1188e6b1f3809b37fb373]
#
# patch "libtommath/makefile.msvc"
# from [37604182da728a3357ca462f509928d8ff10ed7c]
# to [024637549319c0a6143c58401c2cb79893d701e9]
#
# patch "libtommath/makefile.shared"
# from [ea1c88425c89e89689fd2e5ea95ae0c7888cb2bf]
# to [8c24ac3157bbc4e4cb6007f4d6d37102510bf7e7]
#
# patch "libtommath/mtest/logtab.h"
# from [129e0480989c9d1e36f287c5a1eb97cea42b2b52]
# to [2946d54b88ca7516643cc60cbc849abd2f68a9b6]
#
# patch "libtommath/mtest/mpi-config.h"
# from [c4f05a0ca82cde231f973614d08bde9ee0a707ae]
# to [bf052be25775701669c472e40e7a0857614cab3b]
#
# patch "libtommath/mtest/mpi-types.h"
# from [f93df694e834dc18f7fd0103c87c0cc316366d04]
# to [b82ceb5f38175ba7c183b4fd26e9e709ca5cd885]
#
# patch "libtommath/mtest/mpi.c"
# from [8c0d35e1c5f6cbfe99f6147b85dcb7f40b8603b7]
# to [d331154df2e6f868537b56bb4b5db8aaf675c950]
#
# patch "libtommath/mtest/mpi.h"
# from [4256d0c148b57666041afe30c664ba571b62852c]
# to [a57526b17d78bd1ce8fa81d5001ce6fcc19f311d]
#
# patch "libtommath/mtest/mtest.c"
# from [924788f719398e30fb3ab846ced8aa3940264956]
# to [0c8cbf2794a568809e0d9a0d4639a61ca4f2c7e5]
#
# patch "libtommath/pre_gen/mpi.c"
# from [e203f2d5fceec0ccc521ff44274ef4c3788e5c1e]
# to [b2a784f7b7fc863048d03ce94b9cd0cfc03c199d]
#
# patch "libtommath/tommath.h"
# from [e18fb765c96711cccdb5c6ff11f43dbe00bf7295]
# to [f247596b2e4ec673a18a7c5fcb9534594301f23f]
#
# patch "libtommath/tommath_class.h"
# from [7688e3b0cc18153b3383bfa6ff66abfc978c4680]
# to [91b56882a4d3c4f863c80d0b67084a16a5c24711]
#
# patch "libtommath/tommath_superclass.h"
# from [47527ad5ee97a9524e14b307da9796293b1f586f]
# to [c353f7aa0e686a75f30e75d9b2f20af9e35cf6e8]
#
# patch "random.c"
# from [f5ffe4513c9c40cb4432ea6d201fd3f3b4e14946]
# to [c3e8fdf7d1f2f328d38a1a69dfe712f142ecef79]
#
# patch "rsa.c"
# from [eef3941e84c56457a02488b981d08f84f8539022]
# to [6f7b03bf8a9d1fc8db1ed7abab282208b9b8342f]
#
# patch "svr-chansession.c"
# from [ce07e1f8ef0ec096674a43f8ac015c99466dcaec]
# to [2c744cd005e70f8ac60aa3e71887f997b997b3a3]
#
# patch "svr-main.c"
# from [0f2c89106d77bf7988046d2cdb123f19105666b9]
# to [1d0573949dc087639e488f50356b0f84511b9c5f]
#
# patch "svr-session.c"
# from [b43a0a676506ef61f10c21f4cd6e82c9fd5154a3]
# to [86326c30a4cde195ce98355075784093985e0081]
#
# patch "tcp-accept.c"
# from [69b03a9fd536daae6f43bc740522947591247de0]
# to [0befdffae2f24c3bcba5857558111a1eaaca45bb]
#
============================================================
--- libtomcrypt/README ce60762bca68d7af5102738925e3d4478ecaddd3
+++ libtomcrypt/README ce60762bca68d7af5102738925e3d4478ecaddd3
@@ -0,0 +1,3 @@
+See doc/crypt.pdf
+
+
============================================================
--- libtomcrypt/crypt.lof 979797d4e2073421243fa9460b0fbf5b40d87875
+++ libtomcrypt/crypt.lof 979797d4e2073421243fa9460b0fbf5b40d87875
@@ -0,0 +1,24 @@
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {2.1}{\ignorespaces Load And Store Macros}}{9}{figure.2.1}
+\contentsline {figure}{\numberline {2.2}{\ignorespaces Rotate Macros}}{9}{figure.2.2}
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {3.1}{\ignorespaces Built--In Software Ciphers}}{19}{figure.3.1}
+\contentsline {figure}{\numberline {3.2}{\ignorespaces Twofish Build Options}}{21}{figure.3.2}
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {4.1}{\ignorespaces Built--In Software Hashes}}{57}{figure.4.1}
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {6.1}{\ignorespaces List of Provided PRNGs}}{82}{figure.6.1}
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {9.1}{\ignorespaces DSA Key Sizes}}{119}{figure.9.1}
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {10.1}{\ignorespaces List of ASN.1 Supported Types}}{127}{figure.10.1}
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {12.1}{\ignorespaces RSA/DH Key Strength}}{149}{figure.12.1}
+\contentsline {figure}{\numberline {12.2}{\ignorespaces ECC Key Strength}}{149}{figure.12.2}
+\addvspace {10\p@ }
+\addvspace {10\p@ }
============================================================
--- libtomcrypt/filter.pl 400705f2de5cb11a08e83ac3643f960e013ffddb
+++ libtomcrypt/filter.pl 400705f2de5cb11a08e83ac3643f960e013ffddb
@@ -0,0 +1,30 @@
+#!/usr/bin/perl
+
+# we want to filter every between START_INS and END_INS out and then insert crap from another file (this is fun)
+
+$dst = shift;
+$ins = shift;
+
+open(SRC,"<$dst");
+open(INS,"<$ins");
+open(TMP,">tmp.delme");
+
+$l = 0;
+while (<SRC>) {
+ if ($_ =~ /START_INS/) {
+ print TMP $_;
+ $l = 1;
+ while (<INS>) {
+ print TMP $_;
+ }
+ close INS;
+ } elsif ($_ =~ /END_INS/) {
+ print TMP $_;
+ $l = 0;
+ } elsif ($l == 0) {
+ print TMP $_;
+ }
+}
+
+close TMP;
+close SRC;
============================================================
--- libtomcrypt/fixupind.pl 486a7ff76020591aa22ee432d5585b71e9d31860
+++ libtomcrypt/fixupind.pl 486a7ff76020591aa22ee432d5585b71e9d31860
@@ -0,0 +1,11 @@
+open(IN,"<crypt.ind");
+open(OUT,">crypt.ind.tmp");
+$a = <IN>;
+print OUT "$a\n\\addcontentsline{toc}{chapter}{Index}\n";
+while (<IN>) {
+ print OUT $_;
+}
+close OUT;
+close IN;
+system("mv -f crypt.ind.tmp crypt.ind");
+
============================================================
--- libtomcrypt/makefile.unix 16860df9e00471701a0aa4c6682a380b26c3dbb9
+++ libtomcrypt/makefile.unix 16860df9e00471701a0aa4c6682a380b26c3dbb9
@@ -0,0 +1,239 @@
+# MAKEFILE for bsd make
+#
+# Tom St Denis
+
+# Compiler and Linker Names
+CC=cc
+LD=ld
+
+# Archiver [makes .a files]
+AR=ar
+ARFLAGS=r
+
+# Compilation flags. Note the += does not write over the user's CFLAGS!
+CFLAGS = -c -I./testprof/ -I./src/headers/ -DLTC_SOURCE -O2 ${CFLAGS_OPTS} -o $@
+
+LIBNAME=libtomcrypt.a
+LIBTEST=libtomcrypt_prof.a
+LIBTEST_S=$(LIBTEST)
+
+HASH=hashsum
+CRYPT=encrypt
+SMALL=small
+PROF=x86_prof
+TV=tv_gen
+MULTI=multi
+TIMING=timing
+TEST=test
+
+#LIBPATH-The directory for libtomcrypt to be installed to.
+#INCPATH-The directory to install the header files for libtomcrypt.
+#DATAPATH-The directory to install the pdf docs.
+LIBPATH=/usr/local/lib
+INCPATH=/usr/local/include
+DATAPATH=/usr/local/share/doc/libtomcrypt/pdf
+
+#Who do we install as?
+USER=root
+
+GROUP=wheel
+
+#List of objects to compile.
+#START_INS
+OBJECTS=src/ciphers/aes/aes_enc.o src/ciphers/aes/aes.o src/ciphers/anubis.o src/ciphers/blowfish.o \
+src/ciphers/cast5.o src/ciphers/des.o src/ciphers/kasumi.o src/ciphers/khazad.o src/ciphers/kseed.o \
+src/ciphers/noekeon.o src/ciphers/rc2.o src/ciphers/rc5.o src/ciphers/rc6.o src/ciphers/safer/safer.o \
+src/ciphers/safer/safer_tab.o src/ciphers/safer/saferp.o src/ciphers/skipjack.o \
+src/ciphers/twofish/twofish.o src/ciphers/xtea.o src/encauth/ccm/ccm_memory.o \
+src/encauth/ccm/ccm_test.o src/encauth/eax/eax_addheader.o src/encauth/eax/eax_decrypt.o \
+src/encauth/eax/eax_decrypt_verify_memory.o src/encauth/eax/eax_done.o src/encauth/eax/eax_encrypt.o \
+src/encauth/eax/eax_encrypt_authenticate_memory.o src/encauth/eax/eax_init.o \
+src/encauth/eax/eax_test.o src/encauth/gcm/gcm_add_aad.o src/encauth/gcm/gcm_add_iv.o \
+src/encauth/gcm/gcm_done.o src/encauth/gcm/gcm_gf_mult.o src/encauth/gcm/gcm_init.o \
+src/encauth/gcm/gcm_memory.o src/encauth/gcm/gcm_mult_h.o src/encauth/gcm/gcm_process.o \
+src/encauth/gcm/gcm_reset.o src/encauth/gcm/gcm_test.o src/encauth/ocb/ocb_decrypt.o \
+src/encauth/ocb/ocb_decrypt_verify_memory.o src/encauth/ocb/ocb_done_decrypt.o \
+src/encauth/ocb/ocb_done_encrypt.o src/encauth/ocb/ocb_encrypt.o \
+src/encauth/ocb/ocb_encrypt_authenticate_memory.o src/encauth/ocb/ocb_init.o src/encauth/ocb/ocb_ntz.o \
+src/encauth/ocb/ocb_shift_xor.o src/encauth/ocb/ocb_test.o src/encauth/ocb/s_ocb_done.o \
+src/hashes/chc/chc.o src/hashes/helper/hash_file.o src/hashes/helper/hash_filehandle.o \
+src/hashes/helper/hash_memory.o src/hashes/helper/hash_memory_multi.o src/hashes/md2.o src/hashes/md4.o \
+src/hashes/md5.o src/hashes/rmd128.o src/hashes/rmd160.o src/hashes/rmd256.o src/hashes/rmd320.o \
+src/hashes/sha1.o src/hashes/sha2/sha256.o src/hashes/sha2/sha512.o src/hashes/tiger.o \
+src/hashes/whirl/whirl.o src/mac/f9/f9_done.o src/mac/f9/f9_file.o src/mac/f9/f9_init.o \
+src/mac/f9/f9_memory.o src/mac/f9/f9_memory_multi.o src/mac/f9/f9_process.o src/mac/f9/f9_test.o \
+src/mac/hmac/hmac_done.o src/mac/hmac/hmac_file.o src/mac/hmac/hmac_init.o src/mac/hmac/hmac_memory.o \
+src/mac/hmac/hmac_memory_multi.o src/mac/hmac/hmac_process.o src/mac/hmac/hmac_test.o \
+src/mac/omac/omac_done.o src/mac/omac/omac_file.o src/mac/omac/omac_init.o src/mac/omac/omac_memory.o \
+src/mac/omac/omac_memory_multi.o src/mac/omac/omac_process.o src/mac/omac/omac_test.o \
+src/mac/pelican/pelican.o src/mac/pelican/pelican_memory.o src/mac/pelican/pelican_test.o \
+src/mac/pmac/pmac_done.o src/mac/pmac/pmac_file.o src/mac/pmac/pmac_init.o src/mac/pmac/pmac_memory.o \
+src/mac/pmac/pmac_memory_multi.o src/mac/pmac/pmac_ntz.o src/mac/pmac/pmac_process.o \
+src/mac/pmac/pmac_shift_xor.o src/mac/pmac/pmac_test.o src/mac/xcbc/xcbc_done.o \
+src/mac/xcbc/xcbc_file.o src/mac/xcbc/xcbc_init.o src/mac/xcbc/xcbc_memory.o \
+src/mac/xcbc/xcbc_memory_multi.o src/mac/xcbc/xcbc_process.o src/mac/xcbc/xcbc_test.o \
+src/math/fp/ltc_ecc_fp_mulmod.o src/math/gmp_desc.o src/math/ltm_desc.o src/math/multi.o \
+src/math/rand_prime.o src/math/tfm_desc.o src/misc/base64/base64_decode.o \
+src/misc/base64/base64_encode.o src/misc/burn_stack.o src/misc/crypt/crypt.o \
+src/misc/crypt/crypt_argchk.o src/misc/crypt/crypt_cipher_descriptor.o \
+src/misc/crypt/crypt_cipher_is_valid.o src/misc/crypt/crypt_find_cipher.o \
+src/misc/crypt/crypt_find_cipher_any.o src/misc/crypt/crypt_find_cipher_id.o \
+src/misc/crypt/crypt_find_hash.o src/misc/crypt/crypt_find_hash_any.o \
+src/misc/crypt/crypt_find_hash_id.o src/misc/crypt/crypt_find_hash_oid.o \
+src/misc/crypt/crypt_find_prng.o src/misc/crypt/crypt_fsa.o src/misc/crypt/crypt_hash_descriptor.o \
+src/misc/crypt/crypt_hash_is_valid.o src/misc/crypt/crypt_ltc_mp_descriptor.o \
+src/misc/crypt/crypt_prng_descriptor.o src/misc/crypt/crypt_prng_is_valid.o \
+src/misc/crypt/crypt_register_cipher.o src/misc/crypt/crypt_register_hash.o \
+src/misc/crypt/crypt_register_prng.o src/misc/crypt/crypt_unregister_cipher.o \
+src/misc/crypt/crypt_unregister_hash.o src/misc/crypt/crypt_unregister_prng.o \
+src/misc/error_to_string.o src/misc/pkcs5/pkcs_5_1.o src/misc/pkcs5/pkcs_5_2.o src/misc/zeromem.o \
+src/modes/cbc/cbc_decrypt.o src/modes/cbc/cbc_done.o src/modes/cbc/cbc_encrypt.o \
+src/modes/cbc/cbc_getiv.o src/modes/cbc/cbc_setiv.o src/modes/cbc/cbc_start.o \
+src/modes/cfb/cfb_decrypt.o src/modes/cfb/cfb_done.o src/modes/cfb/cfb_encrypt.o \
+src/modes/cfb/cfb_getiv.o src/modes/cfb/cfb_setiv.o src/modes/cfb/cfb_start.o \
+src/modes/ctr/ctr_decrypt.o src/modes/ctr/ctr_done.o src/modes/ctr/ctr_encrypt.o \
+src/modes/ctr/ctr_getiv.o src/modes/ctr/ctr_setiv.o src/modes/ctr/ctr_start.o src/modes/ctr/ctr_test.o \
+src/modes/ecb/ecb_decrypt.o src/modes/ecb/ecb_done.o src/modes/ecb/ecb_encrypt.o \
+src/modes/ecb/ecb_start.o src/modes/f8/f8_decrypt.o src/modes/f8/f8_done.o src/modes/f8/f8_encrypt.o \
+src/modes/f8/f8_getiv.o src/modes/f8/f8_setiv.o src/modes/f8/f8_start.o src/modes/f8/f8_test_mode.o \
+src/modes/lrw/lrw_decrypt.o src/modes/lrw/lrw_done.o src/modes/lrw/lrw_encrypt.o \
+src/modes/lrw/lrw_getiv.o src/modes/lrw/lrw_process.o src/modes/lrw/lrw_setiv.o \
+src/modes/lrw/lrw_start.o src/modes/lrw/lrw_test.o src/modes/ofb/ofb_decrypt.o src/modes/ofb/ofb_done.o \
+src/modes/ofb/ofb_encrypt.o src/modes/ofb/ofb_getiv.o src/modes/ofb/ofb_setiv.o \
+src/modes/ofb/ofb_start.o src/pk/asn1/der/bit/der_decode_bit_string.o \
+src/pk/asn1/der/bit/der_encode_bit_string.o src/pk/asn1/der/bit/der_length_bit_string.o \
+src/pk/asn1/der/boolean/der_decode_boolean.o src/pk/asn1/der/boolean/der_encode_boolean.o \
+src/pk/asn1/der/boolean/der_length_boolean.o src/pk/asn1/der/choice/der_decode_choice.o \
+src/pk/asn1/der/ia5/der_decode_ia5_string.o src/pk/asn1/der/ia5/der_encode_ia5_string.o \
+src/pk/asn1/der/ia5/der_length_ia5_string.o src/pk/asn1/der/integer/der_decode_integer.o \
+src/pk/asn1/der/integer/der_encode_integer.o src/pk/asn1/der/integer/der_length_integer.o \
+src/pk/asn1/der/object_identifier/der_decode_object_identifier.o \
+src/pk/asn1/der/object_identifier/der_encode_object_identifier.o \
+src/pk/asn1/der/object_identifier/der_length_object_identifier.o \
+src/pk/asn1/der/octet/der_decode_octet_string.o src/pk/asn1/der/octet/der_encode_octet_string.o \
+src/pk/asn1/der/octet/der_length_octet_string.o \
+src/pk/asn1/der/printable_string/der_decode_printable_string.o \
+src/pk/asn1/der/printable_string/der_encode_printable_string.o \
+src/pk/asn1/der/printable_string/der_length_printable_string.o \
+src/pk/asn1/der/sequence/der_decode_sequence_ex.o \
+src/pk/asn1/der/sequence/der_decode_sequence_flexi.o \
+src/pk/asn1/der/sequence/der_decode_sequence_multi.o \
+src/pk/asn1/der/sequence/der_encode_sequence_ex.o \
+src/pk/asn1/der/sequence/der_encode_sequence_multi.o src/pk/asn1/der/sequence/der_length_sequence.o \
+src/pk/asn1/der/sequence/der_sequence_free.o src/pk/asn1/der/set/der_encode_set.o \
+src/pk/asn1/der/set/der_encode_setof.o src/pk/asn1/der/short_integer/der_decode_short_integer.o \
+src/pk/asn1/der/short_integer/der_encode_short_integer.o \
+src/pk/asn1/der/short_integer/der_length_short_integer.o src/pk/asn1/der/utctime/der_decode_utctime.o \
+src/pk/asn1/der/utctime/der_encode_utctime.o src/pk/asn1/der/utctime/der_length_utctime.o \
+src/pk/asn1/der/utf8/der_decode_utf8_string.o src/pk/asn1/der/utf8/der_encode_utf8_string.o \
+src/pk/asn1/der/utf8/der_length_utf8_string.o src/pk/dsa/dsa_decrypt_key.o \
+src/pk/dsa/dsa_encrypt_key.o src/pk/dsa/dsa_export.o src/pk/dsa/dsa_free.o src/pk/dsa/dsa_import.o \
+src/pk/dsa/dsa_make_key.o src/pk/dsa/dsa_shared_secret.o src/pk/dsa/dsa_sign_hash.o \
+src/pk/dsa/dsa_verify_hash.o src/pk/dsa/dsa_verify_key.o src/pk/ecc/ecc.o \
+src/pk/ecc/ecc_ansi_x963_export.o src/pk/ecc/ecc_ansi_x963_import.o src/pk/ecc/ecc_decrypt_key.o \
+src/pk/ecc/ecc_encrypt_key.o src/pk/ecc/ecc_export.o src/pk/ecc/ecc_free.o src/pk/ecc/ecc_get_size.o \
+src/pk/ecc/ecc_import.o src/pk/ecc/ecc_make_key.o src/pk/ecc/ecc_shared_secret.o \
+src/pk/ecc/ecc_sign_hash.o src/pk/ecc/ecc_sizes.o src/pk/ecc/ecc_test.o src/pk/ecc/ecc_verify_hash.o \
+src/pk/ecc/ltc_ecc_is_valid_idx.o src/pk/ecc/ltc_ecc_map.o src/pk/ecc/ltc_ecc_mul2add.o \
+src/pk/ecc/ltc_ecc_mulmod.o src/pk/ecc/ltc_ecc_mulmod_timing.o src/pk/ecc/ltc_ecc_points.o \
+src/pk/ecc/ltc_ecc_projective_add_point.o src/pk/ecc/ltc_ecc_projective_dbl_point.o \
+src/pk/katja/katja_decrypt_key.o src/pk/katja/katja_encrypt_key.o src/pk/katja/katja_export.o \
+src/pk/katja/katja_exptmod.o src/pk/katja/katja_free.o src/pk/katja/katja_import.o \
+src/pk/katja/katja_make_key.o src/pk/pkcs1/pkcs_1_i2osp.o src/pk/pkcs1/pkcs_1_mgf1.o \
+src/pk/pkcs1/pkcs_1_oaep_decode.o src/pk/pkcs1/pkcs_1_oaep_encode.o src/pk/pkcs1/pkcs_1_os2ip.o \
+src/pk/pkcs1/pkcs_1_pss_decode.o src/pk/pkcs1/pkcs_1_pss_encode.o src/pk/pkcs1/pkcs_1_v1_5_decode.o \
+src/pk/pkcs1/pkcs_1_v1_5_encode.o src/pk/rsa/rsa_decrypt_key.o src/pk/rsa/rsa_encrypt_key.o \
+src/pk/rsa/rsa_export.o src/pk/rsa/rsa_exptmod.o src/pk/rsa/rsa_free.o src/pk/rsa/rsa_import.o \
+src/pk/rsa/rsa_make_key.o src/pk/rsa/rsa_sign_hash.o src/pk/rsa/rsa_verify_hash.o src/prngs/fortuna.o \
+src/prngs/rc4.o src/prngs/rng_get_bytes.o src/prngs/rng_make_prng.o src/prngs/sober128.o \
+src/prngs/sprng.o src/prngs/yarrow.o
+
+HEADERS=src/headers/tomcrypt_cfg.h src/headers/tomcrypt_mac.h src/headers/tomcrypt_macros.h \
+src/headers/tomcrypt_custom.h src/headers/tomcrypt_argchk.h src/headers/tomcrypt_cipher.h \
+src/headers/tomcrypt_pk.h src/headers/tomcrypt_hash.h src/headers/tomcrypt_math.h \
+src/headers/tomcrypt_misc.h src/headers/tomcrypt.h src/headers/tomcrypt_pkcs.h \
+src/headers/tomcrypt_prng.h testprof/tomcrypt_test.h
+
+#END_INS
+
+TESTOBJECTS=demos/test.o
+HASHOBJECTS=demos/hashsum.o
+CRYPTOBJECTS=demos/encrypt.o
+SMALLOBJECTS=demos/small.o
+TVS=demos/tv_gen.o
+MULTIS=demos/multi.o
+TIMINGS=demos/timing.o
+TESTS=demos/test.o
+
+#Files left over from making the crypt.pdf.
+LEFTOVERS=*.dvi *.log *.aux *.toc *.idx *.ilg *.ind *.out
+
+#Compressed filenames
+COMPRESSED=crypt-$(VERSION).tar.bz2 crypt-$(VERSION).zip
+
+#The default rule for make builds the libtomcrypt library.
+default:library
+
+#ciphers come in two flavours... enc+dec and enc
+src/ciphers/aes/aes_enc.o: src/ciphers/aes/aes.c src/ciphers/aes/aes_tab.c
+ $(CC) $(CFLAGS) -DENCRYPT_ONLY -c src/ciphers/aes/aes.c -o src/ciphers/aes/aes_enc.o
+
+#These are the rules to make certain object files.
+src/ciphers/aes/aes.o: src/ciphers/aes/aes.c src/ciphers/aes/aes_tab.c
+src/ciphers/twofish/twofish.o: src/ciphers/twofish/twofish.c src/ciphers/twofish/twofish_tab.c
+src/hashes/whirl/whirl.o: src/hashes/whirl/whirl.c src/hashes/whirl/whirltab.c
+src/hashes/sha2/sha512.o: src/hashes/sha2/sha512.c src/hashes/sha2/sha384.c
+src/hashes/sha2/sha256.o: src/hashes/sha2/sha256.c src/hashes/sha2/sha224.c
+
+#This rule makes the libtomcrypt library.
+library: $(LIBNAME)
+
+testprof/$(LIBTEST):
+ cd testprof ; CFLAGS="$(CFLAGS)" LIBTEST_S=$(LIBTEST_S) $(MAKE)
+
+$(LIBNAME): $(OBJECTS)
+ $(AR) $(ARFLAGS) $@ $(OBJECTS)
+ $(RANLIB) $@
+
+#This rule makes the hash program included with libtomcrypt
+hashsum: library $(HASHOBJECTS)
+ $(CC) $(HASHOBJECTS) $(LIBNAME) $(EXTRALIBS) -o $(HASH) $(WARN)
+
+#makes the crypt program
+crypt: library $(CRYPTOBJECTS)
+ $(CC) $(CRYPTOBJECTS) $(LIBNAME) $(EXTRALIBS) -o $(CRYPT) $(WARN)
+
+#makes the small program
+small: library $(SMALLOBJECTS)
+ $(CC) $(SMALLOBJECTS) $(LIBNAME) $(EXTRALIBS) -o $(SMALL) $(WARN)
+
+tv_gen: library $(TVS)
+ $(CC) $(LDFLAGS) $(TVS) $(LIBNAME) $(EXTRALIBS) -o $(TV)
+
+multi: library $(MULTIS)
+ $(CC) $(MULTIS) $(LIBNAME) $(EXTRALIBS) -o $(MULTI)
+
+timing: library testprof/$(LIBTEST) $(TIMINGS)
+ $(CC) $(LDFLAGS) $(TIMINGS) testprof/$(LIBTEST) $(LIBNAME) $(EXTRALIBS) -o $(TIMING)
+
+test: library testprof/$(LIBTEST) $(TESTS)
+ $(CC) $(LDFLAGS) $(TESTS) testprof/$(LIBTEST) $(LIBNAME) $(EXTRALIBS) -o $(TEST)
+
+#This rule installs the library and the header files. This must be run
+#as root in order to have a high enough permission to write to the correct
+#directories and to set the owner and group to root.
+install: library
+ install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH)
+ install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(INCPATH)
+ install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(DATAPATH)
+ install -g $(GROUP) -o $(USER) $(LIBNAME) $(DESTDIR)$(LIBPATH)
+ install -g $(GROUP) -o $(USER) $(HEADERS) $(DESTDIR)$(INCPATH)
+
+install_test: testprof/$(LIBTEST)
+ install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH)
+ install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(INCPATH)
+ install -g $(GROUP) -o $(USER) testprof/$(LIBTEST) $(DESTDIR)$(LIBPATH)
+
+# $Source: /cvs/libtom/libtomcrypt/makefile.unix,v $
+# $Revision: 1.4 $
+# $Date: 2006/12/02 19:23:21 $
============================================================
--- libtomcrypt/notes/ecc_tv.txt 074028f0e45b7cd1765f52fa03e312fbee5a7e36
+++ libtomcrypt/notes/ecc_tv.txt 074028f0e45b7cd1765f52fa03e312fbee5a7e36
@@ -0,0 +1,1261 @@
+ecc vectors. These are for kG for k=1,3,9,27,...,3**n until k > order of the curve outputs are <k,x,y> triplets
+
+ECC-112
+1, 9487239995A5EE76B55F9C2F098, A89CE5AF8724C0A23E0E0FF77500
+3, CFC1E3447FC33E5C2A7D2BF71298, 5BD6AC32F0A9E7AAB6AF722C3CB7
+9, 3F37CF870B918CD41EE58F58DF14, CEC3FA5A53FF5A372B583CE40F20
+1B, D5E45D28A47A0819F3AA3018E58, B05DB66559FB78876CF830A6ADB4
+51, 869FEFA6DE5F619CA54CA719554B, BB93E27BBC3FAD016BC369766F4A
+F3, BF1784B857F668E9459714D80D75, BEE55B564CB923C7018E855A2E05
+2D9, 27067CAB2BC8C9201B1E8F1D54FE, 4A9BCE40D87B0C82EA66D645C931
+88B, 4E9974D7B890442760FE4D05FB8E, 96BF4DDF0043AB6AB78E373DF010
+19A1, 6CCE9122C482A8EDC2DE37142043, BC64E1D358F7293FC9B0C2B81D3A
+4CE3, 48268EA8193D8BD0308108411368, 127A6D8E01399DD3F654F713B5AB
+E6A9, 46154FB1028BFD86CB29749C1E4C, C4FAD064CA84566739451DC6DEF
+2B3FB, 11F16DF4A122B5C99B897921688D, C2CE146C26BB79F7CEA74A40665A
+81BF1, 86023D4E9A40252B9943323AC6C2, 98BC7CFD540529771336414B0240
+1853D3, 9FFAADE7C13872809428B28FFEF1, A3383F446BEBF57C93213A70B155
+48FB79, B16EE42EDA484E3E32BFCD300A56, 8D0FEEE47DAAACAA9D8BCF69D2FF
+DAF26B, A5B330E8EA36077522FE1C6FB7C3, 88A84BB806A6F5A4BFF3E551AF00
+290D741, 3C586EF3F731E651CA6002C7332F, D059BC68D7BDBD36CFC989CF7BF0
+7B285C3, C2C91FA9E776ED3BA285AB5E107A, C93F41A8A39B2BACBE05E1F93428
+17179149, 354AA3FE191A506359EFE3B9EBC0, 7BEDBBEDEC768086086C474FE9DC
+4546B3DB, B0C34C7B4EC509BA7D128D7B880F, D176BF07B375EBE808FB57863382
+CFD41B91, 6752AE66F3D3302EDE020EF64CF5, 7ABCCC45227CE3FBA57F036E5180
+26F7C52B3, C292C0F2205C7DD85C160500C39F, 44704F5CE0FA803B44BA85BD4D26
+74E74F819, 560A5FD4CBEB26EF2C4A81C3AB99, 9A685B6C7F8BD203764B64980068
+15EB5EE84B, BFEC2498A5C662D7CE0EC0795D86, 81EFC44FFFBA1FE5C10EA50E805B
+41C21CB8E1, 3EA8636EF746B6A7D42DA2E631DD, D23DB097D9F656B902E5BCAE5923
+C546562AA3, 1189BF2ED2A10F7312F0DC6AC131, 67ACBE20F636DD4B5B342A3C76B9
+24FD3027FE9, 288B4BBDC29EA71196301B8AFE99, 873196BCFCCAED2E2233525917E0
+6EF79077FBB, C89009F3E7A92102202082A4BE35, 84DA334BD6DF4847B23A2204BA5E
+14CE6B167F31, 1C3C9F6D15A9B366431579FB48CF, 9AFB81BE81FA8D1A6D067D7CC28
+3E6B41437D93, D96F30DEFAE1F3445067E1BC5126, 5F94C2A388F7F4E7EC9B783DB0CC
+BB41C3CA78B9, 5E85D2777031FE74B02214A898E9, 56BDEB0542BC36CC3F6A269667EC
+231C54B5F6A2B, 150A2E2416E3AC315569A3820D92, 4DF8FC1F8ACD06B742E611626199
+6954FE21E3E81, 541D5FCCFC84A2C05E8A0145BFC2, 28BFDB73DCF4206857D022AF52FC
+13BFEFA65ABB83, A990A2BC3B113A648B9E00D8E750, 3DEB9F5B4AA6913CAB843B8F2BB2
+3B3FCEF3103289, 9A0FC99B826CC66625274DF01B38, A0570619D2047C864B90C0513575
+B1BF6CD930979B, 3BABB8E3761B38E004DB334E568D, 169B474A41D6D0605A39D45C0CE7
+2153E468B91C6D1, B12E873F58C89718B6DD46DA6C05, BDC3684AD8177FFF90861DEF3497
+63FBAD3A2B55473, 6B9B195EA91798FDFEABACC415B7, 40A0693CFF52DE53819A9704DCA8
+12BF307AE81FFD59, 8A0AB24E8E9795B8482FA478A71E, BCC991821FFB5738E066733633F3
+383D9170B85FF80B, 730E403E64D699C16FACD6738B21, 919761D719C12BD2BF229193746A
+A8B8B452291FE821, 3333B47B85D23C6D8300F5229461, 48D6FECEA3083B9D31EC469C6B43
+1FA2A1CF67B5FB863, C3F5AE461252F5B26EBC9DF1B5FA, 16DA58A6C565708C13823D1B2E58
+5EE7E56E3721F2929, 6BAEED3E90E849B001207107F7B8, 5E1C7B8EB4B3E367A4CEAF4B73C6
+11CB7B04AA565D7B7B, 3385AC6BBD490AFF201532286DBF, 7B027BFF07B56FDE6F0BCB37752A
+3562710DFF03187271, 8146FD74592B1145492D39680AD8, 508AA9E106E7958CF011D8AA71E9
+A0275329FD09495753, B0FE244CAEED9FAEC678BD22CCD2, C97B3257468A23C4F6E883737FBB
+1E075F97DF71BDC05F9, 605DCAFF23DDF804CB1CE4FD847D, 68684076591F042B98CDF14148F0
+5A161EC79E5539411EB, B65AA0ACF8A9C8E99A3F64930DF1, 34613D915630023826CAE908918C
+10E425C56DAFFABC35C1, 16CFD49EE4D4850F1689FAB0041C, B50DD3663AFA67A306702BB0582E
+32AC7150490FF034A143, 4E0EBC80756B99D91663DB7EE498, 6A22D944B1BAECE8B2EAD6AF3F3E
+980553F0DB2FD09DE3C9, 603221615965C9EC9E587C34303D, DCB1EE7A0C41E65C08CA8D78983
+1C80FFBD2918F71D9AB5B, AB82F4270F8C35C774344595F48B, 3B4007030E1D65C6F8544508F5F8
+5582FF377B4AE558D0211, BAADF5F7E998465DBFEC5A7A4847, 1282C981EA4D0B8E7C77DE905D5B
+10088FDA671E0B00A70633, 6D60A5CD3CA86F79C566F81AE66C, 22587D260CD8D45DAD2E5CE9C2EB
+3019AF8F355A2101F51299, 6805F4FC0B350109728B3F56BC41, 63A9870300ED7D0852DA7163A9CC
+904D0EADA00E6305DF37CB, 183156FCD56D11B82CE4B689323E, AB6145C5F793442B022B76251767
+1B0E72C08E02B29119DA761, CD59AC87B06C5D8B1EEB8C59B29A, C956728D4A8CF105F2F15B7F128A
+512B5841AA0817B34D8F623, 90AA398DA812A180FE8F6C8CCC41, 9EB2C705EC011EC23345E6148DF3
+F38208C4FE184719E8AE269, 2198735C806266C1C47C8AC08161, 5FD1A06C68BE0F8D08A8EE9A2C4E
+2DA861A4EFA48D54DBA0A73B, 2F7E0DFD695A6FB3085C4F3E8C91, A51B8EC5C0C1989073E756666E03
+88F924EECEEDA7FE92E1F5B1, 782D992A0601EF4DAFF89C133151, D52680F34F0E03B54F76E4F49F52
+19AEB6ECC6CC8F7FBB8A5E113, BB4C8DC0FE6FD008C8177F0D0C01, 57574AAB071C6338598333210100
+4D0C24C65465AE7F329F1A339, A12F5BBFD3757AD57EBF19FA89AC, B5F12289CFBED9161324EA137009
+E7246E52FD310B7D97DD4E9AB, 6FB82F9A01630129D70A2855DFFB, 32E0E55F5B39C0FD6042126860EA
+2B56D4AF8F7932278C797EBD01, 37F034607B71FD0BE1F85ACB818E, 34CC63FF7DC6E54494BE65F82BD8
+82047E0EAE6B9676A56C7C3703, 920ADE8D3AAF24783082AF163FA1, 13A02EC88C9AF237467FAECF980D
+1860D7A2C0B42C363F04574A509, D2790CFD605F2D322D213092A58A, 1BD7AF8E6F3710909B7D400F3B51
+492286E8421C84A2BD0D05DEF1B, 7F5E570FE30F7211AF05E245C3FC, 7EED46F891C350470AB27A1CD0F9
+DB6794B8C6558DE83727119CD51, 7541506150DBB1D4C44CBBD8E025, C83F59D03595F97F6FAD1EF00D77
+29236BE2A5300A9B8A57534D67F3, CA36DD2689FC281999437CC412E2, 577E04E806003AAC5A4E27D496B5
+7B6A43A7EF901FD29F05F9E837D9, BA57BDF8F748B946F34F0CE6BA64, 6B9B5A5A98D4D1F0BBA56489B259
+ECC-128
+1, 161FF7528B899B2D0C28607CA52C5B86, CF5AC8395BAFEB13C02DA292DDED7A83
+3, AD632F542942F23AA423B628A304B3B, 7AA67EE421C4E78851E4B4679BCDC41F
+9, C732AE957882F6ADEEF94EF4FDFDB5A, 5F832D3A461B9BE0DAB9B6EFBDAAC16A
+1B, C3E7FAA2B004CC66DD779D4D4CCC92A3, 898A5F77130726447D7C6A9FF7BB55CA
+51, 882E79BE6E2A92F17FCC14EA8F4A004E, 81EFEB830764DE30840441087E0269A7
+F3, FC8786E47911BEB448FC8614FF44F929, 5FE26C7837CAC0E72CC392ABC915BBE9
+2D9, EB3002AF9DE4BCAB7F00CE22E61E638B, BA9555616D61C3DF55F940D9BB9407E6
+88B, AA37332C95651AA27D6C14B1BDC4B9, E062A0B2F0CF02FD0859E2AD452E12CA
+19A1, C5364D02273F5AE032FFE5C95BA33FB, 21359BF3D455E8E4FA1B6498CF03C667
+4CE3, 565406637B339CD9E514048D0C1B6669, 33657B7FAE1D43ACB8A52F5D7F0D46F5
+E6A9, F686D8593E675C596913DC20C39196AB, EC3DA164F561288B3BE727ABA99A5BA8
+2B3FB, CBB20B834591ED538A32B71DE5AA1694, 84CC322D35B760E1422B85AB39500CC6
+81BF1, 5768402750F948709BF083D3B43D7062, 7FCB8577F1466DD3B4ADDA5431E601C9
+1853D3, C63158FF3359CE48ABFCC553F4D372B9, B6F020B6798EFB8AAF545D1B9CA83214
+48FB79, C8B1549674C6B1BEEB462953869C1B89, 61EA95C1FBF57EED2FD7443E667D5EF8
+DAF26B, 93D97715A671D51D5901C41772EC79DE, CBC8994EAF9C478A08B6D2E6F95CA1E9
+290D741, 54C38EA59EDE54565FF3B44D0B805C51, 4DF1848B089AB3E49808DC6CFD682BC2
+7B285C3, C51B5FB02D8FF4095E1AFB276A4B7636, E4403921DF02292B81A41CAAD9E2A686
+17179149, 39AF1443D88EBAAFF645D16F7281728B, 79992D9CABB675B1A3067D7CB4C7D2
+4546B3DB, 4B549361136416D85AEB0ED0FCEB3288, 7F1DAD94D1A72737286A3032B6D15639
+CFD41B91, EC268299DEFC5CC003B593F8E9D9D496, F3744002B83FFFC6A545A7EAF0FEFF6A
+26F7C52B3, 6710D002065B89EF2277E6CECA7DA7E6, AA5A24DCA5010A0A026F905D357CD35F
+74E74F819, 909E50A61A9634AC70A1F36B5EEA62D6, 1EFA89A81D83CC9911CD5E9978878EED
+15EB5EE84B, 76AD0DCDA97CE86AFA5578E05BE3EFC4, 7DAAD7E724AE5EB4B3C9D4D0FEB2D30E
+41C21CB8E1, 58DB151CE74B0E1242065F332EBC50A2, 8E65CA6336413235C7C1AC14AE2A90C6
+C546562AA3, 8440EBD3BCB98DBD710835CDA523B048, 3B0DA47B14728C63811054EC0F81E8F2
+24FD3027FE9, CDD14651443254E413C608F12C61A7CC, 550272BFD6373BC4FC1831B37BD5ABE0
+6EF79077FBB, 4C192607510F362548461733029B3ED5, B7979006BE6A92F246D7A099F769D35F
+14CE6B167F31, DEAB8C0525BF41F5C7B0CBD67C2AAB50, AEBC99F2E54D009E5E2C320F60CAEB7
+3E6B41437D93, 2FD0BB2280BC6C722FE5E80D12D195F, FCA37EAB062A9462C03CA98821509D09
+BB41C3CA78B9, 8A3D3FCCFD5BBFC94D16B9829527ECC8, 7B9FD0406FD2080B8AD0CD3E1783991F
+231C54B5F6A2B, 3810114B6C1FE3C3ACD5522AC46AAF97, EC32DBEE521BAA4F82EF77E0619F5C18
+6954FE21E3E81, 405F7016C928A10BF66DA9B03044BB9F, D4698929696E3C37AC7AC9FBBFFA4472
+13BFEFA65ABB83, D67FE4FDD2ECDC8BABAF926A6781F95B, D1D6DC7CCD9136ED7F1A317C32CB21FE
+3B3FCEF3103289, 19891D1CCCB0D82DC07E55D8AFD84043, F94A2B60F3612F2F93F089F4C7A7D651
+B1BF6CD930979B, 420D29204148F5C5AE3E01F851DA4999, CED9F97FFBBFD48DC47A73029CCDD177
+2153E468B91C6D1, DAACDE05B55CBF0390619094A2008488, 56EA7F89E84711803150BDB0421763E7
+63FBAD3A2B55473, 6E5E8684280C87E1C00AD9E3D61CDF6, 52874C99CB842257C0B0F379B8BAEC93
+12BF307AE81FFD59, 202E8278E8C3F2C1AF84F5A0F76F2385, 6844CC669644B1AB8EE0FDFD9EB957FB
+383D9170B85FF80B, 1076688ADD5CAA1B9DF02110172F23A3, E42D03AE9241C34F9835B58086176E24
+A8B8B452291FE821, 44D019D2CCEAC749E03FED3C21604CFB, FCE1C2B98417DCA06124B3AE6BB791C0
+1FA2A1CF67B5FB863, 127A50F7AB7BEB412F93D71A5CF60EE3, B48160DDAD09C097CB759E77DA097FEC
+5EE7E56E3721F2929, B039E3D5C41FCCF03D679CA633E467BB, FD56EF249B88F9F8E94B55531DD41DBA
+11CB7B04AA565D7B7B, 604E6D877AEE8F5F9269C930C127D7D8, BE50FC8BE50F050B06110DF717825357
+3562710DFF03187271, E226E23826D762D6F35BC3B3BD3DB950, CFB94DB91B375BF813D12D85245388F7
+A0275329FD09495753, 83501B5274973F7AAC7E3F79952B13EE, C990598F4525E33B280624A451CCAEA4
+1E075F97DF71BDC05F9, DC941F53E570141D154C8A8F6BE9696D, 69E268FD63702FA8EEB92245A64173FD
+5A161EC79E5539411EB, 95582E3BA2B92671D1C55968FBFFDADD, B2D2867D6E68519E4972E107222CC2
+10E425C56DAFFABC35C1, 9E55507068B0AA334B61061B55A3FA4C, 76326CA07A608EAF2E44B2850BEEE7D
+32AC7150490FF034A143, 645C473D1D29E12DEB103E33788AFC31, 6DBC857B8511CBEE87DBCEE51F1BAFFC
+980553F0DB2FD09DE3C9, 972FD74F9090821E1BD8282DAA179367, 31594172934FC8099FE3243C7093A6E7
+1C80FFBD2918F71D9AB5B, 72508D40467FA52802A5E3EAE46A17CB, 6CDBB3294FCC463054987835AA2CF69F
+5582FF377B4AE558D0211, F44B0CE30AE8581BF0276E6154BAACF0, 9DEEF0EF522DEB481A57AA528A9EF389
+10088FDA671E0B00A70633, 7CAD62F23B498A629F61C277B78F53DA, 8F848CA28D10758AF2620948FE7FB18D
+3019AF8F355A2101F51299, 674D4F80D1E6E600660FE8C745C35137, 8113E9FEFEE67BFA1C5F84DA37B85AC4
+904D0EADA00E6305DF37CB, A2E3298F5B8D5BA408FBD59A0BCF21E7, E19DEA06A7CB2513672EEC09747311A0
+1B0E72C08E02B29119DA761, 82D4054101D260AF59BC6B34D9F7EF0, 44B2678278DB6E19D6D7F679C64E2A83
+512B5841AA0817B34D8F623, 7FF216DEBB005D7D53E8FD83CC0B7399, E326E0E156FF26FE96EB3D139849C187
+F38208C4FE184719E8AE269, 98A614DBD92CAD5D17A0A51BBA6651C, 6168C46592C07BAF794C2018483DF4E0
+2DA861A4EFA48D54DBA0A73B, E15AE151CFFFF7C9BAB06C0C4E02189A, 4FD57A693728B5851B96176BE8A020CA
+88F924EECEEDA7FE92E1F5B1, 626AD277498319CEAB580C3DAD611364, D635A54D313CA01AE564D15090E8DDEB
+19AEB6ECC6CC8F7FBB8A5E113, FBB841D08716F39105F0C6A0E6B44D34, B23848958CE5573D5E61D77AE65AFBA5
+4D0C24C65465AE7F329F1A339, ED6A4EC608872EDDF0DCCFAB98CAEED0, 380D8EB7DFD27459673189FD0985857C
+E7246E52FD310B7D97DD4E9AB, CD713A6FA65C4DECB2E919D81FA26EE3, 7C76DE743916BFD44823F21C97FE6F17
+2B56D4AF8F7932278C797EBD01, 129F5F40B7015CA3182E56DB5BB94527, B547386942DC53B940ABB4D710C573B
+82047E0EAE6B9676A56C7C3703, D61FE443E8768B4A7C75C51DFC79B3C1, 3D4EB1AA062D55772A54FA4082629402
+1860D7A2C0B42C363F04574A509, B65B5424B49167FAF49F45D0F95E6BF5, F5B3477C391B4A0DF92B5F54A633225
+492286E8421C84A2BD0D05DEF1B, 9DA44051B7F939BBD5A4D0156AB26975, 9E9A77EA27C4B6281A04C2E8B20C2440
+DB6794B8C6558DE83727119CD51, 4C6F67B418FB5E4E354DCB622F55893, 9CE7E4249148A54EF9F75A23BFF7E163
+29236BE2A5300A9B8A57534D67F3, 84FBDE461ABFB4C47D9F9EF607390113, 2DB9ED91647C0BB98985BFF0BC652C94
+7B6A43A7EF901FD29F05F9E837D9, 111A425699A95CD6E6CFC8B2DE7982A8, DE3C25EB858FF46CFCD755C465EE0EA7
+1723ECAF7CEB05F77DD11EDB8A78B, 418DDDF6455242DC8E3CF706F7357A31, 9874EFD9B781E72D6DEA50907E09F9F5
+456BC60E76C111E679735C929F6A1, 24B1B158EB838752EB7EE82661942D6B, D630B06558D5C804203229D23CB97B1B
+D043522B644335B36C5A15B7DE3E3, AA62C51A16D74D572E05D72465A9EAE8, BA546EF43C8432DD112F6F3F33484FA6
+270C9F6822CC9A11A450E41279ABA9, B17D5A63D3E50E0759FACE17139F4C9B, 59F0D096D23A72BCF3990DDDF9B135F
+7525DE386865CE34ECF2AC376D02FB, C394A85DDDF3E8DF5A784CC2D94B87B7, 4B812AEC48DCD1A8856522862CE11FED
+15F719AA939316A9EC6D804A64708F1, DA54D51C35FBF5D55CE16C5D3551A64F, B5B46E38541FA7D4E8B300F3ECF46299
+41E54CFFBAB943FDC54880DF2D51AD3, D52F7E4371E70669479959E67426F091, AA001B1E7714D0E2B6DE83A839CF3083
+C5AFE6FF302BCBF94FD9829D87F5079, 81C87D44A112676C129F7F0A8AB2FC2E, 734E4D8902E68F34655AD425DE9C4D8F
+2510FB4FD908363EBEF8C87D897DF16B, 56CD2AEED77F0DB901402C32DFF4C325, 4AC2237E19DA29D0F281B2B4F18953A0
+6F32F1EF8B18A2BC3CEA59789C79D441, 356212C5077F17620E6A781AF20CD65, D45C73449F6B5F7F271DBDCB09AE90C0
+ECC-160
+1, 4A96B5688EF573284664698968C38BB913CBFC82, 23A628553168947D59DCC912042351377AC5FB32
+3, 7B76FF541EF363F2DF13DE1650BD48DAA958BC59, C915CA790D8C8877B55BE0079D12854FFE9F6F5A
+9, 25393E48E2B7B5DF8142CF731E3F00664D93BBB, E75DE5DF76185C0D233F23A2E7B973A954694156
+1B, A3E33AEB16B8B30F28BE00A54ED1D1278EF7E4C3, EA331BABC1F9C850CB6FE00C6E8D595A2F0A526A
+51, 734F0EC134FA53E573BE31828ECDCFE969230F18, B39736E2FE9A766947CC8F236627E6551C74F1A3
+F3, B5C70987F380C3A1482499B7E38DE108E49B1B7, DA72E3B069331A4CCCA6C6770C1B0E95BED8F3BB
+2D9, A2DCEB63F2DA16B8ACD68B6EFFCC730BC767D400, 23D6DEFF4A0C085D623627D28E991EE25D5AE745
+88B, A33D980E4D1E6EBDE888380645B1F81C28340F61, 47D8D18D8D640105CE735D0570D16B578F7552C4
+19A1, BD52E5C229FA5763E2F048582672D779960952D4, 8EF1779DA5A8AEF223E0AEEC19DC315E19A3402C
+4CE3, E7D4964676C3994C0619030152DD1E739166F2E7, 20E6BC678D4C3C0B05147A2DEB123CD659025CC7
+E6A9, 5D0C33FE66FD1DA56FA31E0C1570286875C7A5C3, 917773615CA2E1DE0B6A7E14BC5EFA8AB86947FA
+2B3FB, DC7520AE8A604FB5BAFCB40BAB185803F5012D89, 3ACB6E6F454DEEE809D36113FB941A319C004595
+81BF1, 968191992AEA557635F337FA23CD88DA24DEBF4A, E3035E5E5AFFA7019DB899FAF65FAECD2757EA60
+1853D3, 6D278B8467DA43BF84B72675DEC87ED91A6D4893, 2EB55C1C3AD1C98C553CC6B2CB98E6CEFC73C8B5
+48FB79, 31E014D27430CE99E8F8932F36D9FE1321C9AC9, 4EC4FE2EF24BD4244F872AA286ED3BDC182EA410
+DAF26B, 26919D4E3DE999CA8BFA6D00FA8E97C42FAEA85, 2DB843F7603367F4B1F07F6B45403A8F88324BC7
+290D741, 4B7D7FE3FBF73AF19CA0EC13A7F22B8EA31CE7DB, F82DC14B5E53CC35E4275BF639DC21B49F24EBBA
+7B285C3, F445903F825EEB5A3BAAD6DD5E7B319B0E9ABC2B, C5BAECCFDEA34B7032BDA2932DF4C9AC10CCB4B4
+17179149, 4183B5F938FBF5F0DC8A95704096DB5931A5D627, 2D7E42949C7703BB0149FF95815F2DFAABB6A73E
+4546B3DB, 67EECA2A2448A42FB50F6321F3AB4C06E3D10DA, D2DE1EFE80A29F460F7F7B2DFBDD93A3B87BC1FA
+CFD41B91, 306D5FF90BC57AE7B347E8938FBACD5E8C3CB4ED, 3877474EABC5B88D529EA9550A3EB445A4FE01F8
+26F7C52B3, 30DE6E2A4370693BD9FA7D8A600EA5E6D75943C1, C288A48857FA2E8F677DEED44A1DC5B167708287
+74E74F819, 71E796FF669023C714A0A5215D7DE249B96E4CBA, 1D5AE16000FFA8FC848552E930E9D00E2DCFC4CC
+15EB5EE84B, F8A8781D8F0844BA0F689184FF56AFD53D876557, 840E775C494738E49D3AE5D0AB7BF6F25F50F385
+41C21CB8E1, 48B5F313F23E31A72D61337E56203892FBD4AE68, BAC7A49986E06088A62FE1AC07CA2B67CBAFBEC7
+C546562AA3, 73CB8D5A5C2941C636B5D7E9EC69C1015982154A, BCB81976F0CF4F9E55887EE4AE7CB5274944F28E
+24FD3027FE9, BF90E02AFDA1EBCC34B02D695CB360B150EDE3E9, 7361D6BD46767F2605995A7448154541ABF3A996
+6EF79077FBB, 93F4B601D818A4C11025779BAC80913BA0858801, C31A64DF2E600901674AA123A792168E17AFE90
+14CE6B167F31, D7D857B44C53BBCB5C3C888E15FA2FB31451E28F, 2E0F00931FC5DCB0049FCC78BD2F4B2593FA8F6B
+3E6B41437D93, A29B3FFB401FD76A45DCD8F5E87C2133C36FD1ED, 1883EE891DC09A914AB0B456D78876B89F455266
+BB41C3CA78B9, 9FC8C86A7E9F2958C8CD957C89B414A759586954, A76C1576AED305C9491B7EC075D3C7767777C37A
+231C54B5F6A2B, 6D348E7C4A319BB00DAA66615C113976AFDBF66, BC6DA4F9545617DD2F800E74B22142EBD2DA2FDA
+6954FE21E3E81, DDC68F983A0D9EDA70E0B9E619D71A8F437B6276, 726642668979300161F48BA9696ABC855BB4B795
+13BFEFA65ABB83, F638399A8904AF059B46A6B8B8B8CBDAF598D9C7, 6F267B6C287DF615F54915DC922EE4AE41126D93
+3B3FCEF3103289, FD136674C5A9E5909FF90397A160EB2232983B44, 5143E198C0B9E3F70215E0AF841BC841F7F7F6B3
+B1BF6CD930979B, 483832C21A3569E8F58AD8FCAEA84F7FC4559663, 5CDAA7FC128E85AC5BEFBD9D94AEAAC681F7AC2A
+2153E468B91C6D1, 9918DECF01630EEAA5B226AB6AD577A4D9044F8D, F57AD0162569CB722C85DE7CF98466FF4AB0E09F
+63FBAD3A2B55473, 56AEDFC9DE5293FA3FA625D6D8F5B54F95754160, 26D366028621815862EC3CDEDCA7BD09654605E2
+12BF307AE81FFD59, D70777E9F2381429250279FFA09A27A1AA7EE866, FDF2FF1D369ED1003C1BB3AEE3F5F6DEAABC0E57
+383D9170B85FF80B, BD3A19DDF16D9281B8F5A35E0458229481ABC2A, B35E3DE71303702A1AA8F9B4845E3B660EF3F4F7
+A8B8B452291FE821, 9D7659C6B17D17DF5104DB2022BC059D85170F82, DEB9A9B784E14ECEA14116443C2FC6D46F723D
+1FA2A1CF67B5FB863, C122BBC2034E30588D106375C098006F80DBAAFC, C31567A287D0CF0DF1904CDA7B239EDF4DEF83FD
+5EE7E56E3721F2929, 1A1181829744B2D0DBAA23570C1450BDAE6A9388, 23E295A382E8CB2CF6822B7840734712427FBD60
+11CB7B04AA565D7B7B, CCAC921924E4E2CE73B1328BB65D1BEB111D05F9, B6DCF138575699B24E65F8E4509DE3656AB670D
+3562710DFF03187271, 46CAE3F8641148620DAC97B2269086E1034508CD, C466FB97D2B63A866079C4EBE5FB6147C4D41C84
+A0275329FD09495753, C3D05A02C096E19F6B823D399F177F33B6661404, 19EB1CE2B123F8AF342A70DBA6BF1B0904DFA277
+1E075F97DF71BDC05F9, 355F10F526DE3DB79A28C4AE4AB83C91F16DE2DA, D93A8F2292847BA20C54E9D4FE376BEC9BDBAED6
+5A161EC79E5539411EB, 69E617B5E403AB15B10932003AA4C754FD585888, 6199B97EB0B634DF4B51987DE8730F7E364CC46B
+10E425C56DAFFABC35C1, F230C76976E57CF10DCE884D10713CAF8B46955C, 80C1A15211B1F06919D56CC86360AFF3522AEBFF
+32AC7150490FF034A143, 517ABE22245548B18CB7CA541852FB4682C92B54, 7AD5AD7E91F8A28D842F38C1277553D14C1D8EC4
+980553F0DB2FD09DE3C9, 4AD778F7AF703238A93EAA761B305AC36008AAB9, 296C7D40D07C37D5190B9FDB55ABEB8363D598DE
+1C80FFBD2918F71D9AB5B, 34589A4F974E2772B581F8B1F9292B4A3221A392, 95F634C03F3461C88C258B6C3496CDF57CA94855
+5582FF377B4AE558D0211, BA1FC48E95584F0881F117C52E9B84D70ADB8CB2, E34B05161D00DE1B9235538B4E6402F8D62DD13E
+10088FDA671E0B00A70633, 9EE3D749EA08A4DCF3A7AB51C15A8ECF8F41B016, 3A21E95620AAB5F8B829C494810E9226AA78060F
+3019AF8F355A2101F51299, 86135777B50119CEA4C54A768B4D55C14B6EEAFE, E848B2F0072DB1E57BB2BB41FDBEEF6134101918
+904D0EADA00E6305DF37CB, B3EF2035AF9A8FF6A1D541D0F1C6D56F25051C35, 72DF35F50E4540C80E07AD5D49E9F182CEF78AF5
+1B0E72C08E02B29119DA761, 6F8E9E9456805DB0C58ECC6D596766A1A244F60B, 3EDCDBCFACA7A9D5A1319E8AD429A320DF4354C
+512B5841AA0817B34D8F623, 93FC2F22165E8A22439C9AC49D0BECE1E2BB8716, 751314404EE1091A09864791FCC91780F94057EF
+F38208C4FE184719E8AE269, D341F5018D6AA45C31DEE5341D09E3E04814B56A, 7A3FD8CED82C7DCBD444C2E07691B1711C96C56E
+2DA861A4EFA48D54DBA0A73B, 8960BD4CDA88561DA4155542FCE995FBDEEDDF23, 797312B7B2B5E29279A3273192E0A0E148BBCB8E
+88F924EECEEDA7FE92E1F5B1, 59396BDCDA965D15F1FC0BF0222F0FC86B2C300D, D4283D03C78C717445AC36328C1A64693FC7BDB4
+19AEB6ECC6CC8F7FBB8A5E113, 40A00776282D3C393BBC1DE7C9D1C1FBBDECF448, 512DF328AAFEE099E889CFB2C6FE9927005FD4EB
+4D0C24C65465AE7F329F1A339, DE65CA9A566D89C6788655F1E450324D554B84DF, BF508E8B4FEA2B015E96C03FBE31268A6ED591AF
+E7246E52FD310B7D97DD4E9AB, 1F680491EF657A5FC246FBB202A0002923325733, 5553CC698246C9B786179BC5037C9FB01713814F
+2B56D4AF8F7932278C797EBD01, F333344C9F419569DEA6CB228D8938CC69FB81E6, 5D193CC5C5A830A12AC4F6C91FA6253E91267B15
+82047E0EAE6B9676A56C7C3703, FD6623768A2373B6BCC6D84569818D332E27B1EC, 72C39291859E0AD1217D23A34B662C4642113024
+1860D7A2C0B42C363F04574A509, 95761AD2BD51DC587A418ACDA16076A4DC844E22, EE5D215DDF7FE9F6EA2774845041EDB2D61C6E85
+492286E8421C84A2BD0D05DEF1B, 4A3C6077D76D09148B0611C8746EC56D0DEDC031, BCA3BC2177F774CF3B15B6E2128986FEB789322C
+DB6794B8C6558DE83727119CD51, 2A3C6AD8102997ABB372D9D9C97C4E4EC8BAFF96, E152C4D5C594088B278E2A935EFCABE1E7B1FD6C
+29236BE2A5300A9B8A57534D67F3, AB097E5ACB02E4459030895C6E354484EDF251F1, E6FE3BC507244169DC7CAB7DE32B6AE92AA1A6BB
+7B6A43A7EF901FD29F05F9E837D9, 129D7BE9C4EC8914B41A2C766D476879D6F76BE4, 587962443B8E295B1CB893E4ED281558A8C8EFBC
+1723ECAF7CEB05F77DD11EDB8A78B, 1C96D21218F2851F453D52871557B037B3512E0A, F6B977791E1C83A34B3EDE67CAD7B751CD0C0E92
+456BC60E76C111E679735C929F6A1, EFBF075A3FDCF11C6FC8C3EDAEAB2768A6D30731, 6B729DFA5729476544770F50F915D458B678341C
+D043522B644335B36C5A15B7DE3E3, 36BDD9FC45AB77B06CE2173B8B793427D108EF81, B96612AACFB4C44DF74B6E26B12038BFDB7AD69F
+270C9F6822CC9A11A450E41279ABA9, FC4D15FEEC11A0EF59622B7D2895970552345A56, 1AB20573F123C149D487E3B1336993D3EF5AD1CC
+7525DE386865CE34ECF2AC376D02FB, C4430A83572A1BDC98CB1E457781A43C35050B2A, C3DE096745E831E6CFC7EBB98B747602C96096CB
+15F719AA939316A9EC6D804A64708F1, AD78F890515B436B7BAE6A083B2DD5E1C1F7B70E, 4E849C221A61E5D46DA23E3B2F74B8B8EE14E075
+41E54CFFBAB943FDC54880DF2D51AD3, A53BB39DBE63EA5BB49D5D85991666C3490CAD02, 88479ED000F61E28450E1AF1E0F62F5AD1E3F905
+C5AFE6FF302BCBF94FD9829D87F5079, A653F42589F8B26F03067FBA1D3F20082632CF0, 8625B86D912D177E139E4A0FEABB68DB28E8D84A
+2510FB4FD908363EBEF8C87D897DF16B, 6A5F2C81A3BA8543858ECC97FBD98BB0990B851B, 20F3777694592F1FFFFC055B716919C1EA625385
+6F32F1EF8B18A2BC3CEA59789C79D441, 1D7A2FAB41A5CF1DB3A235E261C5E3D2B4F92EF4, A1BBC0E673FEBD4D5F409907FBE404B41435395E
+14D98D5CEA149E834B6BF0C69D56D7CC3, 2F885A7A345B99E03192A6EED5F969347DA805EC, 623B9D1A9A9012DCDB9BA68958A47ECF4C3CD0AA
+3E8CA816BE3DDB89E243D253D80487649, ACA5A382C70ACF6199716A36FB9666F71F8DFF57, 62BA96DCDC4809E71C659228E6CA1FE80597B8AF
+BBA5F8443AB9929DA6CB76FB880D962DB, 6ECFE7E695F17D048C516C35458CA3967541651C, 1036FD8DB26A743B7DB499F42C4301F079E5D567
+232F1E8CCB02CB7D8F46264F29828C2891, 44E0AF7A04FE3957C608146CF14B4275C3D7B666, 38A0714252B9B7D3A44EEAE50086DA06A9388999
+698D5BA661086278ADD272ED7C87A479B3, 7088D973680A53E9479DBFFA467A2111BCD3BE0F, 7D5D05994DA529E8E004D671E788FF3BF888CD7C
+13CA812F32319276A097758C87596ED6D19, E4A9C3225C1C2EB76CC58CDC6E894973D58D70DD, A7B92C8791C5E5BABAA17466564A7281F9222F36
+3B5F838D9694B763E1C660A5960C4C8474B, 5739713DBD47167D3E32CD79B47A4A6E275AF078, 5DB73EE6DA8D4979FD94A281D633B43AECA6E9D
+B21E8AA8C3BE262BA55321F0C224E58D5E1, CF96DC40E4B69CD8C790FBEDC0BB25952C9DE5EC, 366881EDE370510AE1E82532147CD8E01752E8C5
+2165B9FFA4B3A7282EFF965D2466EB0A81A3, CCB043B608DBC63760B564CA50654FB86817EFC5, A0CD38CE52DE2F283CD2A7CA558ED9BA01CB56F3
+64312DFEEE1AF5788CFEC3176D34C11F84E9, 9FA21A21FAEFBFB6E12775F9949ABE24429110FA, EFAE412FD472D2A05ED3F46933B3EDCFB203E723
+12C9389FCCA50E069A6FC4946479E435E8EBB, 5D876339E7170085A3A74848EA70B60B6588BD71, 65A7DA5C09F645BFE10CE52CD00F63B00350388D
+385BA9DF65EF2A13CF4F4DBD2D6DACA1BAC31, C7EF4CF57F0BE40146B2D5F6B14443B6D96171E5, C7B0BF0558433FBE1018FA28A80B384596A6B9BE
+A912FD9E31CD7E3B6DEDE937884905E530493, 57863906F760EB7472FDBBAA7AB922EDE99A30CD, 470EEE35775797FD7D756306011784D4D1A94B3F
+1FB38F8DA95687AB249C9BBA698DB11AF90DB9, 4EE1981D55A77FFFC3844C7DFB87FFEB33D2287F, 411D7A29479A565BEFC56F5FD2952DADBFE3B736
+5F1AAEA8FC0397016DD5D32F3CA91350EB292B, DA706E4409447F41D36634A89DEADD450031EB07, 25E66A476688C499CE354500B69ABF7E54C83CAA
+11D500BFAF40AC5044981798DB5FB39F2C17B81, 3B492E0378D8BAC27FCDAFEB53B6DB8E88A678EC, BA3A45947418E51A09B5FB16C808B4A256112E51
+357F023F0DC204F0CDC846CA921F1ADD8447283, 201D6DB45EA1F22E7AFD6D1E226F028123EE9EC9, E69423D5D87FFBF101BA7C85CC3D2F63CD013BB1
+A07D06BD29460ED26958D45FB65D50988CD5789, B23E082FEF3C87F6C431FA42CAB2E70E6B22165A, AAF1370FCD36AFC7EBB188EA3CAC36B6143C4324
+1E17714377BD22C773C0A7D1F2317F1C9A68069B, 2A808829F1789876B2FDE344382EE0B8690C2B00, 3273FA8D18A239DC81FE8294352CD40A408FECA1
+5A4653CA673768565B41F775D6947D55CF3813D1, DFA008B9187788078297F4A9FA02192C4FC0DAE2, ED0614DACFCF34F0125FDA6F9E7AFF7C5DCACCB6
+ECC-192
+1, 188DA80EB03090F67CBF20EB43A18800F4FF0AFD82FF1012, 7192B95FFC8DA78631011ED6B24CDD573F977A11E794811
+3, 76E32A2557599E6EDCD283201FB2B9AADFD0D359CBB263DA, 782C37E372BA4520AA62E0FED121D49EF3B543660CFD05FD
+9, 818A4D308B1CABB74E9E8F2BA8D27C9E1D9D375AB980388F, 1D1AA5E208D87CD7C292F7CBB457CDF30EA542176C8E739
+1B, 1C0A558549162FE7C5D7274A730E9F58CE960BC9958D3288, 618AEECD7C6D796F0FA9BA3312490CDBFA0F3488F2FCD59A
+51, 46AFF85827C9065133AD79BCF0372820C81880C645F2D928, 1B8911D44F06CFF14B4222E19BCBDA59194F970F34A103E2
+F3, 1C142C97C6CDD5A87475E04FAE2E86708EDCAAA2F33D97D0, 67793727B60FBB2E8D4163C131D2D72F6774827109C02B69
+2D9, 6157465770D08B8E53FB60AC57DD68F88160FD474B9B02B2, BCF67CF4003CDE95B507EAF4E07CD713C2F7A9FB3202B49C
+88B, 767B00C09E0D583CEF4F301B727777673EAD242F2593697D, 7CF2510D4FF604A749FA3918DCB4840455CF7E68AB245A0E
+19A1, 5A15B62CC74FBDEB931F1271CD38CF9F1D86131213248677, B69BCF78F9BA76C45601EF2486C166D04F34417804E913EC
+4CE3, A51BC29BDFB0993FEDE91916D06D609FC744A813033B2F26, 6B0D669EAD4945315E92989358ABE363ACCA90FF09C25120
+E6A9, FF714040AADDF96A94380ED63FDB4D4207E9C94664724C57, A8B1A8B19F339AC663919850BDDB8A43DEAA04C861735987
+2B3FB, 35F80DA2E24E3523F1CF19B44A5C3B3A58C96AE146464293, 7E7B7C4AFFCDD781F641F9C2376E5E24121CCB2B9957901
+81BF1, F29F6F84ACBF1EEE1A4C3CD4D6006E0EEB0AE0A9EE08EE2A, 43CB330E3143943CBFF1F0EB889258E12353A2777F61FD4B
+1853D3, 2AADE7388043FFDD4D4ECE26ADF6C85E564AE7119AD601D, B0136CD55AF4DD76C090358324B2D4044FE78519AFD2627F
+48FB79, ABFFB427AF19C1618934C4ACF80A73D30CDCB3F5647361B, 577058997D7AF23F88D039AE8D195E1CF20E94A9E55CFEBA
+DAF26B, E44F89F1FB04FDBC19DAD570D1EF3588EB47F799F3B31F40, 47509D6BF8F7A072255D4856B021543AB17DDE0F0EEA046B
+290D741, 85E180BCF6BE779694A2C71D393AF8043A7A74F076778283, B0D254C1E67B7ED57C4847AEDE7F110FBEB337106517353F
+7B285C3, F15B9270198F4ADBCFF3E3719F20F44E9C0786EBF5116BCF, EF12D95EFFE8FA9E4574B948CCB009C59B837B2065D4E754
+17179149, 76D8028D35E2B6760E4270781E2CAF51310433B0A7A525C4, FC2969795EB4BBC23B402842C4BA723D361AC065966C4927
+4546B3DB, 115569333F111A12BE5556453644F009567F4C7B40C5712A, 95776EFF47496BCE215E608F57E2731FAC2445666855BCED
+CFD41B91, 181B8097BA5677CB3A3C3BC977AEDB8E861DC7374D5C9D82, F95ECBD7B0952380C21A214F75A69DFC486F2316A7A2BACA
+26F7C52B3, B43A147C979080FDC8360039F4985EA31F7CE7D049478450, FB4687DD7D77359C497216FAE50F953C38288FAF271BDA68
+74E74F819, F16191FD000EDFC6F3D0E9C75DDC56ECC0255BD0874B8B40, E6FF81A430405BF3111AE21B28679D3FE6BCE570EBB3ED6F
+15EB5EE84B, D88192214F0A25FABAD10EC7A4F7FE0EA6CD328D0E81784F, E8D10332314077FF28378C0D404FDAEB3508BF11C025DB9C
+41C21CB8E1, D797A077FC44D1A5398FBCF648FE3CF921EDC23A59C6AA57, 197EBA01F6EBF058D4E19BBCF358EBA512DD4C403095F96A
+C546562AA3, 1EA9FE83CD362F5A675DAE672D1229D37FBD501C0DEA7021, 5EB6874C8853B0FD10662F3B25FA9A21F4A66315E790FB8
+24FD3027FE9, 1E3628D25F1AF3C515C0758723BBE2D111AF7E4779DF425F, F991DAA7AC2BEAA1515D823283B67D9FB1B91C1E043B27EF
+6EF79077FBB, 6C3F8E8C135BC46234D8B85AB9BA94A9ED2E7FF9B8D9D84D, 1710D8B22CA3F572CCC4F3F7D29B4508FD0EB49737ECFB01
+14CE6B167F31, A1DD7DC14AD895FC0E6DE95019379A4FCA488996903320CA, 34CB85A2D98AAA0FEC199A6DC1F5BD239F9E3AD45D5F9C63
+3E6B41437D93, 8A29236CFDDED1F057141CDB01E2042A36C8584BD1F7EBB1, 41DFA388743EB780842CFA8E90360E21BC957EF0B0943AD5
+BB41C3CA78B9, F0D31E7BA6299CF97D49459746F376976F3F69A254FA430B, 816B3BE3CDA212DCA47942E839460AF55BB368CF82443FD4
+231C54B5F6A2B, B61E3CE7469FB46A5A75E6F369319E86B3EDFDC15FD71139, 6E4A91ACFD67BEC34120A13329B9B94E9334B440F5BF929B
+6954FE21E3E81, 1075CC5D277AED7E0603C852EEEEFE98B0111577047C239D, 82FD41C0DBB75F8698F96262EB53EF6C6D166AF078519E12
+13BFEFA65ABB83, C5DCEF887D8AB1FEF1DDB523F4F13B3B9C6692FC8FD8FCA8, 108EBDDDC411685D240CCB72D9046F60388C45D4B380ED7D
+3B3FCEF3103289, 1214A2F9361F8F7E450D576A8C2316431EDCE1E0B40A180B, C47699ACD4F1B58348F5AC484B98A91ACD3097E1DD88C01B
+B1BF6CD930979B, D590D2A3B6DC021E4E32CDC319EA48CB68FA7E953409C71, C06ECB0FD72F556006DD810E84E0DD1B1209198F013A86D5
+2153E468B91C6D1, 7DF6201144ACD2F93FB748724CD4E4E6F35FDC8C94CB203B, E9A12B853E94CB76FC0BEBA53461441B71C53B5C1061CC07
+63FBAD3A2B55473, 760FCF9057B0FEA16B60C8D3F754D9E2C18B973ABC701BC1, 92BFBA6E586583F61FCFF086CBB54AA070C273D847576A81
+12BF307AE81FFD59, E462BAC637E80D709FC2026CA864349722CFFEB2A8C14034, D6FC9AD4D0D9E3A80900DA823A02D01C20C05CD208217CB3
+383D9170B85FF80B, 2A20664813D23476502D4C405D7E073570F631E4E2527E87, 97F0E060BAAB21323695BEE672AE1A15D7B496176B1F7C25
+A8B8B452291FE821, 8A9FE5C70C8E1B73C0E2A3E5ACE91741F248E36F5E9809ED, 70051C26F338D61010A95921117E6F0B6E9BF0F9CED42EC5
+1FA2A1CF67B5FB863, 22834749F02FBB2D964358D12A7133DBDA532549F1745F35, 673546F13C6994B970C0376F96BD0051D19EB0D7A0CF09D6
+5EE7E56E3721F2929, 4A31DBA1B4EA6F5F5A166B73CF7E83BFBECBCD2CB22D0A65, 89E8AA2325C986557C262BDB2BE805222875242E276D7E6B
+11CB7B04AA565D7B7B, 4FE579CA87A004AD36CEA14292F91BB85A6F5964760433EF, D381D212DAED188E721AFB8354CE0D1B7015BA8D8E8244E2
+3562710DFF03187271, B804A5F404DC163EED2D2E571F5FB77F35AA8B078586AE73, A6071F8E16F8C2FC4EC87B3FB20442F4E1A3738E91304568
+A0275329FD09495753, C7F9292AD9FA97DA3AFAACDA2B6D0B9D83E7116F0B2A2B76, C2499ED4938444F34F1D89136C7153A683A84F048A6DB9DC
+1E075F97DF71BDC05F9, A5F5374B2F7E07EB06562A1BD3F8F53140F3D43472D1DE8, 5E94BDDB00BE4723D64F58D1C76A5916EE79B9BC08E65754
+5A161EC79E5539411EB, 54665882C939F6938E006794AB3F2EA50148C77F2F3E09A6, DC19F80B200FB36AA3933E7DD2B8BDCD9DEFBFA094C068AE
+10E425C56DAFFABC35C1, 6D32C477B9B88E4A2984996C8F586E4CE670ABA7F9317BB7, 47B1FAE5A733CC165666A8E1B1B3C9D36520CA82978B3C4A
+32AC7150490FF034A143, 704962F0155A1907D04C921D773827724C1550C9B321E07F, D65D2FDD10F3569EBE0F71CADCED6A08C30C79EC221FE703
+980553F0DB2FD09DE3C9, DD2B09ABEC03C2B6B79C59527BC2506AE8ACE5F5BDF8C9C4, A0F0FA28A86BF4A8EEDC13A4071CA4799E3ED3B7A551FAE4
+1C80FFBD2918F71D9AB5B, DD8D44CE64115353C51BBFE970E1B7F8BEC0A56815641AD9, A1678B2557AF4039AD5FF55592F1B62D16C493144650588C
+5582FF377B4AE558D0211, 9F49FC1430F451B4239C265C6FDED93866D82DF30233296A, C5B07F840EB2F171CF4A6786473096BD94070F3D8F9FD80B
+10088FDA671E0B00A70633, C3F8B7CF57A281463239C03C51AEC841435FE7D43F1E241A, D9474297A32209AC6577ACDBE59482971D25C811A83524A5
+3019AF8F355A2101F51299, 2F89FF42A3477AF0099EB8D20BFBF246A42BCE28C041BA10, A3958623E8ACDB16662C3F5EAFB757CB912F0E55AF480A6E
+904D0EADA00E6305DF37CB, DE9877B73B97DAC40E06560B53557C093F46E2A9FAA70020, B7868444CE638BEEA8C062AF8FDC3D42BA3ED8D384368196
+1B0E72C08E02B29119DA761, 87411F357505BE61E8A2EC83A1C73D414893421E7942A63C, A2F641BA92F59BC2FD0051EC789DC6A22D1B790431CD53A1
+512B5841AA0817B34D8F623, 33EA40EBD183D3CA2E967763711F5EAAC247A83D10F4D8CD, B501868B4942D1DEB3F4DBB18C938BAAEA097B5DC8DCAF06
+F38208C4FE184719E8AE269, 9758347531DE82D0487EA03FE4245747640FA7CC1089C27C, 5F37E601C56ED8B600CC9D1B57B909D21A12EADEB917636A
+2DA861A4EFA48D54DBA0A73B, 63D7007A3B25A362767A40411B2A0394AACDBF13A7EEDF3D, A721D1395745E4031DF177B535C09FC94756C0FDA0AE6631
+88F924EECEEDA7FE92E1F5B1, 6C8A8C2394FF380A228917B08B111D76A2A4E9EFD7E4E66E, 2EA61738C24D33C2789A186A5CC15245798CBC62F5A74766
+19AEB6ECC6CC8F7FBB8A5E113, 8DF315820BD24BD6F20122ECCA03EC60783576FF1931D06B, FFA2AC7836B24C3C2EEBB76F24B5A78CE8BDC