{"schema_version":"2","scorer_version":"0.1.0","scoring_version":"prov-5+qual-2+sec-2","generated_at":"2026-11-14T14:52:01.315804Z","repo":{"ref":{"host":"github.com","owner":"Ovid","name":"tramp-freighter"},"default_branch":"main","clone_url":"https://github.com/Ovid/tramp-freighter.git","html_url":"https://github.com/Ovid/tramp-freighter","description":"Not Firefly.","stars":2,"forks":2,"is_fork":false,"is_archived":false,"is_private":false,"size_kb":27397,"primary_language":"JavaScript","license_spdx":"MIT","created_at":"2025-12-04T12:14:33Z","pushed_at":"2026-06-05T06:59:45Z","security_policy_url":null,"distribution":{"owner_created_at":"2008-09-15T08:19:15Z","owner_type":"User","release_assets":[]}},"commit_sha":"c63dee38ca794d83de0d331179ab3888acad8bf7","profile":{"lines_by_language":{"JavaScript":129564,"Shell":37},"files_by_category":{"test":440,"docs":233,"source":176,"other":42,"config":5,"generated":1,"binary":1},"source_lines":42905,"test_lines":86696},"pillars":{"ai_provenance":{"score":19.3,"confidence":0.95,"coverage":1.0,"label":"explicit","breakdown":{"attributed_share":0.1931,"suspected_share":0.5489,"estimated_share":0.1931,"ai_artifacts":4.0,"flagged_work_units":43.0,"flagged_releases":null,"style_index":0.268},"summary":"Explicit AI attribution on 19% of first-party code added; an estimated 19% including velocity signals."},"quality":{"score":65.1,"confidence":0.9,"coverage":1.0,"label":"adequate","breakdown":{"complexity":48.0,"duplication":70.7,"lint":99.4,"testing":55.0,"docs":65.0,"type_safety":null,"process":null},"summary":"Code quality is adequate: test-to-source ratio 2.02, no CI test run detected; 24% of function code in complex or long functions; 6% duplicated lines. Weakest area: complexity."},"security":{"score":60.0,"confidence":0.85,"coverage":1.0,"label":"weak","breakdown":{"secrets":96.7,"sast":99.0,"dependencies":5.2,"ci_actions":null,"posture":0.0,"scorecard":null},"summary":"Security posture is weak: 60 known vulnerabilities in 25 dependencies. Weakest area: posture."}},"analyzer_results":[{"analyzer":"sec-scorecard","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":"no published OpenSSF Scorecard result for this repo"},{"analyzer":"sec-registry","pillar":"security","status":"ok","tool_version":null,"metrics":{"declared":20.0,"checked":20.0,"missing":0.0,"recent":0.0,"lookup_errors":0.0},"findings":[],"evidence":[],"data":{"phantom":false},"error":null},{"analyzer":"ai-attribution","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"commits":1827.0,"attributed_commits":640.0,"attributed_commit_share":0.35030103995621237,"effective_loc":248939.0,"attributed_loc":48068.0,"attributed_loc_share":0.19309148024214767,"tools_detected":2.0},"findings":[],"evidence":[{"kind":"attribution-summary","description":"Claude Code: 638 attributed commits, 48,068 lines added","ref":null,"url":null,"weight":1.0},{"kind":"attribution-summary","description":"GitHub Copilot coding agent: 2 attributed commits, 0 lines added","ref":null,"url":null,"weight":1.0},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"89f6be33e2d866f68c3257a5aeec2fe77396ded8","url":"https://github.com/Ovid/tramp-freighter/commit/89f6be33e2d866f68c3257a5aeec2fe77396ded8","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"b11eb8e654906b2c3a22c8c4db0c48b8647c6859","url":"https://github.com/Ovid/tramp-freighter/commit/b11eb8e654906b2c3a22c8c4db0c48b8647c6859","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"d6957462a3982ddf84a1bc04ba1546a5ead7aba7","url":"https://github.com/Ovid/tramp-freighter/commit/d6957462a3982ddf84a1bc04ba1546a5ead7aba7","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"4abf92c84b04e78556e4dbf0a6f76f6da51c8d08","url":"https://github.com/Ovid/tramp-freighter/commit/4abf92c84b04e78556e4dbf0a6f76f6da51c8d08","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"8597fcd2d34433c59d112a686ed710ef212e1d54","url":"https://github.com/Ovid/tramp-freighter/commit/8597fcd2d34433c59d112a686ed710ef212e1d54","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"ab4c094febe1ea84d7d424bb3736b742a42a3c7a","url":"https://github.com/Ovid/tramp-freighter/commit/ab4c094febe1ea84d7d424bb3736b742a42a3c7a","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"d9e67eaffdae8322a257b11595aa9f9a8444a7e5","url":"https://github.com/Ovid/tramp-freighter/commit/d9e67eaffdae8322a257b11595aa9f9a8444a7e5","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"de20b5655355880ab01cca0926c02362b1c33ede","url":"https://github.com/Ovid/tramp-freighter/commit/de20b5655355880ab01cca0926c02362b1c33ede","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"e6c1f33c86edeb9f1ca48629980966fa5e332da7","url":"https://github.com/Ovid/tramp-freighter/commit/e6c1f33c86edeb9f1ca48629980966fa5e332da7","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"1d7cf7926802d212de462d53144a6c497ae89ddc","url":"https://github.com/Ovid/tramp-freighter/commit/1d7cf7926802d212de462d53144a6c497ae89ddc","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"0e29d6c1e9e75d550a9a440745c42e62ab841aee","url":"https://github.com/Ovid/tramp-freighter/commit/0e29d6c1e9e75d550a9a440745c42e62ab841aee","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"46aa302252d72f4c827fd2406680c828866e1798","url":"https://github.com/Ovid/tramp-freighter/commit/46aa302252d72f4c827fd2406680c828866e1798","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"a77e91f84c8519b1e66852123ec05941cd574172","url":"https://github.com/Ovid/tramp-freighter/commit/a77e91f84c8519b1e66852123ec05941cd574172","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"bca12855defae0cbc21e9f5e0c4299df288f3c31","url":"https://github.com/Ovid/tramp-freighter/commit/bca12855defae0cbc21e9f5e0c4299df288f3c31","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"a416987ee78e8b97201d3b632a586b7390f16548","url":"https://github.com/Ovid/tramp-freighter/commit/a416987ee78e8b97201d3b632a586b7390f16548","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"014381cc2fe53549c3590a21dcaca0220ad4c6a4","url":"https://github.com/Ovid/tramp-freighter/commit/014381cc2fe53549c3590a21dcaca0220ad4c6a4","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"a25d4ea207ceb6a2e12f738cb12b36a924d882e5","url":"https://github.com/Ovid/tramp-freighter/commit/a25d4ea207ceb6a2e12f738cb12b36a924d882e5","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"5f036fb624363ec4a4adb39eeb50fedea92f196f","url":"https://github.com/Ovid/tramp-freighter/commit/5f036fb624363ec4a4adb39eeb50fedea92f196f","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"99f757afed7c97cff5f93d32d67d4d072216a92b","url":"https://github.com/Ovid/tramp-freighter/commit/99f757afed7c97cff5f93d32d67d4d072216a92b","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"ce4bafccd38e34ffdf217ffb36af3111b1cbc5c2","url":"https://github.com/Ovid/tramp-freighter/commit/ce4bafccd38e34ffdf217ffb36af3111b1cbc5c2","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"256d04dcc6e1750eea050e60c5b599140d061261","url":"https://github.com/Ovid/tramp-freighter/commit/256d04dcc6e1750eea050e60c5b599140d061261","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"7ba8922c2d0ba48038dcb350659e47305255aa94","url":"https://github.com/Ovid/tramp-freighter/commit/7ba8922c2d0ba48038dcb350659e47305255aa94","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"36d73413bcb5f6308114abfb4e973d9b3b51ebac","url":"https://github.com/Ovid/tramp-freighter/commit/36d73413bcb5f6308114abfb4e973d9b3b51ebac","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"3296f32e74032bbbeaa84b299e3f3973a4e04fd3","url":"https://github.com/Ovid/tramp-freighter/commit/3296f32e74032bbbeaa84b299e3f3973a4e04fd3","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"a3a73c6823b6283c5f5cc1d8cb4f66e0481da63f","url":"https://github.com/Ovid/tramp-freighter/commit/a3a73c6823b6283c5f5cc1d8cb4f66e0481da63f","weight":0.9}],"data":{"attributed_loc_by_commit":{"252ea281c92737d65ae345a6e5f71f4c519db69b":0,"d87cfd92f7101540d9f529bee2ae70261ed22a72":230,"4cd4047a26f425b7154dac9b902833fa582ed48b":1,"f32bb2967b38a9c1016c92b01f9ab2d55c07c78e":155,"e367fb9e6fc193d4f0f74591f795fe52850380f9":179,"5bd47cc62bcc4a911e840b574ba27b476f985365":0,"4ddb470a6987522a9c21efffe84cffb48ff2b1a3":56,"4a36e612f7d9b0f96afb954960f3e86f34e45471":0,"c81d77818d3176d4a475bc35ea1e19f43b63c454":0,"2e8faaaf5a103f88b52edd57457b3a8e29175a28":10,"d524caacf4410bbc444c11177b1e465a20c46357":14,"537ef3a468e51c4f4f9949cbc2f4a578cebe93ce":133,"d1259c874009448ae4f73f2792a880fb54442465":4,"d0663ef85081da1aa8aa63d1de905ec50ece7fe9":0,"61ef6082406326d4768a437ffd170a9f2b318af2":0,"e99cfa9467dfcf8d00f0b3aa7789aa1f1c09bb00":45,"c06c6b74a840c19f2880b033de3bb12d3a828a6a":1261,"7755cff82f9b6a33859dec0e41bfb2985e31c9d2":279,"bf37ead6304163e8724dc48900b6f9a656629afa":0,"bcc6238383bcdf734d792fac426ae8add52ae3ce":0,"7030facd3edf2154569e3e393b11c43fee935b6d":0,"214d8f7c4c8161f2d436811f1fa566740811ca76":57,"f39e25f3de998b3e898f68096801d357089209de":36,"aa73b1eef5b34af9480d03e32a519486dc7e03bf":0,"5c56cdd7c9693261031ff6746b2ef33be54d9b7c":16,"fcdbd389ca46f6f23e1300f1bc9b5e1c45aac668":0,"b4d601ee4aa928af8f7f9c435c8a1b41dcc90ac6":0,"cac29787defdf4499336c7f08bc9973fd63f8252":145,"4a72e5e2d2d9a4291c4e95110584304ca3245ce9":131,"24c3ac812cb182e221092499e4dc22143b9b2524":84,"30c3164b2a603422b8d414d262d4b22ca80f4b9a":203,"c63b1ccb2135d719de5fcbf02cb82c0a2361941d":37,"4ef33968a700cfa7667915c22f2d9431b880a45d":23,"6ddec30d1441cfb97439f760fe07eede732548b3":9,"3b578d9d850ad950cbc42c6d53044f420302ccfc":66,"d60d2a1f009297c90f13fe6ac0af436f7ee423f7":133,"fa5a25621b95857859e18079569322a396e5a104":379,"7325947ab63b615a3db188a5bcb4fd8859db203c":13,"3e94e5a558b841515ebd154665af63546877f9b4":1,"aa5498ebbc71043eb723f5643c78745b00bd7e85":4,"8c55222ff4a6cd0bd39678fd038d8c28c864243a":3,"2eabadf259c805cdcb949f28902aa6915c75d8d8":1,"540d5933f8f9bf9fe423034485687f674cb09959":1,"d194e5ed1ad478044377c676427e609f99c7380f":4,"317485d00bf4c90d612a963688a3dafc5d88f12a":1,"61f43632f151033b226530ee72d8fc63fda9cf26":0,"069f728b2318d49f0e836d9bde703e249ff578ac":0,"dd4aa05324a804ab87d1e3469be7e09bf46f1135":0,"b649eb6329b23360973d64a27f2ae1e1868607b7":0,"54372c4bede3b770cf21c1060067e4e124ee23ba":0,"e2b440692d9255a9aed958689c3901000a0cb0e9":28,"123db1b2e787eead4e5c3d9410f4520c36fc0afe":144,"46b97c0281821dad7aa9a2b51b153be2d53c567f":133,"b4932d8a6fdf7f6010daa1808688e5130a9b4be9":266,"85880d70843f6f11ed98fde7f8ca0357795078c0":125,"0221de6a3c5a4f2acb10ddca56dcff1d388f4a10":92,"16ba66afa8212fa0e546be5b67d196ba226d8a23":78,"a05ac334e832710dc3ab76b8bfd210d93acf5533":137,"9b30b159d76efedb614025cf56740665de866e18":103,"fd8574e43a734be467806d4737b7c2f01a6a06cf":67,"f6541d831575fd56106f94bc48c3268f77571a2c":59,"934b6ac685d2020952f752fb4bead0a8b24a85d0":56,"0dee7af1b13c21c2e76d7f3dc1509d80a00e00f3":29,"d6313f67be211dd8527dc48fb2f1f295f1c1462b":77,"c0e533159e7e0fb5503f941ac21b3f360e2f1f55":252,"6752ab3a3949ed5eb77235cf99b2f1bf850af3d3":93,"7b23f0fbe649943810eab214077525e9d2e89299":276,"cf294d098bf50b82b0a964d62f0d8a6dc2f018d5":40,"1b8991c1cd032b23b04bac39ff3e6b100a0ee178":38,"ad0da38e9c28a108008e740af3caf23ae48a5508":28,"f74805cf2e453441405223daff57351ef849db54":2,"9da3a9e105c5cae1c334c499d413beac19a4845d":0,"f94a3afdc6b670197e15d57799e914c46b0255b7":0,"a4c45a35d76135a0b4d7c6a607fd57c4e57643b2":34,"ff8882db0ebfe8257dce8b5a747876ad29d3cef6":224,"4490ca0c674865253feb30209b2308a5fc213987":477,"31a90376fa63fad9143c1bac03004992eba4b102":469,"534b4ac39d85dd451270cb482f2b6e1ee7f2998a":6,"d60aaa3356e29fbd3d3c3472627229f999dadf4c":43,"5adfc1cd146d50e96b83c05b3f70d4421b92eabe":115,"b6acf2e29e1f599d6e830a2eb89a4285aa0cac73":239,"0cb94d529e65b8610d5a62b71f7d1ec26649415b":82,"5d1f898d63e2f86a8d3e294c71d888bbd1e55d3b":26,"099f4326d4663a154007b1a0181a46093ddb9dec":149,"3517ab82fb987775e8503d2b32ac15b971b757b5":0,"aca8ee232cc0bc9161a71a5c39a803770d1e3568":83,"4ae81dd6e9437c93f1fc324c71c601b98db36dbb":210,"c0081d6efb6a7ba0384af7a61380b3a602863e9e":84,"fb645b33dfcc0866b1ec2a7568308378ec079a72":42,"151189bab05c9b2667045111e9aafa92d181ff3a":61,"284d0828c67c9b241bd8aff83dea9db14c835c91":2,"568d6089a638339eee94597a54fcb166cf6a20cd":3,"3f41b924503135cb30728cbe1b422c453aaf7c76":3,"5fc3dd9b2abab5e291b3a5ca43dc770ea2248507":219,"99d5cae020e26cc921924e3d006a969e1ea36553":0,"5f4d11fc52d98dc1bc630059423f49293429b134":0,"76bf4b48a43e414d30c34b9c2c42b03006553340":11,"2916c0169f847b743f4315c3e98bd03c56add05e":1,"9edbfb4c1852f1d7e4955a36aab1596447e749cd":0,"80c54e3bf642c543bfcd653a8c20bec30260fb5f":0,"9acee4dd9276b21ffb9808c84d86f335beea1f5b":0,"8c18213e6334ea4ef3980f544f8abaed9a165cb2":2,"15b0535d8ea2f38ea35cec96e20f7bbfbcbcb900":1,"da0eeb47ae8743bfe98dffccbd7edbdb780e8fc9":0,"80ccd2dbe022b17475714a4bef7ce5927f0b9bae":0,"8f44551550babbbd641fd3b224a830ccc37ebba5":155,"7655b747560b7c48dbaa4b57a5ac8a99d7e826e6":194,"d67c5d42a8c0719d0306916f0c123f63d271077d":262,"5610c2e9e0a332ab55c5e41de01b84923147a807":113,"9323582923669f711c2586df1f7caf89f1c7780b":156,"cd70a596535c65a4d278ffbec26faac2227f7088":172,"98f8f77317513a9cf4c2c38f35969532bcc5c6e8":121,"136edd22eff41de2f64a91fd5a4eb96b45d12012":92,"5abcabb22b05e7bb2217e22f73cb1169fbbf937f":107,"f19776d4b4866aaa75434ce6c05c822ce905f86e":92,"91f0ab0b2ed505b9fec175f40a413622c2ca5c4b":773,"db7ac7f86a554c9ef657aabc31c319f4bebfa5c0":0,"9c9fb160aff5c8bdb0c084229aad98d86eb6e09f":103,"b6038738bd511bf75ac736697038d1be837f3fb5":10,"a7ab91118912c24292042bae6a63fb8f19d7204a":0,"a7a13960798852fc856833f327ac00b08120ef71":0,"e81e4dc470b64293125baa0c34efe85cb71825fe":73,"f166891fc46368eb43d573628408bc4a3ba79760":178,"9d78bb3ec0c343877055ebdfb5160690e7973b6a":76,"305c899038562080c80b0e4a249b843edd5b2250":98,"dc27792a29ff5e2f561c2d9ee5526435974d038a":110,"67658fbc6375813344d29c7fc267fbdcdb40eb3a":83,"4526c7cacca17a7ad527c238120fa3db12bb9b32":57,"38250b623d96a3b17a45d1848cb2abf096ee0566":137,"ceeeba4facef7aac4d471e0b85e2337a5f8bba0c":51,"0c94012d0f15f46c27ef80d5a5b8b1f7f1fe5a8e":14,"6f6c147641c3f92c9c3bb5e36ddd0ce65c17e740":82,"08cd45477b3580596e072bb896c5ea0fac9fe985":13,"7005871fb3ba36936a662ba2ab3bf8581e4d75dd":77,"2b3f9d5a37c6fb16368ea04ba8362e801d2bf97c":124,"48bd93bad2b23d59eb1deb05682519f2040d08b5":66,"f63a71e21877ddc2668ce10648efd3785e37dc58":95,"3bd237e61d2367f330b323d8f63f7917abd53108":1,"4eabc4a5fc22ae8968dccf437314ba8d1d9d4577":1,"bab98754288ae4444dcde996b414faa6bc238428":0,"3b94d1d368976d8aa3eadf2d1b01272768a56ef4":0,"6a26c8e7dbefa0455f22743a5c91239d94360767":0,"801ab0704a1961fae52ef2f081431809e56c5724":13,"2fd006c74ce5af7d9995b8d50109221c9a87290e":26,"fe0647ebd96ea2374d15264d9204ed5e377d17f6":19,"a439165688ca154f49cab519ffe7153a4f0074d4":49,"ba935a6536e8a0f5c4a95e86c41c6845beedaa67":44,"c509dd83809150bffef339af9b1f5b0df7f236c8":0,"4d8b2b0beb1d8d737547a759357fb50631d0a7f1":0,"40c72ab7151f0b5e791c50a48d8732982eeae4d5":414,"490a00f1a1db0f0a2c1ab0a5cea60ba758a7edce":14,"0b5fccb4996a20d09f3690253876ad9e3ba3bb7d":0,"7bb7605714af8e9418e897c35f67593562abcdf9":0,"2860cf678b6287fe6c01a06c1be34caa20b40273":42,"862b0c581e4952c3e4d7daa4ca94f2af8bbef644":68,"7b6b9a0ad4a414dda28991a3ab6039d241e41597":179,"67cf90b2a30540737a25fe0fd55866c7449587be":91,"64e3bad7c0abdbb84a418d7c0c0d085387a51366":56,"4f68db08698bd29ab7ef3e313b653849798d9b28":113,"86b05c83dee5aeffa694c321568c13e7394109bf":11,"bfd77f6b40e75db8c7457fa85bcdfb47d21bbf95":2,"8b7cd59ccfa7a0d842777b42699676905b01b6d9":1,"4b3eb6b99dc900e21d383506a3bca11118bb3b49":184,"ef44725cf10d13c14710b69cfce9882b85e333ee":0,"b8688c6ebcea78ad01b416b7299219efce04397f":0,"ed1e3327ce7abfce8375afe439eb822bb012589d":43,"3a4dc8e7e4b2a75654486f9909f88334fa231487":206,"d10cbb830ee347f24af6c91eba2a68df3237c598":34,"df7c1dc4cad1436f9c70c513e5b4e408ae3c1f01":36,"fde18d95689244c82ec2e84509148ced70e2e651":23,"9d031d8556756e3633f4fa882ca8c6a6a2038cf1":324,"2f94b627ef5d5a1003f6d4334cf3e52c04f384ac":46,"402b2beba62170ef300b4df173dba39a2c080569":75,"7cad7342c9b6d8923877bd37b27c94d64aec096d":120,"6405becdf4123e026cf107c6d91a53e9b8d397a8":17,"1dcf35ec408ff4d8fd9ffb9dba5288348787e18b":487,"132bd15f6cc41af94aff19c6aa5e943b8029b865":83,"83881a94d39bd0173f37c714093f71dfc368607e":66,"9454fbd5532d11a9b867034a76c878e032dd14dc":54,"cd8f65405f96fe715945000a01c3f72bbb914150":10,"cdd7d03abf4179561dff2ac5050a58f28a9f8508":344,"e6a3bed2f8e97d7d5e83f7c3b48d2ff25dcd144a":45,"3086aded81bb3b634283fc5fe7dd91260d2d39f8":18,"71214b91118339dbf679c1e8e34ace8aba458e8f":62,"10d4b0be937e2418512e59a14697f32abc653c10":169,"f932d62fccd69245d38adda3c8137af63d966b2a":4,"7a6e0a7d0e5699ac359e18c4c966bed194156cda":0,"5462b7e85d0d9b83e09b1183b165884dc2772c5f":2,"4938310628e4d48a5bcc700878af59dc063b1e3c":12,"baf137973aa85ae03a02101dab96e31b803b0479":25,"73f3add5f2dba8c1feafcb96c7945d368002448e":91,"d9468ee77196b614cb749a7db0fde32b58c2014a":8,"2bf4a3e572795ae9ead893b5fa1f679e976c523e":4,"409d9e1c99c905cd6271fadedab21cc8c174335b":2,"648d3a0edc04418bbcf93c0a10fc71809bf23f75":1,"3ad063fcc3ff6a12a1972f15f2c98ff791e8255d":3,"f84ee1cfbdf2a89467acc6438d730aa5f656e38a":1,"0ef6583f2d418fb43bbe0432dc754462703907be":2,"3e6ee1baae0d379735717d9442b387ed4c3d3df0":1,"e908a6dc59bf379d44bf01958a2404295e83eff7":0,"167a96dacc7584925dbba473e1ebc5b997a3b034":1,"e64bbc9906e2a44be42a6211204ddb150dfb8350":4,"8676ffbeaf94d671c5e766b1d5473d99b1f6cd7d":3,"960fe16aa3828a3e0502e5259c92b2ccf5143df7":3,"4693fcc18674b6d9421e0cbf4ab163b0ce38d9ab":0,"163be9e38792aeaf5169bb58f05b75e6edc853ec":26,"cc98c66e630c8d799565098efa585daca8d83b1e":4,"4ccee41977bd2e0a6a59003c4c5ccf5227f71e32":1,"2b893b536c1a2c766b0ab3e54f45193308b51b4b":11,"8b027779b38da84fb16453a06591f28b1d55927a":0,"547fe5a7bfc3df180fd6bef2a24911090ebbdf70":0,"c70242b905de67f730345a93f9cce38f7b18f722":102,"9de19b8fe0b00acfc791d99c429361fc01774636":111,"453bba085bca71b17c49b858c99acb0186f2008d":1,"428c78386a16c33477d8868be923e1fcf9d4006a":0,"d29267049675301a6f3760bfe64e27d221ac1f71":356,"afb89ddef9768d8ae85fc97e1789b0310619d511":16,"a56495d35278dee19d02691f4663b654bf90d531":7,"e7964026b1d1c72c8c475ebc6cfe12710b40aee4":0,"e391a1978b9513a508f0c34c981e8c4b157a5a98":0,"e6c364c249bf33c0ce7abf74227c5c6b4bf1c382":1,"3037548f0eef307cbf9071d7af41640e71bdf1b9":0,"e107b4975c8ddcd1fbb399e475583a0bd364e6b0":29,"b4cf7c7df68eefe1d8f7fc375dfaae6df294189a":203,"46d9d7fdd862a20f510d2521d2581722eb4217cc":2,"ab23a9230ea9a989d3760a13c1ca76a984e72cdd":0,"066af69d5af13468c3123a5bac59f06ce688a653":0,"4077acd2951d10332c2fa54929add9aa9a09cdaa":0,"4c3e8b392d1132420390891d3f33ec9c8df9ab28":0,"64598efbf3a84261b3d431a87b0d4542dd0b0869":0,"8fe40cab3ed2aca483b6802bbb5e2600952059c9":50,"61d8dbe5cd2647dc58d26116030ecfe96fcf51be":54,"eef884a204b3994d3c7ff058f82396ee87e32493":124,"52d9cc5477274421e35d851455fba8cb9caadaab":83,"a0b3f0794ccff37163c7e90266353d8adeed2733":160,"bda8a35a34a19589b90b24e1853b1e62994aa59f":107,"5ebe70440c189a6f429c142d25b6fb1bfda51dce":87,"cb05604a5ebc55f13b94f339595b9decabced6ee":116,"c528e7a22caab4da516772b486c23f8bc3c8fc6c":46,"a68e5d3aa7b7b201b58612202b50d3f7800ca147":107,"48c04934dc31f9d423d5581d15e2612402f836c3":160,"bc214e73e36459c9f1495df408cbfcd9850e717b":1,"39ce3384db54152a3e0be64d68e7fc92a413f1eb":33,"b6b156a552a9e9121cdb23c80dd0f3d1f480b9ca":30,"83881cb52820bec6a16cd372e77377100b6c66da":147,"8dd34794b560e2317c35f6b6aaac2056da011417":212,"b1034a7762d234782cdebad8aa7fad5dbad40e19":93,"3992babb36ef92c06ba75569cd12ff965f3a147c":90,"9c10b2e5d1fbe4b13652bcfe3aa141f0787f030f":1,"b35eda8742e8f07bc402eac8ab76f7b69961fca2":5,"7970a6c52140376d19820bc52b310d262ac69f74":4,"bb963316de11cfeca054582b55b5f7e9df28411d":1,"43a789d224bb89060bba95241197975d5d09bf44":8,"374081ca16c62380fe647a806505c27017152bef":0,"fa5579d969c1239afebc4258e54f8d28301a3ce5":0,"9f4b30e043675d889833d336551eee2287be7bcc":1,"665630b5cce2dd69175e435558cf589fe15e782c":144,"139fdecdf3351b4d97d21aa856c538b4ce03bd65":16,"775d54ec90d7f4b40919a237bb9bce037f87573f":0,"82296bbf6cf39a34b6cccb275acefd845fd40081":4,"7e1be834bd19ae4f3949163449ad1190969111c2":2,"c3c9ce4702d30089cb5e10a12c6893056c4d45b2":4,"3284a7f3899d2f5bbe9efa6ae2bb39ea47c77f4d":0,"a166db5d0243a163b6c4c01775f19f08746aea5e":8,"a902c642a0c47e42d33b1c73ce08b7e338cdabd0":4,"9b40fb9ca06b5b2fb71d17d2e597a5e0028a2dd4":5,"8903355ff3ba55ca1f3220205601ee6070ada2fb":27,"ae9a6160c77cec7af7f022a0a04dfbc21c1efc59":23,"06b0b371488c8f4db25289c6eb9e1ec76c92f1a3":79,"0c01a500754cc4cbc9d958b83d8dfe915f4547d6":1,"db1ba4dc7a8eccbd81e833fea203c3a92825aa9c":2,"a56cddeae89ffdb512681f5c72cb82a10edba12b":40,"8e0d6c554167ce8ab77893dfaaa7284ae42c1aa7":0,"0f394cf164406277b0a673e4419f2cdaf61faf0d":19,"b7d2078d96c93e6f4195c212c60b83c6ef136ada":43,"8a6e0dbaf5995b85546d7043c2baf5831e5c1805":27,"1ff274a910b703a59261821ac38a2607791c37ac":32,"3fef05a432bcec92d6e1e2fddff61eb14a1e15d8":16,"fb08eeeaa20e3778146f024bce37e6455b34ae77":31,"049ff68462a2488d5d4ce849625c7ee96ed05f61":46,"5db06bd37217958accd8483e6e831e70d5c0e72c":44,"59b9fd7c63b89e68e1cc813af482c3628eddf95f":40,"783285a2cfc7968b1cee1155bdcfb34175d6f953":11,"a5cb3053a342f88432359820bf3525993c4f2228":0,"d5f8532b9fc4459a2ecb44173d3417f523c9b165":0,"7e925345ae1d1750b8a994b6579932430275b4dd":0,"61c1fa6634078c50a5e700491e0a0b5b02f40dba":0,"54f08f7e8d623000163cc6114e8a16b8479d1d94":35,"cc381c8004d61d04572f8e0800e4c2d254c799ef":332,"1e1758eb0c03a053c0713ea831f607fbae5bee8e":356,"f057ea40a495d5bd7297912f1030b37ab72f699c":223,"701603655cc74af307599099d0c6d1f2ae82daad":150,"aec590b80523123ac2d26619489a80b6b5a0e377":191,"b28c5e4afc7e609bbb93a0e9ba69a8e9efe5ff46":77,"0e70fc4abf52f65da7fe6f87d64b558b3f6faf1a":39,"c3c841eb80df0ead611a7bc462c12192d26b5b93":7,"64928a2f9e4c493476d7344dd2cde5579709dfe2":77,"69fc2073fe8e01f4c3a4715bd34ad74794f617a8":226,"2d2254272a48203c218bb887a9e38af62636bc2e":50,"dbf8939587f0a71cd5aa27b6027234e7a2a43431":11,"b0c79f58b8dd4c53fd108d1982c4db55c1d78662":167,"df99742c3a2305c54dd23a9281a5edae7af8c44f":92,"4ed601a421755bd101e92eb2baab8a2c9133629f":7,"53a6b2cd87c8f55e9a48844c0b0ab7ad5e51366b":0,"69f315644f99930f2b10629d5a9ecaef1df86768":50,"8c1cf4c90f84b9bd0716d34ce66e8c3ba3c54ba5":14,"f1ecc6f507d619f0b37ef75a30ad274645ff3daf":0,"f5b6d2b548d0ff51d8ad122dd0c7957b8dd56794":0,"f6db8cfbaf54b9c7fc615aa95f007f81e48a74d2":110,"29eacc39551a5476b4f0bb7ee986e77b4f476325":39,"78cbf773bdba50fe48448b31a7a5317bf2b5c9b2":161,"b318af6cff79866ca37ab801ffee9040204a38ae":165,"5bdac6c8382bed9929fa76e1eb4add1a6aa8a12a":128,"aa9a616bff40ef0a2287e98a081cd03680e00e03":522,"c2e73bb87e39c2d1572fb1dd24480eb162c0cde2":68,"8e4ed953a432652299bd82ee465d0ed29a752f5f":4,"95e8871aa1612261fd3ad2c6f3841d8adc1c1bdf":72,"5c8175c2ff810facd0ea7c3a1eb507bb4b4024e3":148,"06a7c6cf7b1620fc6e5386e1e2eb0e08bd2112f8":0,"af52cf3e63952102b83d6b27de2961341a524ba4":161,"d058ceddac27426c99e1232e3658d3d15fa65ec1":4,"e70f27e41071904607a22e2a7aeec75c11f34792":176,"eae36c568197404914d7c700a07ec87ac83674a8":662,"fffb72ebeef06cec97e415bb21040b98f6320df9":0,"9e6b0cb8f822ef5bfd33be9f877043a28f6aca44":658,"1bb94dea820bb470ce41f667c135f66b73b8a700":0,"b4e97c1d700e6b374d2a6074818414ff3d64a502":584,"4462d4a12aa3e9d03ce4a3f37c636854248d9053":0,"0f763a6b78f6c53710370872b58b19ec15e82a40":17,"788521cb9e85fa4d73c0a484d60261ea16988a0e":0,"2519c6c602fb3f152fdc70f8bb6093d90ca20744":3839,"9a3debee6ac6c6b66108dc3118a9bbc3f0c50618":14,"9b9faa480399b87aa59b93d8da2086f59c189bcf":0,"e047fb523ca599bab9962b33f71e5c2407489042":0,"cbaf50e3492e435bd03e242e9a9c243985bcc958":0,"d9ab61efabe7640d62eae3974ea3d2e0035a3cbf":0,"5442856143d421575060d96eb9a45e7472f1ae44":22,"d500cb86db15c908efe29f1cfe06431053f1c7b1":115,"2ccb65f35cee361deea5481c5455f868fd2681f6":119,"97421b90a06244de10f928525c60d37ec784c066":21,"1a5fa4d895cccf2fce75f53bb862cd6839ff0f62":84,"38d9113c2493822ec10b80885a721b2e18676d92":42,"49ef6919dd5f3b8826c0a733d11270b5045a95f9":220,"acdd90972ac25a700df47b418064c106a0f9755f":262,"3d31efa021e3dba256037f29a2a0e89f4f82bc69":4,"e9b4b5bf1439222e49e0c15f967c92951be1b4ca":6,"8c885e758d90c2a5876de4cfe1d4ddab04b20579":156,"71dad49bac318b18a4173db7c89f4a8a0ec4a95e":53,"580bd351fa60ae74f749d81c1298ebb222885002":0,"b0b048e1a16af7638cc2d5ad8dec2578cb452484":0,"cf69df924e725dce5f59a57be07ac6747c8d0f66":162,"7f4abc2bda950b9d1bdb5ecf054b946eb28d4c2a":68,"ae361c467382035635a79b495824863c95799e3f":3,"6ff5a96c2625024e1dc3b4f44fc7c2c5e8548853":13,"9ef3a94f1a2c784ff9d1a8725fd0d4cb0c99ffa7":3,"d9a4a134a0f703b262830d3c55b55cf64cdfe332":0,"73465f512dc83da642aa5bd83362fa8a1120aa1a":1,"5cc4292828ebe3eb5fe48cdf9b75163fae9258c9":9,"155ba7f07ab485b9458b0bb0b4ba0b56a33ee45b":7,"d7d58ac7306d4834bff852ee739b41a3231e2538":34,"c45ae5c08294b693aeb97e881944e60fb6e57e7c":238,"80c12a33132e2c4d196ec4c69b1632a0903201e0":0,"67f51c003247ac93a4266a23a9272b505d1aec3c":282,"4f8cf2cba9a2e0020563b30736e92e1ec750a3f9":18,"63fcb171d67cd16f71205ef8b2af1ee24addd599":10,"f8c11d8d7521c3eea3141cd6639c0c87482becd2":6,"f8ae17ba55ce7bd03c1b148ac6081e858cd900f2":18,"5b97728f2bd8348850f5cb8b26c63af7202ae084":95,"a322408bc061184423f401471661529789d5ae36":1,"59e178d07cd783ed113ea7075274e83a9f422aed":46,"b6d2c209c5f16ae04d3b050665fa320285020dbb":1,"b6c6157923de6c83568501388ca95e7699576ad9":149,"b891af0441b0ce238f1746f26ac4bd9abee41c10":0,"8eb9f6c79ee4be397111b1c1724449de9299b65c":0,"e5d7308726c2be9bb376b26c616ee4d1f02f4fce":9,"dbd6ad51a5c98ac6aadab5961d62492cd0920d94":0,"e8e9eefcff554824941dc222d964b4b53922e195":0,"26ef2ee620cd40a3249aef7a1d7004d09ee5fa0b":45,"c036975f39317c23efbff2c7ec313868997c3b74":76,"79a23bfd754e9a3da7cb20898c6f0abc32f111c7":51,"120b8de65d95ad4a4146211c4df4777a6cccbb5f":73,"c4bdfd7655318805f01c1495670d7a98181ee35a":0,"e16c194313fd54e6580c98506cc9d0cc312e0a1e":122,"87428f2831087ce07d9fc0029c12ba3da2e7c4fe":55,"583cc17a5f431443e3117c2f7bae4da72220af3f":83,"33474bf5ebdaf8c48938399004a32ec01293ebb0":96,"858bba89d854329b0de2b8e30fbee6db00032dab":12,"b9976097982ee51c5c35e2c360d79be7679063e5":18,"475a45bed592e76fb0244a2215e560666b5ae317":0,"4d55d2ff423c576185f42991dc6a7eebf2d29280":0,"2b048c2a19730894bb4f0d664fcc56069bc37211":2,"79ad76df10933d2d2e935d7adaf8874288af2838":3,"454ffb3292f2e6b1d73b927bec58d3ea4e528f1e":5,"4f0cab3a733fe8d1e3e4a108950c10f2984ad615":1,"0bffe0bad7d627ac81082f2861195fa3780018f0":21,"622a24ff8b30242421ed4d2b7f8713279e647e43":106,"0570e944831326725d7d1a263c2b6527198d8f2b":35,"e38b681b830892c2cf9c17a0f2ffd6a0815eb979":48,"4d4efc7996cb83bb8f5f515a9fa85d2b61d3683f":18,"3178354b76ddf1cf852a4a872b3fc0d889e9633c":45,"3f2f8ac51569cf10ff1c21f3cf33168b73008ac7":0,"c5cb24addb7777b90197321841102b340c954f0f":122,"104e8339a64bc727236213df4536ef56a224f56d":6,"4033133d03cb066f19069a1bd786bce4ed40c8c6":287,"8f763c58ff8412fae559ee12756e6b3ce24f25b0":47,"5d813b0f3c97c3af42b63babd0e5ca6ad36c4dc7":186,"71c35823b13b2dfdf5f27595298d30512bcb2327":41,"8db3e0da4dd466b8dc784931e550d3fca0481958":32,"a2b7fcd1751754ddcadbfe19614b20d897e5f5c5":0,"75f0deea19cd9b16a174459f44ad14d7fc99cb24":118,"fd6ae60b91b4db8faad6b92f22d926f4c3c85933":80,"8f3cab60652c1065d87153efb53a19a6c20d2444":91,"0693a3cf4f9821a674bea2a2d5bb1ca3a28e8c28":15,"774e56d1e7ec4f050839b804f0700f12c057c11f":50,"f4a1eaee0d5d4c70a0c34c1dab38609162c06d76":19,"cb7942e0ebbf49c92d6596ca7a276819b07476e4":139,"7f0f1920e678ed36764561bb566c20f1397651d6":165,"86b11f8823a22f2d7713428b143ca9a120fea6da":19,"5471f088edda8354913798f889413eca841b3b91":11,"29fcf28eb17d796b5ba24794bd0fcf065af325b8":0,"3889583e48932a7a1ae21e1ebb606363f93d6e92":0,"45b6b830914ef04da45dab60019b2dba1cf53e24":66,"777c871f481ba233da86029c8f35be8861e454d1":1,"c8a2a1eddef570f39724f1ea288602ebc896d78e":7,"5413828e17733399eb1add790d5dd0be25a43480":2,"46f5faeb6d95ffee03d3b6a9ee0f69c8eefc4d87":26,"aaf991d32a5989a2f53a7f5106f80fd1429aded1":35,"9d80e076689f071dfce1b9f845b6d98e28f3a648":4,"f77f818e5c6d12373b512544c41a699c027564e0":1,"d8c65abb9935866a700c5f9e70c91ac0ff5d3355":2,"a51c231d13fb213f5119ebb9f7e67d9c41b1fb1a":2,"07c7493132cd3e4c8a041d6fbe50485b96bc966e":4,"2e6ee3be4c3d8eb93fe15ac7f4f1ba7a40b6fcd5":2,"49ba29d469644b4a13ab4a667a6e2a6b0829b57f":0,"5fac5ce6f367153787f77e0189a851550b3c9132":35,"b444f943a52e10c010916733b38cbbe0e2ff512c":1,"d8ac1055e070bf63d63052dc7a49f997130db342":1,"a8011d791cde9ae99f4dad7f5c036d78f49ef19d":0,"f4d0218052954382fd2732e6628b0a8dea28899f":11,"e3bc783ca8ec0ee514c31af9b3d230ee4b6eb615":0,"82be475b61b5ad17964409c251d9bf4ae9ff4cd4":271,"643a6a09ccb0c80efab86a921c888b4bb072fa03":307,"e2516c2985b904727c69466b8ac81b5fe08fbf59":411,"5a15dcba9964839482abf99aca4aeef4c91e4624":5,"70a03cc7cf99c9bdfb4af993eaf9ec4580e64574":193,"ab8810cc0c54b2bc6003c933c34b9d96f0de7638":272,"7b573fa0b0a0e6afc01bab6a7d7c10fc132002c8":259,"9fe63d5835b7d91e54f1a6d848ee02d96e98a2fe":26,"7ec0bafd3d3117649f7b2acb508891447852627e":0,"9045a3a229551587ac60a2d0ea58e44e7d384aa9":25,"63a56a430a9ba534b958e22519f89ba001c599d6":0,"4991c3b0dd9bdc71a24fc0b146fcd85601d366b2":21,"70f4796f1bbf6a895bf9ab4863764dfebb51fbed":229,"b7abedd37e089a9f37dbbc6c68d076f3d8be8500":65,"ae69bc135e8ed5c48617e658d76ce43046c17294":23,"5d752e6f2e099dec3a725191533abba47eb1fb3c":0,"421f25dfa63f0dba15714ab6c87ef0930ab76bbe":17,"45960a64b27deb57adb5fabc43d56c392aa8ec29":134,"e47f6183a9c6c1193bf85591cdfb12ec9dceb357":45,"d0672f51b3dbe855cc2684a3a8f5071e50c92cc3":32,"ebe32eb7f43168bc15cdca728f8f03f54b4eaab0":45,"8524af13f89aeb5105df4803ec72d64859829897":1,"f05b302b6cfc5e6dae4cf24e188d098d674a2aed":38,"b1fca15e6c48ab0a7be555c594a33a3e242618b8":172,"757f4e11f76da2015db84768d3fe80b5ed7407d2":231,"808fa9e7375e3e1bead2bde1315b664ef33e8703":4,"785affa32fc5ec58624afdcafdcce00dca6d0036":112,"c8e6ceb3dfafe7d90b0b6ec84eba8b7242d04e65":2,"2492df0d8753eb8a8cd6222fa63c920bfefee796":99,"eb8d651ae2fd8712486040977db80391db92e063":5,"e2b8d8a144b664cfd86d42c3c99fe2627d987a2a":10,"5a9f553331b241dd8523011867d426b555f3f4ad":48,"1d885e70eeb71fb7cf480147ba5c426307f8fe02":16,"d10ba18b815b0dec474e1fe5270165a135816ff7":3,"edd33e8e1ff411dde89aafa8f113a45626ff0590":3,"7eb044891b1913330812f3fe760c71578912840c":2,"8da30f1a152b7f24946a6b7f54cc8ac4b604f8ea":2,"ce2c6d4391079f5879f12e1501ed6be99ab3d8fc":1,"4975f5c137a5dc17c9595404ab5039f39359ecd6":12,"9c093f26c01b42d368a9288f9d514bac8efd5dc2":1,"6b561e7d5db5155c851eaf9f15dd8ee6da3d1fcc":0,"8175b36aecc7b032800abe693df96defa1133c00":76,"c02245c10accced957fbbb12f006d1de92428c96":44,"4664efef597bf20b7ca13988f1bd62d03f31b569":23,"ebd2b3781e0cae90c693452ce1d4e12ebc1e9d0b":7,"2d61b7dc95f91cf73d335490f87170b29f04b65f":44,"4a1b2d1346c46d5e3cf5d153f074f3a3927f292b":341,"2ec9eda9df3104990a33900cac443e8e679c97a7":191,"3c36b859e7b3c84c7686b18f5ff4e0c27d894530":104,"6a76f4ace9cce90d7d581686f2764ee9754193ab":276,"c65e00a65c9c0bb23e9d0279fb3a8dab713834c9":687,"aec4f21294e502d8d4f532e78aa90f489fb9b1ef":869,"c18af0ec015bb5e6aaf91cfc75d622ad0a0ea2e6":2,"654cc53bebc958c70d20dcab9415c5aaa7f7eca9":0,"3fd8d56058182f6843cdaba3f4cca4fcbeea8bff":3,"0b631a7af1d38e18c7aff63814ff0c16acb74928":19,"09d9e11918eec12fe178c34d9cd429efbfe359dc":116,"6f6ca51066538871b6dd99e5cc21b6e172476b06":45,"921abac0961ca221935f891f3e8ff0d6fb885bad":27,"3e043ccb78f2e449de6eca0536d4b7057e1feb01":21,"7a1b9d3d571da97b5ff7668d102461907e3852ad":14,"2dbab02a54c6ecd4383077fad854298fa3d705ba":0,"61e1b11e963469e130810b11a9156cd29736b034":150,"ca84bfc72372cfe33e9a3df73a983b4b7b2e2a23":29,"3379a510a6bb0413ccbabd059a790ab3303886ea":53,"72cb4520387b3e935a2c2c0efd101e9414471d7c":290,"f216bbc21669e2ea3c2354cd5e1764778f36ff67":194,"daf4b445e213ce15e087dd23e870586f06940d58":295,"e844113235161946b512118342319276c04c66bd":104,"e148c26aae3d8c6e87a9db1a23749ba9df780585":28,"3a035e1d7206b5395449bbe8188752553a9c8cc2":4,"525d8b026497c25f4d8f09dc70aede780e9e2722":11,"44f1573ccc938b9c15ce58e380ece4ae7d6b5869":4,"26773bd92944dea2f73826e4b6f8bc8006c0fcf5":180,"4c57a73dbbca82c6c95ccede1af4ebb4185a3c3f":19,"9b88cae16ac1cf23602812e3760850800f42ee0e":1,"b98f403b85b34be3223bda936031de977612143e":5,"8b64d78d4630f0ad4b879060cd1696cd0f005c87":3,"60b74d061b9f72cb858a7136ee45f4ea699672c6":7,"98a5097e41041d2a158e63b621700988e8d837a7":0,"90009c54065cf9cc536df5a208f9d720426bde78":61,"bd7e7a182fe4bc891e3fa28c36f26eca51330e72":47,"708e0e24a37a98956ec24258a81fc4d39da3d346":3,"c9149482822ccb3622efe26cc828c315a9417fba":48,"6ef8607c0665d4ff04e656598c58580d4fa8b1ce":210,"85d27273f283056fcac3e26f713c29b4055608e1":48,"4653730138f6a01dbb996e0761e189de647dea8e":6,"f6e8fae9dceb1a24096991a7d330621e9fea7a05":1,"dc3a2969d1b412edb09e74f10e51fa18f3cef899":148,"77145642ede43a0f81c1a02a16bc0676f2b18d49":165,"0af306b81fb4d94e287078715338acd83e9dec86":0,"dc2a149193dfc7e70aab8bc89d2c897a9416ade2":27,"31341b7445c55b51d911af92ea6bf278f6472ce7":33,"53fc15ca4c34dbbc2fa975a93da83ed2f26295ae":1,"8af71ebcc00754d0d13642ca048c8a7f37f5b03d":8,"5e747bec4dbdc54fe73bce9b36628ab05734a8ee":49,"d11491c89f3c981e49a7506b2dfbedeca31ccfe2":291,"160e6f0b18be380d9efecfa818b7a64c18e5419b":20,"10151ff2beb94cb480dd4a9f1870037ac45e2cea":0,"6aba1e4d058a9be6560f36431ecbbae59523aa98":1,"082c98b3185f0d62b35d2b41c4e62820032e4478":1,"74f6c2a52703ee5347871f129348ff2ef83a308a":1,"2314c189747f6701e8960311b1108da9c31795aa":0,"6f5448f4c429a5a0a7c28b14eda346145603d5fb":2,"6c73948a4b1ff45abaa22a5f94c7a47048729801":3,"a01c999e2163746ba944b8f2e63b07f0d2d9a67c":213,"813d4f3069781662f3bbde53f32fc6ee2dccdb3f":231,"7652b237c58bb6976747943d1e0a6998d72e1781":0,"c8b8e54ca8abecc975ba5d06816c86c675d64a43":12,"564922ae1d719f2a12300d2216af687daa0b8b8c":57,"ad565438fe2b9bdafb277f0c35c435718b406c9d":82,"8d14432af1d7bdfb688b4bab3d800259c99ae347":5,"c2559c8826affc3f78202eec81497e7471476729":2,"7c7cae68bfa616770d916efdb0da7de6baaacce9":28,"54eef5e2f9ac51ee058080c56f9bd40a52b04a49":24,"83a4384c933b5ee7cac34ffa87a1656359f07cbd":139,"d8f76d499cacbdfabab88cc5adcd9291575fbe62":81,"45c61011aa5527e7eea899c8c603f613de5df8e7":215,"76139e4de5fddb9445580d4d642874e9bd9d4c9a":61,"1d5bcd188650917d9759ae20e58bd54a5469a5bc":58,"a5999dc1be13fb70e4e14b064b1680efbcd85528":38,"3dcd9ef855a508134d32fe1cbd210a67f615ed1f":10,"6ffbe30c7b75af55e1a4e29868ec4d0618784a00":0,"09fade7564bc262e87baa5203329cdf932b85796":3,"02ab1d778092f520af16ea3660e4fd86ae5b8b3b":32,"9383d73ba6ab352a90e734af6ff5979d1b93e083":60,"aaa3ba4c4bd153fabfad289fdcee59540060ddf9":14,"aff4490fb5d05c2b45f53c26d47c92ff23df52e1":2,"b6ad42b3371e91b0e2e0318af1d470c297d655a1":1,"51f3bb3079dcfccab75038bf47090715cbd54e70":4,"ac510abe4662f3422ae1a3ad959f014b215d1ca7":39,"df2422b74f36587f2f2b580549893a09ade06e5d":1,"457190fa84fa13f4e43193e8799c5f7ae5d65a2d":2,"c003150a1ffd282c58ff24a4970b2a0d9ab0204c":7,"c2f32567af9197d9640261605dc264ca273cb197":13,"41d2a1a60748d38fcf53c9b2f10e66efa7e9f967":1,"fc9d4d6e78359aa9fc8edfb24c6e7bd90a831144":18,"c22f4c620bda4edc0d278d6e27df3a0d6558f1d1":6,"303e692b5faf75629a631169221d02c5c3415235":20,"5162fe1262a420ff66476f7e83938c0b038e02fd":221,"5403ad8344b073b198a7c7764a1886c874889a4e":21,"9f60c3300840038cdea6e1d3e51245555d899b4f":2,"337e54a232918d356e764c0b1f14c2561a057d7d":2,"ecbfc22a880d45cc26f0282b1fc23d338a8c2576":47,"57ec6181cfd24b465c417e478e6688986e7df6d2":894,"e61b8f21b1931d19d22f532e45dd9c51b81f12a3":851,"c6f1938d5fb3594ab933cdbe8c7f418994c870c4":448,"a7cf410b68f9b5deb0274e9ea21a41319e86b116":35,"8940a08d083d9b28b736260e8e15eb20c966e7fe":1,"b94b0af49221e65c5ca6f8c1820ad5f4375a0769":5,"91fce92d24c14479b34f4922308deee25fdc88fe":0,"da0c5a000eaa7ffb2a4efa5c446d1e9d9b6d8099":0,"8947821ad2583104193765129c6eb7981bd59f54":43,"11e8f065375f4c5945a37432de56b97a1b85e713":64,"61631e6aa94da1e232b469c6a381794548b2f300":0,"b6ce13c2a1618d388256d6c9ff9ac7b6c4eec89b":228,"306e66398aa1f26620aec56b65eb62c03350fec6":0,"5f5aecad3c0eb5cb4103f9b7446ecc6de35e6bd1":6,"58efc53fe9c6a6bbc2a4925ae2ba0c758bee985e":77,"932349b92817fa2f891b876359d7666247c309d9":668,"f0d6ddccc42d56f65c301dede8658af08bcf6399":208,"b0f2c4774348a564d257b2003e1bcc0f630b8859":1,"7c3e48bb500b66b2443ee1ad37b51317972d4bb4":0,"0a4ab7df2894d4667802991c7ea96fb8e9c48af8":72,"c31cd45008c00a85e0ab6045435b06bd13776d3a":2,"950101bb5f19fee25faa3e808d6142136c3aca95":26,"993de0d884983012ecede4258ca1248573b841c5":18,"379558d58a3de4afbfc4f34a306e15065b8145c6":22,"0f04ed48f81f29eff7c1868598f94db456d9d06e":23,"8df835516a42e8bc69c8aa378c62c5d2694374da":7,"d514e9fc77f94de46ab91bc51653a07fcbb1acdd":5,"b5449ade745141f2f44d8c4ab08ad70ff0ea57e9":2,"4c5a864b5499bef98dcdf364f2f406557206899e":56,"2b95a119965115315ec220fba9312c015be8c969":3,"85abbaa8d965ebe9b6a47b0efea4f00b27f9259f":1,"a3a73c6823b6283c5f5cc1d8cb4f66e0481da63f":10,"3296f32e74032bbbeaa84b299e3f3973a4e04fd3":37,"36d73413bcb5f6308114abfb4e973d9b3b51ebac":9,"7ba8922c2d0ba48038dcb350659e47305255aa94":16,"256d04dcc6e1750eea050e60c5b599140d061261":2,"ce4bafccd38e34ffdf217ffb36af3111b1cbc5c2":26,"99f757afed7c97cff5f93d32d67d4d072216a92b":72,"5f036fb624363ec4a4adb39eeb50fedea92f196f":36,"a25d4ea207ceb6a2e12f738cb12b36a924d882e5":0,"014381cc2fe53549c3590a21dcaca0220ad4c6a4":10,"a416987ee78e8b97201d3b632a586b7390f16548":0,"bca12855defae0cbc21e9f5e0c4299df288f3c31":0,"a77e91f84c8519b1e66852123ec05941cd574172":1,"46aa302252d72f4c827fd2406680c828866e1798":0,"0e29d6c1e9e75d550a9a440745c42e62ab841aee":14,"1d7cf7926802d212de462d53144a6c497ae89ddc":59,"e6c1f33c86edeb9f1ca48629980966fa5e332da7":11,"de20b5655355880ab01cca0926c02362b1c33ede":45,"d9e67eaffdae8322a257b11595aa9f9a8444a7e5":0,"ab4c094febe1ea84d7d424bb3736b742a42a3c7a":0,"8597fcd2d34433c59d112a686ed710ef212e1d54":0,"4abf92c84b04e78556e4dbf0a6f76f6da51c8d08":0,"d6957462a3982ddf84a1bc04ba1546a5ead7aba7":0,"b11eb8e654906b2c3a22c8c4db0c48b8647c6859":2,"89f6be33e2d866f68c3257a5aeec2fe77396ded8":0},"tools":{"claude-code":{"name":"Claude Code","commits":638,"loc":48068,"first_seen":1771398356,"last_seen":1779307411},"github-copilot":{"name":"GitHub Copilot coding agent","commits":2,"loc":0,"first_seen":1771461817,"last_seen":1771462035}},"monthly":{"2025-12":{"loc":162391,"attributed_loc":0},"2026-02":{"loc":34217,"attributed_loc":33183},"2026-03":{"loc":50107,"attributed_loc":14707},"2026-04":{"loc":2222,"attributed_loc":176},"2026-05":{"loc":2,"attributed_loc":2},"2026-06":{"loc":0,"attributed_loc":0}}},"error":null},{"analyzer":"ai-artifacts","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"artifacts":4.0,"workflow_agents":0.0,"tools_configured":3.0,"earliest_adoption":1766827286.0},"findings":[],"evidence":[{"kind":"ai-artifact","description":".claude/skills/ovid-uat/SKILL.md (claude-code configuration)","ref":".claude/skills/ovid-uat/SKILL.md","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/.claude/skills/ovid-uat/SKILL.md","weight":0.5},{"kind":"ai-artifact","description":"CLAUDE.md (claude-code configuration)","ref":"CLAUDE.md","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/CLAUDE.md","weight":0.5},{"kind":"ai-artifact","description":"AGENTS.md (generic-agent configuration)","ref":"AGENTS.md","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/AGENTS.md","weight":0.5},{"kind":"ai-artifact","description":".github/copilot-instructions.md (github-copilot configuration)","ref":".github/copilot-instructions.md","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/.github/copilot-instructions.md","weight":0.5}],"data":{"artifacts":[{"tool":"claude-code","path":".claude/skills/ovid-uat/SKILL.md","added_at":1771453148},{"tool":"claude-code","path":"CLAUDE.md","added_at":1771400170},{"tool":"generic-agent","path":"AGENTS.md","added_at":1766827286},{"tool":"github-copilot","path":".github/copilot-instructions.md","added_at":1771462035}],"workflows":[],"tools":["claude-code","generic-agent","github-copilot"]},"error":null},{"analyzer":"ai-velocity","pillar":"ai_provenance","status":"ok","tool_version":"prov-4","metrics":{"work_units":170.0,"flagged_units":43.0,"pre_ai_era_bursts":0.0,"pre_ai_era_measured_loc":0.0,"pre_ai_era_burst_loc":0.0,"measured_loc":228774.0,"flagged_loc":158685.0,"flagged_loc_share":0.6936321435128118,"max_loc_per_hour":3800.9866798223975,"median_loc_per_hour":312.4281826428787,"pr_timed_units":0.0,"excluded_import_loc":20165.0},"findings":[],"evidence":[{"kind":"velocity-burst","description":"12,841 lines of first-party code in ~3.4h (3,801 lines/hour, 11 commit session)","ref":"f810da38230204f90aea613262c5e74e73b0acf1","url":"https://github.com/Ovid/tramp-freighter/commit/f810da38230204f90aea613262c5e74e73b0acf1","weight":0.6},{"kind":"velocity-burst","description":"3,853 lines of first-party code in ~1.3h (2,950 lines/hour, 2 commit session)","ref":"9a3debee6ac6c6b66108dc3118a9bbc3f0c50618","url":"https://github.com/Ovid/tramp-freighter/commit/9a3debee6ac6c6b66108dc3118a9bbc3f0c50618","weight":0.6},{"kind":"velocity-burst","description":"3,706 lines of first-party code in ~1.6h (2,383 lines/hour, 5 commit session)","ref":"0934d2b3d4bf3b18f51c72f530ef36341d90e11e","url":"https://github.com/Ovid/tramp-freighter/commit/0934d2b3d4bf3b18f51c72f530ef36341d90e11e","weight":0.6},{"kind":"velocity-burst","description":"6,885 lines of first-party code in ~3.0h (2,301 lines/hour, 12 commit session)","ref":"5ec786716087b9b2892d53c1cb615629773813ce","url":"https://github.com/Ovid/tramp-freighter/commit/5ec786716087b9b2892d53c1cb615629773813ce","weight":0.6},{"kind":"velocity-burst","description":"1,708 lines of first-party code in ~1.0h (1,657 lines/hour, 2 commit session)","ref":"21e3d46f3d3a37a0daf0894e6c58348d5ce1d02b","url":"https://github.com/Ovid/tramp-freighter/commit/21e3d46f3d3a37a0daf0894e6c58348d5ce1d02b","weight":0.4970735650767987},{"kind":"velocity-burst","description":"1,700 lines of first-party code in ~1.0h (1,630 lines/hour, 5 commit session)","ref":"c18af0ec015bb5e6aaf91cfc75d622ad0a0ea2e6","url":"https://github.com/Ovid/tramp-freighter/commit/c18af0ec015bb5e6aaf91cfc75d622ad0a0ea2e6","weight":0.4889480692410119},{"kind":"velocity-burst","description":"4,162 lines of first-party code in ~2.8h (1,507 lines/hour, 17 commit session)","ref":"825c8dc6515a14e8397fd8aa0d14fbc8b2fc73c8","url":"https://github.com/Ovid/tramp-freighter/commit/825c8dc6515a14e8397fd8aa0d14fbc8b2fc73c8","weight":0.45211828605914306},{"kind":"velocity-burst","description":"5,408 lines of first-party code in ~3.6h (1,504 lines/hour, 15 commit session)","ref":"b3991759bdd483ce1aec09f0f3ebff3cfa1ed143","url":"https://github.com/Ovid/tramp-freighter/commit/b3991759bdd483ce1aec09f0f3ebff3cfa1ed143","weight":0.45125859537974194},{"kind":"velocity-burst","description":"1,435 lines of first-party code in ~1.0h (1,439 lines/hour, 3 commit session)","ref":"a1a533ecb5ede660b8ce3c28cfea3edbfae030fa","url":"https://github.com/Ovid/tramp-freighter/commit/a1a533ecb5ede660b8ce3c28cfea3edbfae030fa","weight":0.4316991643454039},{"kind":"velocity-burst","description":"1,540 lines of first-party code in ~1.1h (1,439 lines/hour, 2 commit session)","ref":"7755cff82f9b6a33859dec0e41bfb2985e31c9d2","url":"https://github.com/Ovid/tramp-freighter/commit/7755cff82f9b6a33859dec0e41bfb2985e31c9d2","weight":0.43166363872307295},{"kind":"velocity-burst","description":"3,631 lines of first-party code in ~2.6h (1,376 lines/hour, 11 commit session)","ref":"9ca6665c4aeea140245823ed47ac7b408d8bc7cd","url":"https://github.com/Ovid/tramp-freighter/commit/9ca6665c4aeea140245823ed47ac7b408d8bc7cd","weight":0.4128742893240682},{"kind":"velocity-burst","description":"1,393 lines of first-party code in ~1.0h (1,361 lines/hour, 1 commit session)","ref":"8cf22e4fc2cb6663c8edf1dc6b7913d04825e32b","url":"https://github.com/Ovid/tramp-freighter/commit/8cf22e4fc2cb6663c8edf1dc6b7913d04825e32b","weight":0.4082605156037992},{"kind":"velocity-burst","description":"3,530 lines of first-party code in ~2.6h (1,352 lines/hour, 11 commit session)","ref":"aee25d878443a73aa08ad5819425f76b3bbc84b5","url":"https://github.com/Ovid/tramp-freighter/commit/aee25d878443a73aa08ad5819425f76b3bbc84b5","weight":0.40548819400127634},{"kind":"velocity-burst","description":"2,685 lines of first-party code in ~2.0h (1,343 lines/hour, 6 commit session)","ref":"13dbbc1d1d23388467c3f50cc57b00899acbff21","url":"https://github.com/Ovid/tramp-freighter/commit/13dbbc1d1d23388467c3f50cc57b00899acbff21","weight":0.4029178824510213},{"kind":"velocity-burst","description":"4,534 lines of first-party code in ~3.5h (1,288 lines/hour, 13 commit session)","ref":"4b0c111c001f1d110dac3b811ff1a1b643f121c2","url":"https://github.com/Ovid/tramp-freighter/commit/4b0c111c001f1d110dac3b811ff1a1b643f121c2","weight":0.38648145224940805}],"data":{"flagged_loc_by_commit":{"8975314aa55ed7e8379876efc5ce19b74b934cf3":1414,"5505292c6e90ce56bf412859f779b23fad2025f2":94,"e1adeba43b840106a5543e306fbe74517b8748ec":603,"5ddb2f07e0899cc73cfbbe5f3fb6e4f93fd64716":75,"00911d888d04895ae31bb41bad81669f135700df":10,"2a5aab7b47835bce0ca296b610bcf8143a9e890c":480,"581eec76965759a90348e77591a3c2af489719a1":81,"58355d52ed795727766f97e27d10199f5faee9ac":367,"f3d501a719d189682a14eb0b905a98798e4610a5":160,"efd90926d870bc276f56ff7b19321ca9edd91235":401,"6c0db78e4f21641722970da3ecc1f553a89e25c4":61,"fb0075779c7efc8de9bbdc1a4284b5e2957e08ce":1022,"1dab59c13a98034e47c90c5f147da8466624f1d9":14,"50da237e4c5ed6205c23197b887dccf9f48d37aa":406,"130a7eede1bc0a9a501d6b5e019452d79e5c10d0":778,"5a4038c94c80d35cc9d6928e3aeb12ba9af71985":360,"81825aeebdc940e4cbf259cea6af6b8f0b228596":124,"3b4ac789c3aafdd0994e5bf23f90bc8faad64768":314,"de786e0f41e7838a07819ed49c1ac74286b66f74":29,"869be8c350c016b3264dcf9b98e5ed3e981e68c2":276,"70f732cd26fcde32d9828fef5d1b8041e94f8268":254,"f25f895094c612a3d8d848e64ceed3d4c3b018fd":120,"e36e7160c5eed005b9de9a456c78d44acca675b2":123,"d344b6dbe6efa3818d789bb2183676234728db98":16,"2f681763c417132da8fbea24807bd0b954be6352":594,"aa777e5062fe5c871c39750f073c948aaaeb2cdc":703,"ab38fead0a10c2c7e48a8564a044206d8b525243":995,"5606c4df07adfe111c431e7c35c1c2edec83a58f":42,"e4a6bf2b54a23209bae0962b8a818d6af4ec4fe8":1055,"017ba9a4f4ac8502c0a13e8beb967c1a9b0a392f":51,"d3808873671ec1ad4c64a0e82a409df814360934":53,"ffac240c493998add9983349fd282156dec1d179":60,"6382490c60c395db4d2f883f526fdf8abde867e8":27,"e86ff9bc4528b4ae34c75d2bfc89e653fe7252b9":358,"c8c27915e032cb0c8d91215ec3809bf9bc4ce90c":1401,"c593992308a8925a77dc297e7f04bee3749d87b9":46,"ca642a146be50c4bcd77fa211930cc3571f9b805":211,"ceeed01e0d46e8e77c123cd0d8009dfc150e2a53":52,"479dc3d6b386a9e46b1a56995231ac92fe0fda3f":529,"b1ab12e43128baa37c68f779b6e45540072551a1":43,"86089c7a4e32c13feed3f78f47daf9114961c8f3":308,"3f89e03d504721ba92f5380e174a7d5132e5ac14":26,"d6584f331b5f8165e376677f4e0971d73d535143":193,"2f11f2263c5fba344d09034b214b05a2ec981077":4,"2c84c76bd03387f3231d9294776684abdc5bcb84":396,"e34fb7fa31121a07456a7a3400a2fd8259c2ec5e":57,"c96882d322c8774865713f2e61a382bb013a330e":410,"a3d575b4d64a370c912ba56ac639aadc52e19765":20,"013910f37e95a741d61d0c6ba9be55c198617363":500,"f6ce7a78545711e8f70234eac7c59800fec39572":198,"05ca468e3c460817ba14b28dd5b62561a13cec26":57,"bf8b349cde7daf2cad69d2ff5d67fcb05327e553":49,"3694af59420248b0aab937dd6a67d7986410a1ab":115,"1740f2d0f52d5fbf07a5b764d83597d43e830aeb":1451,"94a7fe0fbc5012bfa788054e49823a19c1b3fee4":116,"010e8ec182003b5085c59b74205a70647a18f6f3":85,"05b0ecfcc6de9eb4f4c906f4b49a66aa3fa15373":364,"7bec87ffe8570776263386b575d6d8074dee530a":636,"13dbbc1d1d23388467c3f50cc57b00899acbff21":33,"cb240f4baa5149d77bdbd18255760c3f99d45fbb":85,"3423a63633f41432478e65b6a2e79f7c1416bc3a":660,"358589db6392e785a716c2678591a48d9e3906bb":55,"fba8512ecfea640ef4ef331dfeadaa0e7ade3807":366,"0bc93940e49f57e4d3166d6cf1b9959a3cd0ce6b":17,"bec6f6902eed785a220a6299b5cc4b1a2b210f41":29,"78631a22865e91e7a2856a213a84ae54eeacadd3":31,"d65bc3a2b43e03497a23a4955ef4d61d48cb3b86":309,"79792c140de8378a450d889cfe53ab24c3daf0ae":188,"b751bd201ea6602f76ca9d5881f513e3df836066":351,"593cb1139055c6c8bd1e908aba11eb6e4545a120":1077,"4aa4237981818df1c519c26d7dce457ec41eb4a4":482,"35b0d6da8c32da36669d1265c0af6aca48326be2":34,"57a523ded0d3b64bee2a02eb8623095d75b859a8":835,"8fc0d06bd5f7a9d85ce1c9f014acf19528f58567":53,"b4d2f657e4a9bdc41bbd39b6c8c2dcc10788a063":230,"5040bcbc30de7a99361f3875d6de6b3ccecc4e4d":75,"46e0b640c250df88c511752fd7e13c288e53239d":524,"61feffc5a4bebea657d2f184227ef82ab7bd1b2d":738,"076715a50e24cabab2b1e9b107f412e98f8cbbfa":10,"63603663ff61e684223852f685afa0f1cf3469ed":1253,"90811b83781d65255238c752dc3a806d6e139db2":276,"53f947dde53000354cf910fe6a1fe31672c1489b":275,"c443d63790c41fcff6f13fa6bfa052ecada717c5":89,"c6afdfe365d5fa28215bf85bb441346b349f06bc":517,"fe5d1a6befef9652135845ea9177c5e6657364bc":133,"a5228a835778f32c7aa4f87ede3fc334c6c8783d":537,"e8ff72475ccf37514256aff9151ad6094f28dc11":17,"bae7c0df7ccc4f737cf6036bd03fbe7e5cc53670":521,"da2fde47d6c7aaf74b45398f9a7d5419a5bbe1c0":258,"dfe4f96470ddc5e5a4621f3cd4db2274aefd5e08":259,"798dfa7399109332b7d0c732c1a64417d34450b5":164,"db46b211492ea7df3cf53deb00264fac6b8fcc32":80,"faf843b5f01afc96a9703fc4efa93dadde73a7ab":184,"f333d89abe0d0710f950eb538d1660b8f43abc25":2269,"0cd4923c770eaf0c322fc8c243ac4a3c2b27a618":16,"67e49d5129da07c3c80c334d71403a72e27748f0":376,"18404d0655a7fc3d917dc82186c935794bd81c5f":10,"1b530ca0a65009e5ee7be5e3d871e2b80e868344":11,"d752783c725cd0e8a2b32e5607dc1238a0a6490b":36,"5af4b86acca37e0f577f7000002ef26ce63159cb":7471,"30ba0a177f89d9cf067471b6f7d3eb423b556279":1003,"e00323abf84577cbacbb19ccb8e3325b67a8e787":184,"b33b54cc76305784704f9c08c78d13f7dc9b2e44":726,"0c6aa2698591272baa1e0f47e8e8d3c9c1431a57":88,"56da9e16aee27305d5a0e66b2a6d99811e84af6e":783,"90d626eb7d93497f649d7c5d961a047b62a0575f":794,"e457be6333dbb9965d4af5964372f4b8eb92c2b6":616,"e4dc6e00dcbe8705841284ac11d60f262b44ff41":232,"f810da38230204f90aea613262c5e74e73b0acf1":908,"8cf22e4fc2cb6663c8edf1dc6b7913d04825e32b":1393,"f421738fd8750b4a9dc2e2fde7ffa4016bc04257":22,"4708f2e67c622ca07de1b689aeca9f4a7a4e0210":426,"db7f4ca96601aeb1f3e1e822b43d7ce04d216652":595,"dd38b51c145e14d39143b224b3d4103f178652ff":378,"ae2beeb6b592bb5ca48ddd3e6860167111a41b2e":819,"e35d44782417d835b214ac32440810151315fda9":397,"6472adfe1da4f24485023089385cbe628061f54e":779,"15cfc3534e2a38ff1dc37d8a81c9c2c075b9cc53":176,"8473fad4aa64a27dac01c4fe0e1672a5251f3ab0":25,"0bc1bbdd0526777b480f780b4ffbb834956e9a2d":630,"5bf6acc8557507f8d38326f226d715348a3778c6":48,"fa9bc2564a2493307205b7454621552c2da179b4":549,"8e6e56b4f64c2f184b469ca33cf479ed92d88b5a":33,"d2b09bcc03c69f65a4b9de4d02cb7c4d7a70a73c":524,"b3991759bdd483ce1aec09f0f3ebff3cfa1ed143":7,"23241914a15f6ba2488251dc6d83147fdf934a65":1515,"05644a88b09aba244d0f14d1c50fb44c42112f36":184,"20d7679f598c73a01226ff36d8a5fd670e93f90c":513,"ea430fb4d7bb327cc9a833ee444695b66ec6cbb9":546,"d6be3ddf0d38bff153f94113a4e22ebb7bad21e9":131,"25de2a9ba86445ae88a95538cd730dc80f048894":612,"6e0ab4f919aa602c9f79be8368f7ea2ace9c4b52":1646,"21e3d46f3d3a37a0daf0894e6c58348d5ce1d02b":62,"3a7c94ea0c84cd5ef0019a22f1217d3e709cf45f":4,"df7107e74e38e7dcce3c634bdcc72bea9dd0f414":68,"72d9bbc6f63f8053947d07f2e827d75805ca4a48":325,"0c81e612ed862284f714c7725846044fa78b7143":904,"e786e8b6c97d545762aea89ed5c776f9147ee142":24,"fe962c9c49d148f2713d5b2966cc726fd482a3dc":3,"e14151033c12da1cb53d38ce53ff9e88d6aa7e50":24,"f1d736222732cd6569a62ae9b0f1caf6099cce12":678,"ed627367370aaaf0a3861df39a04b4279131f42b":539,"d8f2ef29992d5be20f384a9c681aa236dd234973":147,"cf304c72542ad9e336cd4c8230c57a219fd09767":86,"492b19a0a0bc33c786d4ed8665089dd250f3be8d":213,"c8b3b704d458db08128987eb3c19b90528828643":246,"0ed8807b3c4008a021efda35000fe14c6cf31861":525,"8160d21f497a9ff163ea9c55ed986d5e5b5e048a":430,"aa75485eeef23520846e9184807fd214aad81525":300,"93989a2a96dc6695d6320e5911ec9c2b1b67e602":1957,"7cb95e229f867ce924dacf57c9fb307913a9ee77":170,"dcc92574642cd3fd5e24bc98cc29fe2166ade8ef":585,"208805fbd5edb50b84b394fecb845eba8b7e5b3a":458,"8743128bd77eff6fcc7e321084ecf43a5d994dac":975,"16ba537af29085b2e1bfc3d61269e4e2c2b6254d":847,"825fb2d27226f7305c3feb4980c6af04a3c1599c":327,"a99f588a5d5c817f2788c009c29772b44e0572f7":44,"c97b9c273ca29bf321de5f192f7de630b66de3b3":5,"aa34793daac58e57693f0b7555e5146193709173":79,"75407041134aab8b41607b78abfb4aa8ee5ea1ec":55,"0f2eb568def373c10c4b94497e34e2ce6d95c667":316,"45baa07f5d599418b9b88ba46ec72ab0ecd1ec53":137,"79966a688293dfda7d2c4427b1220946c7b8f380":113,"5ddf903963e52156a11beab9fbf6b8d9bd707ff4":947,"ee31c2b8d2c6f651be8e58500f71304b25f88015":179,"81c368b38c1f66a373d357c175d936b253c81794":1904,"e329b49d350ce9912da837936d2f750f3a5a8dd6":413,"0934d2b3d4bf3b18f51c72f530ef36341d90e11e":263,"b7f134a5375f1b8a17413988e88a251fd4af6b31":277,"426da75c2b1a94e0aac76d52053c3faa1882e93a":219,"802b2ebe5debb58156c888fff73604fe4184839f":795,"a436ba03ff9e5d2e7dcde2a06bb5c5a3c2013a96":26,"bad5d5c26f7c31155cfa72b73e94d50ee07f3eeb":83,"861d083fd1f9c004ba0f7714792a881b0ad26833":187,"9c21d2a9c48fd7f6b824ee796833e5c5a553c8a5":11,"48bf90886d9076189acd710c4971ef0ce6d1db62":913,"578d91ea6383a3b7f1c20e165deecbc6bf2a28ef":506,"ae6cad07be31a7de8bd1cd8a7777cf44632729ae":514,"b89344192596464b0f86e847a5e94fa0d1ec1d04":1953,"d0d0add463985a4dee1acd173c2eebdbee508c5f":314,"2fffc4c7ef7b83f6737ab6205a3caa2dd92952d7":422,"e3238cd66a6a71c1c4a5516c9db96002377d10e9":412,"675f46bc1d65b0777d4c3be1fd1bf55227597e84":670,"9f1f3cd7325763380f56b2ad98a461d829e70fef":439,"5db61456e51db527c7ff0dfa0a62ed2a21febe7c":115,"d7a7ee1874215d2f4a0c5cc2f0fe08ebfe8a9afa":406,"c8275426b776ca08e9d2fe54fd0202a87507d3fd":554,"7cca969339c1b319bbbbc873335195111ed0f7f6":958,"4a3ee83291cef5cd919ae1479725b15d0a445253":214,"5ec786716087b9b2892d53c1cb615629773813ce":428,"5c303b2b486b546a11f958a11f035270a59a818d":1629,"406f726474fca1a678fa040e02039fe09971844e":363,"105e5f56ec7fed44e55c343f38cfbcafca9cf69e":21,"6348274966511236b044dc7b6c41fbacb4140a18":302,"3fd01b42cc03bdc7bdac860bbe189fde743bb624":449,"03523d9ddae55dd0f4b779addf4e46a9bea54d92":391,"f5f727db7c734b3359e05f463b7a0ae3cf3876f2":103,"f991ec12e18e78d930b4c35f48a99556263a28e3":300,"e1f9833d23bdf6d37c0c91bfa8ca68ab73e0b85b":32,"be39866472d365b9a247bd17f5d9aefd8c2a5f74":190,"13f34a5fcbb85f1dd63db026cf3253e413201eae":20,"11882c5484a19cd0f3858ac69497c7202c57b5d1":309,"4cd3228ce1389130bb4cf6ac57b03053f9932b67":14,"9e494e25150c55a90079b53ee6a04ad4dff49ba3":398,"19a350aac591cabede5b111c115731d117d51849":47,"1591006ffdcf9cd1596c38a7f026678d66c797bb":510,"4daffd3839437bb3bc7965948c7fa4a5c0e3ecd1":209,"35ce5bd14c0fc61016434302606775dcee6305a1":525,"fc2cd38c54481587c3a337cb16344438c09bc40d":217,"dfd22e6d0ca459c7001f37e55c47ec5c9cde6390":750,"049a982982bee8276f3e0640267c334dde421ecd":282,"6930156bbd18adfff9ce1100fe655ca734259226":417,"fffadfade490036bc840abf96774245a8e293a2c":21,"813d58aa3cd06be76ae56b37415accc0dffbe270":363,"fae9583bf1f2615bde9c967b04e10a708f41a524":46,"80ff4b25ee197b1d0c24202aa9312863f1abb8f9":481,"f3b4b6e8166cbf9db98b4a5661af4e298bcec727":1,"ed59113c3fca6af9c82957101e15d8cc89970f76":954,"deaa20b9a9eef08b8ecf75d97021400edcc40d77":85,"4862178f64ef71c337ea572a9e0af6f624370242":629,"d3135bb1f446c5e37a727d5baecacd0360ec9e5c":52,"c51b5f89a780b6853fb2e4187d00cf6d14064aea":795,"5a05a1f31c15df3b3f78eb7345fa99b36a2d69b5":425,"cefb975887843422114ef20ac1e1fce59009df21":147,"db2a10703c510563b0da20e90acf99913dcf0b1e":63,"072588034a097086f2804cfeed839ddc4d3b996f":332,"c4de9e0c95b6175d7972ba1244c3f5e670f34aea":245,"a00f16e62f05aa718b08b1fad36e18353677ebaf":233,"3f4c6ede6a7eb083d298363872f26c7528df01a6":341,"0e74f20c57090ea4ef402158b1fea428d9423113":404,"ce33a94e92bb46d929865df0b13bb93ce064fd24":127,"4168c6f4fe066fbf46702e223ab356313841e860":362,"a6d0d26a01dbc9eaf5de7ebcc39f3ed2afa3de85":101,"429be8c667192dad042307042af556def9b2a50b":755,"890ffaccb1668dd5259534ea6004bea70a4d4360":156,"aee25d878443a73aa08ad5819425f76b3bbc84b5":474,"faec2fce3ba17ff6020e98eab093c8e3f941cf35":52,"859c1cc0f04f2fdab6cf3f2b0b2edaaa36162eb1":193,"6b6eb0d4f1978abf9a1233a9d155faf5997c26b0":63,"d3e5083e05ea4f26737fa2040266c09b437ddead":228,"6b789ba3fa80128322163fe3f8edc78d7eb4941f":136,"94cd7cf558d3f0cfa1fc44610915cc6ce82df984":333,"f59ceb7a479049cfc9e2015a10da516805549ee9":66,"b957913512cb2531c1e0ff091c7f8a3e4fa77bec":424,"9e64cc3f0223f354652a715ebc528a2231ba4799":1310,"c99f10e75758b5111fee0436d228f58785193645":392,"5e8ae56fd7321a3072540544fa91cb24aa53804a":469,"996ff85c7846d43b885c2eb5f287c53479378138":332,"4b0c111c001f1d110dac3b811ff1a1b643f121c2":536,"9ff043a18cd1f5d405fcdd49249fd21ec8d8e971":156,"56d73e02d71a5495dcbfbf822f57b4a3655c0ff8":549,"a69354926850f28d1f9523c6464e99379ba30e90":349,"02def326b411d8716e3a6bf916dd949efb712b12":561,"aea1f8de131f12c8ae5e991f8abd7ef72d4e90e3":25,"40f9fd3b74bc28847aa5e3052e6ccc05e383c6f6":54,"04321a4d529907a1b6370808b9506bee236f392f":517,"9a67c3e954e06aaaae8e8296b9a487c081af581a":643,"6d58e7f50a3cc21a4dce5b8e7aa4fd5b5428a60d":20,"42a54a5a82acd4c4ab20d2b6959f7a6119649ba9":762,"0ab2f565b987175b6069197b7162fc02e0440cbb":174,"54b440e3c09b9e21d5e886c692135c9d1560f729":753,"6df6cea03f2faac560db23892327431fd3feb2da":1419,"b97dc8aa5e12790f1cc39af0f67eb5bdc537dd67":12,"a1a533ecb5ede660b8ce3c28cfea3edbfae030fa":4,"c06c6b74a840c19f2880b033de3bb12d3a828a6a":1261,"7755cff82f9b6a33859dec0e41bfb2985e31c9d2":279,"a4c45a35d76135a0b4d7c6a607fd57c4e57643b2":34,"ff8882db0ebfe8257dce8b5a747876ad29d3cef6":224,"4490ca0c674865253feb30209b2308a5fc213987":477,"31a90376fa63fad9143c1bac03004992eba4b102":469,"534b4ac39d85dd451270cb482f2b6e1ee7f2998a":6,"d60aaa3356e29fbd3d3c3472627229f999dadf4c":43,"5adfc1cd146d50e96b83c05b3f70d4421b92eabe":115,"b6acf2e29e1f599d6e830a2eb89a4285aa0cac73":239,"0cb94d529e65b8610d5a62b71f7d1ec26649415b":82,"5d1f898d63e2f86a8d3e294c71d888bbd1e55d3b":26,"099f4326d4663a154007b1a0181a46093ddb9dec":149,"aca8ee232cc0bc9161a71a5c39a803770d1e3568":83,"4ae81dd6e9437c93f1fc324c71c601b98db36dbb":210,"c0081d6efb6a7ba0384af7a61380b3a602863e9e":84,"fb645b33dfcc0866b1ec2a7568308378ec079a72":42,"151189bab05c9b2667045111e9aafa92d181ff3a":61,"8c18213e6334ea4ef3980f544f8abaed9a165cb2":2,"15b0535d8ea2f38ea35cec96e20f7bbfbcbcb900":1,"56a8399c60cb3a47821bc9e25401fde4aa393e58":3,"8f44551550babbbd641fd3b224a830ccc37ebba5":155,"7655b747560b7c48dbaa4b57a5ac8a99d7e826e6":194,"d67c5d42a8c0719d0306916f0c123f63d271077d":262,"5610c2e9e0a332ab55c5e41de01b84923147a807":113,"9323582923669f711c2586df1f7caf89f1c7780b":156,"cd70a596535c65a4d278ffbec26faac2227f7088":172,"98f8f77317513a9cf4c2c38f35969532bcc5c6e8":121,"136edd22eff41de2f64a91fd5a4eb96b45d12012":92,"5abcabb22b05e7bb2217e22f73cb1169fbbf937f":107,"f19776d4b4866aaa75434ce6c05c822ce905f86e":92,"91f0ab0b2ed505b9fec175f40a413622c2ca5c4b":773,"9c9fb160aff5c8bdb0c084229aad98d86eb6e09f":103,"b6038738bd511bf75ac736697038d1be837f3fb5":10,"ed1e3327ce7abfce8375afe439eb822bb012589d":43,"3a4dc8e7e4b2a75654486f9909f88334fa231487":206,"d10cbb830ee347f24af6c91eba2a68df3237c598":34,"df7c1dc4cad1436f9c70c513e5b4e408ae3c1f01":36,"fde18d95689244c82ec2e84509148ced70e2e651":23,"9d031d8556756e3633f4fa882ca8c6a6a2038cf1":324,"2f94b627ef5d5a1003f6d4334cf3e52c04f384ac":46,"402b2beba62170ef300b4df173dba39a2c080569":75,"7cad7342c9b6d8923877bd37b27c94d64aec096d":120,"6405becdf4123e026cf107c6d91a53e9b8d397a8":17,"1dcf35ec408ff4d8fd9ffb9dba5288348787e18b":487,"132bd15f6cc41af94aff19c6aa5e943b8029b865":83,"83881a94d39bd0173f37c714093f71dfc368607e":66,"9454fbd5532d11a9b867034a76c878e032dd14dc":54,"cd8f65405f96fe715945000a01c3f72bbb914150":10,"cdd7d03abf4179561dff2ac5050a58f28a9f8508":344,"e6a3bed2f8e97d7d5e83f7c3b48d2ff25dcd144a":45,"3086aded81bb3b634283fc5fe7dd91260d2d39f8":18,"71214b91118339dbf679c1e8e34ace8aba458e8f":62,"10d4b0be937e2418512e59a14697f32abc653c10":169,"54f08f7e8d623000163cc6114e8a16b8479d1d94":35,"cc381c8004d61d04572f8e0800e4c2d254c799ef":332,"1e1758eb0c03a053c0713ea831f607fbae5bee8e":356,"f057ea40a495d5bd7297912f1030b37ab72f699c":223,"701603655cc74af307599099d0c6d1f2ae82daad":150,"aec590b80523123ac2d26619489a80b6b5a0e377":191,"b28c5e4afc7e609bbb93a0e9ba69a8e9efe5ff46":77,"0e70fc4abf52f65da7fe6f87d64b558b3f6faf1a":39,"c3c841eb80df0ead611a7bc462c12192d26b5b93":7,"64928a2f9e4c493476d7344dd2cde5579709dfe2":77,"69fc2073fe8e01f4c3a4715bd34ad74794f617a8":226,"2d2254272a48203c218bb887a9e38af62636bc2e":50,"dbf8939587f0a71cd5aa27b6027234e7a2a43431":11,"b0c79f58b8dd4c53fd108d1982c4db55c1d78662":167,"df99742c3a2305c54dd23a9281a5edae7af8c44f":92,"4ed601a421755bd101e92eb2baab8a2c9133629f":7,"eae36c568197404914d7c700a07ec87ac83674a8":662,"9e6b0cb8f822ef5bfd33be9f877043a28f6aca44":658,"b4e97c1d700e6b374d2a6074818414ff3d64a502":584,"0f763a6b78f6c53710370872b58b19ec15e82a40":17,"2519c6c602fb3f152fdc70f8bb6093d90ca20744":3839,"9a3debee6ac6c6b66108dc3118a9bbc3f0c50618":14,"82be475b61b5ad17964409c251d9bf4ae9ff4cd4":271,"9bc72ed0b8ad9efd1692fb6f2ff4008c91808ba6":18,"643a6a09ccb0c80efab86a921c888b4bb072fa03":307,"e544ffb12ca940a2fcb524058ffdd4ed267630f8":229,"b4f3d1954a6b5033a85ae070f1a07433281586e4":19,"e52ace6a25510ac71f0a835ba2818d0f9d254810":1,"e2516c2985b904727c69466b8ac81b5fe08fbf59":411,"5a15dcba9964839482abf99aca4aeef4c91e4624":5,"70a03cc7cf99c9bdfb4af993eaf9ec4580e64574":193,"ab8810cc0c54b2bc6003c933c34b9d96f0de7638":272,"7b573fa0b0a0e6afc01bab6a7d7c10fc132002c8":259,"0d784cedb877a44ed826859012749642aacc6d1e":135,"9a03a8621ee60483a121f61f4d5cf2848e8493f1":30,"f758eb19d881bce47916f0228736e65c9c0ce11b":6,"3142ccbe562fc2b16cae42b4755a4b779d5c2c4e":50,"c65e00a65c9c0bb23e9d0279fb3a8dab713834c9":687,"aec4f21294e502d8d4f532e78aa90f489fb9b1ef":869,"180d470434d296656a470b9487c1330542ea8395":1,"ad51c0f6d397d0e855cea462fc6458022fb4502a":141,"c18af0ec015bb5e6aaf91cfc75d622ad0a0ea2e6":2,"b51da64ecff7ddfff3df4df718d2dbe7fd3f039c":82,"94738bf6badda4c03ad9209b3f289418a19def4a":890,"9da6a137cec160f52fe7dd79b9f4f92a2094ab56":317,"586c441b0aaa49929a3e34d020c4cbbc2a0e5131":490,"955150e40257c35750253257c91df11dcb0fa717":540,"dc2049921d38802cd9bc1e1d3ed4dc978b7b9153":2183,"905792919447c2caafaea535933400774db70b50":278,"57ec6181cfd24b465c417e478e6688986e7df6d2":894,"e61b8f21b1931d19d22f532e45dd9c51b81f12a3":851,"c6f1938d5fb3594ab933cdbe8c7f418994c870c4":448,"d33a4b65992edf7cb3e5ca2bac6b9991a08a8445":590,"f66c7a7637ae9118e680e507e9c7b0526c5685fd":262,"63b55083a04b4e7551fa8bc241b7fb3b23af2060":231,"7aaf72fd2ddd87e5ce3f51937b00138012b62b8d":449,"2f97131186638308548140a417f2d45715a83f19":136,"06a9a8baa9ee95e16c4db82bb85d0f54a1a64305":67,"aa1a4666c9e541ac0cf8979663c98050870f609c":106,"bd5dfd8beebe282b94b5be39101c76cac5b0309b":260,"b44777785f0d0f71422a8a3d70d1659411b6477f":984,"6d151072876bd5b14904171418e00f61c0720c2f":1141,"cfc6fc889b1ac446b1765c475385ffcb35ede7c6":631,"a1f957bcad532aabfaf30fd0528029aafed9d200":21,"a4a685bc97e3cb9123874db9dc7b612435c56ae1":44,"4ac7d6713f0007c2eb74d0526ce905f5f1460cd1":14,"874026f3e25d15b0cd6c9009569435f1e11586db":2,"b5557baa31c4bde5fda0d19b8bd9aeaaaa114b16":65,"2789db888acf6b6549f3e5f17b97a87bd975173a":7,"4a3d9a58842fd113a04d3d9e5f0c0ef284cfcbf3":24,"d9b142f112bec21128f4e4497bd83732afa12e81":45,"044acafb6f12f1ab44f64fcdea0fd01399e47cc1":155,"26629f5845201a3b0f2469a2004a73885cc97ca2":24,"49794a54e250316d198f2d6cc7ca1d17c8f78774":49,"301db068cb9c4a26b88498c60ff52a8468325b4b":79,"4097205c087cc860decc5096a883bc2334862e95":66,"0ed7108cfe20d792b7fc7d63e2abf59de1cdd1c9":130,"ca2cec1c0ddc987302add8732ff1a978c360e542":111,"d34db008284ef1cd595525920bf257cd6b11a966":35,"0678db58c5262f46249f65b0f8b6b32871f63642":121,"a7cf410b68f9b5deb0274e9ea21a41319e86b116":35,"98c3fa351e17b25084760ae474d262be358b44da":1200,"a20d0d380d4fdaceaf878ff9c068850985ab3b2e":150,"0fb2b82a95dd9dc2cef6357eee2b1544eabaf656":102,"c6f24ca29b0200f769fb6bf4b2bdde64374dcc0e":883,"21d55c385b199d51ff2f68ca433f5bd41f183170":30,"bc0b170d528d8901e5c018dfde4ad99bf78f6c60":47,"d8b01f271f2c7a7111d7893ff8ae9bb18e247a21":13,"928ce429a36edbcfad0039dfc6709689b2532655":4,"0129240930e6b00d4cf60a3798b2da1516539b16":46,"27df845c36eaa44335be9fbdbe7ba051cdd7735c":85,"0ee50be7efb4d077cf51a14c5cc0df5a664cf1d1":53,"32d54acf2ee5aff72782a4caf175fb0e73d600fc":3,"741395232ac8ce6ecac22ab9eb709af3d9462ea7":54,"eb2a42284854d101d9fef0b1041161e9c5bc0d97":44,"eeb89409fc21b64d46ddb6e5491e4ea9cd3a6fc2":114,"a6a7cae3456322d10cc273811a819f7a0b8af3b2":7,"4a784ede399c7cd022fa8ebcd1c448380b57db49":43,"608c91b56082f322ec4c7715d18a6e15a806d728":1,"b2154bc9de203ca3f70347205608b943e1681994":58,"03c96668777be2394094fab09348dbc39832acb0":2,"141ad9644d938088f283cd70a7a68f7ab00c6a8a":101,"d834fd1f813b2401a3dfeffa3c25a116973cb443":35,"353d57bb63f76d8d9376ba76bf98b4aba104f007":2,"6bfeafa62885df76493a7bdcae1cc1bd55a64239":126,"10b826c0a8e98dc73bbed0ca8d8899863a96ab55":15,"3f704f53c1d5152505af845118f88e6228413c3b":75,"1ba103737865d53765550c1bf762e71006807220":49,"bd5faddc8f98b191922abb2964b5ca3482890fa2":141,"cd871b983870f9a6aafd2cc55d19892d5462a688":160,"d4a336b4d45f01d7f6e39c24bd5cc668c986dbe7":322,"0bf73debd18f0de2ffcac6150f2d6a2ad84b1aa5":105,"047429c24454589853e7c4f9d8c714658ab39183":16,"fd807048abb57fc778bfdef0f730339b376e390e":1,"910c106dc300ee970468d11ffecd963504705adc":14,"edbe76cda13fe2624ce34c4f87b7221d02dbed3d":87,"9914e7366d55410633075e2c2e99e0a86123ed40":11,"99cee67de93c88cba747da3a5abd54228f9b5f7b":1,"5a6cfc8493a9de9886623bd44c5fc6a00813e455":4,"72d067b3b5e336806497c90825f486d2e3f184ea":2,"d7a6a7fc126a74fe5332d643011d8db216897198":10,"05625afa0878d3a1c658d3bacc6d579a88e4f1a3":124,"eddfa3dd6040055debefb8045270724a06bf466d":45,"e9b47c5415876a6a8ed08db5b3ca4557c7ac8752":47,"48f0b7316051ea27d506241f66790e7672849393":83,"4673bb4ff9ec3bc08efb712a5478377f05671867":82,"670947d0355dbb6dd27194e792e50f3af0bff2ff":55,"8940a08d083d9b28b736260e8e15eb20c966e7fe":1,"0543c06ab93d317513f7a876f54f4a826d86c949":6,"974c1be696d540d3285719f2cc8340fc45bf1e77":1,"4266e23cd56be5c3f4b97ebe7aa8e5e666dc782b":11,"c6a82b2594669b2c89d86023ea434ca194baea54":4,"5b2872589adf5a9af0c3f9cc0dba1a4d1911ef25":3,"58caf1dd50efb7f9655c2a28b37fd3188075cbbc":3,"8ae2f84d3ed6a7bb8eb83c7e08bf87d3c8450244":1,"6dfa5a1710d767668bf0df356516631a27431c2c":19,"65da202c4c739f6c485a267c9d523b1e7423220c":14,"5426eb8480c40717e6d1f0a90e4f5fc71798dda7":57,"e5f52a384ddeb09cc8e895ec625614052bff2fa0":64,"96e423b53fef94a59ea65f5657c03ebc5142c62c":49,"078a08eeef65ff0b809e8213b4c019fa0e9c9df4":7,"a7160efd0632e54750384996395df38c3c57cf2e":15,"a64a87c05c20fd466d9616c629061d6e739cbc4e":159,"d28f72bc1ad234048632ce475dcfabf4718ce0cd":53,"e45e31502c03a58c13630421e85752170b54fd71":17,"37912ba69e2005c5ae8e042e454e4fbe5b72a5e8":8,"b94b0af49221e65c5ca6f8c1820ad5f4375a0769":5,"41b00f4381ef4dbaf03f110660a228098aac6326":3309,"c64403169a5157bad50db168aa922cc640e4641b":41,"86ee5235c399f877e6becf72c28cbad85100be64":418,"ecb6cf15d465a24d4b6247cd09a8ac3e344a835f":1,"b618943ccd21a8b8e036f1a7366812055d3a3ff8":18,"5c5c4722ec5620f0bdb4d337d4d52fd285f0f1d3":15,"549d444882de22b9fcbda3266aafa50fddba05f4":2,"41aa42635ca23386a9dd6d06bdd7b6b8dc5c0356":11,"44d5b4e8852dd409bc5363517ddcb584b458f79f":726,"89397c5547683a6662baa1f834f6b90c21dc5c91":1188,"d78ce45c1db3753816ccc070d359e637f421233e":562,"8170595797469eb8139c55036148fc8badd7886c":312,"a9ca98eb6866fae18b09d69058d1120557c89d19":685,"a7673be58978f19add4a9f6641a9b873b61d5e91":102,"9ca6665c4aeea140245823ed47ac7b408d8bc7cd":10,"6c4b2330f57d76b0482987b3014a6f2ded8fdb3e":1,"2825fa13ba219a195cf749add3944440136f52eb":201,"b6ce13c2a1618d388256d6c9ff9ac7b6c4eec89b":228,"6b3e710e70fe3c1fec6d00549cbae9080a88074b":254,"46823d1e40111815277b3e79f6173d669d984ae0":377,"6697b5cb28773836f84f3d4191d821949c18a67a":332,"a968211379818e0f7f88a3eebe9b9e4d6bf1a2c8":335,"bde8ecc3ebdc57729c5e70bf4a900acb417d97da":256,"64742c68da7142056bb4778ea5d27491c9fd9837":132,"5e1e80aa2fb5b48ea43537dfbf2cd3bfcb4ad587":828,"6643472657d9992b2611df70a48e5dc4950cbdc3":23,"fe38f9987e86667fed707154174667e5667a9e20":765,"d3a120d5f5ac8ece19edae6606808292965a70dc":8,"8dd9b76896cbe4aaa4962ac0dab71dee37aca4b7":266,"0ee0c03954f055fb6f05c07b737baea498b5fbe9":9,"d98a60169170541bc4e749661237711a7d1167d3":145,"825c8dc6515a14e8397fd8aa0d14fbc8b2fc73c8":2,"e8967eb547b60077cf0e9390798ce0946b5b03e5":40,"e59817eac3baf855db1f02f969d4805c54627a8d":18,"fa92f828a3922cf809ba350a97e5ee4dd617fa86":26,"75a07e02bf51c58ff2621915f71d262fccdd66c8":33,"22cb578ff11bc94c62f92dcae0688e9611ae3ea1":89,"569b78d215c1db042bd7f17eb94bee8946669480":44,"0d3692f4e142e5eed8dd0aadc1f76a8b8c7eec64":192,"b43ad3813c66d48220abc0d8b51f9ff411d3c411":15,"cf6832665a88e9095f2f663b42156aa775284920":27,"29b1b892d5b27b87fbf1b9611ea9a9b8c1e1b9a2":23,"0f5904d1f20753ab7a7085cebd6ed010459a57ea":36,"a5596c0ac5c1611459d74f54d578c404abeb27e7":28,"a703cad34d3cfc0526175368fcfeae13ea97b694":20,"07eb3faf755ad8ee5aac149af86f3b267a7898d6":18,"70798c10a3e4cdfb6dccaec01e5938f9b7099af5":84,"61fb8cd697b2a9eca6360c403a5c22dfe90ddb87":30,"e03b2c83e22161167d4d1c9aa4831814ef3b9899":23,"082ed3a668ad51e6b9010f65ab14c548f0fa117c":143,"775fb233280a764f986c80fff51edbd91b817970":147,"2263d8efceb18a85f9a3057e0e28ebcb43c9628f":35,"3965c504765bab06803597d05972bf05970db7f4":16,"bb41aea5213f880cf5cc48ce52534bab4de6c6fd":427,"3671abf6300c90f80aa8524a9e3f975485113e9e":8},"excluded_import_commits":["85ad1c6882a2fadcda599be8273e6a606abe345d"]},"error":null},{"analyzer":"ai-release-velocity","pillar":"ai_provenance","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"ai-stylometry","pillar":"ai_provenance","status":"ok","tool_version":null,"metrics":{"lines_scanned":42905.0,"index":0.268,"count:narrated_steps":0.0,"per_kloc:narrated_steps":0.0,"files:narrated_steps":0.0,"count:placeholder":0.0,"per_kloc:placeholder":0.0,"files:placeholder":0.0,"count:emoji_in_code":23.0,"per_kloc:emoji_in_code":0.536,"files:emoji_in_code":7.0,"count:assistant_voice":0.0,"per_kloc:assistant_voice":0.0,"files:assistant_voice":0.0},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-secrets","pillar":"security","status":"ok","tool_version":"gitleaks 8.30.1","metrics":{"secrets_current":0.0,"secrets_history":0.0,"secrets_nonprod":1.0,"secrets_low_confidence":0.0},"findings":[{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit b2ea69c2cb); removed from the current tree but still retrievable","path":"js/vendor/three/examples/jsm/libs/chevrotain.module.min.js","line":84,"fingerprint":"b2ea69c2cb1d539ad1c3cfc5da67e6a748d26ef5:js/vendor/three/examples/jsm/libs/chevrotain.module.min.js:generic-api-key:84"}],"evidence":[],"data":{},"error":null},{"analyzer":"sec-sast","pillar":"security","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":11.0,"findings_high":0.0,"findings_medium":3.0,"findings_low":8.0,"weighted_findings":1.25,"scanned_lines":42905.0,"parse_errors":0.0},"findings":[{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-dynamic-method","severity":"medium","message":"Using non-static data to retrieve and run functions from the object is dangerous. If the data is user-controlled, it may allow executing arbitrary code. [confidence low]","path":"src/features/navigation/CameraControls.jsx","line":97,"fingerprint":"javascript.lang.security.audit.unsafe-dynamic-method:src/features/navigation/CameraControls.jsx:97"},{"rule_id":"opengrep/javascript.lang.security.audit.prototype-pollution.prototype-pollution-assignment","severity":"medium","message":"Possibility of prototype polluting assignment detected. By adding or modifying attributes of an object prototype, it is possible to create attributes that exist on every object, or replace critical attributes with malicious ones. This can be problematic if the software depends on existence or non-ex [confidence low]","path":"src/game/state/managers/trading.js","line":221,"fingerprint":"javascript.lang.security.audit.prototype-pollution.prototype-pollution-assignment:src/game/state/managers/trading.js:221"},{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-dynamic-method","severity":"medium","message":"Using non-static data to retrieve and run functions from the object is dangerous. If the data is user-controlled, it may allow executing arbitrary code. [confidence low]","path":"src/hooks/useGameEvent.js","line":79,"fingerprint":"javascript.lang.security.audit.unsafe-dynamic-method:src/hooks/useGameEvent.js:79"},{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-formatstring","severity":"low","message":"Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string. [confidence low]","path":"src/features/dev-admin/DevPanelPreview.jsx","line":43,"fingerprint":"javascript.lang.security.audit.unsafe-formatstring:src/features/dev-admin/DevPanelPreview.jsx:43"},{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-formatstring","severity":"low","message":"Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string. [confidence low]","path":"src/game/game-dialogue.js","line":196,"fingerprint":"javascript.lang.security.audit.unsafe-formatstring:src/game/game-dialogue.js:196"},{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-formatstring","severity":"low","message":"Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string. [confidence low]","path":"src/game/game-dialogue.js","line":323,"fingerprint":"javascript.lang.security.audit.unsafe-formatstring:src/game/game-dialogue.js:323"},{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-formatstring","severity":"low","message":"Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string. [confidence low]","path":"src/game/game-dialogue.js","line":330,"fingerprint":"javascript.lang.security.audit.unsafe-formatstring:src/game/game-dialogue.js:330"},{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-formatstring","severity":"low","message":"Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string. [confidence low]","path":"src/game/state/managers/base-manager.js","line":40,"fingerprint":"javascript.lang.security.audit.unsafe-formatstring:src/game/state/managers/base-manager.js:40"},{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-formatstring","severity":"low","message":"Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string. [confidence low]","path":"src/game/state/managers/base-manager.js","line":50,"fingerprint":"javascript.lang.security.audit.unsafe-formatstring:src/game/state/managers/base-manager.js:50"},{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-formatstring","severity":"low","message":"Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string. [confidence low]","path":"src/game/state/managers/base-manager.js","line":59,"fingerprint":"javascript.lang.security.audit.unsafe-formatstring:src/game/state/managers/base-manager.js:59"},{"rule_id":"opengrep/javascript.lang.security.audit.unsafe-formatstring","severity":"low","message":"Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string. [confidence low]","path":"src/game/state/managers/event-system.js","line":98,"fingerprint":"javascript.lang.security.audit.unsafe-formatstring:src/game/state/managers/event-system.js:98"}],"evidence":[],"data":{"rulesets":["javascript","bash"]},"error":null},{"analyzer":"sec-deps","pillar":"security","status":"ok","tool_version":"osv-scanner version: 2.7.1","metrics":{"vulnerable_packages":25.0,"vulnerabilities":60.0,"vulns_critical":3.0,"vulns_high":29.0,"vulns_medium":25.0,"vulns_low":3.0,"vulns_unknown":0.0,"penalty":177.0},"findings":[{"rule_id":"osv/GHSA-5gmw-xhrv-c9v3","severity":"critical","message":"tinypool@0.8.4 (npm) is affected by GHSA-5gmw-xhrv-c9v3","path":"package-lock.json","line":null,"fingerprint":"tinypool@0.8.4 (npm):GHSA-5gmw-xhrv-c9v3"},{"rule_id":"osv/GHSA-85c8-ppgw-ccpr","severity":"critical","message":"tinypool@0.8.4 (npm) is affected by GHSA-85c8-ppgw-ccpr","path":"package-lock.json","line":null,"fingerprint":"tinypool@0.8.4 (npm):GHSA-85c8-ppgw-ccpr"},{"rule_id":"osv/GHSA-5xrq-8626-4rwp","severity":"critical","message":"vitest@1.6.1 (npm) is affected by GHSA-5xrq-8626-4rwp","path":"package-lock.json","line":null,"fingerprint":"vitest@1.6.1 (npm):GHSA-5xrq-8626-4rwp"},{"rule_id":"osv/GHSA-3jxr-9vmj-r5cp","severity":"high","message":"brace-expansion@1.1.12 (npm) is affected by GHSA-3jxr-9vmj-r5cp","path":"package-lock.json","line":null,"fingerprint":"brace-expansion@1.1.12 (npm):GHSA-3jxr-9vmj-r5cp"},{"rule_id":"osv/GHSA-6j4f-fj2g-mc7p","severity":"high","message":"brace-expansion@1.1.12 (npm) is affected by GHSA-6j4f-fj2g-mc7p","path":"package-lock.json","line":null,"fingerprint":"brace-expansion@1.1.12 (npm):GHSA-6j4f-fj2g-mc7p"},{"rule_id":"osv/GHSA-mh99-v99m-4gvg","severity":"high","message":"brace-expansion@1.1.12 (npm) is affected by GHSA-mh99-v99m-4gvg","path":"package-lock.json","line":null,"fingerprint":"brace-expansion@1.1.12 (npm):GHSA-mh99-v99m-4gvg"},{"rule_id":"osv/GHSA-qhr7-859c-m2p7","severity":"high","message":"brace-expansion@1.1.12 (npm) is affected by GHSA-qhr7-859c-m2p7","path":"package-lock.json","line":null,"fingerprint":"brace-expansion@1.1.12 (npm):GHSA-qhr7-859c-m2p7"},{"rule_id":"osv/GHSA-rgw5-rvv9-x895","severity":"high","message":"brace-expansion@1.1.12 (npm) is affected by GHSA-rgw5-rvv9-x895","path":"package-lock.json","line":null,"fingerprint":"brace-expansion@1.1.12 (npm):GHSA-rgw5-rvv9-x895"},{"rule_id":"osv/GHSA-73wf-gq98-2v4g","severity":"high","message":"browserslist@4.28.1 (npm) is affected by GHSA-73wf-gq98-2v4g","path":"package-lock.json","line":null,"fingerprint":"browserslist@4.28.1 (npm):GHSA-73wf-gq98-2v4g"},{"rule_id":"osv/GHSA-c83g-rgw3-j3cx","severity":"high","message":"browserslist@4.28.1 (npm) is affected by GHSA-c83g-rgw3-j3cx","path":"package-lock.json","line":null,"fingerprint":"browserslist@4.28.1 (npm):GHSA-c83g-rgw3-j3cx"},{"rule_id":"osv/GHSA-25h7-pfq9-p65f","severity":"high","message":"flatted@3.3.3 (npm) is affected by GHSA-25h7-pfq9-p65f","path":"package-lock.json","line":null,"fingerprint":"flatted@3.3.3 (npm):GHSA-25h7-pfq9-p65f"},{"rule_id":"osv/GHSA-rf6f-7fwh-wjgh","severity":"high","message":"flatted@3.3.3 (npm) is affected by GHSA-rf6f-7fwh-wjgh","path":"package-lock.json","line":null,"fingerprint":"flatted@3.3.3 (npm):GHSA-rf6f-7fwh-wjgh"},{"rule_id":"osv/GHSA-hmw2-7cc7-3qxx","severity":"high","message":"form-data@4.0.5 (npm) is affected by GHSA-hmw2-7cc7-3qxx","path":"package-lock.json","line":null,"fingerprint":"form-data@4.0.5 (npm):GHSA-hmw2-7cc7-3qxx"},{"rule_id":"osv/GHSA-2883-xcg3-v3hh","severity":"high","message":"js-yaml@4.1.1 (npm) is affected by GHSA-2883-xcg3-v3hh","path":"package-lock.json","line":null,"fingerprint":"js-yaml@4.1.1 (npm):GHSA-2883-xcg3-v3hh"},{"rule_id":"osv/GHSA-52cp-r559-cp3m","severity":"high","message":"js-yaml@4.1.1 (npm) is affected by GHSA-52cp-r559-cp3m","path":"package-lock.json","line":null,"fingerprint":"js-yaml@4.1.1 (npm):GHSA-52cp-r559-cp3m"},{"rule_id":"osv/GHSA-5p4m-2wfm-xmqj","severity":"high","message":"js-yaml@4.1.1 (npm) is affected by GHSA-5p4m-2wfm-xmqj","path":"package-lock.json","line":null,"fingerprint":"js-yaml@4.1.1 (npm):GHSA-5p4m-2wfm-xmqj"},{"rule_id":"osv/GHSA-23c5-xmqv-rm74","severity":"high","message":"minimatch@3.1.2 (npm) is affected by GHSA-23c5-xmqv-rm74","path":"package-lock.json","line":null,"fingerprint":"minimatch@3.1.2 (npm):GHSA-23c5-xmqv-rm74"},{"rule_id":"osv/GHSA-3ppc-4f35-3m26","severity":"high","message":"minimatch@3.1.2 (npm) is affected by GHSA-3ppc-4f35-3m26","path":"package-lock.json","line":null,"fingerprint":"minimatch@3.1.2 (npm):GHSA-3ppc-4f35-3m26"},{"rule_id":"osv/GHSA-7r86-cg39-jmmj","severity":"high","message":"minimatch@3.1.2 (npm) is affected by GHSA-7r86-cg39-jmmj","path":"package-lock.json","line":null,"fingerprint":"minimatch@3.1.2 (npm):GHSA-7r86-cg39-jmmj"},{"rule_id":"osv/GHSA-28wg-ghj8-5hjv","severity":"high","message":"nanoid@3.3.11 (npm) is affected by GHSA-28wg-ghj8-5hjv","path":"package-lock.json","line":null,"fingerprint":"nanoid@3.3.11 (npm):GHSA-28wg-ghj8-5hjv"},{"rule_id":"osv/GHSA-2v37-7h3g-55p8","severity":"high","message":"nanoid@3.3.11 (npm) is affected by GHSA-2v37-7h3g-55p8","path":"package-lock.json","line":null,"fingerprint":"nanoid@3.3.11 (npm):GHSA-2v37-7h3g-55p8"},{"rule_id":"osv/GHSA-xwg4-73v4-xw9w","severity":"high","message":"nanoid@3.3.11 (npm) is affected by GHSA-xwg4-73v4-xw9w","path":"package-lock.json","line":null,"fingerprint":"nanoid@3.3.11 (npm):GHSA-xwg4-73v4-xw9w"},{"rule_id":"osv/GHSA-c2c7-rcm5-vvqj","severity":"high","message":"picomatch@2.3.1 (npm) is affected by GHSA-c2c7-rcm5-vvqj","path":"package-lock.json","line":null,"fingerprint":"picomatch@2.3.1 (npm):GHSA-c2c7-rcm5-vvqj"},{"rule_id":"osv/GHSA-c2c7-rcm5-vvqj","severity":"high","message":"picomatch@4.0.3 (npm) is affected by GHSA-c2c7-rcm5-vvqj","path":"package-lock.json","line":null,"fingerprint":"picomatch@4.0.3 (npm):GHSA-c2c7-rcm5-vvqj"},{"rule_id":"osv/GHSA-6g55-p6wh-862q","severity":"high","message":"postcss@8.5.6 (npm) is affected by GHSA-6g55-p6wh-862q","path":"package-lock.json","line":null,"fingerprint":"postcss@8.5.6 (npm):GHSA-6g55-p6wh-862q"},{"rule_id":"osv/GHSA-r28c-9q8g-f849","severity":"high","message":"postcss@8.5.6 (npm) is affected by GHSA-r28c-9q8g-f849","path":"package-lock.json","line":null,"fingerprint":"postcss@8.5.6 (npm):GHSA-r28c-9q8g-f849"},{"rule_id":"osv/GHSA-mw96-cpmx-2vgc","severity":"high","message":"rollup@4.53.3 (npm) is affected by GHSA-mw96-cpmx-2vgc","path":"package-lock.json","line":null,"fingerprint":"rollup@4.53.3 (npm):GHSA-mw96-cpmx-2vgc"},{"rule_id":"osv/GHSA-7w5x-hrqm-74c2","severity":"high","message":"smol-toml@1.6.0 (npm) is affected by GHSA-7w5x-hrqm-74c2","path":"package-lock.json","line":null,"fingerprint":"smol-toml@1.6.0 (npm):GHSA-7w5x-hrqm-74c2"},{"rule_id":"osv/GHSA-68fv-2mgg-jv7q","severity":"high","message":"source-map-js@1.2.1 (npm) is affected by GHSA-68fv-2mgg-jv7q","path":"package-lock.json","line":null,"fingerprint":"source-map-js@1.2.1 (npm):GHSA-68fv-2mgg-jv7q"},{"rule_id":"osv/GHSA-587h-7wmj-h5pm","severity":"high","message":"vite@5.4.21 (npm) is affected by GHSA-587h-7wmj-h5pm","path":"package-lock.json","line":null,"fingerprint":"vite@5.4.21 (npm):GHSA-587h-7wmj-h5pm"},{"rule_id":"osv/GHSA-96hv-2xvq-fx4p","severity":"high","message":"ws@8.18.3 (npm) is affected by GHSA-96hv-2xvq-fx4p","path":"package-lock.json","line":null,"fingerprint":"ws@8.18.3 (npm):GHSA-96hv-2xvq-fx4p"},{"rule_id":"osv/GHSA-mrhx-c7xc-m3w5","severity":"high","message":"zod@4.3.6 (npm) is affected by GHSA-mrhx-c7xc-m3w5","path":"package-lock.json","line":null,"fingerprint":"zod@4.3.6 (npm):GHSA-mrhx-c7xc-m3w5"},{"rule_id":"osv/GHSA-p498-v437-472g","severity":"medium","message":"@humanfs/node@0.16.7 (npm) is affected by GHSA-p498-v437-472g","path":"package-lock.json","line":null,"fingerprint":"@humanfs/node@0.16.7 (npm):GHSA-p498-v437-472g"},{"rule_id":"osv/GHSA-2g4f-4pwh-qvx6","severity":"medium","message":"ajv@6.12.6 (npm) is affected by GHSA-2g4f-4pwh-qvx6","path":"package-lock.json","line":null,"fingerprint":"ajv@6.12.6 (npm):GHSA-2g4f-4pwh-qvx6"},{"rule_id":"osv/GHSA-w5vr-8v7q-w6rv","severity":"medium","message":"baseline-browser-mapping@2.9.7 (npm) is affected by GHSA-w5vr-8v7q-w6rv","path":"package-lock.json","line":null,"fingerprint":"baseline-browser-mapping@2.9.7 (npm):GHSA-w5vr-8v7q-w6rv"},{"rule_id":"osv/GHSA-f886-m6hf-6m8v","severity":"medium","message":"brace-expansion@1.1.12 (npm) is affected by GHSA-f886-m6hf-6m8v","path":"package-lock.json","line":null,"fingerprint":"brace-expansion@1.1.12 (npm):GHSA-f886-m6hf-6m8v"},{"rule_id":"osv/GHSA-q2hr-2g5m-vwhr","severity":"medium","message":"brace-expansion@1.1.12 (npm) is affected by GHSA-q2hr-2g5m-vwhr","path":"package-lock.json","line":null,"fingerprint":"brace-expansion@1.1.12 (npm):GHSA-q2hr-2g5m-vwhr"},{"rule_id":"osv/GHSA-67mh-4wv8-2f99","severity":"medium","message":"esbuild@0.21.5 (npm) is affected by GHSA-67mh-4wv8-2f99","path":"package-lock.json","line":null,"fingerprint":"esbuild@0.21.5 (npm):GHSA-67mh-4wv8-2f99"},{"rule_id":"osv/GHSA-r4q5-vmmm-2653","severity":"medium","message":"follow-redirects@1.15.11 (npm) is affected by GHSA-r4q5-vmmm-2653","path":"package-lock.json","line":null,"fingerprint":"follow-redirects@1.15.11 (npm):GHSA-r4q5-vmmm-2653"},{"rule_id":"osv/GHSA-h67p-54hq-rp68","severity":"medium","message":"js-yaml@4.1.1 (npm) is affected by GHSA-h67p-54hq-rp68","path":"package-lock.json","line":null,"fingerprint":"js-yaml@4.1.1 (npm):GHSA-h67p-54hq-rp68"},{"rule_id":"osv/GHSA-3v7f-55p6-f55p","severity":"medium","message":"picomatch@2.3.1 (npm) is affected by GHSA-3v7f-55p6-f55p","path":"package-lock.json","line":null,"fingerprint":"picomatch@2.3.1 (npm):GHSA-3v7f-55p6-f55p"},{"rule_id":"osv/GHSA-3v7f-55p6-f55p","severity":"medium","message":"picomatch@4.0.3 (npm) is affected by GHSA-3v7f-55p6-f55p","path":"package-lock.json","line":null,"fingerprint":"picomatch@4.0.3 (npm):GHSA-3v7f-55p6-f55p"},{"rule_id":"osv/GHSA-fxqj-rqcc-2cmp","severity":"medium","message":"postcss@8.5.6 (npm) is affected by GHSA-fxqj-rqcc-2cmp","path":"package-lock.json","line":null,"fingerprint":"postcss@8.5.6 (npm):GHSA-fxqj-rqcc-2cmp"},{"rule_id":"osv/GHSA-qx2v-qp2m-jg93","severity":"medium","message":"postcss@8.5.6 (npm) is affected by GHSA-qx2v-qp2m-jg93","path":"package-lock.json","line":null,"fingerprint":"postcss@8.5.6 (npm):GHSA-qx2v-qp2m-jg93"},{"rule_id":"osv/GHSA-4mjr-xmp4-gh2g","severity":"medium","message":"qs@6.14.0 (npm) is affected by GHSA-4mjr-xmp4-gh2g","path":"package-lock.json","line":null,"fingerprint":"qs@6.14.0 (npm):GHSA-4mjr-xmp4-gh2g"},{"rule_id":"osv/GHSA-6pq8-jhm2-2vcw","severity":"medium","message":"qs@6.14.0 (npm) is affected by GHSA-6pq8-jhm2-2vcw","path":"package-lock.json","line":null,"fingerprint":"qs@6.14.0 (npm):GHSA-6pq8-jhm2-2vcw"},{"rule_id":"osv/GHSA-6rw7-vpxm-498p","severity":"medium","message":"qs@6.14.0 (npm) is affected by GHSA-6rw7-vpxm-498p","path":"package-lock.json","line":null,"fingerprint":"qs@6.14.0 (npm):GHSA-6rw7-vpxm-498p"},{"rule_id":"osv/GHSA-q8mj-m7cp-5q26","severity":"medium","message":"qs@6.14.0 (npm) is affected by GHSA-q8mj-m7cp-5q26","path":"package-lock.json","line":null,"fingerprint":"qs@6.14.0 (npm):GHSA-q8mj-m7cp-5q26"},{"rule_id":"osv/GHSA-r4xh-jqrq-34v2","severity":"medium","message":"smol-toml@1.6.0 (npm) is affected by GHSA-r4xh-jqrq-34v2","path":"package-lock.json","line":null,"fingerprint":"smol-toml@1.6.0 (npm):GHSA-r4xh-jqrq-34v2"},{"rule_id":"osv/GHSA-v3rj-xjv7-4jmq","severity":"medium","message":"smol-toml@1.6.0 (npm) is affected by GHSA-v3rj-xjv7-4jmq","path":"package-lock.json","line":null,"fingerprint":"smol-toml@1.6.0 (npm):GHSA-v3rj-xjv7-4jmq"},{"rule_id":"osv/GHSA-4w7w-66w2-5vf9","severity":"medium","message":"vite@5.4.21 (npm) is affected by GHSA-4w7w-66w2-5vf9","path":"package-lock.json","line":null,"fingerprint":"vite@5.4.21 (npm):GHSA-4w7w-66w2-5vf9"},{"rule_id":"osv/GHSA-698v-4r3x-3vcv","severity":"medium","message":"vite@5.4.21 (npm) is affected by GHSA-698v-4r3x-3vcv","path":"package-lock.json","line":null,"fingerprint":"vite@5.4.21 (npm):GHSA-698v-4r3x-3vcv"},{"rule_id":"osv/GHSA-fx2h-pf6j-xcff","severity":"medium","message":"vite@5.4.21 (npm) is affected by GHSA-fx2h-pf6j-xcff","path":"package-lock.json","line":null,"fingerprint":"vite@5.4.21 (npm):GHSA-fx2h-pf6j-xcff"},{"rule_id":"osv/GHSA-r825-w8mm-5pxw","severity":"medium","message":"vite@5.4.21 (npm) is affected by GHSA-r825-w8mm-5pxw","path":"package-lock.json","line":null,"fingerprint":"vite@5.4.21 (npm):GHSA-r825-w8mm-5pxw"},{"rule_id":"osv/GHSA-rq7h-c2jc-7f22","severity":"medium","message":"vite@5.4.21 (npm) is affected by GHSA-rq7h-c2jc-7f22","path":"package-lock.json","line":null,"fingerprint":"vite@5.4.21 (npm):GHSA-rq7h-c2jc-7f22"},{"rule_id":"osv/GHSA-v6wh-96g9-6wx3","severity":"medium","message":"vite@5.4.21 (npm) is affected by GHSA-v6wh-96g9-6wx3","path":"package-lock.json","line":null,"fingerprint":"vite@5.4.21 (npm):GHSA-v6wh-96g9-6wx3"},{"rule_id":"osv/GHSA-58qx-3vcg-4xpx","severity":"medium","message":"ws@8.18.3 (npm) is affected by GHSA-58qx-3vcg-4xpx","path":"package-lock.json","line":null,"fingerprint":"ws@8.18.3 (npm):GHSA-58qx-3vcg-4xpx"},{"rule_id":"osv/GHSA-4x5r-pxfx-6jf8","severity":"low","message":"@babel/core@7.28.5 (npm) is affected by GHSA-4x5r-pxfx-6jf8","path":"package-lock.json","line":null,"fingerprint":"@babel/core@7.28.5 (npm):GHSA-4x5r-pxfx-6jf8"},{"rule_id":"osv/GHSA-w7fw-mjwx-w883","severity":"low","message":"qs@6.14.0 (npm) is affected by GHSA-w7fw-mjwx-w883","path":"package-lock.json","line":null,"fingerprint":"qs@6.14.0 (npm):GHSA-w7fw-mjwx-w883"},{"rule_id":"osv/GHSA-9jrq-w75r-8gcw","severity":"low","message":"vite@5.4.21 (npm) is affected by GHSA-9jrq-w75r-8gcw","path":"package-lock.json","line":null,"fingerprint":"vite@5.4.21 (npm):GHSA-9jrq-w75r-8gcw"}],"evidence":[],"data":{"ecosystems":["npm"]},"error":null},{"analyzer":"sec-actions","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-posture","pillar":"security","status":"ok","tool_version":null,"metrics":{"check:security_policy":0.0,"check:dependency_updates":0.0,"check:signed_commits":0.0,"check:lockfiles":1.0,"signed_commit_share":0.01,"unpinned_manifests":0.0},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-distribution","pillar":"security","status":"ok","tool_version":null,"metrics":{"signals":0.0,"binary_assets":0.0,"suspicious":0.0},"findings":[],"evidence":[],"data":{"signals":[],"suspicious":false,"unusual_traction":false,"metadata":true},"error":null},{"analyzer":"qual-complexity","pillar":"quality","status":"ok","tool_version":"lizard 1.25.1","metrics":{"functions":2047.0,"function_nloc":21972.0,"mean_ccn":2.56,"p90_ccn":5.0,"complex_functions":30.0,"long_functions":21.0,"many_param_functions":4.0,"risky_nloc_share":0.2444},"findings":[],"evidence":[{"kind":"complex-function","description":"validateStateStructure in src/game/state/state-validators.js: complexity 88, 201 lines","ref":"src/game/state/state-validators.js","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/game/state/state-validators.js#L187","weight":1.0},{"kind":"complex-function","description":"addStateDefaults in src/game/state/state-validators.js: complexity 48, 219 lines","ref":"src/game/state/state-validators.js","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/game/state/state-validators.js#L665","weight":0.8},{"kind":"complex-function","description":"completeMission in src/game/state/managers/mission.js: complexity 38, 161 lines","ref":"src/game/state/managers/mission.js","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/game/state/managers/mission.js#L86","weight":0.6333333333333333},{"kind":"complex-function","description":"App in src/App.jsx: complexity 35, 233 lines","ref":"src/App.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/App.jsx#L66","weight":0.5833333333333334},{"kind":"complex-function","description":"applyEncounterOutcome in src/features/danger/applyEncounterOutcome.js: complexity 34, 155 lines","ref":"src/features/danger/applyEncounterOutcome.js","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/applyEncounterOutcome.js#L15","weight":0.5666666666666667},{"kind":"complex-function","description":"DistressCallPanel in src/features/danger/DistressCallPanel.jsx: complexity 32, 245 lines","ref":"src/features/danger/DistressCallPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/DistressCallPanel.jsx#L27","weight":0.5333333333333333},{"kind":"complex-function","description":"evaluateCondition in src/game/event-conditions.js: complexity 31, 68 lines","ref":"src/game/event-conditions.js","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/game/event-conditions.js#L14","weight":0.5166666666666667},{"kind":"complex-function","description":"TradePanel in src/features/trade/TradePanel.jsx: complexity 28, 229 lines","ref":"src/features/trade/TradePanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/trade/TradePanel.jsx#L39","weight":0.4666666666666667},{"kind":"complex-function","description":"MechanicalFailurePanel in src/features/danger/MechanicalFailurePanel.jsx: complexity 26, 254 lines","ref":"src/features/danger/MechanicalFailurePanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/MechanicalFailurePanel.jsx#L24","weight":0.43333333333333335},{"kind":"complex-function","description":"DangerWarningDialog in src/features/danger/DangerWarningDialog.jsx: complexity 25, 153 lines","ref":"src/features/danger/DangerWarningDialog.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/DangerWarningDialog.jsx#L22","weight":0.4166666666666667}],"data":{},"error":null},{"analyzer":"qual-duplication","pillar":"quality","status":"ok","tool_version":"repotrust-dup-w6","metrics":{"compared_lines":29579.0,"duplicated_lines":1714.0,"duplicated_share":0.0579,"files":176.0},"findings":[],"evidence":[{"kind":"duplicate-code","description":"6+ duplicated lines: eslint.config.mjs:29 and eslint.config.mjs:69","ref":"eslint.config.mjs","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/eslint.config.mjs#L29","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/features/cargo/CargoManifestPanel.jsx:171 and src/features/danger/MechanicalFailurePanel.jsx:374","ref":"src/features/cargo/CargoManifestPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/cargo/CargoManifestPanel.jsx#L171","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/features/danger/CombatPanel.jsx:36 and src/features/danger/PirateEncounterPanel.jsx:37","ref":"src/features/danger/CombatPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/CombatPanel.jsx#L36","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/features/danger/CombatPanel.jsx:53 and src/features/danger/CombatPanel.jsx:65","ref":"src/features/danger/CombatPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/CombatPanel.jsx#L53","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/features/danger/CombatPanel.jsx:78 and src/features/danger/MechanicalFailurePanel.jsx:34","ref":"src/features/danger/CombatPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/CombatPanel.jsx#L78","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/features/danger/CombatPanel.jsx:456 and src/features/danger/InspectionPanel.jsx:380","ref":"src/features/danger/CombatPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/CombatPanel.jsx#L456","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/features/danger/CombatPanel.jsx:457 and src/features/danger/NegotiationPanel.jsx:359","ref":"src/features/danger/CombatPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/CombatPanel.jsx#L457","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/features/danger/DistressCallPanel.jsx:482 and src/features/danger/InspectionPanel.jsx:431","ref":"src/features/danger/DistressCallPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/DistressCallPanel.jsx#L482","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/features/danger/InspectionPanel.jsx:82 and src/features/danger/MechanicalFailurePanel.jsx:78","ref":"src/features/danger/InspectionPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/InspectionPanel.jsx#L82","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/features/danger/InspectionPanel.jsx:329 and src/features/danger/NegotiationPanel.jsx:284","ref":"src/features/danger/InspectionPanel.jsx","url":"https://github.com/Ovid/tramp-freighter/blob/c63dee38ca794d83de0d331179ab3888acad8bf7/src/features/danger/InspectionPanel.jsx#L329","weight":0.3}],"data":{},"error":null},{"analyzer":"qual-lint","pillar":"quality","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":1.0,"weighted_findings":1.0,"scanned_lines":42905.0,"category:best-practice":1.0},"findings":[{"rule_id":"opengrep/javascript.lang.best-practice.javascript-confirm","severity":"medium","message":"found confirm() call; should this be in production code?","path":"src/main.jsx","line":115,"fingerprint":"javascript.lang.best-practice.javascript-confirm:src/main.jsx:115"}],"evidence":[],"data":{},"error":null},{"analyzer":"qual-testing","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:has_tests":1.0,"check:test_ratio":1.0,"check:ci_present":0.0,"check:ci_runs_tests":0.0,"check:ci_runs_lint":0.0,"check:tests_cochange":1.0,"test_lines":86696.0,"source_lines":42905.0,"test_ratio":2.0207,"ci_files":0.0,"cochange_share":0.4114,"cochange_commits":175.0},"findings":[],"evidence":[],"data":{"test_commands":[],"lint_commands":[]},"error":null},{"analyzer":"qual-docs","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:readme":1.0,"check:license":1.0,"check:contributing":0.0,"check:changelog":0.0,"readme_lines":54.0},"findings":[],"evidence":[{"kind":"docs","description":"README.md","ref":"README.md","url":null,"weight":0.0},{"kind":"docs","description":"LICENSE.md","ref":"LICENSE.md","url":null,"weight":0.0}],"data":{},"error":null},{"analyzer":"qual-type-safety","pillar":"quality","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"x-blame","pillar":"ai_provenance","status":"ok","tool_version":"git-blame","metrics":{"ai_lines":11803.0,"other_lines":31102.0,"files_blamed":176.0,"blame_failures":0.0,"quality:ai_findings":0.0,"quality:ai_per_kloc":0.0,"quality:other_findings":1.0,"quality:other_per_kloc":0.032,"quality:ratio":0.0,"security:ai_findings":0.0,"security:ai_per_kloc":0.0,"security:other_findings":11.0,"security:other_per_kloc":0.354,"security:ratio":0.0},"findings":[],"evidence":[],"data":{"sampled":false,"comparable":true},"error":null}],"flags":[]}