Commit 49d21cf

Nick Faro committed on
Add save (ctrl+s which doesn't open the dialog)
commit 49d21cf919847fc2b26ab869f8dcd8426f221ea9 parent fd8502d
2 changed files +301−278
Modifiedtracker.lfm +290−278
@@ -2032,6 +2032,9 @@ object frmTracker: TfrmTracker
2032 ShortCut = 16463 2032 ShortCut = 16463
2033 OnClick = MenuItem12Click 2033 OnClick = MenuItem12Click
2034 end 2034 end
2035 object MenuItem42: TMenuItem
2036 Action = FileSave1
2037 end
2035 object MenuItem13: TMenuItem 2038 object MenuItem13: TMenuItem
2036 Action = FileSaveAs1 2039 Action = FileSaveAs1
2037 end 2040 end
@@ -2181,7 +2184,7 @@ object frmTracker: TfrmTracker
2181 Dialog.Filter = 'hUGETracker Modules|*.uge' 2184 Dialog.Filter = 'hUGETracker Modules|*.uge'
2182 Hint = 'Save As' 2185 Hint = 'Save As'
2183 ImageIndex = 59 2186 ImageIndex = 59
2184 ShortCut = 16467 2187 ShortCut = 24659
2185 BeforeExecute = FileSaveAs1BeforeExecute 2188 BeforeExecute = FileSaveAs1BeforeExecute
2186 OnAccept = FileSaveAs1Accept 2189 OnAccept = FileSaveAs1Accept
2187 end 2190 end
@@ -2265,288 +2268,297 @@ object frmTracker: TfrmTracker
2265 Hint = 'Cut' 2268 Hint = 'Cut'
2266 ShortCut = 16472 2269 ShortCut = 16472
2267 end 2270 end
2271 object FileSave1: TAction
2272 Category = 'File'
2273 Caption = 'Save'
2274 ImageIndex = 85
2275 OnExecute = FileSave1Execute
2276 ShortCut = 16467
2277 end
2268 end 2278 end
2269 object ImageList1: TImageList 2279 object ImageList1: TImageList
2270 Left = 152 2280 Left = 152
2271 Top = 32 2281 Top = 32
2272 Bitmap = { 2282 Bitmap = {
2273 4C7A550000001000000010000000812200000000000078DAED5D077C1645DA9F 2283 4C7A560000001000000010000000C52200000000000078DAED5D077C1645DA9F
2274 144F3FFB89ED3CEFE43E4FBFF3103C054E3C0E085D3C144540508A80A0288288 2284 144F3FFB89ED3CEFE43E4FBFF3103C054F3C0E08A2281E8A0D15051114144514
2275 1CC5208B02A128351042E802094D08225DA9525F7A0D2DA143E8187A79BE7926 2285 95A31864512014A50642085D20A10941449A52A5BE205D424BE8103A865E9E6F
2276 EFBE99DD77667776F72509E1DDFCFE997777E6FF3CD37766760A21F9E602131C 2286 9EC9BB6F66F79DD99DD97D49427837BF7FE6DD9DF93FCFF49D999D4248B1B9C0
2277 DBF117E74EF4DC60BF68D1A2009F9765E6E6D883946FD623FBADAA5F24D71CBE 2287 066D3BFEE2DC899E5BECE7CC9913E2F3B2ECDC027B90F2ED7A64BF55F58BE4DA
2278 50EA97C9303CB3D0AF167FC491FF83C32FE69BF38224CC42FD9AA619C0BB33DB 2288 C31749FD321996670EFAD5E28F68F93F3CFC62BE3D2F48C22CD46F188605BC3B
2279 71FA88856C1514F4CB4B58C1E65E950F0EF910E687F936BFA51757771864FA9F 2289 BB1DA78F38C8564149BFFC84155CEE55F9A0C987283FCA77F92DBDB8BAC32233
2280 138732C029371FBDBFC11157AFDF39535186D7BA3748AF92C9E72B819D9D0C73 2290 F89C68CA005D6E317A7F8316D7ACDF39535186DFBA374CAF92C9E72B819D9B0C
2281 FB8408DE8F8EF50BC2E9583FF78ECF93F05BBCAF95F52B9856FA1DA77FF8FD6F 2291 7BFB8408DE8FDAFA05E1D4D6CFBDE38B24FC0EEF6B65FD0AA6937EEDF48FBEFF
2282 F7BE570DB3396EED9E8752BFB47DA8986ED2F6ADE4B9D73ACCC095E9B66903DF 2292 DDDEF7AA61B6C7ADDBF348EA97B60F15D34DDABE953CF75B8759B832DD2E6DE0
2283 4C3E38E17BB157885FAFE943ECE248857F1BB6FF6FE5FACB6D7A49CBA88BF64C 2293 8BC9071DBE1F7B85F8F59B3EC42D8E54F89761FBFF52AEBFBCA697B48C7A68CF
2284 5EF36FB7F0DFEEFDF5FC5AEE722B3DF2BBDE70F80B66F8C397D578088E8170F0 2294 1435FF720BFFE5DE5F2FAEE5AEB0D2A3B8EB8D86BF64863F7A398D87E0180807
2285 C25771E756BF15DFCADECECE891F6F55BE8A0C557BBB347492D7DCE63DAF79F6 2295 3F7C15775EF53BF19DECDDEC74FC78A9F25564A8DABBA5A14E5EF39AF7FCE6D9
2286 7628CB5EF85EF4F3A679DC95FBFEA32C4BE74ABE3F2AF35521F2B7EA4504E3D3 2296 CBA12CFBE1FBD1CF9BF67157EEFB8FB22C932BF9FEA8CC5785C8DFAA17118C4F
2287 816F5AD4DECE94F155B8CC2CA8FA9DC0FEFB76B80D129A761BC9A5F80BEB0FEB 2297 87BE69517B3753C657E132B3A4EAD781FBF7ED681B2432ED365248F117D51FD5
2288 CF4BFD05B5EC2AF12DE698B8E68383EF8FA2792F0EDA8FC2F7B426782E91211C 2298 5F94FA4B6AD955E23BCC31F1CC078DEF8FA2792F1AED47E17BDA103C97C8108E
2289 5F97F17553553F1F2E495894F59BE53BD14F4CDF13349BF2E540BFB46DA6A8DF 2299 AFCBF8A6A9AA9F0F97242CCAFAEDF275F413DBF704C3A57C69E897B6CD14F53B
2290 92EF457FA8FA227954A6ADEE6F053E087EBBF10384A05E0C553A38ED2779EAA7 2300 F2FDE88F545FA488CAB4D3FDA5C007C16F2F7E8008D48B914A07DD7E92AF7E9A
2291 B9E9EF99DD1BFA480A65C6AA9F97177CA77DD65B74BC202473709C5C22BE6AFF 2301 97FE9EDDBDA58FA450669CFA7945C1D7EDB35EA2E305119983A37389F8AAFD2F
2292 4BC6F7AA9FEFA35BDD87F5DF5AFA458D352BBE4A83311FF501BC8E39D8B65334 2302 19DFAF7EBE8FEE741FD57F69E91735D69CF82A0DC662D407F03BE6E0DA4E3134
2293 877CA7F5088ECD807F8CC6AEFD2DD2A3E70D5AFBFAE18C9F3D1F3C9BCBF71FCC 2303 F9BAF5088ECD40708CC6ADFD2DD263E60D5AFB06A1C7CF9F0F9ECFE5FB0F767F
2294 FE12F953A63FC78D16045D8653FDBA1B27FA655CB37E73B8ECB836EB124C7A8C 2304 89FC29D35FE0C60883294357BFE94647BF8C6BD76F0F971BD7655D824D8F35DC
2295 E176AADF2EFE65794AD15EDA2754D47F33CAE4AD3E0EE0B68DEF649E9F4ABC3B 2305 BAFADDE25F96A714EDA57D4245FD17A34C5EEAE3005EDBF83AF3FC54E25D87EB
2296 E1DA85C5F99C68EF691D2AAE17BF8722EE5465A8A6BF9BB4B79391DBFDB5823A 2306 1616FD39D1FED33A525C3F7E8F44DCA9CA504D7F2F69EF26A3B0FB6B25750CD1
2297 866837861AAAB87634D67233C76034F95CB55C0B7F58FFEDAB3FE00F856FCD56 2307 6D0C355271AD35D67231C7600CF95CB5420B7F54FFE5AB3FE40F856FCD4E5C30
2298 5CD0C74C583F9B6443E53B784E9F8CFEF6BBD7F93632027DBA403B369BE35FA4 2308 C74C583F9BE443E53B78419F8CFE0EBA37F92E32427DBA503B369F135CA41B92
2299 1B90210B0BEF6FC27179D3CA0F01BE160C831C1BBED9BF39FE36F085DF9E035C 2309 210B0BEF6FC27179D3C90F21BE110E8B1C17BEDDBF05FEB6F085DF9E435C1E86
2300 1E9A51B729FC86B1C9C07A3385353816EF62476B6E84F2D4D7DCC8BFC358AC85 2310 55B72DFC96B1C9D07A338535380EEF62AD35374279EA6B6EE4DF611CD642B986
2301 B20D0FCF75F10DDF0337274EDC7109F1D85F888989D1EC605586F53E8DEC42FB 2311 87E77AF886EF835B1027DEB884F8EC2F242424186E702AC3669F4676A17DE9D2
2302 C2850B2F52E567646404A0F3AD64A8E8B7F2876EBF61C306A65337F5DF88CF3E 2312 A5E7A8F27372724230F94E3254F43BF9C3B45FB97225D3699AE66FC4471F7DC4
2303 FB8C952334B3AB6D75BE6EEA6193F1F5F0EAA6E89915DFABFEB0FFBDF99FCFB7 2313 CA119AF9D5B63ADF34CDB0C9F866784D53F4CC89EF577FD4FFFEFCCFE75B1164
2304 22C8F8D3A74FB7E5F2E131F3FDF74E10738B7C4750E716A435C4E6EFE00ED7B0 2314 FC499326B972F9F0D8F9C17B1D245C22DF11D4B925690DB1FD3BB8E61A562328
2305 6A7E9966D3897E433FC7817E9E27BABFD9FA43157E2FF17F9BAE21F6FADDDC0B 2315 D36EEAE8B7F47334F4F33CD1FDC5D61FA9F0FB89FFCB740DB1DFEFE67EF820D9
2306 1F24FB2684AAFCAB7EEB078B67AA7E973D733AEE955BFC5CBDBC8EBB68366B10 2316 372152E55FF55B3F383C53F5BBEC99EEB85761F10BF5F23BEE62B8AC41909991
2307 6466A8C67FB410CD61BFA971EC6D0F12ABBCE4866BF693929F65632982B070DF 2317 1AFF31223487FDA2C6B1BF3D489CF29217AEDD4F4A7E968DA508C2C27D8BB2D7
2308 A2CCB5B4F87BAFACEF27EA7B3AE38BDF162A7C3DFCDCFE58C2FDC244E1E7C329 2318 D2E2EFBDB2BE9FA8EFA9C717BF2D54F866F8B9FDB184FB8589C2CF8753B49EC0
2309 5A4F60539FAAED1B6651CF04CD8F93E73FC7F34714EA35A77C12023E71F8FECF 2319 A53E55DB37CCA19E099B1F27CF7FDAF34714EA355D3E89009F68BEFF8BEDA5B0
2310 B797C27A155019FFB3893FF0C2B7FA5EEB40BF5086A3F5372EF85EF4EB65471F 2320 5E0554C6FF5CE20FFCF09DBED76AE817CAD05A7FE381EF47BF5976CCF11343B2
2311 3FD124EB57ACB8FED6AE619F3C62B1F6C91CEF3A57E79BD3C28ECFC3299F0F3B 2321 7EC5891B6CED5AF6C9230E6B9FECF16E724DBE3D2DDCF83C74F97CD8D11F3AFE
2312 FAC389FF6DE20F3CA49F41062FDF0E166D4DB77BC7E4DF7AC54B1B09D3D9C3DE 2322 77893FF0917E1619BC7C3738B435BDEE1D537CEB153F6D244C671F7BA7F969E3
2313 695EDA7801DD3A1CFA4133CD7F75E2075D7750381CAC6974DBD635EB76EA0799 2323 85749BD0F483619BFFAAE3075377583834D6347A6DEBDA75EBFA41A6878F4F5D
2314 1E3E3E9DEA0E4A0FD1FA498B706AB7DEDCFBDCEAE73BE9933BEE534AFABE4EDA 2324 DD61E9215A3FE9104EE3D29B7B5F58FD7C9D3EB9769F52D2F7D5691779DE3F51
2315 45AEF74F94F4231C8F63F07294CB9F9F63D3DE55EE3F39F18340B7DB7104697C 2325 D28FD01EC7E0E52897BF20C7A5BDABDC7FD2F18340B7D77104697C3A7D87F539
2316 5A7D87F538E6A5DC3734FBC122DC4EC74994F395247DDDEC4F743BD53979391F 2326 E6A5DC37B4FBC121DCBAE324CAF94A92BE5EF627BA9CEA9CA29C0F7749B49922
2317 EE96683385C29F0ECA43C8E3D9D43677E307D7F924047BF7E6CA3C9D5BBDAD2E 2327 E14F8DF210F178B6B5CDBDF8C1733E89C0DEBD85324FE7526FABCBDA587EDAC7
2318 6B6379691FABB4CD646EBDE8B709BFF87DE8EE9B84ABF687836F08A2B68B555B 2328 2A6D33995B3FFA5DC22F7E1F7AFB26E1A9FDA1F10D41D476716A8B29713564F8
2319 4C89EB408697EF5ECAF595E83B8BC3782E88EFDF90ACBF0AAF1F73AF5F05E021 2329 F9EEA55C5F89BEB368C673497CFF4664FD5574FD9877FD2A001F798F9B23E8E5
2320 EF717304DDBCCC418610E9F71AFEF0FA516FFAF363DB5E790C5375EC54368E6A 2330 650E324448BFDFF047D78FFAD35F1CDBF6CA6398AA63A7B27154B7B55EC479ED
2321 B7D68B58AFFDE2CEAFB19FF961CD0F4E73D177C0DCD26F4641D7EF25FD3DE43F 2331 17777E8DFBCC0F677E789A8BBE0316967E3B4ABA7E3FE9EF23FFF9CDFF974A5F
2322 AFF9FF56E9ABABB73F035F9C38A8B63F45F3D7D565C8DC79E13B0F837BAE5D5C 2332 5DBDFD19FAE2C441B5FD299ABFAE2E43E6CE0F5F3F0CDEB96E7141B4F97EC65A
2323 10C77C2F632D79CB279EB9A1883FAF71707B8C1F28EF1BAB89BFAB598FFD9AFA 2333 8A964F7C7323117F7EE3E0F2183F50DE37D6107F57731EFBB5F5D705DF93C0A9
2324 EB82EF4960D557D74463C6723E84806FE5573BFF836A7C588C41DBC687C3F69B 2334 AF6E88C68CE57C8800DFC9AF6EFE07D5F8701883768D0FCDF69B635CA8FA5D81
2325 655CA8FA5D814F88FBF112A5711BC5B122AF7C4242334E1DDE67309F7C737033 2335 4F88F7F112A5711BC5B122BF7C4222334E1DDD67B0987C73F03296EE61EC2EAA
2326 96EE62EC2EACDB9BEEF05E9DB9D787276EC73002EB8BC11D9FE30AC7605C7083 2336 DB9FEEE85E9D85D787275EC73042EB8BC11B9FE30AC7603C70C3C670DCB8B239
2327 C670ECB8B239B8FA5CB0A0FDC475AE46646BB30D7CB30CC2CDEB55E113EE5C5C 2337 B8E65CB0B0FDC44DAE41646BB32D7CBB0CC2CDEB55E113EE5C5CFBDA4A153E7F
2328 F3DA4A153E7F56AE392C9AC5FA59335F24437446AF5398F70F72D477E7FC4404 2338 56AE3D2C86C3FA593B5F24437446AF2EECFB0769F5DD393F11C1F9C02AF36145
2329 E703ABCC87158D01A8EA17CD8174E28F0258AFE5F5DAA9B0FEB0FEF01EFE053F 2339 6300AAFA45732075FC5102EBB5A25E3B15D51FD51FDDC3BFE4A75F34FCD1F047
2330 FDC2E10F873F7CA98D0939E25BECE9AEAC5F2B8069148EDB705CDD4E7588E661 2340 2FB531212DBEC39EEECAFA8D129846D1B88DC6D5E55487183ED6543B9C91A1CC
2331 4DB5C51919CA7C95B3196E163F0FF38FEDFB2E9C3EF93B7DF26B9DAB626F55E7 2341 57399BE162F18B30FFB8BEEFA2E953BCD3A7B8D6B92AF64E75AE8ABDA170A664
2332 AAD86B0A674AE6D73A391C7FE1F80B5F793EF6603643B316CD7E2F4CF97E41BA 2342 71AD93A3F1178DBFE855E4630F7633326BD1DCF7C294EF1764BA91715DF695B0
2333 1B19D7665F09B35BE1BDA27E4B5331FCC47A7F51A17E07FB897A194F085F795D 2343 BB15DE2BEA773415C34F9CF71715EAD7D84FD4CF7842F42AEA3A5CF3FB896CFD
2334 873BFC7E225BBFA99A6744FB3FF079547AF6ABBE979C64FF082B19FC73997E91 2344 A66A9E11EDFFC0E751E9D9AFE65E7292FD239C64F0CF65FA456E45F72AFA65A6
2335 5BD1BD8A7E9969A5DF4EAF55F8EDE28E9761177E3B53C477F30D2E046390E12B 2345 937E37BD4EE1778B3B5E865BF8DD4C11DFCB37B8088C4146AFE2F1FEF6337E0C
2336 7FBCBFBD8C1F839B8BD89C7F29E618CFE871AADF2BDFCAFFA27346CD50E5DF0C 2346 5E2EE272FEA598633DA34757BF5FBE93FF45E78CDAA1CABF18FA75F8BAFA49F4
2337 FD4EF84EF593F0F7BBDC2A8BB67CB77B80A9F055F79077B3079793BC18E6175C 2347 FB5D61954557BED73DC054F8AA7BC87BD9834B272F46F925977FC9D51DDC7985
2338 FE2D577770E71572ED4063BBCE6E4FCEC0D91DFC391E9A61074D15196653B9FC 2348 5C3BD0DAAE73DB93337476077F8E8761D941534586DD542EBF368E6CDD9828FD
2339 9A38B27563A2F40B7217B4F3A7E51E6E868C639EA366DD16309CBD414471E676 2349 C2DC85EDFCE9B8879B25E3D8E7A839B7052C676F10519C79DD47D029DFB9ED69
2340 1F41AB7C67B7A7A5C7F5A361FD1EF905A4FDE1C5EF60178FB6E35EDEF673359C 2350 E973FD6854BF4F7E09697FF8F13BB8C5A3EBB897BFFD5C2D67BCDBCFA3D7497B
2341 F16E3E8FDE49DABBE56B167BF0A9EA97E9BED97C3BBFAB865FA63B37F8B755D9 2351 AF7CC3610F3E55FD32DD179BEFE677D5F0CB741706FFB22AFB49CBF2D125D090
2342 8F5B938D9EBEC6145D15D138C08B5BADE39B9EBBB2E0FDC5C7A0D1C24CD03667 2352 A283221A8678494B4D7CD965531EBC39771F34989D0BC69A3C18B4E33C8CD80D
2343 C1F003D761EC61306042260D3F751BE0755FA9A3FBD4B300934FDF80F8FD97A0 2353 168CCEA5E1A76E43BC4E8B4D749A701460DCE10B90BCFD14345F7C10AAA74C87
2344 D5CA935031612EF49D3DCF80410BE6C31FBB4D1F52B66B5F52A6CBB78474FB55 2354 1E3FCCB0A0EFAC99F0C78E93FA57E9D083546EFF15211D7F369134E6D07918B9
2345 47DCC453D761DCB16B0C934E5F874FA7AD8593270F4256D6118A0370EEDC3E58 2355 EF1CC3D8C3E7E18389CBE1E0C19D9097B78762071C3BB60DE6CDCB841AED3B4D
2346 B22415AA74E93E2736B6E6331D3BBE49C8D74B74F49E70FC1A8C397C95017F37 2356 4B4C7CE19E366D9E23E48B7926BA8DDE7F0E86EF3ECB80BF1B652C814D9BD6C2
2347 495905BB766D811D3BD6C3F1E37BE0C8916D306BD678968694DB82E219D26521 2357 860DBFC0FEFD5B60CF9EF53075EA28968694DB94E21ED27E3609E2EB6FF69E85
2348 F1E3BBEF8F5E8511072E33E0EFBAA396C0EEDDDB998C33670E3319E3C60D0AA0 2358 C13B4E33E0EF5787CE83CD9B7F65328E1CD9CD648C1CD937849A35EF4924ED66
2349 5AB5676249E7F9C48FFE230F5D86A1E91718F0779DE10B61EFDE3426232BEB44 2359 92207A0DD9751A06649F60C0DF2F0F9A0D5BB76631197979074232D01F189616
2350 4006FA03C3D2A6CDAB2DC99773881FF149FB2E423C4D0304FEAE99B800D2D377 2360 2D9E6A463E9B4682484EDB761292691A20F0F70BA9B3203B7B139371FCF8618B
2351 3119E7CF9F36C8F8EDB703D0B265A556A4C34CE24742C2DE0BD07FC73906FC5D 2361 8CDF7EDB01CD9A3DDE9CB49E42824849D97A027A6D38C680BF6BF79F06DBB66D
2352 63C81CD8B76F0F9371F1E259838C0B178EC2871FC67C46FE3B9DF89134706716 2362 61324E9E3C6A9171E2C45E78E79D848FC87F279120D2FA6CCC83EE6B8F30E0EF
2353 F4D97286017F571F388BF2D3998C4B97B20C322E5D3A054D9AFCFB73F2CED784 2363 5A7DA6527E369371EA549E45C6A95387A051A37F7F4C5EF982904FC62386F458
2354 B49D8218D977DB3988DB7092017FBFDA6F06ECDFBF8FC9B872E58241C6952BE7 2364 7F0C92561E64C0DF4FF59C0CDBB76F6332CE9C39619171E6CC31A85FFF914F59
2355 A0418397BF6079B8D65784B44E1ED77BF319F87AED7106FC5DA5CF343870603F 2365 1E7EE973423E4C1FD96DCD11F862F97E06FC5DA3FB44D8B1633B9371F6EC298B
2356 9371F5EA25838C2B57B2A06EDD97FE4BD9FF43F110699E38A3E786D3D065F531 2366 8C3367F2E0D5571FFA2F65FF0FC54DA449EAE42E2B0F43FBA5FB1892E8EFC7BB
2357 8638FABB52AF2970F0E04126E3DAB5AB061957AF9E871A359EEF4CB9BFA7F82B 2367 8E879D3B773219E7CE9DB5C8387BF638D4AE7D7F3BCAFD3DC55F498DF7063CDC
2358 A9F2F1D092FD7F3ED762CE9E2B5FAF3901DDD79D82F23D52E0D0A1431407E1C6 2368 EBC7634DA76D39F3C5B203D069C521A8D6390376EDDA45B1132E5C384F710ECE
2359 8DEB14D7E0FAF52B54D665FAFB32942EFDC79E817258AC3221CD12DF241F2424 2369 9F3F43659DA6BF4F43A54A7FEC122A87E59E20A471EA73E4ED94D43BDB8E99F3
2360 3ED969E2A29AE3D766DC59ABFDFE679EB97B509122F7F62E5AF4BE38339E7EFA 2370 C2A8E53957BED46AFB3DF75CDDB74C996BBB952D7B5D921D77DF7DCD7B16FEDB
2361 9E8F0DFC0F120869328890867DFF41EA7F1B4BEA761B4C6D9EA2784282DFDFAC 2371 298434EA4BC81B3DFE41EA7D95485EEDD88FDADC45718704BFBF58DF6415BFB9
2362 6FB28ADFDCC4DF02ECD76E29EDF1E594CFEF216BE307DB6FBD367E002BDD0679 2372 89BF05B8AFDD52DAE34B97CFEF21EBE207D76FBD2E7E0027DD1679623FB8AE2D
2363 623FD8AE2DB5F10384A07D67F60188E1842F92E72CFD6DB80AEF51B95EFB3331 2373 75F10344A07D67F70188A1C317C9D34B7F17AEC27B54AED7FD4C0C473F8BFCE0
2364 2CFD2CF2830D57BE8F9A5CB7DBF8F75CEA6F85F457E02BA7A15B2E51CF774EE3 2374 C295EFA326D7ED35FE7D97FA4B21FD15F8CA69E8954BD4F39D6EFC155AFABBEE
2365 2FD7D2DF761FEF7C5AFF5BCF71B4A9FFEDCABF62FD6FABDBAAFE9795FF5CAEFF 2375 E35D4CEB7FE7398E2EF5BF5BF957ACFF5D753BD5FFB2F25FC8F57FC4DB0B06F1
2366 43DE5ED088F7F39434E77B2A85447F38FEC2F1773BC75F2EF5196CE3DFCB1864 2376 7F9E92A1BFA75244F447E32F1A7F9773FC15529FC135FEFD8C4146427F51A55F
2367 28F4E755FA854AB7DBFC5B50E2CF6B18BC8E817BAD7FF2F93700E7DF0CACCFA2 2377 A4747BCDBF2525FEFC86C1EF18B8DFFAA7987F03D0FF66E07C16BD856B04F766
2368 377035FFDEACFC5C34629ECBAADB07CFFF3272ADFC287667962B85AD7E5553A2 2378 E5E7A211FB5C56D33E7CFE9795EBE447B13BBB5C295CF5AB9A12FDBC69389FE5
2369 9F3735EBB37CECF54BC6B445EF3A997E193F684EBD857ECDE23C6137FA05EB80 2379 E3AE5F32A62D7AD7C9F4CBF86173EA1DF41B0EE7097BD12F5807A4ACDFEE0FA7
2370 94F59BFD61957F1DE8B7AD97B482710E91DE2705F75C70232367FF66A30C35AE 2380 FCABA1DFB55E324AC63944669F14BC73C18B8C82FD9BAD32D4B8F6BDA1D5F587
2371 796F6875FD813A4CDF378668EEB85A986BFFEE70C7CDC91FF2FAD941FEF274EE 2381 EA3073DF186278E31A51AEFBBBC31BB7207FC8EB678DFCE5EBDCEB9230AF102C
2372 754198570886F8709A8EFA7C22F91EC04A792800B33CAB3179B35BFF7C1AABB3 2382 F1A19B8EE67C22F91EC04A792804BB3CA73179BBDBE07C1AA7B3339DF8E6BE59
2373 33ADF8FABE599A83B645C0CF81B33373E438E1E79C79090119CA7EF083E72B9E 2383 8646DB22E4E7D0D999057274F805675E424886B21F82E0F98A67A987ED932FD8
2374 A51EB44FBE60DF2FA5FCE3E61C59339F8F7F277957231A83799F2F3BAECE4360 2384 F74B29FF783947D6CEE7E35F27EF1AC460B0EFF3E5C63579084C88827644019C
2375 42E4B4237260957F04EE02FEE1CD7C5DEEBDF0C1EB7ECD9E6480E1CFD57ECF9E 2385 F28FC05DC83FBC59ACCBBD1F3EF8DDAFD9970CB0FC79DAEFD9970C10FE69ED9B
2376 6480F0CFD1BEE99E64845E3FC70550A9BBE55C477C01D70C27F94F59BF455C29 2386 EE4B46E4F5735C0095BA5BCED5E20BB876E8E43F65FD0E71A5C02FFE2F76503A
2377 F0F3FF8B1D94CEDBB4E45BC810C6BFE3F4B3C8B34AFAC13A1F84CB7F2E85DF4B 2387 6FD391EF204318FFDAE9E7906795F483733E8896FF420ABF9FFAD74FFD5F3467
2378 FDEBA5FECF9BB3060AD658BEF3B59706AE97B38BACE6C0AB726FB26EE9F75F15 2388 0D94ACB17CFDB59716AE9FB38B9CE6C0AB722FB26EE9F75F15DDE6BEAF7C3CAA
2379 DDFABEAF7C3CAAEE872BE082D3B3E74DDF9FDDACB935DC5BE937EF012C0BBBD4 2389 EE872BE082EED9F3B6EFCF5ED6DC5AEE9DF4DBF70096855DEA5F5B5F4C70CE0F
2380 BFA6BE98E09C1FE2661F61D9F8AB4AF82DF27F415A77E869FEBFC7B3CB5C97FF 2390 F1B28FB06CFC5525FC0EF9BF24AD3BF435FFDFE7D9659ECB7F21E9967EC3D05C
2381 5CD22DFD86E170CDAAD974BAE7BABB3385DCE9959EDD66579F0AF67B90C58130 2391 B36A3775F75CF776A69037BDD2B3DBDCEA53C17E0FB23810A60637EE4324E1F6
2382 35B8711F2209B7EB75E3023F398DBF825AFE55C2A5344FCCF25D645316F97DEC 2392 BC6E5CE027DDF82BA9E55F255C4AF3C41CDF452E6591DFC75EF87E71C8033C57
2383 85EF178B3CC073653234C11A7419D72CC3E4FF20AE4C9624FE0CF58BACCDE076 2393 26C310AC419771ED326CFE0FE3CA6449E2CF52BFC8DA0C5ED7AE90425EB7E7A1
2384 ED0AC9E5757B2EEAEF5B5E3F09EF3B90C7631BDECE4E05E33BC6B26F14E68BF9 2394 FEBEE4F593E8BE03453CB6E1EFEC54B0BE631CFB4651BE98EF63EF9E68198A5E
2385 1EF6EE0997A1F0E57DCCC2E5DC0AD1DC6DFDFDAC29CC93D314E7D3CBFCA5E257 2395 FEC72C3CCEAD10CDDD36DFCF86C23C3943713EBDCC5F2A7E750A97A1390F4535
2386 AB70690EE7A1A8865FC4B574E7E2ACB0F095AB7DF650F49DC10BDF691B0CCFCB 2396 FC22AEA33B0F678545AF42EDB347A2EF0C7EF8BA6D303C2F4B710F1FF9995D86
2387 52DCC3477E6697A6B4865CC8E3A1CA37F8D9857E335FB10D63CFD18872F8EDFC 2397 D21A72218F872ADFE2670FFAED7CC5368C3BC720CAE177F38B0ADF1E761DBE9F
2388 A2C23787DD09DF4BFCDBC5BDDBF0BBE13B6883DECEFB97E5B7FDDB6EF7F3A7C2 2398 F8778B7BAFE1F7C2D768835ECEFB9715B7FDDB2EF7F3A7A2E1BF44CA5FCFB846
2389 E1BF45CA5FBFA826A4BF1F5DBAD4B6456C6C6D52A4C888572222F64E8B88581E 2399 A45710EDDBD7714562621D52A6CCE0476362B64E8C89599810E4BF4BD19DDA37
2390 E3E77F44D187DA37B743BB76B563EBFCA5CD32FCDC151191BAB85F5463EA87C6 2400 7143CB9675125FFE4B8B05F8B92B2626736ECFB886D40F0DBF3E363A2B58B35D
2391 DF9D9B90E6AFD96E48B1F8E829F8F1C71FE1E2C58B50E6F7B5D71232AACA7751 2401 9062EEDE43F0DD77DFC1C99327A1F2EFEB2C2764688DAFE3DE24143D0F0C5B03
2392 EF138A7E27466F861B37B2F7681061E1A163F0DA4FBF42C7C317A1579358687D 2402 172EE4EFD120C2EC5DFBE0E9EF7F8636BB4F42D74689F0E155CF7E5323F673F2
2393 D71BDF5789FC8A7C1BD508312073E446B6A7C3850B6782307FDF01A8F6E312C6 2403 555C0344EFDC21ABD89E0E274E1C09C3CC6D3BA0E677F318B7DA900990D9E727
2394 2D3F722AA40EFC059083DCDE510D11F18787AD854B974EC3D9B3470C98BD7737 2404 400E72BBC5BD8148DE3D70399C3A75188E1EDD63C10F5B37C39393E7306E95B4
2395 549DB18871CB264D8239DBB701BA450E72E322EB23120E24ACA6BA8EC18913E9 2405 B130EDD7F5806E9183DCA4D87A88941D294BA9AE7D70E04076084B37FF0A3526
2396 01ACDEBD1DAA4CFF8571CB0C4B81A9BE55CC0DBA450E72BB47BE8B189611BF02 2406 FDC4B8950766C084C012E606DD2207B99D625F430CCC495E0447B66C85BCBC9D
2397 CEECD90B59590703F832751EA46501941B3E11666D5DCF9EA11B748B1CE47E13 2407 217C963903B2F200AA0E1A0353D7FDC29EA11B748B1CE47E195B17317873AFF9
2398 590F316277FFA5B0396E9E019847AB36EE0663BE4C313C47B7C841AE16F90E62 2408 B02669860598479F6CD811867F9661798E6E91835C23F615C4B0ACAFE7C08897
2399 74DA778B606C9D5E30A6764F21D04EC7BEC12B0139C8FD2AB23662DCD65E0B60 2409 BBC2F03A5D84403B13DBFA2D06E420F7F3D83A8891EBBACE825175BF82C58B16
2400 7CBD6F61E58A15B074C91203F019DA2D6D3F0952EAF7833D0396017290FB65E4 2410 C1FC79F32CC0676837BFD558C8A8D713B6F45E00C841EE67B12F223256779E0E
2401 DB88944D3DE6C2C406FD61D1FCF930B85A2CC3EC193318F019DA217FFA0709B0 2411 63EAF78239336742BF9A890C3F4C9ECC80CFD00EF993DE4E818D3DE6027290DB
2402 B3EF62400E72DB47BE8998BAA5E77C98DA381EE6A5A63213919A92C2A03F43FE 2412 2AF639C484B55D66C28486C9302333939988CC8C0C06F319F2A7351B0A1BBE9A
2403 9C96A360C7B70B0139C87D32A210793BA254F95611AFCD4B7A553B3D77F26448 2413 0DC841EE9D31A5C88B3115AB358F797A46DA53C6E1E9E3C64166E3010CDFA7A7
2404 6D3694E1A7E46406FD19F2177D910CDB7AFF0CE81EB9F4FA3345B192E4E9A6CD 2414 3398CF903FE7D37458DFED4740F7C8A5D79F29CA3D4CEE7EAB31A9BE303E3EBE
2405 48C5E5D1D1D1BD45403B1ED549F1917EEE03148F11F91E1F323CE6E7E6B7F7B8 2415 9B0868C7A316293F24C8BD81E23622DFE34386DB82DCE2F61E77FA36E4B6F7A2
2406 D5B721BBBD17554C953A9B48BE5559F59B1DE9D772FA3276DFD682FC28E0AA8F 2416 8AA9526713C9B72AA77EB3967EA3A02FE3F66D2DCC8F02AEFA384731E6CADCA8
2407 73E463AECC8D2A5713C48DE620BE34C93A232761D6C4FBB5398E2B2D0FD3D96D 2417 720D41DC181AF16548D619E984D910EFD7A61D574611A6B3D7F60E48BE93BA9E
2408 7B0724DF496DCF2136CEDB32C8B19A1B22E26B76FA8018F8605AAF65A74F33CD 2418 436C9DB76591E3343744C437DCF401B1F0C1B65ECB4D9F619B130E1C08776676
2409 09070E843B333B3BEE21489FC8FF3A5FE3F8A2F3AF45FA79192AFE97AC0530C4 2419 7EDC43983E91FF4DBEC1F145E75F8BF4F33254FC2F590B60896F47FD8448E7C4
2410 B7A57E42A473E24567859BF559AD4508E892C48924FC8EF4ABF0ADC26FB51644 2420 8BCE0AB7EB735A8B10D225891349F8B5F4ABF09DC2EFB416447656B9ECAC7019
2411 7656B9ECAC7019DF36BFCBD60FABCD650A5FEEFA7279C1CF6DDD60D3FEB8D97C 2421 DF35BFCBD60FABCD658A5EDEFA7245C12F6CDDE0D2FEB8D87C1281BC0A118AB7
2412 1282BC0A218AB7F015FA3110F5B684E8FC1E95BD83051CC573A394CE0FB290A1 2422 E815F93110F5B684E8FC1E95BD83051CC573A394CE0F7290A1CC158CDFEA7145
2413 CC158CDF3AE38AE6033AE58ACE30B13FA74C3617C6F29C3237FA95C224894317 2423 F30175B9A2334CDCCF2993CD85713CA7CC8B7EA53049E2D0033712E9AF2CC335
2414 DC50A4BFB20CDB3CEC3EFF87A2FC79BA340F7B136816DFCA35C56FE46EFDE395 2424 0F7BCFFF91287FBE2EC3C7DE0486C3B77243F11BB957FFF8E5ABF4058B413B45
2415 AFD217CC07ED1495FD002DF7BEB4D913D57A7DABF5DC1DF9388BA9AF22F0839D 2425 653F40C7BD2F5DF644755EDFEA3C77473ECE62EBAB08FCE0E6FF104761FE9045
2416 FF031C85F9430619B236B5C335C56EDB1860330E166EA758D77984B8DF87C86D 2426 86AC4DADB9A6D86B1B035CC6C1A2ED14E73A8F10EFFB10796D4747F911E00BCA
2417 3B3ACC0F015F505EC1433E803CCA7FE1FEF72D7E99DFE1B27A5FD476D1647302 2427 2BF8C8075044F92FDAFFBEC42FFB3B5C56EF8BDA2E866C4EA0408661DBBB55B7
2418 053234D3DEAD4EDB2A4EDA19767CAFFAB59B34CFCF6A9E61F80A415E57386BD7 2428 ADA2D3CE70E3FBD56F5CA4797E4EF30CA35704F2BAC259BBEEDCE07A137EEE95
2419 9EEB5F6FC2CFBDB2CB4FDC3E3BB2B95B56ED52C6E7C696C13C2EEF97212C777E 2429 5B7EE2F6D991CDDD726A97323E37B60CF671F9A00C61B90B72793F1B1C87E7CB
2420 2EEF678DE3F07C59DBD4E08643765EE7E459F06532743F00B1E7CBE4689A355F 2430 DAA616371CF2F33A27CF812F9361FA01883B5F26C7309CF9860B1F5CEA3E22F8
2421 B3E1834DDD4704DF4188E9BB8AC27B30E04EB4EF117FCFAD850A9221582765B9 2431 0E426CDF5514DE832177A27D8FF87B6E2D54980CC13A29C7B5D0C2311CAEAF22
2422 165A3886C3F55564EB9F6563081EF5138FE177DD0E765BEE0D65406FAF29967B 2432 5BFF2C1B43F0A99FF80CBFE776B0D7726F2903667B4DB1DCF3653FFF77D0BD6E
2423 BEEC67FFF6BB775A77E8DF6BCDE5C5A2DC731165D0A9F3ECCABD812F29B3C4A2 2433 DD617EAFB597178772CF459445A7C9732BF716BEA4CC128772C7F315CBAD78DD
2424 DCF17CC5722B5E37232A739A51B7D5FA59D1D9E9C4F9BA5D47638D4279CEC7EB 2434 8CA8CC1956DD4EEB674567A713FD75BB5A638D4279FAE375F2B1572FEB9079AE
2425 E463AF6ED621F35CF3DE75F67BD979E1E6C4893B2E21219A6F984BEF7FF0F8FE 2435 7DEF3AF7BDECFC700BE2C41B979008CD372CA4F73FF87CFF0BCFEF94BDFFC563
2426 179EDF297BFF8BC7AE8DFB3F58BDFF0991EE4618285B56EF7F55BEF4FDAFE87F 2436 D7D6FD1F9CDEFF844877230C952DA7F7BF2A5FFAFE57F4BF4A3D22EA4B3BBEFF
2427 957A44D497B67CFF13E1FB1F6CDFFF5AF0BC0495B1498D4B332E8CCA7938E7DD 2437 89F0FD0FAEEF7F237C5E82CAD8A4C1A5191746E53C5CF06E96C7B74A1FDE279F
2428 2C8F6F953EBC473E71EB7F0F63264EC71E1DD7034E788139187AFB5723B672CC 2438 78F5BF8F3113DDB147ED7A4087179A8361B67F0DE22AC75E07C8CAAEE1527F18
2429 7580ACEC6A36F587A639AF0B793F13D39C9C9C77A8E4EC068ECBFB1D82F6B911 2439 867E5DC8FB99D8E6E414BC43256737705CDEEF10B6CF8D707E53F8BE3FA4A0CD
2430 CE6F0ADEF787E4B459F4376060FD7E402E09DAFFC6BC4F29CF35CBD04CFAF53A 2440 62BE0143EBF7437249D8FE37F67D4A79AE5D8661D36FD6D956BE950BFCFC2A09
2431 DBC83772819F5F25E1E7A4B716C4B5D2CFB7D9809BEF63E66ADCBEDE7C1AF06D 2441 BF20BD8D30AE937EBECD06DC7C1F3BD7E0F6F5E6D3806F6BF175907DCFA182A4
2432 2DBE0E32EF39949334C167E78000C6BA2F7BFF6920F63234AE2ED34CCFEC6468 2442 093F3B0704B0D67DF9FB4F03719761707599617BE626C370DEAF3DE8DEDCC35A
2433 D6FBB5FBDDEB7B583B6A0FDC8CFAC5495D633B6F49A19EB1FB7EA4726694A333 2443 AB3D7031EA179DBAC675DE92423DE3F6FD48E5CC28AD339D3C845BF7BC258844
2434 9D5C84DBE9794B108A3A3B04EF81DCF83E69B7A78FD23B46F45B355C167C50C9 2444 9D1D81F740617C9F74DBD347E91D23FAAD1A2E073EA8E4398577A2E33E4B1EFD
2435 730AEF44CB7D965CFA1F42197E83FFCBC56723667022854F0189010EC3201DBE 2445 0F910CBFC5FF5593F391D02F9522A080D41087A1AF8940F3E1BBA061F27A689E
2436 56630E41E3F86DD02A6903ACDF7D1232F61F8645AB77428BF8D5D9CFA93DBAE3 2446 B6127ED97C1072B6EF86394B3742D3E4A5F9CFA93DBAE3388454EE6D22D078C0
2437 38849419A0C3D76CE86EA8F0C53458B86607F4EEDD1B4A972E0D7DE3E260ECE8 2447 6678ECD389307BD906E8D6AD1B54AA54097A2425C1886113D873B447771C8790
2438 A9EC39DAA33B8E4348E9BE3A7C4D87EC847FB79A007BD2F74189122520313111 2448 4A3D4C04DEEABF11FEDD7C346CC9DE06152A5480D4D45468D2A4092C983A8D3D
2439 9A376F0ECB66CD61CFD11EDD711C425EE9A3C3F7FEA0ED10D3660A4C9FF32BC4 2449 477B74C7710879B4BB89C09B7D7F858416E361D2B49F21A97D7B78E38D376058
2440 75E9020D1B3684D109093063DA02F61CEDD11DC721E49F3D75F8EAF7DB0C95DB 2450 4A0A4C9E388B3D477B74C77108F9671713817A3DD7C013AD7E809ACD87C088A1
2441 CF866AAD46C2D85153E057AA37F587F9F07A9B31EC39DAA33B8E4348896E3A7C 2451 E3E167AA37F3DB99F04C8BE1EC39DAA33B8E4348858E26022F755A044FB64887
2442 B5BAAF80AA6D926160F21258B7750FECDB7F0096FBB640DCB09950A9D538407B 2452 3EE9F360C5BA2DB06DFB0E5818580B4903A7C0E3CD4702DAA33B8E43C8831D4C
2443 74C7710879B1AB0E5FF5765360E1AA6D3071E24468D0A001BCFEFAEBD0B2654B 2453 046AB51C0FB397AC873163C640FDFAF5E199679E8166CD9AC1E8A143A1D9F899
2444 98306A14B49C321FFE30721144341F9D4ECAF6220114EBACC33768C262484949 2454 F087217320A6C9B06C52A52B09A15C3B1381BEA3E74246460654AC5811CA962D
2445 8152A54A41D1A245A162C58A2CFE3E69F339949F3C0F920E9E84E85E3F9E8C98 2455 0BD5AB5767F1F77E8B8FA1DAB81990B6F320C477FDEE60CCE4655751100429D3
2446 B1E62E0A8220453AEAF0ADDBB21BEAD6AD0BCF3FFF3C3CFEF8E3CCAC5FBF3EBC 2456 C64460C5DACDF0EAABAFC2FDF7DF0FB7DF7E3B33EBD5AB076F260F827AB30330
2447 1F3F1CEA2FF4C1E4F3D7A0DC8CB5E723A6AF7C3D62DA0A82207F6BA7C387E1AD 2457 EEF839A83A79F9F198498B9F8999B88820C8DF5A9A0860781F7BEC3106E4CE9C
2448 50A1020372E7CF9F0FF5DE7B0FFE3D7E26F4D97F1C6AD7AE0DB1BB33AF454E5D 2458 3913EABEFE3AFC7BD414E8BE7D3FD4A953071237E79E8B9DB07070CCB805F114
2449 3E2262F2B2680A429E69A3C3B77CF5666844D3AC499326F01EE5BDFBEEBB50AF 2459 84DCD3C24460E1D235D080A659A3468DE075CA7BEDB5D7A06EC76E507BC61248
2450 5B6FA8316F15C41E3CCBCAD1473B8EC0D3737C2B235216558C485E48C8133509 2460 DC799495A37737EC81BBA70516C764CCA91E933E9B903B5E20E47F3F40049292
2451 F9DF4F11BEB8F8E93072E85096EE3D7AF480C461C3A0C2F7A9F0C1A6DD5065F3 2461 27C190010358BA77EEDC1952070E84C7BEC984B7576F861A6B7E859653BE8784
2452 766837F32788D9B0094AAFDE782262DC82A11163E745B032F4487542FED8D417 2462 95ABA1D2D255076246CE1A103362460C2B43B7D422E48F6F0512DE1C0823068F
2453 F3FE30183B620A8C8A8F87CE1D3B42A3AFE3E0C594D950212D038AD3F444FD68 2463 87A1C9C9D0AE4D1B68F045123C98F1033C969503E5697AA27E342B505C377EEE
2454 96A0B86FCAE215112367FD8B3EBB9BE05A9C076AF94A7E900C651B24C0575F8F 2464 A2982153FF459F5D4D702DCE0D2F051E7E3B1DAAD44F81CFBF1806533232E1F9
2455 869929A9F056F22C284ECBCF73BB8EC1DF761E838E27CF3313F1E48AB4CC88C4 2465 F4A9509E969FFB36ED83BF6DDC076D0E1E6726E2CE4559B931A9998328171711
2456 D4E1948B8B888A923BFE3981DC51D567409DCE99A44DBF2C03DA0D3841BE19BA 2466 952557FC7334B9E2C980052FB7CB252D7AE659D0B2F701F2E580952469D052D2
2457 81C40D5F4DFA8C8DC726514444848E572886504C116088DF9EB9E53B461C3FE1 2467 7D443236896262624C3C4AD19F62BC00FD83F6CC2DDF31E2F829EFBCF3CE1E8C
2458 C30F3F3C8271D7A74F1FE8DFBF3FF4EDDB177AF5EA052D5AB43882F612FE341D 2468 BBEEDDBB43AF5EBDA0478F1ED0B56B5768DAB4E91EB497F0279AC07A09F36CB9
2459 582F619E2D56AC183CFAE8A3CCC47B7CCEBB33F18BD33858FBE69B6F42E7CE9D 2469 72E5E0D65B6F6526DEE373DE9D8D5F9EC6C1F2E79E7B0EDAB56B078F3FFE385C
2460 A152A54A70F7C35D20AAD03A66E23D3E477B7487EECDFEA757096AFED8A95327 2470 7D737B882BB58299788FCFD11EDDA17BBBFFE955819ADFB56DDB16AA54A902D7
2461 285BB62CDCFFDC0EB8AF482633F11E9FA3BDDF9D2CFCB3DAB76F0F6FBDF5163C 2471 DFB701AE2B93CB4CBCC7E7681F74270BFFD456AD5AC1F3CF3F0FF7250C813F3D
2462 173312FE54F52833F11E9FA3BD24FC7374B46BD78EB97FE18517E0A9A79E6226 2472 B99799788FCFD15E12FE69265AB66CC9DC3FF0C00370D75D773113EFF139EFCE
2463 DEE373DE9D89FF32F5D7CECA952BC3E79FD3B25ABE3C54AD5A159A356BC64CBC 2473 C67F84FA6BE3134F3C011F7F4CCB6AB56AF0E4934F42E3C68D9989F7F81CEDD1
2464 C7E7688FEED0BD20FCA5A8F94BAB56AD58F9C33244D39299788FCFD1DEEF4E16 2474 1DBA1784BF22357F6ADEBC392B7F5886685A3213EFF139DA07DDC9C23FF7FDF7
2465 FEC59F7CF209F36FCD9A35A151A346CCC47B7C8EF692F02FD341F309E3601D54 2475 DF67FE7DE18517A0418306CCC47B7C8EF692F02F3041F309E3601D54A64C1966
2466 A4481166E23D3EE7DD99F8A5A9BF325F79E515565F55A952858515EB2234F11E 2476 E23D3EE7DDD9F895A8BF721F7DF451565FD5A851838515EB2234F11E9FA33DBA
2467 9FA33DBA43F782F097A6E6EAA64D9BB2FC52A74E1DA857AF1E33F11E9FA3BDDF 2477 43F782F057A2E6D2B7DE7A8BE597975F7E19EAD6ADCB4CBCC7E7681F7427D95A
2468 9D646B41B2A971E3C650BD7A7516EFB56AD56226DEE373B4170D32F8EB80C729 2478 90AC6ED8B021D4AA558BC5FB4B2FBDC44CBCC7E7682F1A6408D601B7532CA0BA
2469 96515D17B19E7BE38D3798BFD1C47B7C8EF6147FA0B8C7C47F98E21F141F51F8 2479 4E623DF7ECB3CF327FA389F7F81CED29FE40718D8D7F33C53F28DEA50850EC15
2470 288E0AE0F3DBBF48F1A824FD0A4CF97FF5D557A175EBD6CC7453FE3FFDF45356 2480 2010B47F90E25649FA9598F2FFD4534FC1871F7EC84C2FE5FF830F3E60650E4D
2471 E6D07453FE31DF609E47335CFE73BFFC3FF5D953F0C8984798E9A6FC17995304 2481 2FE51FF30DE67934A3E5BFF0CBFF5D1FDD05B70CBF85995ECA7F996965A0CC82
2472 8A2C2BC24C37E5BF5CBF72506D6B356686CB7FB8FCE776F97FA0455B881A3D9D 2482 32CCF452FEABF6AC0A35D7D56466B4FC47CB7F6197FF1B9A7E0271C32631D34B
2473 996ECA7FD4ECE540966D65A69BF2FF67DAE68FDE729099E1F77FFE2EFF790932 2483 F98FFB61219005EB98E9A5FCFF99B6F9E3D7EE6466F4FD5FBCCB7F51828CB940
2474 F10621938021B2473A896EBCF0A1E8268BFAE820319A8F076F876E793E22EA9D 2484 C8586088ED9C4DE21BCEBE29BED19CEE26488211E0C1DBA15B9E8F887B65DCBB
2475 C91F55E9BB6D45CFF9A70051A9FDA40062DA4E00FD39BA41B7949F48E10BE0AB 2485 357AAC5FD465E621403CDE6A6C08099F8C06F339BA41B7949F4A1108E1F3B581
2476 2DBE497B0074B4A7FF74344FF4016F17DD68DE0032EEB2EFAD4C80EA87B2413A 2486 B15B004CB4A2FF4C34490D006F17DF60466F32F274E0F95C805ABBF241DAAE0C
2477 6DF08DD8700906AFFC8DA176CFF901BCAEFD18783E6AD365886A302BFEC39211 2487 0C5E790AFA2DFE8DA14E9799213C637C177A3E74F56988AB3F35F99D8763C6A6
2478 93923AD505444C1AE5B75BE34B58FD1BF45B720A062C3BC378B5E2E601ACA908 2488 B57D1510095994DF72592065E96FD073DE21E8BDE008E3BD943403605975383B
2479 57979686F3735F8433D3FE0F86AC3A0751EFCD486C5E2A72ECBAA97D607C5C33 2489 BF121C9FFE201C99F87FD07FC931887B7D726A938AB123564CE80EA3921A43A5
2480 28BD85F25BFFEAEBBBF804749F73187A2DC864E1AED02E05CE9F3F6840AF0587 2490 B594FFE1CF811E730F40A769BBA1EBAC5C16EEC75A66C0F1E33B2DE83A6B37C4
2481 21AADE0F239A95891ABA757E22A40EEB0025D7517E8B5F7C3DE61E86CED333A0 2491 D5FD7670E3CA7103D6CD4C85CC81ADE1E11594DFF4A740E7E9BBA1DDA41CE830
2482 EBCC0354CE11683D76139C38B10BE6CD9B086BD72E60BF3B4D4D83A83A13C736 2492 650795B3073E1CB11A0E1CD80433668C81E5CB67B1DF6D276441DCCB6346BC55
2483 2D1FDD6FEDBCA13074FA78786125E53799E3EB3C3D9DC6D72EE838650F95B30F 2493 2DBEE7F2190360C0A451F0C062CA6F342DD06E52368DAF4DD066FC162A671B34
2484 1AC72F87FDFB371AD072D45A887C7B5C32F97C85EFA53500CF2DC9066930C3D7 2494 4C5E08DBB7AFB2A0D9D0E510FBE2C874F2F1A2C043CB00EE9B970F527F72A0D5
2485 7ED24E68336E1B7C919CC6E4B418BE0EEA7DFB0BBCFBDDC200DA4ED80A913592 2495 D88DD062E47AF8343D8BC9693A6805D4FDEA2778EDEBD9217C327A1DC4D64E9B
2486 A6D3B2389924EE8117AB34602854BDD79EFF4E4CA3DC1DD061F22E864E53F742 2496 44CBE23892BA051EAC519FA154ADAE5BFE3B268B723740EB719B18DA4ED80A89
2487 ECB40CF820EE072853B11E438B3EA91051B9D7D2E8E8E83E843C7412EB6704FE 2497 1373E0EDA46FA172F5BA0C4DBB6742CC135DE7C7C7C77727E4A683583F23F077
2488 8E8A8A6A4D318422912229323272244547B33BAA7B127D4E8BD343EBF1198E57 2498 5C5CDC8714FD295229D26263638750B4B1BBA3BAC7D2E7B438DDF40B3EC3F10A
2489 E0EF8888DF117CAE23BBCEBB43E08ED53B7FA6C5B939BDDF980DFC4D9E1523C8 2499 FC1D13F33B82CF4DE4D7795708DCB17AE7CFB43837A1F7ABF281BFC9BD6284B9
2490 9DE7FD3F3C97E1F9B545008A42E6E7312F3C1A3C3829E777C3DF3752FF43AE4F 2500 F3BDFF87EF323CB38E084051CAFE3CE1815BC30727E5FC8EF8FB42E67FC8F971
2491 AE1CC02F5D4B902F6A14269FBDF6246951E9312BFE758A37CC7CC4D111E5487A 2501 4F84F053870AE4D3DAA5C9474FDF499A3E7E9B13FF3CC5B3763E62EFE0AA243B
2492 7C29B229AE18932F001C8A2F9646CDAC1B3FBC5AD28A7F65F00B22C0D5112FDF 2502 B922599D548EC91700762597CBA266DE856F9F7AD8897FA6DF0322C0D9C18F5C
2493 7FB047E1E5F4F7B14B717F79E2A2F604419CED5FD4C0BF18FBA80870E99B3F11 2503 BFB373E985F4F7BE53497FB9E3A47107411CED55D6C23F9978AB0870EACB3F11
2494 CABB737FA78757D1FBB1BADDD9BE450CFC133D9E26A77B3D432E7FF9080F6026 2504 CABB727BDB9B97D0FB11A6DDD11E652CFC039DEF2687BBDE434E7F760B0F6026
2495 9541CDBF9EFAF291B3BA1D72797E467C717224F165722EB124817E7FD301CC4C 2505 9541CDBF1EFAEC96A3A61D72797E4E7279B227F511722CF561023DFF66029899
2496 7891C0C022F7D2DF5978FFDBE0E252FEA991A5C96FA34A131857060130BE2C81 2506 F220813E65AEA5BFF3F0FEB77EE5A5FC43432A91DF86562230B2320260541502
2497 940AD9BF934A14CEECFF0F7238A90C3932BC6C22457D119FC91853965C4BA908 2507 198FE5FF4EAB503AB7D73FC8EEB4CA64CFA02AA914F5447C26637815722EA33A
2498 14CC3C3FB65CE1ADBD5F2488B4BE2550AF0FB177D0CBF575FEC184923154C66A 2508 5030F3F888AAA5D7757B9020B27A5440BD01C4D6BE8FD433F93B531E4EA03296
2499 8A6B14806666D22B54DEBFC986EE4513A93B1F0F3894006852BBFA6BBAFE9550 2509 529CA3003473D31EA5F2FE4D56762A9B4ADD0578C0AE144093DAD55BD6E1AF84
2500 1C399A5C19AE2C69002753DF007ABF0B9F2FEDF834C2070706026CFD18606383 2510 62CFDEF427E0CCBCFA7030F359A0F79BF0F9FC36772302B0A30FC0BAF70056D5
2501 1CEC680B6857F4C93BC80F1F3D706EDFB052903EF46598D5E631E856E3BE96F8 2511 2FC0864F00EDCADE7905F9F6DD1B8E6D1B5811B2073C02535BDC061D6B5FD70C
2502 BCD89377925E6F164AFCE9E3C77D3CE0D75280E6EC967FA84F8B40E18F4A47C6 2512 9F97BBF34AD2F5B952A9DFBF777B8007FC5C11D0FCA1D91FEAD12250FADD4AB1
2503 25BD13796ED83B91871ABF1CD99D3E2BEE7F4F3FED1FDF8BEEFEFA83E487A685 2513 4969AFC41E1BF84AECAE868FC476A2CFCA07DFD37707C7F7E23B3D7323F9F6AD
2504 4872FDFB7C88890DEFAF4F6560117A5052BEB19DF090BF6D8195141951F37764 2514 5224BDDE7501C49837AEAF47656011BA5152BEB19D7053B06D81951419FCC2EF
2505 F85BBF4BA4A84F65103F9F5DD8CE7402BE0CE3FDE14307E1E8D1239099897B58 2515 C8A0E77F974A518FCA20413EBBB09DA903BE0CE3FDEE5D3B61EFDE3D909B8B7B
2506 1D8793274F407AFA5E387DFA14ECDB970167CE9C81B367CFD0BA7F1F337919F8 2516 58ED8783070F4076F656387CF8106CDB9603478E1C81A3478FD0BA7F1B337919
2507 7BC3FA75309CB69512CB9563D8B66D2BF87C6B60FBF6EDF49DB31692CAC76483 2517 F87BE52F2B60106D2BA556ADCAB07EFD3A080496C1AFBFFE4ADF39CB21AD5A42
2508 B689D2D2D282F89B376F82613131D4FD3618F95A35EA6607E5FB60D7AE9DB06E 2518 3E689B282B2B2B8CBF66CD6A18989040DDAF87214FD7A46E36507E00366DDA08
2509 1DE5D3366CDAE6CDB07EFD7AD8B3674F107FE7CE342ABF3CB5DB0D7BF7EE858C 2519 2B56503E6DC366AD5903BFFCF20B6CD9B2258CBF716316955F8DDA6D86AD5BB7
2510 8C74184E758DA76D2FF4C348DA066478ED353878F060101FDDA3FD810307601C 2520 424E4E360CA2BA46D1B617FA61086D03323CFD34ECDCB9338C8FEED17EC78E1D
2511 6DEF1E3E7C1876EFDE0DC78E1D63F232333361E9E0C1309CFAE3F8F1E3417C8C 2521 3092B67777EFDE0D9B376F867DFBF63179B9B9B930BF5F3F1844FDB17FFFFE30
2512 9FE4B7DF86EFAB5563B874E912E35CB97285B91FFF9FFF6483CABE7AF56A107F 2522 3EC64FFA8B2FC237356B329C3A758A71CE9C39C3DC8FFACF7FF241659F3D7B36
2513 FFFEFD7088A601EA3D7AF428E3A6A7A7336E4646064D9313344D4ED2B4D8C74C 2523 8CBF7DFB76D845D300F5EEDDBB9771B3B3B31937272787A6C9019A2607695A6C
2514 331FDDA21DFAFFD0A1434CCEAE5DBB982C3D1C088C3B34CD7C74BB69533AD385 2524 63A69D8F6ED10EFDBF6BD72E2667D3A64D4C96190E04C61D9A763EBA5DBD3A9B
2515 72105BB66C61F2B66DDBC6E20CFDB899A601DA99F9EBD6ED82860DB3FDDCA143 2525 E9423988B56BD73279EBD7AF6771867E5C43D300EDECFC152B36C11B6FE4FBB9
2516 267383F1BE60C15E58B56A0BD38BE9BE66CD1AD8BA752B6B17F3FC29532EC14B 2526 75EB5CE606E37DD6ACADB064C95AA617D37DD9B265B06EDD3AD62EE6F9E3C79F
2517 2F5D87B163AFD2FEDA35F8F9E76B70EAD429DA863F0E2346EC61FEDAB06103F5 2527 82871E3A0F23469CA5FDB573F0E38FE7E0D0A143B40DBF1F060FDEC2FCB572E5
2518 E346183E7C386B93F3FC7FFDEB22ED6B5E86D2A52F53BF5DA47D8EB3D0A001A6 2528 4AEAC7553068D020D626E7F9FFFAD749DAD73C0D952A9DA67E3B49FB1C47A17E
2519 D33E28576E0374E9329BA5C99C3973A063C78E41F97FEEDC4CCABF40FD7B8A72 2529 7D4CA76D50B5EA4A68DFFE079626D3A64D83366DDA84E5FFE9D37329FF04F5EF
2520 7E83152B4EB0F07EFC71060C1BB6968565EEDCB9AC3F6B7E07223F33F302F5FB 2530 21CAF90D162D3AC0C2FBDE7B393070E0721696E9D3A7B3FEACFD1D88FCDCDC13
2521 4596B63FFF7C19AE5FBFCEFC7FE2C4059A7FF6C0A851A3581F54F691CFAAACD6 2531 D4EF2759DAFEF8E369387FFE3CF3FF81032768FED90243870E657D50D9473EA7
2522 A85183F51F55BFB11E397284866301FB163479F26458BA74292DC7A76DF9384F 2532 B25ABB766DD67F54FDC6BA67CF1E1A8E59EC5BD0B871E360FEFCF9B41C1F76E5
2523 03FBFDE3C68D83C58B17B3B49A3469120DFF30E8DEBD3B03E6091117C7095253 2533 E33C0DECF78F1C3912E6CE9DCBD26AECD8B134FC03A153A74E0C9827445C1C27
2524 5359F8F50B7F63DE4360FE5ABD7A3574EDDA15468F1E6D90B171E346E64F9D83 2534 C8CCCC64E1372FFC8D790F81F96BE9D2A5D0A1430718366C9845C6AA55AB983F
2525 C0F8BB7CF9324DEF4D346FAD637508EAC67CD8A54B175A079D0DC840BD5857E0 2535 4D0E02E3EFF4E9D334BD57D3BCB582D521A81BF361FBF6ED691D74342403F562
2526 853C5E3F72B0CE40A09B9D3B77427C7C3C4B4F9D9F9C9CCCF2A6CEBF76ED5A80 2536 5D8117F278FDC8C13A03816E366EDC08C9C9C92C3D4D7E7A7A3ACB9B26FFDCB9
2527 8FF91DF32BFA1FDD605D80F96FF9F2E501FEF8F1E35918D9EE87376E04F463D9 2537 73213EE677CCAFE87F74837501E6BF850B1786F8A3468D626164BB1F5EB810D2
2528 C7B2B370E142F8FEFBEF19D01F63C68C81254B9618F463391B346810142A5488 2538 8F651FCBCEECD9B3E19B6FBE61407F0C1F3E1CE6CD9B67D18FE5AC6FDFBE50AA
2529 7DFBC2F0A12CD48DFD68ECFBFEFDEF7F67F91EF561DAE87CCC9718873366CC60 2539 5429F6ED0BC387B25037F6A3B1EFFBF7BFFF9DE57BD4876963F2315F621C4E9E
2530 630E4F3CF1042D3323981FF039E6A1E2C58BC3B3CF3ECBC650F0BB2A96279D8F 2540 3C998D39DC71C71DB4CC0C667EC0E79887CA972F0FF7DE7B2F1B43C1EFAA589E
2531 6513D3590FB31E0F082CCFE857B44760198C8B8B6361E3D370C080018C8771A7 2541 4C3E964D4C6733CC663C20B03CA35FD11E816530292989858D4FC3DEBD7B331E
2532 C71FA6138E3BE87501C63DA6238E2799F30FC629C635EF07CC8BB1B1B1CC0F98 2542 C69D197F984E38EE60D60518F7988E389E64CF3F18A718D7BC1F302F26262632
2533 77308E939292581936F3B3B2B2D83767FDBA70E102C3AA55ABD8FC23D48D7186 2543 3F60DEC1384E4B4B6365D8CECFCBCB63DF9CCDEBC489130C4B962C61F38F5037
2534 E34856F97FE8D0A18C8F75C5CC993361E0C0812C0E311FB56DDBD6106F321918 2544 C6198E2339E5FF010306303ED61553A64C813E7DFAB038C47CF4C9279F58E24D
2535 3F2B56AC60698A698F61EBD0A103CB3F2AE517FD3D6BD62C1832640824242418 2545 2603E367D1A2452C4D31ED316CAD5BB766F947A5FCA2BFA74E9D0AFDFBF78794
2536 F28AC7F9C3C2B9D3AAE7C799CE600BE263B9B683687D852A9797C1CB71AA5FC6 2546 94144B5EF1397F5838775AF5FC38DB196C617C2CD76E10ADAF50E5F2327839BA
2537 77190FDC7975B39420E207ECD95C76EE77608F34A3BD90CFBBE3EFCDA613BE40 2547 FA657C8FF1C09D57375509227EC89ECD65E77E87F648B3DA0BF9BC3BFEDE6EEA
2538 B72DDF42AF92FFDDF265F1A7E07FAFE9E721FFB82DBF102EFFF9ACFCEF002508 2548 F005BA5DF90E7A95FCEF952F8B3F05FFFB4D3F1FF9C76BF98568F92F66E57F03
2539 CBBFD91DDAF1BF757032A47C9ECBDF7BE19B9E29F165E6CDE6CBE2CFC2FF5ED3 2549 284158FEEDEED08EFF6D829321E5F35CFEDE0FDFF64C892F332F365F167F0EFE
2540 2F8FCB7FC82EBDDD2403B68BB05D6AC5D7E7808980DF16AD64E8FCB3A7CF0481 2550 F79B7E455CFE237699ED2619B05D84ED5227BE39074C04FCB6E824C3E41F3D7C
2541 97817B8863FBD40D9F97E1968F40B74EF8665905892FCA2B4EF9E6B875C3F7AA 2551 240CBC0CDC431CDBA75EF8BC0CAF7C04BAD5E1DB659524BE28AFE8F2ED71EB85
2542 9FE75BE56315FFABC02AFEF2620F8170F90F977F277C3730F3B17F8CF7688ACA 2552 EF573FCF77CAC72AFE578153FC15C51E02D1F21F2DFF3A7C2FB0F3B17F8CF768
2543 916EC7D70B3C9F77C7BB17956319DF5C6E797D66B3D5A7AD6CF59BFD2FAA5FDC 2553 8ACA9169C7D70B3C9F77C7BB17956319DF5E6E797D76B3F907CD5DF5DBFD2FAA
2544 2244FD7F082C7CA6D79D77DE1974FEECDD77DF0D8F3DF698F40C23B4D7AFBBEE 2554 5FBC2242FD7F082D7CA6D795575E1976FEECD5575F0DB7DD769BF40C23B437AF
2545 BA2B887FEFBDF75A9E8184F60F3FFCB0F09C5A5D9E7E3DF0C0034C9F8E7BEEB9 2555 ABAEBA2A8C7FEDB5D73A9E8184F637DF7CB3F09C5A539E79DD70C30D4C9F896B
2546 87D9F37E20C1E7DC06EED1BDC8FFE8E6C1071F343CC73138331FFD83EEEEBFFF 2556 AEB986D9F37E20E1E7DC86EED1BDC8FFE8E6C61B6FB43CC731383B1FFD83EEAE
2547 FE203E319DFD141D1D2D7C2ED38F400E5EA8834F23AB38443BB35B513AE3733E 2557 BFFEFA303EB19DFD141F1F2F7C2ED38F400E5EA8834F23A738443BBB5B513AE3
2548 EE7410C9BEA07861BA98F5CB3822BE393DDCF0ADE2CB8EAFA7379FB64EF8581E 2558 733EEE4C10C9BEA07861BAD8F5CB3822BE3D3DBCF09DE2CB8D6FA6379FB63A7C
2549 F4B4D0C7339DF2F567367C22E2CBCA9399FBFF3621B951 2559 2C0F665A98E399BA7CF3990B9F88F8B2F22428BFBEA07BFE0F02DD2207B93AE7
2560 FFE40300DD2207B9AAE7FF984037E81639C85539FF8707BA41B7AAE7FFD8816E
2561 54CFFF1141E7FC1F1174CEFF91217AFE4FC939FFE7FF01078D246C
2550 } 2562 }
2551 end 2563 end
2552 object OpenDialog1: TOpenDialog 2564 object OpenDialog1: TOpenDialog
Modifiedtracker.pas +11−0
@@ -42,6 +42,8 @@ type
42 { TfrmTracker } 42 { TfrmTracker }
43 43
44 TfrmTracker = class(TForm) 44 TfrmTracker = class(TForm)
45 FileSave1: TAction;
46 MenuItem42: TMenuItem;
45 VGMSaveDialog: TSaveDialog; 47 VGMSaveDialog: TSaveDialog;
46 MenuItem10: TMenuItem; 48 MenuItem10: TMenuItem;
47 TempoBPMLabel: TLabel; 49 TempoBPMLabel: TLabel;
@@ -289,6 +291,7 @@ type
289 TreeView1: TTreeView; 291 TreeView1: TTreeView;
290 TrackerGrid: TTrackerGrid; 292 TrackerGrid: TTrackerGrid;
291 TableGrid: TTableGrid; 293 TableGrid: TTableGrid;
294 procedure FileSave1Execute(Sender: TObject);
292 procedure MenuItem10Click(Sender: TObject); 295 procedure MenuItem10Click(Sender: TObject);
293 procedure TimerDividerSpinEditChange(Sender: TObject); 296 procedure TimerDividerSpinEditChange(Sender: TObject);
294 procedure TimerEnabledCheckBoxChange(Sender: TObject); 297 procedure TimerEnabledCheckBoxChange(Sender: TObject);
@@ -2021,6 +2024,14 @@ begin
2021 end; 2024 end;
2022 end; 2025 end;
2023 2026
2027 procedure TfrmTracker.FileSave1Execute(Sender: TObject);
2028 begin
2029 if FileSaveAs1.Dialog.FileName = '' then
2030 FileSaveAs1.Execute
2031 else
2032 FileSaveAs1Accept(Sender);
2033 end;
2034
2024 procedure TfrmTracker.TimerEnabledCheckBoxChange(Sender: TObject); 2035 procedure TfrmTracker.TimerEnabledCheckBoxChange(Sender: TObject);
2025 begin 2036 begin
2026 Song.TimerEnabled := TimerEnabledCheckBox.Checked; 2037 Song.TimerEnabled := TimerEnabledCheckBox.Checked;