adhearsion-2.0.0.rc4

https://rubygems.org

adhearsion

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 55919

number: 2.0.0.rc4

platform: ruby

spec_sha256: 40f63cd462ce8e78dd8043829941d79062cc274ecc161c5667a8b752bc2c3539

sha256: 685b30e749c1e53b1f99346782a05a6475d06f9c3a8e11388ed8164910eefc74

created_at: 2024-05-13 08:14:30 UTC

updated_at: 2024-06-03 08:17:04 UTC

position: 32

version_data_entries_count: 144

uploaded_at: 2012-03-30 17:21:45 UTC

indexed: true

has_extensions:

extensions:

Gem size: 100 KB

Version Data Entries

Total: 144

Unpacked size: 398 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
Rakefile644001.59 KB3e9a3799075767634c61b3bd1e20c96fc5bf306c148f3061dd6d87371d02ff11
adhearsion.gemspec644002.5 KBf412c1762cc2290faab8a72d1b82daa84fde89a7548c3394e6db4484161054be
bin/ahn755001 KB04dd1879d367bee3872b72b06bde946d56e7be09c2b4b7ac4d01fccf8adda834
cucumber.yml64400107 Byteseb681786e19c06b30ddebc525f061ef90ff9cb2d9cb4b7544d6dcdb4c8ec244b
features/app_generator.feature644001.53 KBc843b17827692da79188542c86e9304503f89a5858a4f72c78ad3e4bdf06983f
features/cli_basic.feature64400806 Bytesa038cfedce79ce694e498cc67bd7155caf1052f56e3ceef36cbc10a05b82ddfe
features/cli_create.feature64400833 Bytesf8996e66cc109283fdf8482be32cf4a41374b5b02f338d61c5aed55748193b53
features/cli_daemon.feature64400836 Bytesbab8cbb51886bf81687b08a189ea88a21e38cd533f39db96148638943531eca6
features/cli_generate.feature644001.01 KB244db7db01851abd84c0f49e3bb543bb841ee1baf4e3138dd9f3b8fcc15e53a6
features/cli_restart.feature64400611 Bytes72e75812bdc511e603a2b186b925b83a6355dfb5178431ad2372025d5feeaea4
features/cli_start.feature644001.34 KB8dbd95cb51429fac2ca87a12b9767c07f1a6e191fe9946e2cf61f8a20fc5d5e5
features/cli_stop.feature644001.29 KBa40d62d783530f39352f00b5bbadf373b23357a4f0de92ca462bddb417d3e9d3
features/controller_generator.feature64400807 Bytesdb8b2da557270828f3312cca4304d943ad41a7d57fbdd2488e3ca71fd870da6f
features/plugin_generator.feature644002.52 KB412587709a8ecd77cfc62fe5ed32452da21c59eeef266b276c04059959bd7bb9
features/step_definitions/app_generator_steps.rb64400236 Bytes01275ffd6eaafd38315f448c8e18eea0ad365d5d0f3e68055d00b0b6cdb1da73
features/step_definitions/cli_steps.rb644002.03 KBbc020ea10d11d018e448970970ec0d06cfb101733ff1d549b3a1a5cacad9eacb
features/support/aruba_helper.rb64400520 Bytes3033dcc572388d09c90e9ead8ce454b5a9eefdea748a8158333193e9b0450a52
features/support/env.rb644001.19 KB73cdb9dcc47a47a807e9a9429fb7c614b6d6426e5cb644feaa5e1de9fb502fcb
features/support/utils.rb64400162 Bytes3d1789b78ace702290aa980fd864de323341f9a126fa14c21a3c049746392934
lib/adhearsion.rb644001.94 KBe2d52554ddbd421429785e0ad2c56904b24d1412cef5232fedb572b265fc256c
lib/adhearsion/call.rb644007.79 KB2aaa2130df14940d1f58fad4ad8ec93e312f71cdd8eeeaa461876edcf02bc330
lib/adhearsion/call_controller.rb644004.03 KB5acc90802a262beee633fbaca3c8007342883cb5d429d53abd55a4c428bfde34
lib/adhearsion/call_controller/dial.rb644004.93 KBc1d924fee2b44f43b56d43f642bd64d2a690428c7ae9c367c6769f4d8159b760
lib/adhearsion/call_controller/input.rb644009.07 KBea89ac865d8ef4fad70502e5d5eb2f4274aaacd6fb3c6f0ec935ef78a1e1d83e
lib/adhearsion/call_controller/output.rb6440010.4 KB4d3caa664c8612456e0ee19031862b09618ddf3e04021af7e805ffae378463b8
lib/adhearsion/call_controller/record.rb644001.83 KBa58a581d1314a6f384a20cf2872b130988c720e3dbe2590811c6057d1a67113c
lib/adhearsion/call_controller/utility.rb644001.81 KB2e8ccd102b76053ef2300cd5705c2c57fbc30e59a29c661c0de926395298f084
lib/adhearsion/calls.rb644001.08 KB212a9b63c5b843d9cb4bb88e7b95232410c4763854ac944e9df7abb45640ca90
lib/adhearsion/cli.rb64400305 Bytes66c349113225ccb1b03bbdfa7d47e12902ef3fba136bdf1c36f645351a47ffa6
lib/adhearsion/cli_commands.rb644005.33 KB127c6dde6d8135b4fc7462aac3427fb9739422b3c2e8848788cf3b40da08d6a7
lib/adhearsion/configuration.rb644006.15 KBa0c01fe0f27cbb37a806f300ef801123c0eb2ffe93f8c5c73d626af1005c5ea0
lib/adhearsion/console.rb644003.55 KB380ca0203d10bc947473941e9f922cb1dbaddccfa923c4fa81f9b664af7cb4c9
lib/adhearsion/events.rb644001.84 KB59731b5b0ed08019746d546443defa302f52110b8d7daf50948fe6ae245150a9
lib/adhearsion/foundation.rb64400167 Bytes55097f6b161d1fe32e0b1240002ad2e480239801548435a355a6dc50669b988c
lib/adhearsion/foundation/custom_daemonizer.rb644001.3 KBc926ee35cae452f168b5641d48cdd7e6d4faa8278cbbab2adab8820e9bff465f
lib/adhearsion/foundation/exception_handler.rb64400205 Bytes724bf1c5547a7691bfae1f0e2b297edd30a7d47c145f21f6c933284dde9c4642
lib/adhearsion/foundation/libc.rb64400345 Bytesadb92284b952102e6850a193ad8bbd514826d7ab7881c1e9ad9e222cb627ce00
lib/adhearsion/foundation/object.rb64400545 Bytesb8e0d9d6ac9caccb9c676230511c55ca335aab9494a030a7414a21d2755cd349
lib/adhearsion/generators/controller/templates/lib/controller.rb64400100 Bytes7a77bf69197600181030a7f73d1cb55bc9463753db7b2e327c42bfd0b3be4f81
lib/adhearsion/generators/controller/templates/spec/controller_spec.rb6440060 Bytes9e1aa741ebe9a11ac9c39e7939ccc8736c59eca20a69a40b700734b6f7c82231
lib/adhearsion/generators/generator.rb644002.6 KBc2739f850d19deb0fc39d13f59d1e538328a95582e7b669fee1153c0b3e4d0d1
lib/adhearsion/generators/plugin/plugin_generator.rb644001.5 KB034abda4a76c3cac59a4ca04a119d8a77a5f0d37760e4fe848c4cb92de3d78b0
lib/adhearsion/generators/plugin/templates/.gitignore6440074 Bytesb9437f483b9ce3bdede487a7c3a8790ea98ae8536757022e73820b65bcdcabea
lib/adhearsion/generators/plugin/templates/Gemfile.tt6440099 Bytes38feeb5d3b2d42f792235711189b72d6fc34215a117c0c27ed0bf307caca75b2
lib/adhearsion/generators/plugin/templates/README.md.tt6440047 Bytes178083a8c14b5b8ea348a5c371662136ffd24d9c17d2df98fa051642c6eb9ad5
lib/adhearsion/generators/plugin/templates/Rakefile.tt6440028 Bytes5d20ab6abd8a77e0db94f9599c1ee015db492045de53207641ace9bca4862f24
lib/adhearsion/generators/plugin/templates/lib/plugin-template.rb.tt64400161 Bytes0c7d97def697adfd4e404e47cb06a0a822404a7fd4df3b173bea6b4c379129ee
lib/adhearsion/generators/plugin/templates/lib/plugin-template/controller_methods.rb.tt64400337 Bytes5de5ef0b82a0ba68b363e2b76f34a3c60619c3d1e7acf4343edfa197da96234c
lib/adhearsion/generators/plugin/templates/lib/plugin-template/plugin.rb.tt64400717 Bytesff230eb17e13870172edf9d291b5e32c8bf273c3f5f5869e5d00c7f6fd8e953b
lib/adhearsion/generators/plugin/templates/lib/plugin-template/version.rb.tt6440051 Bytesac5d5f4e93eb0acdc20f5d603eaad3bbfa1e0aa819a89191f8df0b0eea8b427b
lib/adhearsion/generators/plugin/templates/plugin-template.gemspec.tt644001.41 KB47318992a63e897bbd2a6a0f19880169d65c583b2da993a2262baf55ec0c5b42
lib/adhearsion/generators/plugin/templates/spec/plugin-template/controller_methods_spec.rb.tt64400563 Bytes49aeb76124dbcb4b55685447ffd871e4f93b9ce71fe8338baff00969998500c8
lib/adhearsion/generators/plugin/templates/spec/spec_helper.rb.tt64400262 Bytes10bb7e02f6e18a78fc81b669a3cc97a6f9bc6b542e6bbe85f7e255dcaa4a2b01
lib/adhearsion/initializer.rb644008.87 KB04155bacda0b8babe153bd4786a5e1493c607b0934c820ea641cf600f526aa61
lib/adhearsion/linux_proc_name.rb644001015 Bytes65777fb348ac207fd524ba0d3574d7d83d556dfdeffa25bb24381eacbbcccdda
lib/adhearsion/logging.rb644003.28 KBa2f9041e658618d7848a7ca4ad360cd27873cd703c860c6fac065f361b891a91
lib/adhearsion/menu_dsl.rb64400377 Bytes34456556255221b4cc350d1358820648dee78a18b5d4b4e2b3da18d9f12431b8
lib/adhearsion/menu_dsl/calculated_match.rb644001.02 KB2f7308ecad0db1ec809d6e85dfa4faaf9d20c828c9fe455e6bb99388b329138d
lib/adhearsion/menu_dsl/calculated_match_collection.rb644001.12 KB776ac78e1b35ce721489e471b61016183d1f4d96b1a49a79106312514b322310
lib/adhearsion/menu_dsl/fixnum_match_calculator.rb64400560 Bytes2edb3d4b610b5b7f2e15fd8250dbca91067c2e0096b734680886132e8d1628cf
lib/adhearsion/menu_dsl/match_calculator.rb64400962 Bytes34a3f926356e44dae5af5ecbc10d6e7a4df654790d9da8358bb625c60bd11b9c
lib/adhearsion/menu_dsl/menu.rb644005.57 KB848d5c0f2b2c59c6c5cd312d4524d38e04f74454404e747aed63c0621084a5c8
lib/adhearsion/menu_dsl/menu_builder.rb644002.07 KBeced378cb47199daf4f8bfc435e4639f44168b9283ed2141d963cbe9f14f581e
lib/adhearsion/menu_dsl/range_match_calculator.rb644001.83 KB382ec19e998af4ca63d2dd64a73f1e130f0f48862c57d648ceeec4560a61a1bf
lib/adhearsion/menu_dsl/string_match_calculator.rb64400491 Bytesbd57af88b32ff53188aae3c05a1b4b77dcd74885d89ed94f443dcfccc20bccc6
lib/adhearsion/outbound_call.rb644001.49 KB10cdd4269d0c286ecbc249b1a4c0f1279ae6f1660da6e4c726296080be01ef51
lib/adhearsion/plugin.rb644006.62 KBf3da4a0ac1418a99606415d8816b4d68c1b8542dcdc898e5eb9bbb2d8278ae39
lib/adhearsion/plugin/collection.rb64400381 Bytes129d69f06414f6269ed27a83765d1cd00ccad0ed972845838411e80252087d38
lib/adhearsion/plugin/initializer.rb64400771 Bytesb880c6fc8c13679d7b882439111b653ace17174c71fe2c709dfd3eebb07202bd
lib/adhearsion/process.rb644002.98 KB2e8727fbe03ddf773d8ecdb053b3ec9a0b8212a11f703ced9f4c81dcadb3c707
lib/adhearsion/punchblock_plugin.rb644002.39 KBcb3097a5dc4cb99b29b1f1e6c3606853c440670412f033f6b63bf0a457b5d01e
lib/adhearsion/punchblock_plugin/initializer.rb644005.78 KB1dd8a1b4b65efeb5fff0a12f273fe978896bcb351eb56ecf83bbb8e0f7bf7634
lib/adhearsion/router.rb64400603 Bytes5d818ee6d94fbfbd464de61dfaef1182ee7835a7a648da9af6e9c392a10fd762
lib/adhearsion/router/route.rb644001.06 KB42c4525b0188bc21e4715f69b371d88c5821144ead167764e8989557cb1d9017
lib/adhearsion/rspec.rb64400135 Bytesc56ef716d6eeddd6ec332557c169a37552b37a2df5fcadc97440872cae156f49
lib/adhearsion/script_ahn_loader.rb644001.05 KB32fbdc2f98949b4b66af62ae1ddd47ad14199851b14e788af0c2cac44fbc510b
lib/adhearsion/tasks.rb64400443 Bytes53e20a6d96a8bc0f7aa69bd14dc3099d01216d47476429b40ac69b452d54897b
lib/adhearsion/tasks/configuration.rb64400373 Bytes3f7e8f2abc56908413f2c8428769082a1f3fc7b1741f60da019383b013e69614
lib/adhearsion/tasks/debugging.rb64400211 Bytes556b972907ca4847aa87c23a7d5594a84cc4f1b867bbb61611e63e1600b103d3
lib/adhearsion/tasks/environment.rb64400360 Bytes4cb657a167e9df3869501630583a6a08995865d12807ce3a31b507112c904276
lib/adhearsion/tasks/plugins.rb64400453 Bytesb1f8c9b5c97525bca6530789451de031fc4f39de914a2b9a0a8fdf7feac8cf54
lib/adhearsion/tasks/testing.rb644002 KBe9a252e692410dbcd38b7cbc95d43f0127cde581d8667e06ec08ffc961dc62ae
lib/adhearsion/version.rb6440074 Bytesd9db524f1527ddc49ac51b03f874578ac23a3054b2bcef894b6d3009ef854d57
pre-commit6440025 Bytes0ff19255db749a845c2631e56feb572a4f9d40824d984935997d4c1130930942
spec/adhearsion/call_controller/dial_spec.rb6440011 KB842d27ec1f4b35d05605dc59317babdbb9e949e6de59aa5056433c63d162b49d
spec/adhearsion/call_controller/input_spec.rb6440012.8 KBc019f2ca3ba1e9870dcaf548a19e94b99264d8ffff027f9af51da43ab925dc53
spec/adhearsion/call_controller/output_spec.rb6440016.7 KB80038d287e0f7e670adf75d3528ce4a4642c1ab961b13ff740c147b479cdebdb
spec/adhearsion/call_controller/record_spec.rb644002.63 KB7851ddf7ec46ec7e6c79da3075c815ce1053b9e039955940f3ce98d1d554c3f0
spec/adhearsion/call_controller/utility_spec.rb644001.87 KB2666601f273e0f4e5ac82b7b110095a309e259aa23774648c205a9e3f805591e
spec/adhearsion/call_controller_spec.rb6440014.5 KB7c99adced50196b062a519a6ac7260335951023a5c820da5bcfd79b49d192f69
spec/adhearsion/call_spec.rb6440023.5 KB776d9e1ffc9131c74b027a589c35afec9cb7e949b408aaead827ed845ec88f4c
spec/adhearsion/calls_spec.rb644003.44 KBbbab72c2f731ec03e3493ba223cbe10f5c9be11cdf99c02f554cad66442785cf
spec/adhearsion/configuration_spec.rb644009.55 KBde6dc18f8cd3d87909c4434e2d71327201dd2e36a65d0771254f010bccfe9fee
spec/adhearsion/console_spec.rb644004.81 KBf1730d9b71b28706c34fe6efcea306b20e34012a02b4c48230aaad5f72b39e25
spec/adhearsion/events_spec.rb644002.55 KB5761ebd86a4bbaed51ae1f12800815815c59348ffb8c1263cf986c6793016f50
spec/adhearsion/generators_spec.rb64400467 Bytes3ecd4d50db227131e93e4b9765426659cd75c52c35f46ce06ab4d033dd9bae0c
spec/adhearsion/initializer_spec.rb644009.79 KBd7066e478df8c530600e8caffeb1a62513927436d7459ceba59c66f4a74e33f2
spec/adhearsion/logging_spec.rb644005.25 KB4021fd6b2eb5525d8c1403b9a0a1854b34a60aa44a66e32806e1395ac6ab4da7
spec/adhearsion/menu_dsl/calculated_match_collection_spec.rb644002.15 KB47ee06a3cf3e992eee752a6813cd47da78cd543a600eb1a72f544e6599391491
spec/adhearsion/menu_dsl/calculated_match_spec.rb644002.27 KBde675e5e42f87de1adf55b88aed9700406aefea65e5794ba69b2b1cb0919bae2
spec/adhearsion/menu_dsl/fixnum_match_calculator_spec.rb644001.1 KB5ebb2fbeb33ef66c4666ba523c9c20b37958e407aad125298b8d1ee16f916e6b
spec/adhearsion/menu_dsl/match_calculator_spec.rb64400385 Bytesdce032118aa2cf983ca55440c92012542e95d713368df76d30886dd9221f3928
spec/adhearsion/menu_dsl/menu_builder_spec.rb644004.57 KB66cc91e8e479f12a996ea0071a7d703f45cae11a99742fa24c8020e1e9ffb6c9
spec/adhearsion/menu_dsl/menu_spec.rb6440012.8 KB9014510f588bfc3b77aa676f02a8bb4f79708e78eeca7b795dd1dbc8f029c619
spec/adhearsion/menu_dsl/range_match_calculator_spec.rb644001.11 KBd4f3c3f2429cf611505e07bb6beebe2343e027e493323efad062cec1f9c530de
spec/adhearsion/menu_dsl/string_match_calculator_spec.rb644001.2 KBed4ec8f44e42727515d6236cbc5822ef7347516e9c4ff582920ee583ba2b2f7a
spec/adhearsion/outbound_call_spec.rb644005.08 KBfb27e0523a1656dde825e626a2982437f6d6dc7f4120358792a6ffba2c058f41
spec/adhearsion/plugin_spec.rb6440011.3 KBa87f522c46070562c563a3bb13c70d8234a3f10e47320154a42e7db4524ce298
spec/adhearsion/process_spec.rb644003.09 KBc95f480c128b7a8237bb618e9ac97f052051ad6c86beb621b46f45e0870bec5a
spec/adhearsion/punchblock_plugin/initializer_spec.rb6440012.1 KBecf836ea72532ea0ae74e92cd3a8f36b7809e020ebebc6c44ab8f2029a9b5d72
spec/adhearsion/punchblock_plugin_spec.rb644001.67 KB231a9b59a922b2bc939ead2ddd56f2ff864c7f4a12b3c5b8df87024a0a5fbbca
spec/adhearsion/router/route_spec.rb644004.24 KB920500917914fef5126865ded572e31cbdee3aec110794d357b8e889d224a231
spec/adhearsion_spec.rb644002.23 KB1fcd3a057c5aa8ce7210c27249b200a077d4c49a81ae8887feb585bd1b7b3845
spec/capture_warnings.rb64400782 Bytes2b69f0c16c4307e8042241aa0d174a30bdd0b5b6937302a7e7ffc7175452f66c
spec/spec_helper.rb644001.38 KB0a38db17c384362ff46de2969974c6d0c887b5cfc7586d8823c823e575a7189c
spec/support/call_controller_test_helpers.rb644001.58 KB97d78e628d0a78c7569f440a4da48fdf72e5f9ebab04e33b086bf3295eee5be7
spec/support/initializer_stubs.rb644001.85 KB877c0c940aedd7b9d15b1ac780c4340dbf4338f7a495288ce9e85313d1d93753
spec/support/logging_helpers.rb6440060 Bytes8fc3f56882cec0a3e3effa29f8ac0e32b98c4472a5ff5d59c4009bbd3a1cb3e2
spec/support/punchblock_mocks.rb64400198 Bytescc3d065738d0ca31bbbdc32e60178f96d028f245ef2e35096a49af22db4a43f8
.gitignore64400242 Bytesfe7ed9cb9f31933fa1b4d003a35fea596a03c3dc39a0ece5291969cc555538b7
.rspec6440038 Bytes107bfa15d2b283bb34e48a073e2c11c0260a8baa325eb4ced8cfa813e020a455
.travis.yml64400295 Bytes8131363cd00e45731e1a545bec6e7244ba539533c73cc001c12dc25ff0b7d7bf
CHANGELOG.md6440023.9 KB251c1cd921b408f71f1e9a4cd83b966803503d6527943db39bd6842bdaa5502e
Gemfile6440026 Bytescf0464d99573760cc6e3a07f2453ec066082df356c0ea891d5b9d155822f7245
Guardfile64400578 Bytes4bfb7c911ee9bd897d7c36b74141622bb04c797c0946652753e8a6438beab277
LICENSE6440023.8 KB0e7d04ff27151477e2317c5862f42b626856a1f7b7c7520ecdd99b04c73393ec
README.markdown644002.84 KB9c4d82300a68be01f3062ab4803bfab0a076d2523a0b6d4c8998b34f2ac3a1e5
lib/adhearsion/foundation/thread_safety.rb64400372 Bytesb68f423c05d79d15429a6b20071aea70d91c5f711e6d8a758d6f09b61d935a26
lib/adhearsion/generators.rb644001.29 KBdc5732a7a678fa706e92bc626547a80039a404157bb04038e21f00e96f21e1e2
lib/adhearsion/generators/app/USAGE6440023 Bytes558cdc25ac919d45be3fa77914cc7465d988abaf3269fd9e4cc041aea2c344df
lib/adhearsion/generators/app/app_generator.rb64400641 Bytesf399ab8c81e65ceb42a4944be62d8a3baac0c9db2d28db84fbff00958c9a5c4f
lib/adhearsion/generators/app/templates/Gemfile.erb64400334 Bytesd0e9bbe97a24a15cc6942126ff0694bf1ccdcf0883cc817e01c7780c07c44889
lib/adhearsion/generators/app/templates/Procfile6440029 Bytes0927eedd143be6803ed0cbdf3d1bd1e51efff1c8bf489e8f0874d5321477daad
lib/adhearsion/generators/app/templates/README.md644001.24 KB167f17b3d2bd5dd6af7bbb7951dfa0ef8d8e7d1fb584cf7d96ea4bdb6f4f37b5
lib/adhearsion/generators/app/templates/Rakefile64400110 Bytese5e5f6fcecf1a2a4b35763371d68fe78ef5333e0d7b02c4ddb1435acc9317e3f
lib/adhearsion/generators/app/templates/config/adhearsion.rb644001.46 KB2517a404ebde1dbc8586757601f8668ccb6eebb6f0b2bc6930cc7c475ea551d6
lib/adhearsion/generators/app/templates/config/environment.rb6440086 Bytesde9994c350046be0fb260a882eb8d59038629ad1838ad7d61fc9c2fecdba8402
lib/adhearsion/generators/app/templates/gitignore6440058 Bytesfcd6264529d8b483d678b64dda908f6b023d5e99ae0c80274f94390db66b8a50
lib/adhearsion/generators/app/templates/lib/simon_game.rb64400670 Bytes2a812464b65800e8a8d969d29407c89f10eee47d23cf394364f458827165c939
lib/adhearsion/generators/app/templates/rspec644009 Bytes0928fd01c7f2158bb6d3f77e8b4ba2a575181f4a3f2c111d5fd65e78c0f8bfbf
lib/adhearsion/generators/app/templates/script/ahn64400305 Bytes38a9a2bd3881c4840d0c3a1d27be055fc1b9fc10e0b12ffa6ee4e3695bf4306b
lib/adhearsion/generators/app/templates/spec/spec_helper.rb64400658 Bytesb22f2365bbde28b4434eee24919b30cce3e48d25dc39d12b6374c4dcc38d9f1d
lib/adhearsion/generators/controller/controller_generator.rb64400774 Bytes92199a98722333ab0ead8532042e576bd21bc90a17e04df7a44600573165081f
spec/adhearsion/router_spec.rb644002.86 KB863dce2e816d7486553cc090b224cdcc5a6332205e7c200bc33125e42b3e6b87