activefacts-1.3.0

https://rubygems.org

activefacts

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 57215

number: 1.3.0

platform: ruby

spec_sha256: e7ca429649af1ee5d169466cbcc8a1defde5096a75ae98d31dfcd3d5bc90511b

sha256: 60b0fa2f0467faf78cfbfa7e91606d57d8ac10f5fb2ed9896a85f3eb73b4c10a

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

updated_at: 2024-06-03 08:24:07 UTC

position: 12

version_data_entries_count: 149

uploaded_at: 2015-06-25 11:35:46 UTC

indexed: true

has_extensions:

extensions:

Gem size: 222 KB

Version Data Entries

Total: 149

Unpacked size: 934 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
css/offline.css1006440028 Bytes86b9f77a3e6c1acf612f03e6a7152dd5428c2503e4846ed84d970b741eed7906
css/orm2.css100644001.9 KB7d83f428e627d00379b21af1b3df1e926a7768b2e9d96af638a2c8763eb5d8df
css/print.css10064400100 Bytes72b7ec901be2ae233d9760d7f956b8ba37768ea3568534c4eaf8ce5e46564e73
css/style-print.css100644005.22 KBf76a8d46d7751df81d7624cae894126a753929248abeb62ac88165ebdfb9e980
css/style.css100644005.04 KBc71629795994f5fa28097da7cc318385f5676b11d11abc0ae5816130cf581a59
download.html100644003.9 KBe9b56f9f1ab720c99503274b230791707608d08bb4acf2c637c66f1275a72dcb
examples/CQL/Address.cql100644001.17 KB394759e00e62f134d8444a4229995e1cfc6db6cd1c8ef654cd3437e6e322b75a
examples/CQL/Blog.cql100644001.25 KB35566352b693711c64f1a353dafba0eda65ac515fb1ea1a0199c0e9b969bc58d
examples/CQL/CompanyDirectorEmployee.cql100644001.44 KB95607d120e347dd4836c20fe5bcf88b444b89f5daa7140e12ee2e1156cb49aa2
examples/CQL/Death.cql10064400265 Bytes499792b3e239ce7da571e013a396edae14f8d3e58cbadb63ac5832f351b999ad
examples/CQL/Diplomacy.cql100644001.27 KBcfe4bf643947b3adb1e2027969cb65aa4cc45c4cbdd0061cd86b8cb5a9d1acf3
examples/CQL/Genealogy.cql100644003.17 KBadda12983977489905e2a5a94fbdec69e0af3e9feeb9be26bcde0f9a5ba7f411
examples/CQL/Insurance.cql1006440010.3 KBa11c1fcf9d5df7f8995563adfae8305cfc7d1c9d30e632cb881d73a2668afd48
examples/CQL/Marriage.cql10064400364 Bytes2cf157d79dd57aec04e6b1746aeba109b7d436f24a9f0b14150f85caaa5ff9d7
examples/CQL/Metamodel.cql1006440016.9 KBeee375f6b88af5a4907e25ebcf6aab83577fa65ec0536c18368f6de3f0a0f9b4
examples/CQL/Monogamy.cql10064400462 Bytesb01050081cdbf024d5ccac05afb7169abacd2c83415376be5794515057e61f1c
examples/CQL/MultiInheritance.cql10064400412 Bytesf9d3406b87d45fa9dda43546445c0fcec06a3f8e2e2a302e56d1e2ffae967044
examples/CQL/NonRoleId.cql10064400227 Bytesd4b093d7fb00e5ca0d1111d8e020ee65e70f224b80f82970c862c665c266b562
examples/CQL/OddIdentifier.cql10064400326 Bytes0c49b06c425866a94d381b7df703912c02faf95440fc7e93d70f6b478adfe0e3
examples/CQL/OilSupply.cql100644001.68 KB5f7890ecacb96ea57f9c8cf9abd4a696400d2199234422f23bd2d5a27a64f92d
examples/CQL/OneToOnes.cql10064400306 Bytes72e54db822a9acd058c174e6b10fd0a1dd859ac9b9e210086df685c21e90b834
examples/CQL/Orienteering.cql100644003.26 KB02a21a3eb460381168d0fff969b3534ce1810fb0630681d2baf4f539b221e1b9
lib/activefacts/cql.rb100644001.07 KBefba2b53b9fad1152f3063f3913578a7a05559b1a0c12491646aca83ed83f820
lib/activefacts/cql/CQLParser.treetop100644003.54 KB5ab2fd1219de0f4bc9b486f15edb6fa6d7c7121194d2d453918dcd54acba8cf0
lib/activefacts/cql/Context.treetop100644001.17 KB4df5e85ae57d7a1e8b6d63320ec54bc35a7745b6716a5703d9f89a70f9f2edaa
lib/activefacts/cql/Expressions.treetop100644001.56 KB74cbbf89824337524ef36d7eaf5f15fe8b68cdc2c60aa7127f667e9b41c5eed8
lib/activefacts/cql/Language/English.treetop100644009.72 KB134aaa504f1fe758fb2c924476181553e92f7c3a32280476a7341c94a1122b5f
lib/activefacts/cql/LexicalRules.treetop100644004.8 KBc92806e909d0a98bb43ec03ff66749ce96080e320f176c4f63d1d41af8f8742b
lib/activefacts/cql/ObjectTypes.treetop100644004.89 KB828a4fbc801f9a54b3e13067686976d3df89bbdb14aea91241137704854baa54
lib/activefacts/cql/Rakefile10064400534 Bytesb44a0924b55477e8acaa2ef67ab98fbc5d382b14dd26cb9b992c50c8f7fb2ab6
lib/activefacts/cql/Terms.treetop100644006.18 KB325fb7b0ad64f3e2fe2ecf96a70d0914e7b25b7e06620342c6e0121fa7798f28
lib/activefacts/cql/ValueTypes.treetop100644005.14 KBb211119b8d969e786ff2d0b8faa903e83b7419dce8b62ed4517b303f8f316849
lib/activefacts/cql/compiler.rb100644004.21 KBb5c521d95a62117c985d4a23b20e78870d63283096555fda0b38ace0a48e0840
lib/activefacts/cql/compiler/clause.rb1006440049.9 KB285b7338c7c4228de527b4bd16ef41de40bb01dafbc91a7f4c0adb9b5c4a9631
lib/activefacts/cql/compiler/constraint.rb1006440021.1 KBfb26cf266e6240876e6b6029a480303f37d26898d393fc5e6e8fbb9de737b4b0
lib/activefacts/cql/compiler/entity_type.rb1006440021.1 KBce021b3a2ec4c15d9997a3ae21f87ddad1205c7c001642f57843c3d033902a4c
lib/activefacts/cql/compiler/expression.rb1006440012.8 KB386871d09d0fc754cfacb19e0224f80e58170567616daf44527990c9f6762421
lib/activefacts/cql/compiler/fact.rb1006440018.6 KB3925ed166a726bb386101069a7f338013c663f9aa6fe7fd042f2ae49e0dcb077
lib/activefacts/cql/compiler/fact_type.rb1006440017.7 KB307bae4a00145b26ccc92a6a3124216bdd6de44b568bdb18d16bebacdba62f06
lib/activefacts/cql/compiler/query.rb100644004.21 KBbcf7d8c7f14b384ffcfcca2123892ea08cdd91a01e932fc15447ba8243237d8f
lib/activefacts/cql/compiler/shared.rb100644004.55 KB451829c4eba6645714929f117246725348f3cb6cb024776f2a459713abd9cd69
lib/activefacts/cql/compiler/value_type.rb100644006.25 KBa6fc2b1c9fe2ca1d30ff2f90a396f7cec995ac317949ecaa8d0506424853e77a
lib/activefacts/cql/nodes.rb100644001.62 KB81b16ceca0fc4ea85c7be830ef826b32437eb4a3fe8233dc89a85f5a138a5935
lib/activefacts/cql/parser.rb100644006.55 KBc371ed443ff22712e4b1d7fd90629f8a8a99a368ca19cc931f0a8c0ab2c28740
lib/activefacts/generate/absorption.rb100644002.38 KB644a902e9918059533ad054e4eeacabe38c2ca073306b60cf9d20dc976e117d1
lib/activefacts/generate/cql.rb1006440028 KB72417a53d5c08e5fe74ea6064618d6f75c5fda7da5f5f40e08459a312f3f9ab3
lib/activefacts/generate/dm.rb1006440010.6 KB176361d06c3fe555198b2f39c92afe4b624d88775060332666790cd9660eb6f3
lib/activefacts/generate/help.rb100644001.64 KB6eafecfce84e52e7bc1dc8fdfa58978af4983890efa2f947f0a697d3fbe0a95a
lib/activefacts/generate/helpers/oo.rb100644005.41 KBd68128bb338d7c9c2d92f140c88c01375640cee7c71e687257b822de66686cab
lib/activefacts/generate/helpers/ordered.rb1006440021.9 KB6816fece0cb9a29f46935e2e0e3469400e5d74e112302d8045bf366bd63b049d
lib/activefacts/generate/helpers/rails.rb100644001.33 KB24d8973093ffafb57c14ffa960aea8d5402242c37dc63a94d15a0290f69297b3
lib/activefacts/generate/html/glossary.rb1006440015.5 KB4dab2374e4eec3563a7f5555709b979ae36e4e4b9a1f3f1b0c67ebcacc0a97f0
lib/activefacts/generate/json.rb1006440012.9 KBbd4c26de0e6453940fd13f72bc93797f3769ce4c37221bcc91cf875b7d9651e6
lib/activefacts/generate/null.rb10064400954 Bytesd97e862c8f52a4fb8ab5f3865ed4b942e86b4edfe8e3c02598526eebe2b3ba5a
lib/activefacts/generate/rails/models.rb100644006.77 KBbcea2442b0961d882a034d4cf63677e82eb0c3361a5551d036717ff7f992cebc
lib/activefacts/generate/rails/schema.rb100644006.46 KB95882ecd5f81db47d5f04f1d32e834860223b322765be5a60edf71a91e95ae3a
lib/activefacts/generate/records.rb100644001.53 KB8a75903ed4fed210b51a47562a3e194a9384decd6c121930d97cccd65eac44d2
lib/activefacts/generate/ruby.rb100644004.32 KBceeb72b9493cbdb813b84cea0943ca7891e294ca0aceb7d4f354d28d3caee32b
lib/activefacts/generate/sql/mysql.rb1006440010.7 KBeb0f25fca12a90e6483d532ef5eaabb2b0ee5c7ea48ee687fe34cdfc251a2813
lib/activefacts/generate/sql/server.rb1006440010.2 KB9ffdbcfd5ec3e8537003d45a02b03a2e2118dfc061751c1e51718ab73c7e7ed6
lib/activefacts/generate/text.rb10064400781 Bytes98e1934513abb45af4622cc60add39ce6a6a8db784be27bb52a241c153e1f728
lib/activefacts/generate/version.rb10064400618 Bytescb31132a1b4bc42a28a5d353f621d27b1ef11ad488d8b5ec65475285a116756d
lib/activefacts/input/cql.rb100755001.14 KB8e05aa55dd89d61aedb3150423cbf7d297b2bf294b8de6fcf3b19833b07b54e1
lib/activefacts/input/orm.rb1007550071.7 KB02477fd4afad3b9b8bbd657ffbed069bf0ebb07c28c017369bd2c9720c7513f0
lib/activefacts/mapping/rails.rb100644003.16 KB82c9da6bbb6118461c4e7dc2010b725cb6f513c5fc8f4258bc3d525405b9557f
lib/activefacts/persistence.rb10064400523 Bytes26108fec077f64fc79e988eec7600811495a567a37ae1a3d002aced817390207
lib/activefacts/persistence/columns.rb1006440018.2 KB10b8fda8dd76215ea87da5d2e2b54419d41f462cce61889aa4b05d96232bc4bd
lib/activefacts/persistence/foreignkey.rb100644006.37 KBd41ca13afa4b332050f494bc1952a2b4af46049154b83f2bac0ea6242f7fbd98
lib/activefacts/persistence/index.rb100644009.5 KBa726dbdd67b08692a3bf292403f07c3ef1c0533d288cba55e1e0585cc9db7241
lib/activefacts/persistence/object_type.rb100644007.21 KB12755524eaad5abcab55b30c36cc55d8d85af8733bf59e50fe076d52b77070e5
lib/activefacts/persistence/reference.rb1006440016.5 KBcff665eabcadea7d960ffe831f1c5aeb45ea1af836d65f9766477c81dd229090
lib/activefacts/persistence/tables.rb1006440016.5 KB46da1b6713750e0cd0bdc655fc9116e05464c4fb5420c18c50b50a900bdfc94b
lib/activefacts/registry.rb10064400181 Bytes9841430f940d81619c79b49162b6e38823eb47568cdeba545f913a58c7ec4024
lib/activefacts/support.rb100644002.71 KB945d98cc271bf2deb74610827585d351eb40218e519052eb0151cc78765d53ae
lib/activefacts/version.rb10064400299 Bytes44949998696fe6d16f2bb6c4eb0d9b7c590506a4259128d1cc086f1ceb6bb923
lib/activefacts/vocabulary.rb10064400327 Bytese595cd54ab4b3521f816585b9f5544e3fb38d6cbf752fe0fc80d589690b1cec0
lib/activefacts/vocabulary/extensions.rb1006440041.9 KB9ac2d5d13e37ca6de4b205d0bfabb78d4dd83944b41c70ca636aaf825bf16c4b
lib/activefacts/vocabulary/metamodel.rb1006440020 KB8df68bf84d3e7638f7e7c977258a2f7173ff4680b32305f15adb5562c47f7729
lib/activefacts/vocabulary/verbaliser.rb1006440038.5 KB176ee475a7b2ab98d175da7c21e02b24521eb3e0db8f1e5c6192787f6edc8c7a
script/txt2html100755001.82 KBfc716d1425996eb04a1890ee0545f5bebc85bf955bd2774b7dc08ceeebfe4c3c
spec/absorption_spec.rb100644002.84 KBef826351e799a0e82f1cb95b362267ecf230f1acd11f265a9918908ae963c0e5
spec/cql/comparison_spec.rb100644002.82 KBf1d4900a8ed04bd4582100b0df0d246a655e51f6b1644d61861b3c7cd4db2aa2
spec/cql/context_spec.rb100644003.69 KB0b4990a0e6474c7d2bb9b68e15f21b5581e5d8e3c5e7708e6099e89f52f7e557
spec/cql/contractions_spec.rb100644006.52 KB3bb40c0111af88a42d22c4af10652097d6d13ab323f6e9bf701c1bba7a17c243
spec/cql/deontic_spec.rb100644002.8 KBbebf7852c0d306445dab3cede4aeb2d0c1326181f9b008626ba8d138c539b95b
spec/cql/entity_type_spec.rb1006440010 KBc380386e60288a8a82a4479979e9c826eb9c5fa38948a38f279314d6fba69d31
spec/cql/expressions_spec.rb100644002.04 KBc0cec8e968414441d1d0ac2fba2ed12b3f1cdf7d8c2a62cc97f94963ad108fba
spec/cql/fact_type_matching_spec.rb1006440011.5 KB81632871e6efecd9f0d9d42ff327356fc3350fcf18ab5eca9aba33958b0abd5b
spec/cql/french_spec.rb10064400869 Bytes1a1d7ffeac9c195d9c77e03115024b69c5fa8f4d0c11ba0b45937e2305e6f712
spec/cql/parser/bad_literals_spec.rb100644003.2 KB52288108af034c692569d85f727e191c4b86c7d522b04f1f00894eb76c022cb4
spec/cql/parser/constraints_spec.rb10064400703 Bytesf9d8b3fb42c14ffe09bea843cada77eb35480e4d323de3b2c88b95c3ecfdae0b
spec/cql/parser/entity_types_spec.rb100644003.7 KB915872a641e59369a5739f3a484fa7304ace60a251fbe54240bc95d064c80682
spec/cql/parser/expressions_spec.rb100644006.94 KB3d0c75298151ad8976d0f83dca108c55d163c82c41af9251a845209eaaa8d03e
spec/cql/parser/fact_types_spec.rb100644001.55 KBa5ed6339fba57572806f0065063c79dce2bc87e274e7d4b68c52b7c2b9d1c9cd
spec/cql/parser/pragmas_spec.rb100644002.76 KB0aa3142a8bf2d940c794b9520721aa9ba3690685a432862c59eb8de06be5ae67
spec/cql/parser/value_types_spec.rb100644001.12 KB5b7763161df2def0060a6829b1f2c8644feda48f20079c3b11959b6109793d0e
spec/cql/role_matching_spec.rb100644005.47 KB92b27120f78a07217f183dae6b3a28d10f6a8102bbccc6ce433d98a8cba8933b
spec/cql/samples_spec.rb1006440011.2 KBc0a53f26330f700b2c7f10ff87e006c1d8d302d252d6cfb17427a864c59023d4
spec/cql_cql_spec.rb100644002.43 KB0288bc2b731f1ed8831f205dd033d61f877185285df13a52650ee6417c55324a
spec/cql_dm_spec.rb100644004.86 KB2efb3372e1e5cfc43d87803ac0b9e3bc8d5d7c7603cb590cbb067e508e6ea357
spec/cql_mysql_spec.rb100644002.27 KB7f158ba4353fe99960beb946ce6647081cf4c7a43b23ba725bc41498adda3ecf
spec/cql_parse_spec.rb10064400992 Bytes2c55e783c3ca8073c29937b39e4498acf5c15cdbb9a2295b8d174d3e56d6d577
spec/cql_ruby_spec.rb100644002.21 KBf31fa0f7fe385b64fbe8047948e60c99e1c6659db208c873cb1959003bd48bd7
spec/cql_sql_spec.rb100644002.39 KB7011cf6e913829e1742e1b3620ddb33be2bff08a6e3a09733bcb400b94914615
spec/cql_symbol_tables_spec.rb100644009.51 KB8a05e3008fcb45ee5113aaa83e281acf5bf5e935dcaefcb7a73616dd933dad36
spec/cqldump_spec.rb100644004.99 KB615cd55313940a66d27009c1f4478dc78bf5ef0813733d33f42ce79b1bde9daf
spec/helpers/array_matcher.rb10064400633 Bytes41411c857e2cbd2bc4dcd035ff223e5291feb3f171d500331ab0b6f38bf0dc13
spec/helpers/ctrl_c_support.rb100644001.33 KBe8f05f50d6c2daa5fdaa14c701f137aa6bea89cc6da36cc9fab5ca36e3af2a5e
spec/helpers/diff_matcher.rb10064400952 Bytes46ac2649bae598a26f0b62a4c067edbbb9a898762806100589b966ef13a0ebaf
spec/helpers/file_matcher.rb100644001.04 KB6f93bed1eda3a26b8714fdb64ffa8b669022b192cdebc6f6a8844dcebec3ced2
spec/helpers/parse_to_ast_matcher.rb100644002.39 KB7971a44140036f78e1c77656768ace2a003d59e4834453ce2fa245b93fc2868f
spec/helpers/string_matcher.rb10064400902 Bytes529b9b043dc7d68b79fa873cfed844dc677f282b570b6334af00f9d484396f54
spec/helpers/test_parser.rb10064400511 Bytes3def15cf06ac7563a60dceba9e0fde8abe0af919bd6809bc7785fe57ab94a152
spec/norma_cql_spec.rb100644002.02 KBb3d7e22702c432c75c7d79ee739a4b70a591e073aa2dfdfe54b8ce7f51ec951c
spec/norma_ruby_spec.rb100644001.89 KB65f74eb9b6e1418fba5ed85da7f08ed73495235636d9a4cce482ab6647fb68dd
spec/norma_ruby_sql_spec.rb100644003.27 KB5215a71c7c9e3ff601dbd0ebeb5d9895b90e390f6e53d5cf90889a931b5208c4
spec/norma_sql_spec.rb100644001.98 KB0a75a3ae707ac7ee6be44434b3832eaff46653fa9a57e6e99f56ad202905756a
spec/norma_tables_spec.rb100644003.8 KB436f9b1b8db98408df46ccb6cede7abc7a2432ac183a8db4bbc2542b27550022
spec/ruby_api_spec.rb10064400644 Bytesf423afcdc056611107f69d025b3f7968a83c0c5c470a5cdc9106e0bc2a07c60e
spec/spec_helper.rb10064400943 Bytesfd0859fbf5a0f5e0ebeeda3c4b31769d9e51d0cec46eff9d2f8a37f8fc2bd73c
spec/transform_surrogate_spec.rb100644001.97 KB193206533092c8f350bf8f0c107b1a3c6c16e800dfbe6096ee1960a5f6ddc899
status.html100644005.15 KB21e6489d8cc8e50bee9e07b727b37848badd726ad351507a3613dabfb5134c13
why.html100644003.14 KB7672c913e2801ba0e48d643973ca830b2a1062c301b6e31f95d0897b6eaed2dd
History.txt1006440071 Bytes3212c0edc01e4370548243c2780f5bef0cd28cc78b54645e25cc5b02a69709e1
LICENSE10064400856 Bytesc32318ad65f7ca15087969548a72f7d3a6b19b54cfbf6095f8db886083eb6a9b
Manifest.txt100644004.47 KB91f109d30fb436158f367d8a0925c201d62747be2160f1235c5c5a0425d86288
README.rdoc100644002.5 KBb1bc1b08522c5817be153ff68bd5dbeada119148f1d9ce2db45d2940ba3216bb
Rakefile100644002.51 KBa305908088887ed135d92f91e184a2b8b91aca35868c04bc9cf610f436f2538c
bin/afgen100755001.77 KB2800410b84e31b5f8ed1338ecface59ea2edc08f7c3cdb15dd0a1644bc4455e3
bin/cql1007550018.2 KB9fe6305afc5e269e576d08735c2b8ef1251675d99f062e0104027ef1a7f72ec0
examples/CQL/PersonPlaysGame.cql10064400245 Bytes7d7524665ea009ff55eb95f4d86108a7fa5ec08277a2435e326282fe27978711
examples/CQL/RedundantDependency.cql100644001002 Bytes36c2b51bcb741dc7d134ecaa1ad43ebfe178949223a1f4469fc0f61a85c48b95
examples/CQL/SchoolActivities.cql10064400696 Bytes2162193868f60e8ede7c7f6b2884cb1314260fbb97a027705a8873bd870b3e2f
examples/CQL/SeparateSubtype.cql10064400663 Bytes2e176e86d58c73450a59815096404ccfcf07afed8ce39d4c2de85ed8bf4f652d
examples/CQL/ServiceDirector.cql100644009.07 KB08b7e5130c2404860a0d63744ee0977c2bb8a36fa253ee18efb118901a2fd3e0
examples/CQL/SimplestUnary.cql10064400127 Bytes4b792d7f1fc572f352b8bf9d593bdbace9ff40e065bdc0367c02d836476d678d
examples/CQL/Supervision.cql10064400770 Bytesd3bf6389a81626bff6235ba984b7854c442f21d9392dfedf561744fbb5f91d70
examples/CQL/WaiterTips.cql10064400653 Bytes923f8cec8929937467d0297381456220bf57b8ba9bb85a996b4d6adf90ae55bc
examples/CQL/Warehousing.cql100644003.1 KB9451abc947bc0cc07323af78fcb7fb81eb88130ad6f7edbad98ebd82ff1b1880
examples/CQL/WindowInRoomInBldg.cql10064400653 Bytes629c98dcce169ae805467ac7eb5b1ea4dac4c0d894643ff7e30906cbb709dcdf
examples/CQL/unit.cql1006440015 KB4f3625bcb4f05bc0c0a2f0e5fb8f81bbc66af4918f85dd2b096eba764e962d93
examples/index.html1007550014.7 KB85eb8b4be2d8c6636d76f7f0c9c64cad58a94dff2d88207090e0bd7b9534a82a
examples/intro.html1007550013.7 KB75b4eeaa7fd324776a183b6a4086b24b374bfdb04cc53d00b7a359ddd2a0523a
examples/local.css10064400750 Bytes8cb99f73ef56eb081d702ab957e53a5afcc21923db6c5ab7b0cc23bb01681303
index.html100644004.93 KBfadd4da648a17bd55a7d6e514afcae4b9656418f62091b0ef4d23dfa1fd53478
lib/activefacts.rb10064400332 Bytescec4d68696e4d0b2487fd71283eed318cd11969d9074b93a72aca5d24ebc6627
lib/activefacts/cql/FactTypes.treetop100644009.42 KBcac2f4be7b36aa298369edfe2387bac72ecdb2a77c37dc104a810c26332de487
lib/activefacts/generate/transform/surrogate.rb100644006.8 KBed323610ae6239b9f5af1a03fdb5f9fcd3ccb2631047cf61a45265e071d36611
spec/cql/parser/literals_spec.rb1006440014.6 KBcea585c1aabd66d72b6bbc0aeb2e0decb4ee91641fde2702471bb6f77bf3458b