oh-my-pi

Can Bölük·can1357.oh-my-pi

⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more

omp is a terminal-first coding agent that runs on your machine, talks to any provider, and treats sessions like git branches. omp (pronounced “oh-em-pi”, binary omp) is a fork of Mario Zechner’s Pi. It runs as a single Bun process, drives any model provider you have credentials for, and ships a flat tool surface the model uses to read code, run commands, edit files, drive a debugger, and spawn subagents that coordinate over an in-process IRC bus. Sessions persist as JSONL under ~/.omp/agent/sessions/. You resume, fork, branch, and share them. Settings, credentials, plugins, and caches all live under ~/.omp/agent/. Nothing leaves the machine unless you call a tool that does.

winget install --id can1357.oh-my-pi --exact --source winget

Latest 17.1.8·July 28, 2026

Release Notes

@oh-my-pi/pi-ai Fixed

  • Fixed an HTTP 400 error when resuming or replaying OpenAI history after an interrupted native Computer Use turn.
  • Fixed connection 404 errors when using Google Vertex AI in multi-region locations (eu and us) by correctly resolving regional endpoint (REP) hosts.
  • Fixed a resource leak in SqliteAuthCredentialStore.close() where unclosed prepared statements kept the SQLite connection alive, preventing database file cleanup (especially on Windows where files remained locked). @oh-my-pi/pi-catalog Added
  • Added resolveVertexEndpointHost(location) utility to resolve the correct Vertex AI API endpoint hostnames for global, multi-region, and regional locations. Fixed
  • Fixed an issue where calculateCost under-reported Anthropic cache-write costs by honoring the usage.cttl breakdown to correctly price 1-hour retention writes at 2x the base input rate. @oh-my-pi/pi-coding-agent Breaking Changes
  • Changed tab.screenshot() to no longer accept a per-call save path; it now saves screenshots under browser.screenshotDir (or the OS temp directory if unset) and returns the saved path. Added
  • Added omp cleanse, a new command that automatically detects language-ecosystem checkers, parses diagnostics (such as Cargo Clippy JSON), distributes repair workloads across concurrent subagents, and runs verification checks with a live progress bar. Changed
  • Reworked the /guided-goal command from a modal-based popup flow into a natural, conversational chat interface where the agent asks follow-up questions directly in the session.
  • Reduced startup memory usage by lazy-loading HTML session export assets only on their first use. Fixed
  • Fixed Advisor notes appending stale-review-window warnings when newer primary turns are queued during a review.
  • Fixed layout padding alignment issues in bordered output blocks and web-search result panels.
  • Fixed excluded web search providers remaining visible in the Web Search Provider Order settings list.
  • Fixed internal Hub peer messages being exposed as ordinary tool-call updates in clients like Paseo.
  • Fixed compatibility issues when installing legacy pi extensions by updating the legacy shim to correctly bridge missing runtime symbols and exports (such as isContextOverflow, isRetryableAssistantError, and JSON parsing utilities).
  • Fixed an issue where routine daemon operations (like list, logs, stop, or describe) could inadvertently trigger a restart loop for detached daemons in a backoff window.
  • Fixed marketplace plugin MCP discovery to correctly honor the mcpServers manifest field in plugin configuration files.
  • Fixed user-initiated shell executions (! and $) being misattributed as agent actions in advisor transcripts.
  • Fixed unnecessary prompt-cache invalidations by preserving the active auto-thinking effort level when per-turn classification fails.
  • Fixed the omp process name showing up as bun in Linux process managers (like ps and top).
  • Fixed agent shell commands inheriting environment variables from the launch directory's .env file, ensuring they only receive the parent environment and explicit tool overrides.
  • Fixed the /new command retaining completed or failed async jobs from the previous session.
  • Improved error handling in omp update to display a friendly timeout message if the download times out while streaming the binary.
  • Fixed the write tool incorrectly treating semicolon-joined read selectors as filesystem paths and creating unintended directory structures.
  • Fixed omp worktree clear prematurely deleting active task-isolation sandboxes owned by running subagents.
  • Fixed /vibe mode preventing the director from completing parent tasks after verifying worker results by keeping the built-in todo tool active.
  • Fixed numeric GitHub issue and pull request autocomplete being suppressed inside skill slash-command arguments. @oh-my-pi/pi-natives Fixed
  • Fixed an issue on macOS (darwin) where the native addon delivered zero AudioCapture callbacks, which prevented microphone audio from being captured. @oh-my-pi/pi-tui Fixed
  • Fixed wrapped Markdown list continuations losing their hanging indentation in narrow terminal layouts.
  • Fixed an issue where emergency exits from fullscreen overlays could leave the Kitty keyboard protocol active, corrupting Arrow Up input in the terminal after exiting. @oh-my-pi/pi-utils Added
  • Added setProcessName utility to set the OS-visible process name on Linux via bun:ffi, bypassing Bun's process.title limitations. Fixed
  • Fixed child shell environment filtering to drop launch-directory .env values in addition to Bun-autoloaded .env.local values. What's Changed
  • fix(tui): restore GitHub refs in slash arguments by @roboomp in https://github.com/can1357/oh-my-pi/pull/6605
  • fix(ai): finalize all prepared statements in SqliteAuthCredentialStore.close() by @ajdiyassin in https://github.com/can1357/oh-my-pi/pull/6762
  • fix(cli): preserve live task-isolation sandboxes on worktree clear by @roboomp in https://github.com/can1357/oh-my-pi/pull/6763
  • fix(tools): refuse write targets shaped as a read-selector list by @roboomp in https://github.com/can1357/oh-my-pi/pull/6811
  • fix(tui): balance keyboard frames on emergency exit by @roboomp in https://github.com/can1357/oh-my-pi/pull/6812
  • fix(cli): stop forwarding project dotenv to shells by @roboomp in https://github.com/can1357/oh-my-pi/pull/6814
  • fix(cli): set kernel process name via prctl on linux by @roboomp in https://github.com/can1357/oh-my-pi/pull/6818
  • fix(cli): wrap streaming-phase download timeout with friendly message by @roboomp in https://github.com/can1357/oh-my-pi/pull/6823
  • fix(ai): preserve reasoning IDs for computer replay by @lyc-aon in https://github.com/can1357/oh-my-pi/pull/6824
  • fix(cli): purge completed async jobs on /new by @roboomp in https://github.com/can1357/oh-my-pi/pull/6829
  • fix(session): attribute user bang executions in advisor transcripts by @roboomp in https://github.com/can1357/oh-my-pi/pull/6838
  • fix(coding-agent): restore isRetryableAssistantError in legacy pi-ai shim by @roboomp in https://github.com/can1357/oh-my-pi/pull/6848
  • fix(natives): restore macOS CoreAudio capture bindings by @roboomp in https://github.com/can1357/oh-my-pi/pull/6849
  • fix(launch): treat restarting daemon as settled in broker #settle by @roboomp in https://github.com/can1357/oh-my-pi/pull/6853
  • fix(settings): hide excluded web search providers by @roboomp in https://github.com/can1357/oh-my-pi/pull/6861
  • fix(coding-agent): bridge isContextOverflow in legacy pi-ai shim by @roboomp in https://github.com/can1357/oh-my-pi/pull/6862
  • fix(discovery): honor plugin MCP manifest pointers by @roboomp in https://github.com/can1357/oh-my-pi/pull/6873
  • fix(acp): hide internal Hub messages by @roboomp in https://github.com/can1357/oh-my-pi/pull/6874
  • fix(catalog): price cache writes by ttl breakdown by @roboomp in https://github.com/can1357/oh-my-pi/pull/6878
  • fix(session): preserve auto-thinking level on classifier failure by @roboomp in https://github.com/can1357/oh-my-pi/pull/6880 Full Changelog: https://github.com/can1357/oh-my-pi/compare/v17.1.7...v17.1.8

Installer type: portable

x64C43653291A63B39C14E124616DA2791869608FA1F53A05BE098CFA3D8FC76CDF

Details

Homepage
https://omp.sh/
License
MIT
Publisher
Can Bölük
Support
https://github.com/can1357/oh-my-pi/issues
Copyright
Copyright (c) 2025 Mario Zechner Copyright (c) 2025-2026 Can Bölük

Tags

agentagenticaichatbotcodecodinglarge-language-modelllmprogramming

Older versions (137)

17.1.7
x648C64D468FB42F67D5CF37082C5FCAFA289A6371A3F5079DE83CE7F2E31408ADC
17.1.3
x64753E2589B7B25419B8E0EB9D617FAE280103D03627B2518B93A878AFF14FDE90
17.1.1
x647A669747C7A36ABFF907A8F548917425BB1592B2BA45D8E70974386AFE65D5AB
17.1.0
x643EFE96EC4E827D4C02CD9C98BC28DD1B214BF36A1998CA1B744110D7EBC6EDD7
17.0.9
x64FEEB48925791B267DC35912E26E95AF4FAB66E213AD8DFCFC73FF82AB2C8E84D
17.0.8
x6477C5158592A6CEC9CAA1383B806BA509B5DF5BC84E1AF19AF5A46FEAC9BC296B
17.0.7
x6451DE6FA8E6B7F9ED091AB0CFCD862026B1E540531103E40F33922A9D8AB43EFD
17.0.6
x64B5C7A5B008AE2342664161ED5615337501AE833A7CE825DBBF0918281DAFB2D6
17.0.5
x6406A02C0E75AC1D01F95D0A66B2DB58263541327628F594728DD755C03C098E55
17.0.3
x640C608CBB80DDEED65EA20B37F84D443D5A27208C9694B3A259FCEE1775C76994
17.0.2
x64EE9CA3A3B0ED9843B61F27FF070D7CBF5D341A92B63DEB4CED103FF2E694F0AE
17.0.1
x64C5F7CE954AB3EA87F35ECDF6E26B9AD02AAA10AA7964C109CF753A1103675D8E
17.0.0
x64F115EEEE81FE13009C011A8F92E47436FCCCB9485B8D94F8C6271FCAEDE1D5E8
16.5.2
x64005276D30BA2F9EC949084C1ACDB0BA9A476408DD2167C50BBB2C46CD8064DBC
16.5.1
x64C995730443A29EC7A5149B681BC23057B0C5DDC50B7FF39D2E67905F88780EA0
16.5.0
x649648B4CE73F60C7DB3EB8C0B517322B66E2DC8592D96BF82AD8C8CF61D75442F
16.4.8
x64F1082F35D208ADC7A12F75FA61767C622D4D24AB7617592F4B6DF5BF082A44A4
16.4.6
x64EBFD3224A7D0C8C5EF3335FA85E6D68AAEE8EC60C1B8F2571DFA3B2DBDB0BB74
16.4.5
x644CA0D55D3CC3E8DD54A5856084F25B460936507778A11DB9741CF8576363ABE8
16.4.4
x64D7C07164B357D787493781A13A5370941F98B3C8DF617B428AB8009D117FC83D
16.4.3
x642BBF9E14EB5E4466E06CF9894D2036F240ECE737AD7E69BC4FF6AF0688A8C533
16.4.2
x6462B77E926A13F9C3285AD9FF67AA48045F358443445336649269D9C0E57545DA
16.4.1
x64720A28FB88101F48D6F6A6A343F05169BAF9476AAF4807F3C01DDC4F03AAFC52
16.4.0
x647BE5FBBB34B142B6725B27F404403C15BCE8EE524DEEA4DD081FBC26BA830881
16.3.15
x64A8CC400D1B6FD8B1E8FD3ECCF0F9CB84145D380B8521D60AF7EF2C19BF8EE19C
16.3.14
x64949F270D986988939E3EB8E904BA08400F00B9E946A186F3DE6682870F99DF26
16.3.13
x64F82ECD99595542B783C3ED4B778B79CA4D28834B9D9099841DD26219916624C4
16.3.12
x64803871B9EF3ECD6466E2319A5F4F69AAB1BBCDD5C9BBC58292BB6D4001DB6AC9
16.3.11
x641A522FD35CB6A81372885533073AA42FDCBDAE877499DFA5C89F5E93FBB30676
16.3.10
x6498BDD9858615BDAA44E82326E74ED5DE5D296398B02C1762FA77192059B7E934
16.3.9
x645C0614F63C3D680656FA09445ED7A6B800611D6CB506FC91A0FA100951030947
16.3.8
x645498F7AE58FE9C9CCD93D4174E6FED268AB6BEC28907A77C2A831C33E9C73C6C
16.3.7
x6405467061B69BED910C9EFA57F89F8D890B32041E17D1AF7B874CE9AF3BE8822A
16.3.6
x64BC67612FAEC6E37A1DEDAB1FD1E788454C6A95E71BCB70BE8A5A6739D361A64B
16.3.5
x642271A8FA7F0BCB2F898FED73BD50948B0F804C09E00A14FA1813032FF0B9BE1A
16.3.4
x646E8EE218739EBA9D5EE606B1011F3CC9F44E3AAD7F450EEC3032ACFA7C09371B
16.3.3
x6480AFC9D5A96BC626C39AFCF9050C80012993446308495DBB23116C24D5F65DC8
16.3.2
x64B9A10C3F01AEB4D2C75D7345AA142E8AC5C4C6A95B33AAF1BFC254D402C88CBB
16.3.0
x647F03D5D846347D4A608AE93E282DE59615465D3A22E912F1CD4DE97B1EBA3411
16.2.13
x64F599F12D5BB18182F54F3FB34062FDD679A609BB098562D192C70C6B70F5C622
16.2.12
x641BBB93988998AEA2786ECC21ED13D8F77526FCE2E5D60B23F4B7DFD5FAD5F6D4
16.2.11
x64B2EBABF6B8465C1EDB355A534CBB9D26A2707EFF5A748834ED860275BE241D04
16.2.9
x64F400EFE109C6CF6ADEABFED4C593EB88DCDE419CA8B8876C9EBEA28E4D2A0BEF
16.2.8
x64C6CC82A165F871A982C8830820DE13F84E25D611A4AF5CDD4354CF217C334700
16.2.7
x640C38F05E7DE2721CF5379717257489885E23370E709196A8D58FF094DD8BB8F7
16.2.6
x640313AFC6A1D67E5619CD8D1ED6A248AD5BE2BCD6414BDB35C36D46F852EEE2AF
16.2.5
x64B798E0E58EDB71B3F2D36948539BBF7F8FFAD2724FB73C38C950C17DD4403B1B
16.2.4
x64E4D87B97FA9A7CDD3D273C8E12C167845C90B28638CF12B6D81574B4BFE88E08
16.2.3
x6494425481AD1806EEC2AC9F70746A3D5EFC86ABD622FDFCCAECD107CED3526657
16.2.2
x64D6FE99D2D424AA6554DFAD2AA86E3E2B1F60E184C0BA52C8F217F0588BC3DF42
16.2.1
x645317CAC64C52D413B2427B9722E204E2B62CA6F8E7F928C2A95BA892961CE367
16.2.0
x6417FC69966F22AD3BC4CBCD64A4DF0A47F3A1436B1ADB3380034B6767C0303CDE
16.1.23
x64563C0CE4D9DA687B9F19071D4B5E7F462B13F2BAF92C6AEDBE2149C551CBFC26
16.1.22
x64B94DBC4BF6EADA91C379F7D62FEF625A9992CEFAD232A5E59B7ABF907957B6F1
16.1.21
x64602923BD3F6918761A493D3AAA0857EB879A1909B74EDFE783A05FAB542905B9
16.1.20
x6403F5047902CBB38AF4049A656B9CB8A84EF65076F7DA0E4BF0035709569B86A9
16.1.19
x64D9364D9AEE511F2791CF74C20B3DD99C441B1F4B2A0D489253192317CC6DE1A7
16.1.18
x64455B98B83E721A4BF104481DCA214185EBE3F8B58B26B0D2D3D97ECDD664B7CE
16.1.17
x642437BC1D009AEC00E13DECEB809112CA223CFB4DA4321813BB819925DE0D8456
16.1.16
x649A44980FE3455FD8A2A79743C51565B30197653E512A46D5EDD2A058EC0F5FB2
16.1.15
x642384D42DDC440CCBB6C67C1209E8B9ED7FD42201F10B4C8DE00950B3BA8CFBDC
16.1.14
x64109CCEEFA6A63F448C3474227153B016156F2EAFBF649DD6391B67693890DD71
16.1.13
x6448B9B752ADDF68D6E24CEADB6DAC544FD8708421FC95A7F67CEDD4A0D1A82373
16.1.12
x64D7524DD78F4F3DAC51082A4DAC47BF446281020017B41F251826443FC01C9CED
16.1.11
x64A6DDFB0FE5DC4CF38A6A09D4690A9D58DA5EDE4051BC5B8CF3797B6032356C09
16.1.10
x64391F50493BCC22D9E3BBCCFDE821189DD90D7D0765072F28B2E7339C6B5C205C
16.1.9
x64FDBF4CB36E6F66135B982048A9B229CCC6E5D678D6F470D03D49F5518C1D90E9
16.1.8
x645888CF21F7E4AC279101AE03A865C7326EBD373E4D81BA60C0E9CC11C37EAB9F
16.1.7
x64F38BCE4EEB6FF3C3AC1D2C2C660267B0145C7F19561B4FD0CEA0DE76FCEF05FF
16.1.6
x64C33148CDBE59E7A31EF52389FCD5CF35CFE6DA0010008F267C02C4353EE57FFF
16.1.5
x64D79DF8541F2135DD8F589B37B76A427509C879096A016B9660CD798E0FAA9838
16.1.4
x64DF25E051F686CC2904EABBE5FE3B076B209DC267FB43F3243AB38CAD4E5B53EB
16.1.3
x64D5DCEE22CE995C48E01FACEABA808C224AA272B61DDD68728EEC3B9B6553E392
16.1.2
x64E31878A63D946FEBA049BF7C4EA45A482358A9BD201D57D73B249894BD2B3406
16.1.1
x64C1C5DFF645B91BD2FEC55C1C5A341111D15798C1FC8E11B2107EA97E361014C7
16.0.11
x648217FE981E1620C1817178E0918979B653EA49ADC641F3BEE297567B939EF339
16.0.10
x64B5622958D3B4C2303020F3932DEF8D0875171C8850E49E0C3BA3142BA7A98E09
16.0.9
x643B53D88A45FCB45E6777E303221E4DAE268CAE1DFB8A42CF4F662FD590EAE538
16.0.8
x64565583C7F6AC4115E0C5E8FE1B5E220A5E5E2961B5EC8DDBEF9604ACAC1995CA
16.0.7
x649552463632EA205C34BAAC3E0551C4BA9592207EB39A0E3861682C1C04082B45
16.0.6
x6458A9324FBC2E368DE81898E4DB2DC07C85BCA2590D120D7737CBC7F98A2A94C5
16.0.5
x64A85C6BF84D6C107A3E114497B6EE50CF07BDC66F02B5CEF17BF0B8BF9CB97104
16.0.4
x649F67D4AD2B4FC8D7F66BDE5E5F4FDF3E7F6A4E9DA531F4AA7EA0B51288D6438D
16.0.3
x642F9A87E5172CD76E9DAD61B92801BAB5765B755EF843EA33AD1D8D074B842710
16.0.2
x64841E4CAD4110F3053D157AEBF9104B5DA655DFBD66CA7D4D465B3E32D706672D
16.0.1
x646B9DFAA1CCDB64E603E550E2E18333E16628EADC6DC9F48961D42913D541406D
16.0.0
x643A794D82FFC29E958A9E2291010B041864CA0A624A08BF7B6DE55D4B14BF2ABC
15.13.3
x641C1A6CB8F032A541BA2EA6D9739C2FBD1548F6289E612EA49E17C5E7526C6EDD
15.13.2
x640AEA9B6188900B8FA1F496524DC58CCCAFD2B139402BFACEDEF51DA561381943
15.13.1
x641E957D4F86B1AA6267CEB0BF392102298ACE391782D424C6C48D3FF8E07B872E
15.13.0
x6402B33A5C7435F0962069803412F997C7F8A8E4EF6D27356ADC346F97C3B838B5
15.12.4
x6476A9A351DE688C050BD69DB8693DA999AE55BE46EC93FDB245414345935203C6
15.12.3
x64CC277DC03056C6C7AB9C40298A9D4964304E392D9F58BC309238B4849B40FA68
15.12.2
x64866483A42ACD4EB920A4461A0430C0658BC3487C10DA20345AA56BDF7BAB9D32
15.12.0
x64845AE1772DB752C0AD892DF7D36FA99B80A4311027FDAB510CCB52570544235C
15.11.8
x6458E5DBA3B1E0664741A9F04889B816BAB91EE8387470DDDBCF2591EA5BEC9C9B
15.11.7
x641ADFA8A125F3D99F13B19E5B41210030F8AC31C5CD37C01EA0EEC0F264DCAAD1
15.11.6
x64A2FF43C17609BC4959C4F098B60C0DE95C1804E80EA2614DFA847487F5480BB2
15.11.4
x6425F9909DB1AB008F9D90CA8099B01FF791FE1EC61C76D52616522E1808802161
15.11.3
x6482E2D735A69CC22880EE08CB7E5924C34E89317039CB5947E418AE678DECB4DE
15.11.2
x645A560802B39CB1EF74D84B6B77675A26777F9B2493B9C661547D919A63DA7F11
15.11.0
x646F4D1BFFFF7956681ED8A49215860877DA699F7625CEABF5117255DBFEB058BE
15.10.12
x64E2814E27E3F61F79713AB494D8C7E54333AAF219677BF30E4B70CC52AC18D848
15.10.11
x644BAC4F679CA910C5FA339ED13DA105FCA68E1A303225992030899F2E09E01CED
15.10.10
x643D068EF95CA0736A34D485527589F0780664A8D2DA9C34308A8B6F78BF37FA13
15.10.9
x649A102CA456E9E91477086C21F23703C466FC112474C97B920FF50C9685A66FAF
15.10.8
x6451F140F1C03871C38685441400A72C036841AD8A8E3B302B5BBEFBEDC96DE939
15.10.7
x64A89B41B30F4A025CC726A60FDF43B57508C0A49FCD52DFB7422108E66D9C8EB1
15.10.6
x64862943DCFAC809B53D864C47F0A5FE33D232AC38501F883BB16B1C97ADA96F0E
15.10.5
x64FD24686FB3963AC9269AE70EB2931335B8FA2307D8BB89D11CAABF4011A48A0C
15.10.4
x6462E344228747639560FE36108DD80FE45EDB732A826E2D3E0B3C8E1BE920EDD6
15.10.3
x641950F0D14983B6B905D83B9CD695F1E2842E037E32309F96309B12CFFA0885FC
15.10.2
x6404A96512137718D82FF49E3FB8757D92AD7DBBE9B4A8C54BC32D1EA954B6E62E
15.10.1
x643CD032885F335E033783244CA83B283B981D6F18121E63EF14FFA78E359B6B76
15.10.0
x64546BCB1BC5397633309FD18DDDE142F6085A781B69E09796DAAB04A5FB39C9A0
15.9.67
x646F942544021C41E7AC6FCC83D4C587E22D84CDFA236C61FDC42FD29770D1CE16
15.9.5
x645029D28E4F3AB12B00AF981FF899917A2F42E0677F132C2DB57A7B6E87F994A6
15.9.3
x647AFFCFCCDE5B0B837E73511D1595FAEBB249A6C91F9D5980F69FA6B07F756F06
15.9.1
x64AF013C6DDBE2804AD706C18B78D1096D4F025899B69522A3477F10C47780A3F4
15.9.0
x64648620C86DF140D3BF0596C7533A0358DFA1BF893D10D528D449B5E66348C6E8
15.8.3
x647E3A56841355044ED53A411886427972E23CD6B7EA51FADE66C9C16696D2EB1E
15.8.2
x64E6DE4E6BD3FA93A5E4073CC0CD310A49EE79215A43A7D075E0C9E75AA054BA85
15.8.0
x6430E7431C7D27F553E90A1CEDB41A954CE49B7142A51A95F240328F036E87F8B6
15.7.6
x64D4D3F55277637300B6B31161D29A4E1C8EF8C7D4F72257BA9D48CB6F918D5296
15.7.5
x64D19C26BCCEED0AD70CE893D77DCE99704B667511B9E080E0E4F2E9F9F3D3BB19
15.7.3
x64249E9D14E4D590ED8FF8B06AA266B130DD3168D5DFAC9DCFE8D052AB60863D74
15.7.2
x644DA077852BA3CB4689E5EB867198C8CDE2F64EBDAEC211B757BEE238289D7538
15.7.1
x646999EEDBBBE44E872CE1551D19F16A56BBDDF8233EEC580D5B5676BC8B30DC7D
15.6.0
x64BF1B98C8FB367E0D58A933E6132D03E729E025ED96BC2DA1C66EBBE2706C4C38
15.5.15
x6422BD6AA874D5CF05C09AAE8CBCCD8658CC703CF2AE16FE15F62A8F75253B8A10
15.5.12
x640425A453747E9F1A53F90BB37551BFC38EB0C4B23637B9BA669F6270A8302464
15.5.8
x64DD07F99CCBE94AA76D192D4B77EC29916B4834B561AE9DEC91472B5D01C02BD9
15.5.3
x6448DA1CEA35A87A3C64C68003E75AC9D17AFF30BF51689D112687BA7B5A0EFEF9
15.3.2
x64B360635BA83016CD939E61B6E98455C736DEF62DD956007EBEF0C016B10C6235
15.3.1
x6437B6D2521A4D53CB7E853DA8E53DDAEB8577E92D999E183634F4734270961EBC
15.3.0
x6417967EB667A59818BFD6FB4130AE052F152EA3F1F52B4D83585F1B0185BB5DCC
15.2.4
x64727A3D6C896318842A75F4FDF55AE47F4EAD13FDD1543133B2224C7747FF287B