diff --git a/demo/src/network-score-test.ts b/demo/src/network-score-test.ts index 9c1ef751..176d4834 100644 --- a/demo/src/network-score-test.ts +++ b/demo/src/network-score-test.ts @@ -17,7 +17,7 @@ async function main() { console.log(`\nšŸŒ Network Score Initial Setup`) console.log(`\nšŸŽŽ Particpants `) - const { account: networkAuthorIdentity } = await createAccount( + const { account: networkAuthorIdentity } = createAccount( Cord.Utils.Crypto.mnemonicGenerate() ) console.log( @@ -76,7 +76,7 @@ async function main() { const chainSpace = await Cord.ChainSpace.dispatchToChain( spaceProperties, chainSpaceAdminDid.uri, - networkAuthorIdentity, + devAuthorIdentity, async ({ data }) => ({ signature: chainSpaceAdminKeys.authentication.sign(data), keyType: chainSpaceAdminKeys.authentication.type, @@ -158,9 +158,8 @@ async function main() { async ({ data }) => ({ signature: networkProviderKeys.assertionMethod.sign(data), keyType: networkProviderKeys.assertionMethod.type, - keyUri: `${networkProviderDid.uri}${ - networkProviderDid.assertionMethod![0].id - }` as Cord.DidResourceUri, + keyUri: `${networkProviderDid.uri}${networkProviderDid.assertionMethod![0].id + }` as Cord.DidResourceUri, }) ) console.log(`\nšŸŒ Rating Information to API endpoint (/write-ratings) `) @@ -176,9 +175,8 @@ async function main() { async ({ data }) => ({ signature: networkAuthorKeys.assertionMethod.sign(data), keyType: networkAuthorKeys.assertionMethod.type, - keyUri: `${networkAuthorDid.uri}${ - networkAuthorDid.assertionMethod![0].id - }` as Cord.DidResourceUri, + keyUri: `${networkAuthorDid.uri}${networkAuthorDid.assertionMethod![0].id + }` as Cord.DidResourceUri, }) ) @@ -220,9 +218,8 @@ async function main() { async ({ data }) => ({ signature: networkProviderKeys.assertionMethod.sign(data), keyType: networkProviderKeys.assertionMethod.type, - keyUri: `${networkProviderDid.uri}${ - networkProviderDid.assertionMethod![0].id - }` as Cord.DidResourceUri, + keyUri: `${networkProviderDid.uri}${networkProviderDid.assertionMethod![0].id + }` as Cord.DidResourceUri, }) ) console.log( @@ -241,9 +238,8 @@ async function main() { async ({ data }) => ({ signature: networkAuthorKeys.assertionMethod.sign(data), keyType: networkAuthorKeys.assertionMethod.type, - keyUri: `${networkAuthorDid.uri}${ - networkAuthorDid.assertionMethod![0].id - }` as Cord.DidResourceUri, + keyUri: `${networkAuthorDid.uri}${networkAuthorDid.assertionMethod![0].id + }` as Cord.DidResourceUri, }) ) console.log( @@ -290,9 +286,8 @@ async function main() { async ({ data }) => ({ signature: networkProviderKeys.assertionMethod.sign(data), keyType: networkProviderKeys.assertionMethod.type, - keyUri: `${networkProviderDid.uri}${ - networkProviderDid.assertionMethod![0].id - }` as Cord.DidResourceUri, + keyUri: `${networkProviderDid.uri}${networkProviderDid.assertionMethod![0].id + }` as Cord.DidResourceUri, }) ) console.log( @@ -310,9 +305,8 @@ async function main() { async ({ data }) => ({ signature: networkAuthorKeys.assertionMethod.sign(data), keyType: networkAuthorKeys.assertionMethod.type, - keyUri: `${networkAuthorDid.uri}${ - networkAuthorDid.assertionMethod![0].id - }` as Cord.DidResourceUri, + keyUri: `${networkAuthorDid.uri}${networkAuthorDid.assertionMethod![0].id + }` as Cord.DidResourceUri, }) ) diff --git a/package.json b/package.json index 31fba3b8..f5d3ec6a 100644 --- a/package.json +++ b/package.json @@ -61,20 +61,10 @@ "ts-jest-resolver": "^2.0.1", "tsx": "^3.4.3", "typedoc": "^0.25.3", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "resolutions": { - "typescript": "5.1.6", - "@polkadot/api": "10.10.1", - "@polkadot/keyring": "12.4.1", - "@polkadot/types": "10.10.1", - "@polkadot/types-codec": "10.10.1", - "@polkadot/typegen": "10.10.1", - "@polkadot/util": "12.4.1", - "@polkadot/util-crypto": "12.4.1", - "@polkadot/rpc-augment": "10.10.1", - "@polkadot/rpc-core": "10.10.1", - "@polkadot/rpc-provider": "10.10.1" + "typescript": "^5.3.3" }, "version": "0.9.0-1beta5", "packageManager": "yarn@4.0.2" diff --git a/packages/augment-api/metadata/cord.json b/packages/augment-api/metadata/cord.json index ecf910f3..385f85d9 100644 --- a/packages/augment-api/metadata/cord.json +++ b/packages/augment-api/metadata/cord.json @@ -1 +1 @@ -{"result":"0x6d6574610e8506000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f08144e6f6e636501102c4163636f756e74446174610114001401146e6f6e63651001144e6f6e6365000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e74446174610000100000050500140c3c70616c6c65745f62616c616e6365731474797065732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500011866726f7a656e18011c42616c616e6365000114666c6167731c01284578747261466c61677300001800000507001c0c3c70616c6c65745f62616c616e636573147479706573284578747261466c61677300000400180110753132380000200c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540124000c01186e6f726d616c2401045400012c6f7065726174696f6e616c240104540001246d616e6461746f7279240104540000240c2873705f77656967687473247765696768745f76321857656967687400000801207265665f74696d6528010c75363400012870726f6f665f73697a6528010c7536340000280000062c002c000005060030083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d000034000002080038102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f67733c013c5665633c4469676573744974656d3e00003c000002400040102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e00060024436f6e73656e7375730800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000400105365616c0800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000500144f74686572040034011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e74557064617465640008000044000003040000000800480000024c004c08306672616d655f73797374656d2c4576656e745265636f7264080445015004540130000c011470686173655901011450686173650001146576656e7450010445000118746f706963735d0101185665633c543e0000500830636f72645f72756e74696d653052756e74696d654576656e740001701853797374656d04005401706672616d655f73797374656d3a3a4576656e743c52756e74696d653e000000245363686564756c6572040078018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e0001001c496e646963657304008c017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0004002042616c616e636573040090017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e0005004c417574686f726974794d656d626572736869700400980190617574686f726974795f6d656d626572736869703a3a4576656e743c52756e74696d653e000700204f6666656e6365730400a0015870616c6c65745f6f6666656e6365733a3a4576656e740008001c53657373696f6e0400a8015470616c6c65745f73657373696f6e3a3a4576656e740009001c4772616e6470610400ac015470616c6c65745f6772616e6470613a3a4576656e74000a0020496d4f6e6c696e650400c0018070616c6c65745f696d5f6f6e6c696e653a3a4576656e743c52756e74696d653e000b0020507265696d6167650400d8017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e000d001c436f756e63696c0400dc01fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000e0044436f756e63696c4d656d626572736869700400e401fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365313e000f0048546563686e6963616c436f6d6d69747465650400e801fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e0010004c546563686e6963616c4d656d626572736869700400ec01fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365323e001100444e6f6465417574686f72697a6174696f6e0400f001a470616c6c65745f6e6f64655f617574686f72697a6174696f6e3a3a4576656e743c52756e74696d653e0012001c5574696c69747904000101015470616c6c65745f7574696c6974793a3a4576656e74001f00204d756c746973696704000501017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e0023001852656d61726b04000d01017470616c6c65745f72656d61726b3a3a4576656e743c52756e74696d653e002500204964656e7469747904001101017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e002600444e6574776f726b4d656d626572736869700400150101a470616c6c65745f6e6574776f726b5f6d656d626572736869703a3a4576656e743c52756e74696d653e0065000c44696404001901016870616c6c65745f6469643a3a4576656e743c52756e74696d653e00660018536368656d6104001d01017470616c6c65745f736368656d613a3a4576656e743c52756e74696d653e00670028436861696e537061636504002901018870616c6c65745f636861696e5f73706163653a3a4576656e743c52756e74696d653e0068002453746174656d656e7404002d01018070616c6c65745f73746174656d656e743a3a4576656e743c52756e74696d653e0069001c4469644e616d6504003901017c70616c6c65745f6469645f6e616d653a3a4576656e743c52756e74696d653e006a00304e6574776f726b53636f726504004501019070616c6c65745f6e6574776f726b5f73636f72653a3a4576656e743c52756e74696d653e006c0014417373657404004d01017070616c6c65745f61737365743a3a4576656e743c52756e74696d653e006d00105375646f04005101016c70616c6c65745f7375646f3a3a4576656e743c52756e74696d653e00ff0000540c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5801304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7264013444697370617463684572726f7200013464697370617463685f696e666f5801304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736830011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e580c346672616d655f737570706f7274206469737061746368304469737061746368496e666f00000c0118776569676874240118576569676874000114636c6173735c01344469737061746368436c617373000120706179735f6665656001105061797300005c0c346672616d655f737570706f7274206469737061746368344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000600c346672616d655f737570706f727420646973706174636810506179730001080c596573000000084e6f0001000064082873705f72756e74696d653444697370617463684572726f72000138144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040068012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e04006c0128546f6b656e4572726f720007002841726974686d65746963040070013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04007401485472616e73616374696f6e616c4572726f7200090024457868617573746564000a0028436f7272757074696f6e000b002c556e617661696c61626c65000c0038526f6f744e6f74416c6c6f776564000d000068082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7244018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d00006c082873705f72756e74696d6528546f6b656e4572726f720001284046756e6473556e617661696c61626c65000000304f6e6c7950726f76696465720001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006004043616e6e6f74437265617465486f6c64000700344e6f74457870656e6461626c650008001c426c6f636b65640009000070083473705f61726974686d657469633c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000074082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c6179657200010000780c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000118245363686564756c65640801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736b7c01785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869648001404f7074696f6e3c5461736b4e616d653e000118726573756c748401384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e3c43616c6c556e617661696c61626c650801107461736b7c01785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869648001404f7074696f6e3c5461736b4e616d653e00030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e38506572696f6469634661696c65640801107461736b7c01785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869648001404f7074696f6e3c5461736b4e616d653e0004043d0154686520676976656e207461736b2077617320756e61626c6520746f2062652072656e657765642073696e636520746865206167656e64612069732066756c6c206174207468617420626c6f636b2e545065726d616e656e746c794f7665727765696768740801107461736b7c01785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869648001404f7074696f6e3c5461736b4e616d653e000504f054686520676976656e207461736b2063616e206e657665722062652065786563757465642073696e6365206974206973206f7665727765696768742e04304576656e747320747970652e7c000004081010008004184f7074696f6e04045401040108104e6f6e6500000010536f6d650400040000010000840418526573756c740804540188044501640108084f6b040088000000000c45727204006400000100008800000400008c0c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574900c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001541c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e636553657408010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475739401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e184d696e74656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000a049c536f6d6520616d6f756e7420776173206d696e74656420696e746f20616e206163636f756e742e184275726e656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000b049c536f6d6520616d6f756e7420776173206275726e65642066726f6d20616e206163636f756e742e2453757370656e64656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000c041501536f6d6520616d6f756e74207761732073757370656e6465642066726f6d20616e206163636f756e74202869742063616e20626520726573746f726564206c61746572292e20526573746f72656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000d04a4536f6d6520616d6f756e742077617320726573746f72656420696e746f20616e206163636f756e742e20557067726164656404010c77686f000130543a3a4163636f756e744964000e0460416e206163636f756e74207761732075706772616465642e18497373756564040118616d6f756e74180128543a3a42616c616e6365000f042d01546f74616c2069737375616e63652077617320696e637265617365642062792060616d6f756e74602c206372656174696e6720612063726564697420746f2062652062616c616e6365642e2452657363696e646564040118616d6f756e74180128543a3a42616c616e63650010042501546f74616c2069737375616e636520776173206465637265617365642062792060616d6f756e74602c206372656174696e672061206465627420746f2062652062616c616e6365642e184c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500110460536f6d652062616c616e636520776173206c6f636b65642e20556e6c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500120468536f6d652062616c616e63652077617320756e6c6f636b65642e1846726f7a656e08010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500130460536f6d652062616c616e6365207761732066726f7a656e2e1854686177656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500140460536f6d652062616c616e636520776173207468617765642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65749414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000980c64636f72645f617574686f726974795f6d656d626572736869701870616c6c6574144576656e7404045400011c4c496e636f6d696e67417574686f72697469657304009c014c5665633c543a3a56616c696461746f7249643e00000805014c697374206f66206d656d626572732077686f2077696c6c20656e7465722074686520736574206f6620617574686f72697469657320617420746865206e6578746473657373696f6e2e205b5665633c6d656d6265725f69643e5d4c4f7574676f696e67417574686f72697469657304009c014c5665633c543a3a56616c696461746f7249643e00010805014c697374206f66206d656d626572732077686f2077696c6c206c656176652074686520736574206f6620617574686f72697469657320617420746865206e6578746473657373696f6e2e205b5665633c6d656d6265725f69643e5d2c4d656d62657241646465640400000130543a3a4163636f756e744964000204cc41206d656d6265722077696c6c20626520616464656420746f2074686520617574686f72697479206d656d626572736869702e3c4d656d626572476f4f66666c696e650400000130543a3a4163636f756e744964000304e441206d656d6265722077696c6c206c656176652074686520736574206f6620617574686f72697469657320696e20322073657373696f6e732e384d656d626572476f4f6e6c696e650400000130543a3a4163636f756e744964000404e441206d656d6265722077696c6c20656e7465722074686520736574206f6620617574686f72697469657320696e20322073657373696f6e732e344d656d62657252656d6f7665640400000130543a3a4163636f756e744964000504050174686973206d656d6265722077696c6c2062652072656d6f7665642066726f6d2074686520617574686f726974792073657420696e20322073657373696f6e732e3c4d656d62657257686974654c6973740400000130543a3a4163636f756e744964000604b441206d656d62657220686173206265656e2072656d6f7665642066726f6d2074686520626c61636b6c6973742e047c54686520604576656e746020656e756d206f6620746869732070616c6c65749c0000020000a00c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e64a401104b696e6400012074696d65736c6f743401384f706171756554696d65536c6f7400000c0101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e65642061742074686501016073657373696f6e5f696e6465786020616e6420286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74d06465706f736974656420666f72206475706c696361746520736c61736865732e205c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652ea4000003100000000800a80c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574ac0c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f736574b00134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b0000002b400b400000408b82c00b80c5073705f636f6e73656e7375735f6772616e6470610c617070185075626c696300000400bc013c656432353531393a3a5075626c69630000bc0c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000c00c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144576656e7404045400010c444865617274626561745265636569766564040130617574686f726974795f6964c40138543a3a417574686f726974794964000004c041206e657720686561727462656174207761732072656365697665642066726f6d2060417574686f726974794964602e1c416c6c476f6f64000104d041742074686520656e64206f66207468652073657373696f6e2c206e6f206f6666656e63652077617320636f6d6d69747465642e2c536f6d654f66666c696e6504011c6f66666c696e65cc016c5665633c4964656e74696669636174696f6e5475706c653c543e3e000204290141742074686520656e64206f66207468652073657373696f6e2c206174206c65617374206f6e652076616c696461746f722077617320666f756e6420746f206265206f66666c696e652e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574c4104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139185075626c696300000400c8013c737232353531393a3a5075626c69630000c80c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000cc000002d000d00000040800d400d40c30636f72645f72756e74696d6520656e7469746965736c56616c696461746f7246756c6c4964656e74696669636174696f6e00000000d80c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736830011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736830011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736830011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574dc0c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736830011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008050141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061807468726573686f6c642028676976656e20604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736830011c543a3a48617368000114766f746564e00110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010c050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e67d4612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c792061733c604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736830011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736830011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736830011c543a3a48617368000118726573756c748401384469737061746368526573756c74000408050141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574186572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736830011c543a3a48617368000118726573756c748401384469737061746368526573756c740005080d01412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656438776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736830011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006081101412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473406475726174696f6e207761732075702e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574e00000050000e40c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000004e054686520676976656e206d656d626572207761732061646465643b2073656520746865207472616e73616374696f6e20666f722077686f2e344d656d62657252656d6f766564000104e854686520676976656e206d656d626572207761732072656d6f7665643b2073656520746865207472616e73616374696f6e20666f722077686f2e384d656d6265727353776170706564000204d854776f206d656d62657273207765726520737761707065643b2073656520746865207472616e73616374696f6e20666f722077686f2e304d656d6265727352657365740003080501546865206d656d62657273686970207761732072657365743b2073656520746865207472616e73616374696f6e20666f722077686f20746865206e6577207365740c69732e284b65794368616e676564000404844f6e65206f6620746865206d656d6265727327206b657973206368616e6765642e1444756d6d790005046c5068616e746f6d206d656d6265722c206e6576657220757365642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574e80c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736830011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008050141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061807468726573686f6c642028676976656e20604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736830011c543a3a48617368000114766f746564e00110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010c050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e67d4612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c792061733c604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736830011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736830011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736830011c543a3a48617368000118726573756c748401384469737061746368526573756c74000408050141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574186572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736830011c543a3a48617368000118726573756c748401384469737061746368526573756c740005080d01412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656438776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736830011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006081101412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473406475726174696f6e207761732075702e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574ec0c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000004e054686520676976656e206d656d626572207761732061646465643b2073656520746865207472616e73616374696f6e20666f722077686f2e344d656d62657252656d6f766564000104e854686520676976656e206d656d626572207761732072656d6f7665643b2073656520746865207472616e73616374696f6e20666f722077686f2e384d656d6265727353776170706564000204d854776f206d656d62657273207765726520737761707065643b2073656520746865207472616e73616374696f6e20666f722077686f2e304d656d6265727352657365740003080501546865206d656d62657273686970207761732072657365743b2073656520746865207472616e73616374696f6e20666f722077686f20746865206e6577207365740c69732e284b65794368616e676564000404844f6e65206f6620746865206d656d6265727327206b657973206368616e6765642e1444756d6d790005046c5068616e746f6d206d656d6265722c206e6576657220757365642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574f00c6470616c6c65745f6e6f64655f617574686f72697a6174696f6e1870616c6c6574144576656e74040454000124244e6f6465416464656408011c6e6f64655f69643401184e6f6465496400010c77686f000130543a3a4163636f756e7449640000049054686520676976656e2077656c6c206b6e6f776e206e6f6465207761732061646465642e2c4e6f646552656d6f76656404011c6e6f64655f69643401184e6f646549640001049854686520676976656e2077656c6c206b6e6f776e206e6f6465207761732072656d6f7665642e2c4e6f64655377617070656408011c72656d6f7665643401184e6f6465496400011461646465643401184e6f64654964000208f854686520676976656e2077656c6c206b6e6f776e206e6f64652077617320737761707065643b206669727374206974656d207761732072656d6f7665642c54746865206c6174746572207761732061646465642e284e6f64657352657365740401146e6f646573f4016c5665633c285065657249642c20543a3a4163636f756e744964293e0003049854686520676976656e2077656c6c206b6e6f776e206e6f64657320776572652072657365742e2c4e6f6465436c61696d656408011c706565725f6964fc011850656572496400010c77686f000130543a3a4163636f756e7449640004049454686520676976656e206e6f64652077617320636c61696d6564206279206120757365722e30436c61696d52656d6f76656408011c706565725f6964fc011850656572496400010c77686f000130543a3a4163636f756e744964000504a454686520676976656e20636c61696d207761732072656d6f76656420627920697473206f776e65722e3c4e6f64655472616e7366657272656408011c6e6f64655f69643401184e6f64654964000118746172676574000130543a3a4163636f756e744964000604b0546865206e6f646520776173207472616e7366657272656420746f20616e6f74686572206163636f756e742e40436f6e6e656374696f6e73416464656408011c6e6f64655f69643401184e6f64654964000128636f6e6e656374696f6e3401184e6f64654964000704b454686520616c6c6f77656420636f6e6e656374696f6e73207765726520616464656420746f2061206e6f64652e48436f6e6e656374696f6e7352656d6f76656408011c6e6f64655f69643401184e6f64654964000128636f6e6e656374696f6e3401184e6f64654964000804c454686520616c6c6f77656420636f6e6e656374696f6e7320776572652072656d6f7665642066726f6d2061206e6f64652e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574f4000002f800f800000408fc0000fc081c73705f636f7265304f70617175655065657249640000040034011c5665633c75383e000001010c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7264013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7264013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c748401384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657405010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e740901017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e740901017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c748401384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e740901017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65740901083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c75333200000d010c3470616c6c65745f72656d61726b1870616c6c6574144576656e740404540001041853746f72656408011873656e646572000130543a3a4163636f756e744964000130636f6e74656e745f6861736830013473705f636f72653a3a483235360000045853746f7265642064617461206f666620636861696e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c657411010c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001202c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656404010c77686f000130543a3a4163636f756e744964000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656404010c77686f000130543a3a4163636f756e744964000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e744964000124726567697374726172000130543a3a4163636f756e7449640003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e744964000124726567697374726172000130543a3a4163636f756e7449640004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e744964000124726567697374726172000130543a3a4163636f756e7449640005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e4052656769737472617252656d6f766564040124726567697374726172000130543a3a4163636f756e744964000704604120726567697374726172207761732072656d6f7665642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657415010c6470616c6c65745f6e6574776f726b5f6d656d626572736869701870616c6c6574144576656e74040454000114484d656d6265727368697041637175697265640401186d656d626572000140436f72644163636f756e744f663c543e0000046441206d656d6265727368697020776173206163717569726564444d656d62657273686970457870697265640401186d656d626572000140436f72644163636f756e744f663c543e0001045041206d656d626572736869702065787069726564444d656d6265727368697052656e657765640401186d656d626572000140436f72644163636f756e744f663c543e0002046041206d656d62657273686970207761732072656e65776564444d656d626572736869705265766f6b65640401186d656d626572000140436f72644163636f756e744f663c543e0003046041206d656d6265727368697020776173207265766f6b6564684d656d6265727368697052656e6577616c5265717565737465640401186d656d626572000140436f72644163636f756e744f663c543e0004046841206d656d626572736869702072656e65772072657175657374047c54686520604576656e746020656e756d206f6620746869732070616c6c657419010c2870616c6c65745f6469641870616c6c6574144576656e740404540001101c43726561746564080118617574686f720001384163636f756e7449644f663c543e0001286964656e7469666965720001484469644964656e7469666965724f663c543e0000086c41206e65772044494420686173206265656e20637265617465642e985c5b7472616e73616374696f6e207369676e65722c20444944206964656e7469666965725c5d1c557064617465640401286964656e7469666965720001484469644964656e7469666965724f663c543e0001085c412044494420686173206265656e20757064617465642e485c5b444944206964656e7469666965725c5d1c44656c657465640401286964656e7469666965720001484469644964656e7469666965724f663c543e0002085c412044494420686173206265656e2064656c657465642e485c5b444944206964656e7469666965725c5d3843616c6c446973706174636865640801286964656e7469666965720001484469644964656e7469666965724f663c543e000118726573756c748401384469737061746368526573756c74000308a041204449442d617574686f72697365642063616c6c20686173206265656e2065786563757465642e7c5c5b4449442063616c6c65722c20646973706174636820726573756c745c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c65741d010c3470616c6c65745f736368656d611870616c6c6574144576656e740404540001041c437265617465640801286964656e74696669657221010128536368656d6149644f6600011c63726561746f72000148536368656d6143726561746f724f663c543e0000087841206e657720736368656d6120686173206265656e20637265617465642e945c5b736368656d61206964656e7469666965722c206469676573742c20617574686f725c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c657421010c3c636f72645f7072696d697469766573106375726938537335384964656e74696669657200000400250101dc426f756e6465645665633c75382c20436f6e73745533323c4d4158494d554d5f4944454e5449464945525f4c454e4754485f5533323e3e000025010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000029010c4870616c6c65745f636861696e5f73706163651870616c6c6574144576656e7404045400012c34417574686f72697a6174696f6e0c0114737061636521010124537061636549644f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600012064656c6567617465000144537061636543726561746f724f663c543e000008a441206e657720737061636520617574686f72697a6174696f6e20686173206265656e2061646465642eb85c5b7370616365206964656e7469666965722c20617574686f72697a6174696f6e2c202064656c65676174655c5d3c4465617574686f72697a6174696f6e080114737061636521010124537061636549644f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f660001089c4120737061636520617574686f72697a6174696f6e20686173206265656e2072656d6f7665642e905c5b7370616365206964656e7469666965722c20617574686f72697a6174696f6e2c205d184372656174650c0114737061636521010124537061636549644f6600011c63726561746f72000144537061636543726561746f724f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f660002088c41206e657720636861696e20737061636520686173206265656e20637265617465642eb05c5b7370616365206964656e7469666965722c2063726561746f722c20617574686f72697a6174696f6e5c5d1c417070726f7665040114737061636521010124537061636549644f660003089041206e657720636861696e20737061636520686173206265656e20617070726f7665642e545c5b7370616365206964656e746966696572205c5d1c41726368697665080114737061636521010124537061636549644f66000124617574686f72697479000144537061636543726561746f724f663c543e000408684120737061636520686173206265656e2061726368697665642e805c5b7370616365206964656e7469666965722c2020617574686f726974795c5d1c526573746f7265080114737061636521010124537061636549644f66000124617574686f72697479000144537061636543726561746f724f663c543e000508684120737061636520686173206265656e20726573746f7265642e805c5b7370616365206964656e7469666965722c2020617574686f726974795c5d185265766f6b65040114737061636521010124537061636549644f66000608684120737061636520686173206265656e20726573746f7265642e585c5b7370616365206964656e7469666965722c205c5d38417070726f76616c5265766f6b65040114737061636521010124537061636549644f66000708884120737061636520617070726f76616c20686173206265656e207265766f6b65642e585c5b7370616365206964656e7469666965722c205c5d3c417070726f76616c526573746f7265040114737061636521010124537061636549644f660008088c4120737061636520617070726f76616c20686173206265656e20726573746f7265642e585c5b7370616365206964656e7469666965722c205c5d385570646174654361706163697479040114737061636521010124537061636549644f66000908a04120636861696e20737061636520636170616369747920686173206265656e20757064617465642e545c5b7370616365206964656e746966696572205c5d2852657365745573616765040114737061636521010124537061636549644f66000a088c4120636861696e20737061636520757361676520686173206265656e2072657365742e545c5b7370616365206964656e746966696572205c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c65742d010c4070616c6c65745f73746174656d656e741870616c6c6574144576656e740404540001242052656769737465720c01286964656e7469666965722101013453746174656d656e7449644f6600011864696765737430015053746174656d656e744469676573744f663c543e000118617574686f7200015453746174656d656e7443726561746f724f663c543e000008bc41206e65772073746174656d656e74206964656e74696669657220686173206265656e20726567697374657265642ed85c5b73746174656d656e74206964656e7469666965722c2073746174656d656e74206469676573742c20636f6e74726f6c6c65725c5d185570646174650c01286964656e7469666965722101013453746174656d656e7449644f6600011864696765737430015053746174656d656e744469676573744f663c543e000118617574686f7200015453746174656d656e7443726561746f724f663c543e000108a0412073746174656d656e74206964656e74696669657220686173206265656e20757064617465642eb05c5b73746174656d656e74206964656e7469666965722c206469676573742c20636f6e74726f6c6c65725c5d185265766f6b650801286964656e7469666965722101013453746174656d656e7449644f66000118617574686f7200015453746174656d656e7443726561746f724f663c543e000208bc412073746174656d656e74206964656e7469666965722073746174757320686173206265656e207265766f6b65642e905c5b73746174656d656e74206964656e7469666965722c20636f6e74726f6c6c65725c5d1c526573746f72650801286964656e7469666965722101013453746174656d656e7449644f66000118617574686f7200015453746174656d656e7443726561746f724f663c543e000308c0412073746174656d656e74206964656e7469666965722073746174757320686173206265656e20726573746f7265642e905c5b73746174656d656e74206964656e7469666965722c20636f6e74726f6c6c65725c5d1852656d6f76650801286964656e7469666965722101013453746174656d656e7449644f66000118617574686f7200015453746174656d656e7443726561746f724f663c543e000408a0412073746174656d656e74206964656e74696669657220686173206265656e2072656d6f7665642e945c5b73746174656d656e74206964656e7469666965722c2020636f6e74726f6c6c65725c5d385061727469616c52656d6f76616c0c01286964656e7469666965722101013453746174656d656e7449644f6600011c72656d6f76656410010c753332000118617574686f7200015453746174656d656e7443726561746f724f663c543e000508a0412073746174656d656e74206964656e74696669657220686173206265656e2072656d6f7665642e945c5b73746174656d656e74206964656e7469666965722c2020636f6e74726f6c6c65725c5d4450726573656e746174696f6e41646465640c01286964656e7469666965722101013453746174656d656e7449644f6600011864696765737430015053746174656d656e744469676573744f663c543e000118617574686f7200015453746174656d656e7443726561746f724f663c543e00060888412073746174656d656e742064696765737420686173206265656e2061646465642eb05c5b73746174656d656e74206964656e7469666965722c206469676573742c20636f6e74726f6c6c65725c5d4c50726573656e746174696f6e52656d6f7665640c01286964656e7469666965722101013453746174656d656e7449644f6600011864696765737430015053746174656d656e744469676573744f663c543e000118617574686f7200015453746174656d656e7443726561746f724f663c543e00070888412073746174656d656e742064696765737420686173206265656e2061646465642eb05c5b73746174656d656e74206964656e7469666965722c206469676573742c20636f6e74726f6c6c65725c5d34526567697374657242617463681001287375636365737366756c10010c7533320001186661696c656410010c75333200011c696e6469636573310101205665633c7531363e000118617574686f7200015453746174656d656e7443726561746f724f663c543e00080c94412073746174656d656e7420626174636820686173206265656e2070726f6365737365642ec45c5b7375636365737366756c20636f756e742c206661696c656420636f756e742c206661696c656420696e64696365732c2c636f6e74726f6c6c65725d047c54686520604576656e746020656e756d206f6620746869732070616c6c657431010000023501003501000005040039010c3c70616c6c65745f6469645f6e616d651870616c6c6574144576656e74040454000110444469644e616d65526567697374657265640801146f776e65720001444469644e616d654f776e65724f663c543e0001106e616d653d0101304469644e616d654f663c543e0000047041206e6577206e616d6520686173206265656e20636c61696d65642e3c4469644e616d6552656c65617365640801146f776e65720001444469644e616d654f776e65724f663c543e0001106e616d653d0101304469644e616d654f663c543e0001046441206e616d6520686173206265656e2072656c65617365642e344469644e616d6542616e6e65640401106e616d653d0101304469644e616d654f663c543e0002045c41206e616d6520686173206265656e2062616e6e65642e3c4469644e616d65556e62616e6e65640401106e616d653d0101304469644e616d654f663c543e0003046441206e616d6520686173206265656e20756e62616e6e65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65743d010c3c70616c6c65745f6469645f6e616d65206469645f6e616d653041736369694469644e616d650404540000040041010180426f756e6465645665633c75382c20543a3a4d61784e616d654c656e6774683e000041010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000045010c5070616c6c65745f6e6574776f726b5f73636f72651870616c6c6574144576656e7404045400011040526174696e67456e74727941646465641001286964656e7469666965722101013c526174696e67456e74727949644f66000118656e7469747949010154456e746974794964656e7469666965724f663c543e00012070726f7669646572000154526174696e6750726f766964657249644f663c543e00011c63726561746f720001384163636f756e7449644f663c543e0000088841206e657720726174696e6720656e74727920686173206265656e2061646465642ed85c5b726174696e6720656e747279206964656e7469666965722c20656e746974792c2070726f76696465722c2063726561746f725c5d48526174696e67456e7472795265766f6b65641001286964656e7469666965722101013c526174696e67456e74727949644f66000118656e7469747949010154456e746974794964656e7469666965724f663c543e00012070726f7669646572000154526174696e6750726f766964657249644f663c543e00011c63726561746f720001384163636f756e7449644f663c543e000108804120726174696e6720656e74727920686173206265656e20616d656e6465642eb05c5b726174696e6720656e747279206964656e7469666965722c20656e746974792c2063726561746f725c5d48526174696e67456e747279526576697365641001286964656e7469666965722101013c526174696e67456e74727949644f66000118656e7469747949010154456e746974794964656e7469666965724f663c543e00012070726f7669646572000154526174696e6750726f766964657249644f663c543e00011c63726561746f720001384163636f756e7449644f663c543e000208b84120726174696e6720656e74727920686173206265656e20726576697365642028616674657220616d656e64292eb45c5b726174696e6720656e747279206964656e7469666965722c20656e746974792c2063726561746f72205c5d5441676772656761746553636f726555706461746564040118656e7469747949010154456e746974794964656e7469666965724f663c543e000308884167677265676174652073636f72657320686173206265656e20757064617465642e545c5b656e74697479206964656e7469666965725c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c657449010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00004d010c3070616c6c65745f61737365741870616c6c6574144576656e7404045400010c184372656174650801286964656e74696669657221010124417373657449644f66000118697373756572000148436f72644163636f756e7449644f663c543e0000088441206e657720617373657420656e74727920686173206265656e2061646465642e885c5b617373657420656e747279206964656e7469666965722c206973737565725c5d1449737375650801286964656e74696669657221010124417373657449644f66000120696e7374616e6365210101444173736574496e7374616e636549644f660001088441206e657720617373657420656e74727920686173206265656e2061646465642ebc5c5b617373657420656e747279206964656e7469666965722c20696e7374616e6365206964656e7469666965725c5d205472616e736665721001286964656e74696669657221010124417373657449644f66000120696e7374616e6365210101444173736574496e7374616e636549644f6600011066726f6d000148436f72644163636f756e7449644f663c543e000108746f000148436f72644163636f756e7449644f663c543e00020c704120617373657420686173206265656e207472616e7366657265642e09015c5b617373657420656e747279206964656e7469666965722c20696e7374616e6365206964656e7469666965722c206f776e65722c2062656e65666963696172792c085c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c657451010c2c70616c6c65745f7375646f1870616c6c6574144576656e7404045400010c14537564696404012c7375646f5f726573756c748401384469737061746368526573756c7404b454686520726573756c74206f66207468652063616c6c206d61646520627920746865207375646f20757365722e00047041207375646f2063616c6c206a75737420746f6f6b20706c6163652e284b65794368616e6765640401286f6c645f7375646f6572550101504f7074696f6e3c543a3a4163636f756e7449643e04ac546865206f6c64207375646f206b6579206966206f6e65207761732070726576696f75736c79207365742e010478546865207375646f206b657920686173206265656e20757064617465642e285375646f4173446f6e6504012c7375646f5f726573756c748401384469737061746368526573756c7404b454686520726573756c74206f66207468652063616c6c206d61646520627920746865207375646f20757365722e0204c841205b7375646f5f61735d2850616c6c65743a3a7375646f5f6173292063616c6c206a75737420746f6f6b20706c6163652e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574550104184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000590108306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200005d01000002300061010000027c00650108306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6e6901014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d656d01016473705f72756e74696d653a3a52756e74696d65537472696e670000690100000610006d01000005020071010c306672616d655f73797374656d1870616c6c65741043616c6c0404540001201872656d61726b04011872656d61726b34011c5665633c75383e0000045c536565205b6050616c6c65743a3a72656d61726b605d2e387365745f686561705f706167657304011470616765732c010c7536340001047c536565205b6050616c6c65743a3a7365745f686561705f7061676573605d2e207365745f636f6465040110636f646534011c5665633c75383e00020464536565205b6050616c6c65743a3a7365745f636f6465605d2e5c7365745f636f64655f776974686f75745f636865636b73040110636f646534011c5665633c75383e000304a0536565205b6050616c6c65743a3a7365745f636f64655f776974686f75745f636865636b73605d2e2c7365745f73746f726167650401146974656d73750101345665633c4b657956616c75653e00040470536565205b6050616c6c65743a3a7365745f73746f72616765605d2e306b696c6c5f73746f726167650401106b6579737d0101205665633c4b65793e00050474536565205b6050616c6c65743a3a6b696c6c5f73746f72616765605d2e2c6b696c6c5f70726566697808011870726566697834010c4b657900011c7375626b65797310010c75333200060470536565205b6050616c6c65743a3a6b696c6c5f707265666978605d2e4472656d61726b5f776974685f6576656e7404011872656d61726b34011c5665633c75383e00070488536565205b6050616c6c65743a3a72656d61726b5f776974685f6576656e74605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e75010000027901007901000004083434007d01000002340081010c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2401185765696768740001246d61785f626c6f636b2401185765696768740001247065725f636c617373850101845065724469737061746368436c6173733c57656967687473506572436c6173733e000085010c346672616d655f737570706f7274206469737061746368405065724469737061746368436c617373040454018901000c01186e6f726d616c890101045400012c6f7065726174696f6e616c89010104540001246d616e6461746f72798901010454000089010c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632401185765696768740001346d61785f65787472696e7369638d0101384f7074696f6e3c5765696768743e0001246d61785f746f74616c8d0101384f7074696f6e3c5765696768743e00012072657365727665648d0101384f7074696f6e3c5765696768743e00008d0104184f7074696f6e04045401240108104e6f6e6500000010536f6d65040024000001000091010c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178950101545065724469737061746368436c6173733c7533323e000095010c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f72791001045400009901082873705f776569676874733c52756e74696d6544625765696768740000080110726561642c010c75363400011477726974652c010c75363400009d01082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d656d01013452756e74696d65537472696e67000124696d706c5f6e616d656d01013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973a101011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000a101040c436f7704045401a501000400a501000000a501000002a90100a90100000408ad011000ad01000003080000000800b1010c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574b5010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b901045300000400110401185665633c543e0000b90104184f7074696f6e04045401bd010108104e6f6e6500000010536f6d650400bd010000010000bd01084070616c6c65745f7363686564756c6572245363686564756c656414104e616d6501041043616c6c01c1012c426c6f636b4e756d62657201103450616c6c6574734f726967696e018902244163636f756e7449640100001401206d617962655f69648001304f7074696f6e3c4e616d653e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cc101011043616c6c0001386d617962655f706572696f646963cd0101944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696e8902013450616c6c6574734f726967696e0000c10110346672616d655f737570706f72741874726169747324707265696d616765731c426f756e64656408045401c5010448010d04010c184c656761637904011068617368300124483a3a4f757470757400000018496e6c696e65040049010134426f756e646564496e6c696e65000100184c6f6f6b757008011068617368300124483a3a4f757470757400010c6c656e10010c75333200020000c5010830636f72645f72756e74696d652c52756e74696d6543616c6c00017c1853797374656d0400710101ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e000000245363686564756c65720400c90101b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e00010010426162650400d10101a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0002002454696d657374616d700400f50101b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003001c496e64696365730400f90101b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0004002042616c616e6365730400090201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e0005004c417574686f726974794d656d626572736869700400110201e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f726974794d656d626572736869702c2052756e74696d653e0007001c53657373696f6e0400150201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0009001c4772616e6470610400250201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000a0020496d4f6e6c696e650400550201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496d4f6e6c696e652c2052756e74696d653e000b0020507265696d6167650400650201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e000d001c436f756e63696c0400690201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c2c2052756e74696d653e000e0044436f756e63696c4d656d6265727368697004006d0201d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c4d656d626572736869702c2052756e74696d653e000f0048546563686e6963616c436f6d6d69747465650400710201dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465652c2052756e74696d653e0010004c546563686e6963616c4d656d626572736869700400750201e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c4d656d626572736869702c2052756e74696d653e001100444e6f6465417574686f72697a6174696f6e0400790201d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6f6465417574686f72697a6174696f6e2c2052756e74696d653e0012003852756e74696d655570677261646504007d0201cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c52756e74696d65557067726164652c2052756e74696d653e0013001c5574696c6974790400810201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001f00204d756c74697369670400a10201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e0023001852656d61726b0400a90201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c52656d61726b2c2052756e74696d653e002500204964656e746974790400ad0201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e002600184d69786e65740400410301ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d69786e65742c2052756e74696d653e002800444e6574776f726b4d656d626572736869700400590301d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6574776f726b4d656d626572736869702c2052756e74696d653e0065000c44696404005d0301a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4469642c2052756e74696d653e00660018536368656d610400bd0301ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536368656d612c2052756e74696d653e00670028436861696e53706163650400c50301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436861696e53706163652c2052756e74696d653e0068002453746174656d656e740400c90301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53746174656d656e742c2052756e74696d653e0069001c4469644e616d650400d50301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4469644e616d652c2052756e74696d653e006a00304e6574776f726b53636f72650400d90301c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6574776f726b53636f72652c2052756e74696d653e006c001441737365740400e90301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41737365742c2052756e74696d653e006d00105375646f0400090401a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5375646f2c2052756e74696d653e00ff0000c9010c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963cd0101ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000464536565205b6050616c6c65743a3a7363686564756c65605d2e1863616e63656c0801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c7533320001045c536565205b6050616c6c65743a3a63616e63656c605d2e387363686564756c655f6e616d656414010869640401205461736b4e616d650001107768656e100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963cd0101ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0002047c536565205b6050616c6c65743a3a7363686564756c655f6e616d6564605d2e3063616e63656c5f6e616d656404010869640401205461736b4e616d6500030474536565205b6050616c6c65743a3a63616e63656c5f6e616d6564605d2e387363686564756c655f61667465721001146166746572100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963cd0101ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0004047c536565205b6050616c6c65743a3a7363686564756c655f6166746572605d2e507363686564756c655f6e616d65645f616674657214010869640401205461736b4e616d650001146166746572100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963cd0101ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00050494536565205b6050616c6c65743a3a7363686564756c655f6e616d65645f6166746572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ecd0104184f7074696f6e040454017c0108104e6f6e6500000010536f6d6504007c0000010000d1010c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66d5010190426f783c45717569766f636174696f6e50726f6f663c486561646572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66e5010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66d5010190426f783c45717569766f636174696f6e50726f6f663c486561646572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66e5010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967e90101504e657874436f6e66696744657363726970746f720002048c536565205b6050616c6c65743a3a706c616e5f636f6e6669675f6368616e6765605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed501084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f66081848656164657201d90108496401dd01001001206f6666656e646572dd0101084964000110736c6f74e1010110536c6f7400013066697273745f686561646572d90101184865616465720001347365636f6e645f686561646572d90101184865616465720000d901102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d62657201101048617368000014012c706172656e745f68617368300130486173683a3a4f75747075740001186e756d626572690101184e756d62657200012873746174655f726f6f74300130486173683a3a4f757470757400013c65787472696e736963735f726f6f74300130486173683a3a4f75747075740001186469676573743801184469676573740000dd010c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400c8013c737232353531393a3a5075626c69630000e101084873705f636f6e73656e7375735f736c6f747310536c6f74000004002c010c7536340000e501082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f6465737d0101305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e740000e9010c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f7200010408563108010463ed010128287536342c2075363429000134616c6c6f7765645f736c6f7473f1010130416c6c6f776564536c6f747300010000ed01000004082c2c00f101084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f747300020000f5010c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77280124543a3a4d6f6d656e7400000450536565205b6050616c6c65743a3a736574605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ef9010c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e64657800000458536565205b6050616c6c65743a3a636c61696d605d2e207472616e7366657208010c6e6577fd0101504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e64657800010464536565205b6050616c6c65743a3a7472616e73666572605d2e1066726565040114696e64657810013c543a3a4163636f756e74496e64657800020454536565205b6050616c6c65743a3a66726565605d2e38666f7263655f7472616e736665720c010c6e6577fd0101504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65e00110626f6f6c0003047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004045c536565205b6050616c6c65743a3a667265657a65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732efd010c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e6465780188011408496404000001244163636f756e74496400000014496e6465780400010201304163636f756e74496e6465780001000c526177040034011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400050201205b75383b2032305d0004000001020000068800050200000314000000080009020c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c08045400044900011c507472616e736665725f616c6c6f775f646561746808011064657374fd0101504163636f756e7449644c6f6f6b75704f663c543e00011476616c75650d020128543a3a42616c616e636500000494536565205b6050616c6c65743a3a7472616e736665725f616c6c6f775f6465617468605d2e38666f7263655f7472616e736665720c0118736f75726365fd0101504163636f756e7449644c6f6f6b75704f663c543e00011064657374fd0101504163636f756e7449644c6f6f6b75704f663c543e00011476616c75650d020128543a3a42616c616e63650002047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e4c7472616e736665725f6b6565705f616c69766508011064657374fd0101504163636f756e7449644c6f6f6b75704f663c543e00011476616c75650d020128543a3a42616c616e636500030490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e307472616e736665725f616c6c08011064657374fd0101504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c697665e00110626f6f6c00040474536565205b6050616c6c65743a3a7472616e736665725f616c6c605d2e3c666f7263655f756e7265736572766508010c77686ffd0101504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050480536565205b6050616c6c65743a3a666f7263655f756e72657365727665605d2e40757067726164655f6163636f756e747304010c77686f9c01445665633c543a3a4163636f756e7449643e00060484536565205b6050616c6c65743a3a757067726164655f6163636f756e7473605d2e44666f7263655f7365745f62616c616e636508010c77686ffd0101504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f667265650d020128543a3a42616c616e636500080488536565205b6050616c6c65743a3a666f7263655f7365745f62616c616e6365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e0d02000006180011020c64636f72645f617574686f726974795f6d656d626572736869701870616c6c65741043616c6c040454000114206e6f6d696e61746504012463616e646964617465000130543a3a4163636f756e74496400000464536565205b6050616c6c65743a3a6e6f6d696e617465605d2e1872656d6f766504012463616e646964617465000130543a3a4163636f756e7449640001045c536565205b6050616c6c65743a3a72656d6f7665605d2e7072656d6f76655f6d656d6265725f66726f6d5f626c61636b6c69737404012463616e646964617465000130543a3a4163636f756e744964000204b4536565205b6050616c6c65743a3a72656d6f76655f6d656d6265725f66726f6d5f626c61636b6c697374605d2e28676f5f6f66666c696e650003046c536565205b6050616c6c65743a3a676f5f6f66666c696e65605d2e24676f5f6f6e6c696e6500040468536565205b6050616c6c65743a3a676f5f6f6e6c696e65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e15020c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b6579731902011c543a3a4b65797300011470726f6f6634011c5665633c75383e00000464536565205b6050616c6c65743a3a7365745f6b657973605d2e2870757267655f6b6579730001046c536565205b6050616c6c65743a3a70757267655f6b657973605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e19020830636f72645f72756e74696d652c53657373696f6e4b657973000014011c6772616e647061b801d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011062616265dd0101c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000124696d5f6f6e6c696e65c401d43c496d4f6e6c696e65206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f766572791d0201fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630001186d69786e6574210201cc3c4d69786e6574206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300001d020c5873705f617574686f726974795f646973636f766572790c617070185075626c696300000400c8013c737232353531393a3a5075626c696300002102102473705f6d69786e65741474797065730c617070185075626c696300000400c8013c737232353531393a3a5075626c6963000025020c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66290201c8426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20426c6f636b4e756d626572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66e5010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66290201c8426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20426c6f636b4e756d626572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66e5010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e306e6f74655f7374616c6c656408011464656c6179100144426c6f636b4e756d626572466f723c543e00016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100144426c6f636b4e756d626572466f723c543e00020474536565205b6050616c6c65743a3a6e6f74655f7374616c6c6564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e2902085073705f636f6e73656e7375735f6772616e6470614445717569766f636174696f6e50726f6f660804480130044e0110000801187365745f69642c0114536574496400013065717569766f636174696f6e2d02014845717569766f636174696f6e3c482c204e3e00002d02085073705f636f6e73656e7375735f6772616e6470613045717569766f636174696f6e0804480130044e011001081c507265766f7465040031020139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d6974040049020141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100003102084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401b80456013502045301390200100130726f756e645f6e756d6265722c010c7536340001206964656e74697479b80108496400011466697273744502011828562c2053290001187365636f6e644502011828562c20532900003502084066696e616c6974795f6772616e6470611c507265766f74650804480130044e01100008012c7461726765745f68617368300104480001347461726765745f6e756d6265721001044e000039020c5073705f636f6e73656e7375735f6772616e6470610c617070245369676e6174757265000004003d020148656432353531393a3a5369676e617475726500003d020c1c73705f636f72651c65643235353139245369676e617475726500000400410201205b75383b2036345d0000410200000340000000080045020000040835023902004902084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401b80456014d02045301390200100130726f756e645f6e756d6265722c010c7536340001206964656e74697479b80108496400011466697273745102011828562c2053290001187365636f6e645102011828562c20532900004d02084066696e616c6974795f6772616e64706124507265636f6d6d69740804480130044e01100008012c7461726765745f68617368300104480001347461726765745f6e756d6265721001044e00005102000004084d0239020055020c4070616c6c65745f696d5f6f6e6c696e651870616c6c65741043616c6c04045400010424686561727462656174080124686561727462656174590201704865617274626561743c426c6f636b4e756d626572466f723c543e3e0001247369676e61747572655d0201bc3c543a3a417574686f7269747949642061732052756e74696d654170705075626c69633e3a3a5369676e617475726500000468536565205b6050616c6c65743a3a686561727462656174605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e5902084070616c6c65745f696d5f6f6e6c696e6524486561727462656174042c426c6f636b4e756d626572011000100130626c6f636b5f6e756d62657210012c426c6f636b4e756d62657200013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e64657810012441757468496e64657800013876616c696461746f72735f6c656e10010c75333200005d02104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139245369676e61747572650000040061020148737232353531393a3a5369676e6174757265000061020c1c73705f636f72651c73723235353139245369676e617475726500000400410201205b75383b2036345d000065020c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000114346e6f74655f707265696d616765040114627974657334011c5665633c75383e00000478536565205b6050616c6c65743a3a6e6f74655f707265696d616765605d2e3c756e6e6f74655f707265696d6167650401106861736830011c543a3a4861736800010480536565205b6050616c6c65743a3a756e6e6f74655f707265696d616765605d2e40726571756573745f707265696d6167650401106861736830011c543a3a4861736800020484536565205b6050616c6c65743a3a726571756573745f707265696d616765605d2e48756e726571756573745f707265696d6167650401106861736830011c543a3a486173680003048c536565205b6050616c6c65743a3a756e726571756573745f707265696d616765605d2e38656e737572655f757064617465640401186861736865735d0101305665633c543a3a486173683e0004047c536565205b6050616c6c65743a3a656e737572655f75706461746564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e69020c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d626572739c01445665633c543a3a4163636f756e7449643e0001147072696d65550101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e7400000470536565205b6050616c6c65743a3a7365745f6d656d62657273605d2e1c6578656375746508012070726f706f73616cc501017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e646901010c75333200010460536565205b6050616c6c65743a3a65786563757465605d2e1c70726f706f73650c01247468726573686f6c646901012c4d656d626572436f756e7400012070726f706f73616cc501017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e646901010c75333200020460536565205b6050616c6c65743a3a70726f706f7365605d2e10766f74650c012070726f706f73616c30011c543a3a48617368000114696e6465786901013450726f706f73616c496e64657800011c617070726f7665e00110626f6f6c00030454536565205b6050616c6c65743a3a766f7465605d2e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736830011c543a3a4861736800050490536565205b6050616c6c65743a3a646973617070726f76655f70726f706f73616c605d2e14636c6f736510013470726f706f73616c5f6861736830011c543a3a48617368000114696e6465786901013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e642401185765696768740001306c656e6774685f626f756e646901010c75333200060458536565205b6050616c6c65743a3a636c6f7365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e6d020c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686ffd0101504163636f756e7449644c6f6f6b75704f663c543e0000046c536565205b6050616c6c65743a3a6164645f6d656d626572605d2e3472656d6f76655f6d656d62657204010c77686ffd0101504163636f756e7449644c6f6f6b75704f663c543e00010478536565205b6050616c6c65743a3a72656d6f76655f6d656d626572605d2e2c737761705f6d656d62657208011872656d6f7665fd0101504163636f756e7449644c6f6f6b75704f663c543e00010c616464fd0101504163636f756e7449644c6f6f6b75704f663c543e00020470536565205b6050616c6c65743a3a737761705f6d656d626572605d2e3472657365745f6d656d6265727304011c6d656d626572739c01445665633c543a3a4163636f756e7449643e00030478536565205b6050616c6c65743a3a72657365745f6d656d62657273605d2e286368616e67655f6b657904010c6e6577fd0101504163636f756e7449644c6f6f6b75704f663c543e0004046c536565205b6050616c6c65743a3a6368616e67655f6b6579605d2e247365745f7072696d6504010c77686ffd0101504163636f756e7449644c6f6f6b75704f663c543e00050468536565205b6050616c6c65743a3a7365745f7072696d65605d2e2c636c6561725f7072696d6500060470536565205b6050616c6c65743a3a636c6561725f7072696d65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e71020c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d626572739c01445665633c543a3a4163636f756e7449643e0001147072696d65550101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e7400000470536565205b6050616c6c65743a3a7365745f6d656d62657273605d2e1c6578656375746508012070726f706f73616cc501017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e646901010c75333200010460536565205b6050616c6c65743a3a65786563757465605d2e1c70726f706f73650c01247468726573686f6c646901012c4d656d626572436f756e7400012070726f706f73616cc501017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e646901010c75333200020460536565205b6050616c6c65743a3a70726f706f7365605d2e10766f74650c012070726f706f73616c30011c543a3a48617368000114696e6465786901013450726f706f73616c496e64657800011c617070726f7665e00110626f6f6c00030454536565205b6050616c6c65743a3a766f7465605d2e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736830011c543a3a4861736800050490536565205b6050616c6c65743a3a646973617070726f76655f70726f706f73616c605d2e14636c6f736510013470726f706f73616c5f6861736830011c543a3a48617368000114696e6465786901013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e642401185765696768740001306c656e6774685f626f756e646901010c75333200060458536565205b6050616c6c65743a3a636c6f7365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e75020c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686ffd0101504163636f756e7449644c6f6f6b75704f663c543e0000046c536565205b6050616c6c65743a3a6164645f6d656d626572605d2e3472656d6f76655f6d656d62657204010c77686ffd0101504163636f756e7449644c6f6f6b75704f663c543e00010478536565205b6050616c6c65743a3a72656d6f76655f6d656d626572605d2e2c737761705f6d656d62657208011872656d6f7665fd0101504163636f756e7449644c6f6f6b75704f663c543e00010c616464fd0101504163636f756e7449644c6f6f6b75704f663c543e00020470536565205b6050616c6c65743a3a737761705f6d656d626572605d2e3472657365745f6d656d6265727304011c6d656d626572739c01445665633c543a3a4163636f756e7449643e00030478536565205b6050616c6c65743a3a72657365745f6d656d62657273605d2e286368616e67655f6b657904010c6e6577fd0101504163636f756e7449644c6f6f6b75704f663c543e0004046c536565205b6050616c6c65743a3a6368616e67655f6b6579605d2e247365745f7072696d6504010c77686ffd0101504163636f756e7449644c6f6f6b75704f663c543e00050468536565205b6050616c6c65743a3a7365745f7072696d65605d2e2c636c6561725f7072696d6500060470536565205b6050616c6c65743a3a636c6561725f7072696d65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e79020c6470616c6c65745f6e6f64655f617574686f72697a6174696f6e1870616c6c65741043616c6c0404540001184c6164645f77656c6c5f6b6e6f776e5f6e6f646508011c6e6f64655f69643401184e6f646549640001146f776e6572fd0101504163636f756e7449644c6f6f6b75704f663c543e00000490536565205b6050616c6c65743a3a6164645f77656c6c5f6b6e6f776e5f6e6f6465605d2e5872656d6f76655f77656c6c5f6b6e6f776e5f6e6f646504011c6e6f64655f69643401184e6f646549640001049c536565205b6050616c6c65743a3a72656d6f76655f77656c6c5f6b6e6f776e5f6e6f6465605d2e50737761705f77656c6c5f6b6e6f776e5f6e6f646508012472656d6f76655f69643401184e6f646549640001186164645f69643401184e6f6465496400020494536565205b6050616c6c65743a3a737761705f77656c6c5f6b6e6f776e5f6e6f6465605d2e347472616e736665725f6e6f646508011c6e6f64655f69643401184e6f646549640001146f776e6572fd0101504163636f756e7449644c6f6f6b75704f663c543e00030478536565205b6050616c6c65743a3a7472616e736665725f6e6f6465605d2e386164645f636f6e6e656374696f6e08011c6e6f64655f69643401184e6f64654964000134636f6e6e656374696f6e5f69643401184e6f646549640004047c536565205b6050616c6c65743a3a6164645f636f6e6e656374696f6e605d2e4472656d6f76655f636f6e6e656374696f6e08011c6e6f64655f69643401184e6f64654964000134636f6e6e656374696f6e5f69643401184e6f6465496400050488536565205b6050616c6c65743a3a72656d6f76655f636f6e6e656374696f6e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e7d020c5870616c6c65745f72756e74696d655f757067726164651870616c6c65741043616c6c040454000104207365745f636f6465040110636f646534011c5665633c75383e00000464536565205b6050616c6c65743a3a7365745f636f6465605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e81020c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011814626174636804011463616c6c738502017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000458536565205b6050616c6c65743a3a6261746368605d2e3461735f64657269766174697665080114696e6465783501010c75313600011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00010478536565205b6050616c6c65743a3a61735f64657269766174697665605d2e2462617463685f616c6c04011463616c6c738502017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00020468536565205b6050616c6c65743a3a62617463685f616c6c605d2e2c64697370617463685f617308012461735f6f726967696e89020154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00030470536565205b6050616c6c65743a3a64697370617463685f6173605d2e2c666f7263655f626174636804011463616c6c738502017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00040470536565205b6050616c6c65743a3a666f7263655f6261746368605d2e2c776974685f77656967687408011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00011877656967687424011857656967687400050470536565205b6050616c6c65743a3a776974685f776569676874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e8502000002c5010089020830636f72645f72756e74696d65304f726967696e43616c6c65720001141873797374656d04008d0201746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000001c436f756e63696c0400910201010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000e0048546563686e6963616c436f6d6d69747465650400950201010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e0010000c44696404009902016c70616c6c65745f6469643a3a4f726967696e3c52756e74696d653e00660010566f696404009d0201410173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a0a5f5f707269766174653a3a566f6964000400008d020c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200009102084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d000200009502084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d0002000099020c2870616c6c65745f646964186f726967696e304469645261774f726967696e08344469644964656e7469666965720100244163636f756e74496401000008010869640001344469644964656e7469666965720001247375626d69747465720001244163636f756e74496400009d02081c73705f636f726510566f696400010000a1020c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f726965739c01445665633c543a3a4163636f756e7449643e00011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000494536565205b6050616c6c65743a3a61735f6d756c74695f7468726573686f6c645f31605d2e2061735f6d756c74691401247468726573686f6c643501010c7531360001446f746865725f7369676e61746f726965739c01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74a50201904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0001286d61785f77656967687424011857656967687400010464536565205b6050616c6c65743a3a61735f6d756c7469605d2e40617070726f76655f61735f6d756c74691401247468726573686f6c643501010c7531360001446f746865725f7369676e61746f726965739c01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74a50201904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687424011857656967687400020484536565205b6050616c6c65743a3a617070726f76655f61735f6d756c7469605d2e3c63616e63656c5f61735f6d756c74691001247468726573686f6c643501010c7531360001446f746865725f7369676e61746f726965739c01445665633c543a3a4163636f756e7449643e00012474696d65706f696e740901017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e00012463616c6c5f686173680401205b75383b2033325d00030480536565205b6050616c6c65743a3a63616e63656c5f61735f6d756c7469605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea50204184f7074696f6e0404540109010108104e6f6e6500000010536f6d65040009010000010000a9020c3470616c6c65745f72656d61726b1870616c6c65741043616c6c0404540001041473746f726504011872656d61726b34011c5665633c75383e00000458536565205b6050616c6c65743a3a73746f7265605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ead020c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c040454000128346164645f72656769737472617204011c6163636f756e74fd0101504163636f756e7449644c6f6f6b75704f663c543e00000478536565205b6050616c6c65743a3a6164645f726567697374726172605d2e307365745f6964656e74697479040110696e666fb102016c426f783c543a3a4964656e74697479496e666f726d6174696f6e3e00010474536565205b6050616c6c65743a3a7365745f6964656e74697479605d2e38636c6561725f6964656e746974790002047c536565205b6050616c6c65743a3a636c6561725f6964656e74697479605d2e44726571756573745f6a756467656d656e74040124726567697374726172000130543a3a4163636f756e74496400030488536565205b6050616c6c65743a3a726571756573745f6a756467656d656e74605d2e3863616e63656c5f72657175657374040124726567697374726172000130543a3a4163636f756e7449640004047c536565205b6050616c6c65743a3a63616e63656c5f72657175657374605d2e387365745f6163636f756e745f696404010c6e6577fd0101504163636f756e7449644c6f6f6b75704f663c543e0005047c536565205b6050616c6c65743a3a7365745f6163636f756e745f6964605d2e287365745f6669656c64730401186669656c647335030161014964656e746974794669656c64733c3c543a3a4964656e74697479496e666f726d6174696f6e206173204964656e74697479496e666f726d6174696f6e50726f76696465723e0a3a3a4964656e746974794669656c642c3e0006046c536565205b6050616c6c65743a3a7365745f6669656c6473605d2e4470726f766964655f6a756467656d656e740c0118746172676574fd0101504163636f756e7449644c6f6f6b75704f663c543e0001246a756467656d656e743d0301244a756467656d656e7400011864696765737430011c543a3a4861736800070488536565205b6050616c6c65743a3a70726f766964655f6a756467656d656e74605d2e346b696c6c5f6964656e74697479040118746172676574fd0101504163636f756e7449644c6f6f6b75704f663c543e00080478536565205b6050616c6c65743a3a6b696c6c5f6964656e74697479605d2e4072656d6f76655f72656769737472617204011c6163636f756e74fd0101504163636f756e7449644c6f6f6b75704f663c543e00090484536565205b6050616c6c65743a3a72656d6f76655f726567697374726172605d2e04704964656e746974792070616c6c6574206465636c61726174696f6e2eb1020c3c70616c6c65745f6964656e746974791873696d706c65304964656e74697479496e666f04284669656c644c696d697400001401286164646974696f6e616cb5020190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c6179bd020110446174610001146c6567616cbd0201104461746100010c776562bd02011044617461000114656d61696cbd020110446174610000b5020c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b902045300000400310301185665633c543e0000b90200000408bd02bd0200bd020c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e6500000010526177300400c1020000010010526177310400c5020000020010526177320400c9020000030010526177330400cd020000040010526177340400440000050010526177350400d1020000060010526177360400d5020000070010526177370400d9020000080010526177380400ad010000090010526177390400dd0200000a001452617731300400e10200000b001452617731310400e50200000c001452617731320400e90200000d001452617731330400ed0200000e001452617731340400f10200000f001452617731350400f502000010001452617731360400a4000011001452617731370400f902000012001452617731380400fd0200001300145261773139040001030000140014526177323004000502000015001452617732310400050300001600145261773232040009030000170014526177323304000d030000180014526177323404001103000019001452617732350400150300001a001452617732360400190300001b0014526177323704001d0300001c001452617732380400210300001d001452617732390400250300001e001452617733300400290300001f0014526177333104002d0300002000145261773332040004000021002c426c616b6554776f323536040004000022001853686132353604000400002300244b656363616b323536040004000024002c53686154687265653235360400040000250000c102000003000000000800c502000003010000000800c902000003020000000800cd02000003030000000800d102000003050000000800d502000003060000000800d902000003070000000800dd02000003090000000800e1020000030a0000000800e5020000030b0000000800e9020000030c0000000800ed020000030d0000000800f1020000030e0000000800f5020000030f0000000800f902000003110000000800fd020000031200000008000103000003130000000800050300000315000000080009030000031600000008000d030000031700000008001103000003180000000800150300000319000000080019030000031a00000008001d030000031b000000080021030000031c000000080025030000031d000000080029030000031e00000008002d030000031f00000008003103000002b9020035030c3c70616c6c65745f6964656e7469747914747970657320426974466c6167730404540139030004002c01344964656e746974794669656c64000039030c3c70616c6c65745f6964656e746974791873696d706c65344964656e746974794669656c640001101c446973706c6179000000144c6567616c0001000c57656200020014456d61696c000300003d030c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e7400011c1c556e6b6e6f776e0000002452657175657374656400010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f75730006000041030c3470616c6c65745f6d69786e65741870616c6c65741043616c6c040454000104207265676973746572080130726567697374726174696f6e45030148526567697374726174696f6e466f723c543e0001247369676e617475726555030148417574686f726974795369676e61747572650000045c536565206050616c6c65743a3a7265676973746572602e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e4503083470616c6c65745f6d69786e657430526567697374726174696f6e082c426c6f636b4e756d626572011038426f756e6465644d69786e6f646501490300100130626c6f636b5f6e756d62657210012c426c6f636b4e756d62657200013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e646578100138417574686f72697479496e64657800011c6d69786e6f646549030138426f756e6465644d69786e6f646500004903083470616c6c65745f6d69786e657438426f756e6465644d69786e6f6465044445787465726e616c416464726573736573014d03000c01246b785f7075626c69630401204b785075626c696300011c706565725f696404011850656572496400014865787465726e616c5f6164647265737365734d03014445787465726e616c41646472657373657300004d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454014901045300000400510301185665633c543e000051030000024901005503102473705f6d69786e65741474797065730c617070245369676e61747572650000040061020148737232353531393a3a5369676e6174757265000059030c6470616c6c65745f6e6574776f726b5f6d656d626572736869701870616c6c65741043616c6c04045400010c206e6f6d696e6174650801186d656d626572000140436f72644163636f756e744f663c543e00011c65787069726573e00110626f6f6c00000464536565205b6050616c6c65743a3a6e6f6d696e617465605d2e1472656e65770401186d656d626572000140436f72644163636f756e744f663c543e00010458536565205b6050616c6c65743a3a72656e6577605d2e187265766f6b650401186d656d626572000140436f72644163636f756e744f663c543e0002045c536565205b6050616c6c65743a3a7265766f6b65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e5d030c2870616c6c65745f6469641870616c6c65741043616c6c0404540001381863726561746508011c64657461696c7361030170426f783c4469644372656174696f6e44657461696c734f663c543e3e0001247369676e6174757265ad0301304469645369676e61747572650000045c536565205b6050616c6c65743a3a637265617465605d2e587365745f61757468656e7469636174696f6e5f6b657904011c6e65775f6b65799d030188446964566572696669636174696f6e4b65793c4163636f756e7449644f663c543e3e0001049c536565205b6050616c6c65743a3a7365745f61757468656e7469636174696f6e5f6b6579605d2e487365745f64656c65676174696f6e5f6b657904011c6e65775f6b65799d030188446964566572696669636174696f6e4b65793c4163636f756e7449644f663c543e3e0002048c536565205b6050616c6c65743a3a7365745f64656c65676174696f6e5f6b6579605d2e5472656d6f76655f64656c65676174696f6e5f6b657900030498536565205b6050616c6c65743a3a72656d6f76655f64656c65676174696f6e5f6b6579605d2e447365745f617373657274696f6e5f6b657904011c6e65775f6b65799d030188446964566572696669636174696f6e4b65793c4163636f756e7449644f663c543e3e00040488536565205b6050616c6c65743a3a7365745f617373657274696f6e5f6b6579605d2e5072656d6f76655f617373657274696f6e5f6b657900050494536565205b6050616c6c65743a3a72656d6f76655f617373657274696f6e5f6b6579605d2e546164645f6b65795f61677265656d656e745f6b657904011c6e65775f6b65798d030140446964456e6372797074696f6e4b657900060498536565205b6050616c6c65743a3a6164645f6b65795f61677265656d656e745f6b6579605d2e6072656d6f76655f6b65795f61677265656d656e745f6b65790401186b65795f69643001284b657949644f663c543e000704a4536565205b6050616c6c65743a3a72656d6f76655f6b65795f61677265656d656e745f6b6579605d2e506164645f736572766963655f656e64706f696e74040140736572766963655f656e64706f696e7469030138446964456e64706f696e743c543e00080494536565205b6050616c6c65743a3a6164645f736572766963655f656e64706f696e74605d2e5c72656d6f76655f736572766963655f656e64706f696e74040128736572766963655f69646d03015053657276696365456e64706f696e7449643c543e000904a0536565205b6050616c6c65743a3a72656d6f76655f736572766963655f656e64706f696e74605d2e1864656c65746504014c656e64706f696e74735f746f5f72656d6f766510010c753332000a045c536565205b6050616c6c65743a3a64656c657465605d2e3c7375626d69745f6469645f63616c6c0801206469645f63616c6cb9030190426f783c446964417574686f72697a656443616c6c4f7065726174696f6e4f663c543e3e0001247369676e6174757265ad0301304469645369676e6174757265000c0480536565205b6050616c6c65743a3a7375626d69745f6469645f63616c6c605d2e2c64697370617463685f61730801386469645f6964656e7469666965720001484469644964656e7469666965724f663c543e00011063616c6cc5010154426f783c44696443616c6c61626c654f663c543e3e000f0470536565205b6050616c6c65743a3a64697370617463685f6173605d2e4c6372656174655f66726f6d5f6163636f756e7404014861757468656e7469636174696f6e5f6b65799d030188446964566572696669636174696f6e4b65793c4163636f756e7449644f663c543e3e00100490536565205b6050616c6c65743a3a6372656174655f66726f6d5f6163636f756e74605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e61030c2870616c6c65745f6469642c6469645f64657461696c73484469644372656174696f6e44657461696c7310344469644964656e7469666965720100244163636f756e7449640100584d61784e65774b657941677265656d656e744b6579730165032c446964456e64706f696e740169030018010c6469640001344469644964656e7469666965720001247375626d69747465720001244163636f756e7449640001586e65775f6b65795f61677265656d656e745f6b657973890301c04469644e65774b657941677265656d656e744b65795365743c4d61784e65774b657941677265656d656e744b6579733e0001446e65775f617373657274696f6e5f6b6579990301944f7074696f6e3c446964566572696669636174696f6e4b65793c4163636f756e7449643e3e0001486e65775f64656c65676174696f6e5f6b6579990301944f7074696f6e3c446964566572696669636174696f6e4b65793c4163636f756e7449643e3e00014c6e65775f736572766963655f64657461696c73a90301405665633c446964456e64706f696e743e000065030830636f72645f72756e74696d65584d61784e65774b657941677265656d656e744b6579730000000069030c2870616c6c65745f64696444736572766963655f656e64706f696e74732c446964456e64706f696e7404045400000c010869646d03015053657276696365456e64706f696e7449643c543e000134736572766963655f74797065737103017453657276696365456e64706f696e7454797065456e74726965733c543e00011075726c737d03017053657276696365456e64706f696e7455726c456e74726965733c543e00006d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000071030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454017503045300000400790301185665633c543e000075030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000079030000027503007d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454018103045300000400850301185665633c543e000081030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000850300000281030089030c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f7365743c426f756e6465644254726565536574080454018d030453000004009103012c42547265655365743c543e00008d030c2870616c6c65745f6469642c6469645f64657461696c7340446964456e6372797074696f6e4b65790001041858323535313904000401205b75383b2033325d00000000910304204254726565536574040454018d03000400950300000095030000028d0300990304184f7074696f6e040454019d030108104e6f6e6500000010536f6d6504009d0300000100009d030c2870616c6c65745f6469642c6469645f64657461696c7348446964566572696669636174696f6e4b657904244163636f756e744964010001101c456432353531390400bc013c656432353531393a3a5075626c69630000001c537232353531390400c8013c737232353531393a3a5075626c69630001001445636473610400a103013465636473613a3a5075626c69630002001c4163636f756e7404000001244163636f756e74496400030000a1030c1c73705f636f7265146563647361185075626c696300000400a50301805b75383b205055424c49435f4b45595f53455249414c495a45445f53495a455d0000a503000003210000000800a903000002690300ad030c2870616c6c65745f6469642c6469645f64657461696c73304469645369676e617475726500010c1c4564323535313904003d020148656432353531393a3a5369676e61747572650000001c53723235353139040061020148737232353531393a3a5369676e61747572650001001445636473610400b103014065636473613a3a5369676e617475726500020000b1030c1c73705f636f7265146563647361245369676e617475726500000400b503017c5b75383b205349474e41545552455f53455249414c495a45445f53495a455d0000b503000003410000000800b9030c2870616c6c65745f6469642c6469645f64657461696c7368446964417574686f72697a656443616c6c4f7065726174696f6e14344469644964656e74696669657201002c44696443616c6c61626c6501c5012c426c6f636b4e756d6265720110244163636f756e7449640100245478436f756e746572012c0014010c6469640001344469644964656e74696669657200012874785f636f756e7465722c01245478436f756e74657200011063616c6cc501012c44696443616c6c61626c65000130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720001247375626d69747465720001244163636f756e7449640000bd030c3470616c6c65745f736368656d611870616c6c65741043616c6c0404540001041863726561746508012474785f736368656d61c1030140496e707574536368656d614f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f660000045c536565205b6050616c6c65743a3a637265617465605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec1030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000c5030c4870616c6c65745f636861696e5f73706163651870616c6c65741043616c6c040454000130306164645f64656c65676174650c012073706163655f696421010124537061636549644f6600012064656c6567617465000144537061636543726561746f724f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600000474536565205b6050616c6c65743a3a6164645f64656c6567617465605d2e486164645f61646d696e5f64656c65676174650c012073706163655f696421010124537061636549644f6600012064656c6567617465000144537061636543726561746f724f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f660001048c536565205b6050616c6c65743a3a6164645f61646d696e5f64656c6567617465605d2e346164645f64656c656761746f720c012073706163655f696421010124537061636549644f6600012064656c6567617465000144537061636543726561746f724f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600020478536565205b6050616c6c65743a3a6164645f64656c656761746f72605d2e3c72656d6f76655f64656c65676174650c012073706163655f696421010124537061636549644f6600015072656d6f76655f617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600030480536565205b6050616c6c65743a3a72656d6f76655f64656c6567617465605d2e1863726561746504012873706163655f636f64653001385370616365436f64654f663c543e0004045c536565205b6050616c6c65743a3a637265617465605d2e1c617070726f766508012073706163655f696421010124537061636549644f6600013074786e5f63617061636974792c010c75363400050460536565205b6050616c6c65743a3a617070726f7665605d2e1c6172636869766508012073706163655f696421010124537061636549644f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600060460536565205b6050616c6c65743a3a61726368697665605d2e1c726573746f726508012073706163655f696421010124537061636549644f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600070460536565205b6050616c6c65743a3a726573746f7265605d2e6c7570646174655f7472616e73616374696f6e5f636170616369747908012073706163655f696421010124537061636549644f660001406e65775f74786e5f63617061636974792c010c753634000804b0536565205b6050616c6c65743a3a7570646174655f7472616e73616374696f6e5f6361706163697479605d2e5c72657365745f7472616e73616374696f6e5f636f756e7404012073706163655f696421010124537061636549644f66000904a0536565205b6050616c6c65743a3a72657365745f7472616e73616374696f6e5f636f756e74605d2e3c617070726f76616c5f7265766f6b6504012073706163655f696421010124537061636549644f66000a0480536565205b6050616c6c65743a3a617070726f76616c5f7265766f6b65605d2e40617070726f76616c5f726573746f726504012073706163655f696421010124537061636549644f66000b0484536565205b6050616c6c65743a3a617070726f76616c5f726573746f7265605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec9030c4070616c6c65745f73746174656d656e741870616c6c65741043616c6c0404540001202072656769737465720c011864696765737430015053746174656d656e744469676573744f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f66000124736368656d615f6964cd0301484f7074696f6e3c536368656d6149644f663e00000464536565205b6050616c6c65743a3a7265676973746572605d2e187570646174650c013073746174656d656e745f69642101013453746174656d656e7449644f660001506e65775f73746174656d656e745f64696765737430015053746174656d656e744469676573744f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f660001045c536565205b6050616c6c65743a3a757064617465605d2e187265766f6b6508013073746174656d656e745f69642101013453746174656d656e7449644f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f660002045c536565205b6050616c6c65743a3a7265766f6b65605d2e1c726573746f726508013073746174656d656e745f69642101013453746174656d656e7449644f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600030460536565205b6050616c6c65743a3a726573746f7265605d2e1872656d6f766508013073746174656d656e745f69642101013453746174656d656e7449644f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f660004045c536565205b6050616c6c65743a3a72656d6f7665605d2e3872656769737465725f62617463680c011c646967657374735d0101645665633c53746174656d656e744469676573744f663c543e3e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f66000124736368656d615f6964cd0301484f7074696f6e3c536368656d6149644f663e0005047c536565205b6050616c6c65743a3a72656769737465725f6261746368605d2e406164645f70726573656e746174696f6e10013073746174656d656e745f69642101013453746174656d656e7449644f6600014c70726573656e746174696f6e5f64696765737430015053746174656d656e744469676573744f663c543e00014470726573656e746174696f6e5f74797065d103014850726573656e746174696f6e547970654f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600060484536565205b6050616c6c65743a3a6164645f70726573656e746174696f6e605d2e4c72656d6f76655f70726573656e746174696f6e0c013073746174656d656e745f69642101013453746174656d656e7449644f6600014c70726573656e746174696f6e5f64696765737430015053746174656d656e744469676573744f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600070490536565205b6050616c6c65743a3a72656d6f76655f70726573656e746174696f6e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ecd0304184f7074696f6e0404540121010108104e6f6e6500000010536f6d65040021010000010000d1030c4070616c6c65745f73746174656d656e741474797065734850726573656e746174696f6e547970654f66000138144f746865720000000c504446000100104a5045470002000c504e470003000c4749460004000c5458540005000c535647000600104a534f4e00070010444f435800080010584c53580009001050505458000a000c4d5033000b000c4d5034000c000c584d4c000d0000d5030c3c70616c6c65745f6469645f6e616d651870616c6c65741043616c6c0404540001102072656769737465720401106e616d654101013c4469644e616d65496e7075743c543e00000464536565205b6050616c6c65743a3a7265676973746572605d2e1c72656c6561736500010460536565205b6050616c6c65743a3a72656c65617365605d2e0c62616e0401106e616d654101013c4469644e616d65496e7075743c543e00030450536565205b6050616c6c65743a3a62616e605d2e14756e62616e0401106e616d654101013c4469644e616d65496e7075743c543e00040458536565205b6050616c6c65743a3a756e62616e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed9030c5070616c6c65745f6e6574776f726b5f73636f72651870616c6c65741043616c6c04045400010c3c72656769737465725f726174696e67100114656e747279dd030154526174696e67496e707574456e7472794f663c543e000118646967657374300150526174696e67456e747279486173684f663c543e0001286d6573736167655f6964490101584d6573736167654964656e7469666965724f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600000480536565205b6050616c6c65743a3a72656769737465725f726174696e67605d2e347265766f6b655f726174696e67100140656e7472795f6964656e7469666965722101013c526174696e67456e74727949644f660001286d6573736167655f6964490101584d6573736167654964656e7469666965724f663c543e000118646967657374300150526174696e67456e747279486173684f663c543e000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600010478536565205b6050616c6c65743a3a7265766f6b655f726174696e67605d2e347265766973655f726174696e67140114656e747279dd030154526174696e67496e707574456e7472794f663c543e000118646967657374300150526174696e67456e747279486173684f663c543e0001286d6573736167655f6964490101584d6573736167654964656e7469666965724f663c543e00013064656269745f7265665f69642101013c526174696e67456e74727949644f66000134617574686f72697a6174696f6e21010144417574686f72697a6174696f6e49644f6600020478536565205b6050616c6c65743a3a7265766973655f726174696e67605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732edd030c5070616c6c65745f6e6574776f726b5f73636f726514747970657340526174696e67496e707574456e7472791040456e746974794964656e74696669657201490140526174696e6750726f76696465724964010030456e74697479547970654f6601e10330526174696e67547970654f6601e503001c0128656e746974795f75696449010140456e746974794964656e74696669657200013070726f76696465725f75696449010140456e746974794964656e746966696572000130636f756e745f6f665f74786e2c010c753634000150746f74616c5f656e636f6465645f726174696e672c010c75363400012c656e746974795f74797065e1030130456e74697479547970654f6600012c726174696e675f74797065e5030130526174696e67547970654f6600013070726f76696465725f646964000140526174696e6750726f766964657249640000e1030c5070616c6c65745f6e6574776f726b5f73636f726514747970657330456e74697479547970654f660001081852657461696c000000204c6f67697374696300010000e5030c5070616c6c65745f6e6574776f726b5f73636f726514747970657330526174696e67547970654f660001081c4f766572616c6c0000002044656c697665727900010000e9030c3070616c6c65745f61737365741870616c6c65741043616c6c04045400010c18637265617465080114656e747279ed0301504173736574496e707574456e7472794f663c543e0001247369676e6174757265f90301385369676e61747572654f663c543e0000045c536565205b6050616c6c65743a3a637265617465605d2e146973737565080114656e747279fd03015c417373657449737375616e6365456e7472794f663c543e0001247369676e6174757265f90301385369676e61747572654f663c543e00010458536565205b6050616c6c65743a3a6973737565605d2e207472616e73666572080114656e7472790504015c41737365745472616e73666572456e7472794f663c543e0001247369676e6174757265f90301385369676e61747572654f663c543e00020464536565205b6050616c6c65743a3a7472616e73666572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732eed030c3070616c6c65745f61737365741474797065733c4173736574496e707574456e747279104041737365744465736372697074696f6e01f1032c4173736574547970654f6601f50320417373657454616701f1032441737365744d65746101f1030018012861737365745f74797065f503012c4173736574547970654f6600012861737365745f64657363f103014041737365744465736372697074696f6e00012461737365745f71747910010c75333200012c61737365745f76616c756510010c75333200012461737365745f746167f1030120417373657454616700012861737365745f6d657461f103012441737365744d6574610000f1030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000f5030c3070616c6c65745f61737365741474797065732c4173736574547970654f6600010c0c41525400000010424f4e44000100084d4600020000f903082873705f72756e74696d65384d756c74695369676e617475726500010c1c4564323535313904003d020148656432353531393a3a5369676e61747572650000001c53723235353139040061020148737232353531393a3a5369676e61747572650001001445636473610400b103014065636473613a3a5369676e617475726500020000fd030c3070616c6c65745f617373657414747970657348417373657449737375616e6365456e7472790824417373657449644f66012101244163636f756e7449640100000c012061737365745f696421010124417373657449644f6600013c6e65775f61737365745f6f776e65720001244163636f756e74496400014861737365745f69737375616e63655f7174790104012c4f7074696f6e3c7533323e0000010404184f7074696f6e04045401100108104e6f6e6500000010536f6d65040010000001000005040c3070616c6c65745f61737365741474797065734841737365745472616e73666572456e7472790c24417373657449644f66012101444173736574496e7374616e636549644f66012101244163636f756e7449640100000c012061737365745f696421010124417373657449644f6600014461737365745f696e7374616e63655f6964210101444173736574496e7374616e636549644f6600013c6e65775f61737365745f6f776e65720001244163636f756e744964000009040c2c70616c6c65745f7375646f1870616c6c65741043616c6c040454000110107375646f04011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000454536565205b6050616c6c65743a3a7375646f605d2e547375646f5f756e636865636b65645f77656967687408011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00011877656967687424011857656967687400010498536565205b6050616c6c65743a3a7375646f5f756e636865636b65645f776569676874605d2e1c7365745f6b657904010c6e6577fd0101504163636f756e7449644c6f6f6b75704f663c543e00020460536565205b6050616c6c65743a3a7365745f6b6579605d2e1c7375646f5f617308010c77686ffd0101504163636f756e7449644c6f6f6b75704f663c543e00011063616c6cc501017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00030460536565205b6050616c6c65743a3a7375646f5f6173605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e0d040c2873705f72756e74696d65187472616974732c426c616b6554776f323536000000001104000002b9010015040c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000114404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e144e616d6564000404d0417474656d707420746f207573652061206e6f6e2d6e616d65642066756e6374696f6e206f6e2061206e616d6564207461736b2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e19040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454011d04045300000400210401185665633c543e00001d0400000408dd012c0021040000021d040025040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540104045300000400290401185665633c543e0000290400000204002d0404184f7074696f6e0404540131040108104e6f6e6500000010536f6d6504003104000001000031040c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400350401405072696d617279507265446967657374000100385365636f6e64617279506c61696e04003d04015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e646172795652460400410401545365636f6e646172795652465072654469676573740003000035040c4473705f636f6e73656e7375735f626162651c64696765737473405072696d61727950726544696765737400000c013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74e1010110536c6f740001347672665f7369676e6174757265390401305672665369676e617475726500003904101c73705f636f72651c737232353531390c767266305672665369676e617475726500000801186f75747075740401245672664f757470757400011470726f6f664102012056726650726f6f6600003d040c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74e1010110536c6f74000041040c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e6461727956524650726544696765737400000c013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74e1010110536c6f740001347672665f7369676e6174757265390401305672665369676e617475726500004504084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e000008010463ed010128287536342c2075363429000134616c6c6f7765645f736c6f7473f1010130416c6c6f776564536c6f7473000049040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454014d04045300000400510401185665633c543e00004d04000004082c100051040000024d040055040c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e59040000040c0018e0005d040c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e61040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e6465645665630804540165040453000004006d0401185665633c543e000065040c3c70616c6c65745f62616c616e6365731474797065732c42616c616e63654c6f636b041c42616c616e63650118000c01086964ad0101384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e736904011c526561736f6e73000069040c3c70616c6c65745f62616c616e6365731474797065731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c000200006d0400000265040071040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454017504045300000400790401185665633c543e000075040c3c70616c6c65745f62616c616e6365731474797065732c52657365727665446174610844526573657276654964656e74696669657201ad011c42616c616e63650118000801086964ad010144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000079040000027504007d040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540181040453000004008d0401185665633c543e000081040c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e74080849640185041c42616c616e63650118000801086964850401084964000118616d6f756e7418011c42616c616e6365000085040830636f72645f72756e74696d654452756e74696d65486f6c64526561736f6e00010420507265696d61676504008904016c70616c6c65745f707265696d6167653a3a486f6c64526561736f6e000d000089040c3c70616c6c65745f707265696d6167651870616c6c657428486f6c64526561736f6e00010420507265696d616765000000008d0400000281040091040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540195040453000004009d0401185665633c543e000095040c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e74080849640199041c42616c616e63650118000801086964990401084964000118616d6f756e7418011c42616c616e6365000099040830636f72645f72756e74696d654c52756e74696d65467265657a65526561736f6e000100009d04000002950400a1040c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001283856657374696e6742616c616e63650000049c56657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c75652e544c69717569646974795265737472696374696f6e73000104c84163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c2e4c496e73756666696369656e7442616c616e63650002047842616c616e636520746f6f206c6f7720746f2073656e642076616c75652e484578697374656e7469616c4465706f736974000304ec56616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f7369742e34457870656e646162696c697479000404905472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e742e5c4578697374696e6756657374696e675363686564756c65000504cc412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742e2c446561644163636f756e740006048c42656e6566696369617279206163636f756e74206d757374207072652d65786973742e3c546f6f4d616e795265736572766573000704b84e756d626572206f66206e616d65642072657365727665732065786365656420604d61785265736572766573602e30546f6f4d616e79486f6c6473000804884e756d626572206f6620686f6c64732065786365656420604d6178486f6c6473602e38546f6f4d616e79467265657a6573000904984e756d626572206f6620667265657a65732065786365656420604d6178467265657a6573602e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea5040c64636f72645f617574686f726974795f6d656d626572736869701870616c6c6574144572726f72040454000120544d656d626572416c7265616479496e636f6d696e6700000440416c726561647920696e636f6d696e674c4d656d626572416c72656164794578697374730001048c54686520617574686f7269747920656e74727920616c7265616479206578697374732e544d656d626572416c72656164794f7574676f696e6700020440416c7265616479206f7574676f696e67384d656d6265724e6f74466f756e640003084c4e6f7420666f756e64206f776e6572206b6579a05468657265206973206e6f20617574686f7269747920776974682074686520676976656e2049442e444d656d626572426c61636b4c6973746564000404544d656d62657220697320626c61636b6c69737465644c53657373696f6e4b6579734e6f7441646465640005046453657373696f6e206b657973206e6f742070726f7669646564504d656d6265724e6f74426c61636b4c6973746564000604584d656d626572206e6f7420626c61636b6c6973746564644e6574776f726b4d656d626572736869704e6f74466f756e64000704504e6f742061206e6574776f726b206d656d626572048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea9040c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201d0000801206f6666656e646572d001204f6666656e6465720001247265706f72746572739c01345665633c5265706f727465723e0000ad0400000408a43400b104000002b50400b5040000040800190200b9040000021000bd0400000408c1043400c1040c1c73705f636f72651863727970746f244b65795479706549640000040044011c5b75383b20345d0000c5040c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742ec904083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e00030000cd04083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f726974696573d104016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564010401244f7074696f6e3c4e3e0000d1040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b4045300000400b001185665633c543e0000d5040c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ed9040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401c4045300000400dd0401185665633c543e0000dd04000002c400e10400000408100000e5040c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144572726f7204045400010828496e76616c69644b6579000004604e6f6e206578697374656e74207075626c6963206b65792e4c4475706c696361746564486561727462656174000104544475706c696361746564206865617274626561742e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee9040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454011d02045300000400ed0401185665633c543e0000ed040000021d0200f104083c70616c6c65745f707265696d616765404f6c645265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e72657175657374656408011c6465706f736974f5040150284163636f756e7449642c2042616c616e63652900010c6c656e10010c753332000000245265717565737465640c011c6465706f736974f90401704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e000114636f756e7410010c75333200010c6c656e0104012c4f7074696f6e3c7533323e00010000f50400000408001800f90404184f7074696f6e04045401f5040108104e6f6e6500000010536f6d650400f5040000010000fd04083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e7449640100185469636b657401010501082c556e7265717565737465640801187469636b65740505014c284163636f756e7449642c205469636b65742900010c6c656e10010c753332000000245265717565737465640c01306d617962655f7469636b65740905016c4f7074696f6e3c284163636f756e7449642c205469636b6574293e000114636f756e7410010c7533320001246d617962655f6c656e0104012c4f7074696f6e3c7533323e00010000010514346672616d655f737570706f72741874726169747318746f6b656e732066756e6769626c6544486f6c64436f6e73696465726174696f6e10044100044600045200044400000400180128463a3a42616c616e6365000005050000040800010500090504184f7074696f6e0404540105050108104e6f6e6500000010536f6d650400050500000100000d050000040830100011050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000015050c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400012018546f6f426967000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e1c546f6f4d616e7900060455014d6f7265207468616e20604d41585f484153485f555047524144455f42554c4b5f434f554e54602068617368657320776572652072657175657374656420746f206265207570677261646564206174206f6e63652e18546f6f466577000704e4546f6f206665772068617368657320776572652072657175657374656420746f2062652075706772616465642028692e652e207a65726f292e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e19050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401300453000004005d0101185665633c543e00001d05084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e74000110617965739c01385665633c4163636f756e7449643e0001106e6179739c01385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d626572000021050c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f7208045400044900012c244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e545072696d654163636f756e744e6f744d656d626572000a04745072696d65206163636f756e74206973206e6f742061206d656d626572048054686520604572726f726020656e756d206f6620746869732070616c6c65742e25050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401000453000004009c01185665633c543e000029050c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d62657200000444416c72656164792061206d656d6265722e244e6f744d656d626572000104344e6f742061206d656d6265722e38546f6f4d616e794d656d6265727300020444546f6f206d616e79206d656d626572732e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e2d050c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f7208045400044900012c244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e545072696d654163636f756e744e6f744d656d626572000a04745072696d65206163636f756e74206973206e6f742061206d656d626572048054686520604572726f726020656e756d206f6620746869732070616c6c65742e31050c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d62657200000444416c72656164792061206d656d6265722e244e6f744d656d626572000104344e6f742061206d656d6265722e38546f6f4d616e794d656d6265727300020444546f6f206d616e79206d656d626572732e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e35050420425472656553657404045401fc00040039050000003905000002fc003d050c6470616c6c65745f6e6f64655f617574686f72697a6174696f6e147479706573204e6f6465496e666f08204e6f646549644f660141052c4163636f756e7449644f660100000801086964410501204e6f646549644f660001146f776e657200012c4163636f756e7449644f66000041050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000045050c6470616c6c65745f6e6f64655f617574686f72697a6174696f6e1870616c6c6574144572726f7204045400012c344e6f64654964546f6f4c6f6e6700000480546865204e6f6465206964656e74696669657220697320746f6f206c6f6e672e34506565724964546f6f4c6f6e670001045c5468652050656572496420697320746f6f206c6f6e672e30546f6f4d616e794e6f64657300020468546f6f206d616e792077656c6c206b6e6f776e206e6f6465732e34416c72656164794a6f696e65640003049c546865206e6f646520697320616c7265616479206a6f696e656420696e20746865206c6973742e204e6f7445786973740004048c546865206e6f646520646f65736e277420657869737420696e20746865206c6973742e38416c7265616479436c61696d656400050498546865206e6f646520697320616c726561647920636c61696d6564206279206120757365722e204e6f744f776e657200060488596f7520617265206e6f7420746865206f776e6572206f6620746865206e6f64652e405065726d697373696f6e44656e696564000704ac4e6f207065726d6973736f6e20746f20706572666f726d207370656369666963206f7065726174696f6e2e2c496e76616c69645574663800080478546865205574663820737472696e67206973206e6f742070726f7065722e54496e76616c69644e6f64654964656e74696669657200090480546865206e6f6465206964656e746966696572206973206e6f742076616c696440416c7265616479436f6e6e6563746564000a0478546865206e6f646520697320616c726561647920636f6e6e65637465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e49050c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e4d05000004080004005105083c70616c6c65745f6d756c7469736967204d756c7469736967102c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100304d6178417070726f76616c7300001001107768656e0901015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c735505018c426f756e6465645665633c4163636f756e7449642c204d6178417070726f76616c733e000055050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401000453000004009c01185665633c543e000059050c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e5d050c3470616c6c65745f72656d61726b1870616c6c6574144572726f7204045400010814456d7074790000047c417474656d7074696e6720746f2073746f726520656d70747920646174612e28426164436f6e74657874000104d4417474656d7074656420746f2063616c6c206073746f726560206f757473696465206f6620626c6f636b20657865637574696f6e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e61050c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c244163636f756e7449640100344d61784a756467656d656e747300304964656e74697479496e666f01b102000801286a756467656d656e7473650501c4426f756e6465645665633c284163636f756e7449642c204a756467656d656e74292c204d61784a756467656d656e74733e000110696e666fb10201304964656e74697479496e666f000065050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540169050453000004006d0501185665633c543e0000690500000408003d03006d0500000269050071050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540175050453000004007d0501185665633c543e0000750504184f7074696f6e0404540179050108104e6f6e6500000010536f6d6504007905000001000079050c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f08244163636f756e74496401001c49644669656c640139030008011c6163636f756e740001244163636f756e7449640001186669656c64733503015c4964656e746974794669656c64733c49644669656c643e00007d0500000275050081050c3c70616c6c65745f6964656e746974791870616c6c6574144572726f72040454000140204e6f74466f756e64000004504163636f756e742069736e277420666f756e642e445265676973747261724e6f74466f756e6400010450526567697374726172206e6f7420666f756e642e58526567697374726172416c72656164794578697374730002046452656769737472617220616c7265616479206578697374732e204e6f744e616d6564000304504163636f756e742069736e2774206e616d65642e28456d707479496e64657800040430456d70747920696e6465782e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e744a756467656d656e74466f72446966666572656e744964656e74697479000e04d05468652070726f7669646564206a756467656d656e742077617320666f72206120646966666572656e74206964656e746974792e584a756467656d656e745061796d656e744661696c6564000f04f84572726f722074686174206f6363757273207768656e20746865726520697320616e20697373756520706179696e6720666f72206a756467656d656e742e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e850500000408210189050089050c3c636f72645f6964656e746966696572147479706573404964656e746966696572547970654f66000124144173736574000000104175746800010028436861696e53706163650002000c44696400030018526174696e670004002052656769737472790005002453746174656d656e7400060018536368656d610007002054656d706c617465000800008d050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540191050453000004009d0501185665633c543e000091050c3c636f72645f6964656e746966696572147479706573284576656e74456e747279042843616c6c547970654f6601950500080118616374696f6e9505012843616c6c547970654f660001206c6f636174696f6e9905012454696d65706f696e74000095050c3c636f72645f6964656e7469666965721474797065732843616c6c547970654f660001501c4172636869766500000034417574686f72697a6174696f6e00010020436170616369747900020034436f756e63696c5265766f6b6500030038436f756e63696c526573746f72650004003c4465617574686f72697a6174696f6e00050020417070726f7665640006001c47656e6573697300070018557064617465000800185265766f6b650009001c526573746f7265000a001852656d6f7665000b00345061727469616c52656d6f7665000c004450726573656e746174696f6e4164646564000d004c50726573656e746174696f6e52656d6f766564000e0018526f74617465000f00145573616765001000205472616e73666572001100144465626974001200184372656469740013000099050c3c636f72645f6964656e7469666965721474797065732454696d65706f696e74000008011868656967687410010c753332000114696e64657810010c75333200009d05000002910500a1050c3c636f72645f6964656e7469666965721870616c6c6574144572726f72040454000104604d61784576656e7473486973746f72794578636565646564000000048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea5050c6470616c6c65745f6e6574776f726b5f6d656d62657273686970147479706573284d656d62657244617461042c426c6f636b4e756d6265720110000401246578706972655f6f6e10012c426c6f636b4e756d6265720000a9050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401000453000004009c01185665633c543e0000ad050c6470616c6c65745f6e6574776f726b5f6d656d626572736869701870616c6c6574144572726f7204045400011c484d656d626572736869704e6f74466f756e64000004945468657265206973206e6f206d656d62657220776974682074686520676976656e2049442e644d656d62657273686970416c726561647941637175697265640001046c4d656d6265727368697020616c7265616479206163717569726564844d656d6265727368697052656e6577616c416c7265616479526571756573746564000204904d656d626572736869702052656e6577616c20616c7265616479207265717565737465644c4f726967696e4e6f74417574686f72697a6564000304604f726967696e206973206e6f7420617574686f72697a6564644d656d626572736869705265717565737452656a6563746564000404dc52656a65637473207265717565737420696620746865206d656d62657220697320616464656420746f2074686520626c61636b6c697374444d656d6265727368697045787069726564000504484d656d626572736869702065787069726564744d61784d656d626572734578636565646564466f72546865426c6f636b000604684d6178206d656d62657273206c696d6974206578636565646564048054686520604572726f726020656e756d206f6620746869732070616c6c65742eb1050c2870616c6c65745f6469642c6469645f64657461696c732844696444657461696c73040454000018014861757468656e7469636174696f6e5f6b65793001284b657949644f663c543e0001486b65795f61677265656d656e745f6b657973b50501684469644b657941677265656d656e744b65795365744f663c543e00013864656c65676174696f6e5f6b6579bd0501484f7074696f6e3c4b657949644f663c543e3e000134617373657274696f6e5f6b6579bd0501484f7074696f6e3c4b657949644f663c543e3e00012c7075626c69635f6b657973c10501504469645075626c69634b65794d61704f663c543e00013c6c6173745f74785f636f756e7465722c010c7536340000b5050c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f7365743c426f756e64656442547265655365740804540130045300000400b905012c42547265655365743c543e0000b9050420425472656553657404045401300004005d01000000bd0504184f7074696f6e04045401300108104e6f6e6500000010536f6d650400300000010000c1050c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0130045601c505045300000400cd05013842547265654d61703c4b2c20563e0000c5050c2870616c6c65745f6469642c6469645f64657461696c734c4469645075626c69634b657944657461696c73082c426c6f636b4e756d6265720110244163636f756e74496401000008010c6b6579c905015c4469645075626c69634b65793c4163636f756e7449643e000130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720000c9050c2870616c6c65745f6469642c6469645f64657461696c73304469645075626c69634b657904244163636f756e74496401000108545075626c6963566572696669636174696f6e4b657904009d030174446964566572696669636174696f6e4b65793c4163636f756e7449643e0000004c5075626c6963456e6372797074696f6e4b657904008d030140446964456e6372797074696f6e4b657900010000cd05042042547265654d617008044b0130045601c505000400d105000000d105000002d50500d5050000040830c50500d90500000408006d0300dd050c2870616c6c65745f6469641870616c6c6574144572726f7204045400016458496e76616c69645369676e6174757265466f726d6174000008050154686520444944206f7065726174696f6e207369676e6174757265206973206e6f7420696e2074686520666f726d61742074686520766572696669636174696f6e306b657920657870656374732e40496e76616c69645369676e6174757265000108f854686520444944206f7065726174696f6e207369676e617475726520697320696e76616c696420666f7220746865207061796c6f616420616e642074686568766572696669636174696f6e206b65792070726f76696465642e34416c7265616479457869737473000204f85468652044494420776974682074686520676976656e206964656e74696669657220697320616c72656164792070726573656e74206f6e20636861696e2e204e6f74466f756e64000304d44e6f2044494420776974682074686520676976656e206964656e7469666965722069732070726573656e74206f6e20636861696e2e5c566572696669636174696f6e4b65794e6f74466f756e6400040809014f6e65206f72206d6f726520766572696669636174696f6e206b657973207265666572656e63656420617265206e6f742073746f72656420696e2074686520736574546f6620766572696669636174696f6e206b6579732e30496e76616c69644e6f6e6365000504090154686520444944206f7065726174696f6e206e6f6e6365206973206e6f7420657175616c20746f207468652063757272656e7420444944206e6f6e6365202b20312e7c556e737570706f72746564446964417574686f72697a6174696f6e43616c6c000604e05468652063616c6c65642065787472696e73696320646f6573206e6f7420737570706f72742044494420617574686f7269736174696f6e2e6c496e76616c6964446964417574686f72697a6174696f6e43616c6c000708dc5468652063616c6c2068616420706172616d6574657273207468617420636f6e666c696374656420776974682065616368206f74686572406f72207765726520696e76616c69642e8c4d61784e65774b657941677265656d656e744b6579734c696d697445786365656465640008080d0141206e756d626572206f66206e6577206b65792061677265656d656e74206b6579732067726561746572207468616e20746865206d6178696d756d20616c6c6f77656448686173206265656e2070726f76696465642e544d61785075626c69634b65797345786365656465640009080501546865206d6178696d756d206e756d626572206f66207075626c6963206b65797320666f72207468697320444944206b6579206964656e74696669657220686173346265656e20726561636865642e6c4d61784b657941677265656d656e744b6579734578636565646564000a080501546865206d6178696d756d206e756d626572206f66206b65792061677265656d656e747320686173206265656e207265616368656420666f722074686520444944207375626a6563742e304261644469644f726967696e000b04bc546865204449442063616c6c20776173207375626d6974746564206279207468652077726f6e67206163636f756e74485472616e73616374696f6e45787069726564000c040d0154686520626c6f636b206e756d6265722070726f766964656420696e2061204449442d617574686f72697a6564206f7065726174696f6e20697320696e76616c69642e38416c726561647944656c65746564000d04b0546865204449442068617320616c7265616479206265656e2070726576696f75736c792064656c657465642e6c4d61784e756d6265724f6653657276696365734578636565646564000e041101546865206d6178696d756d206e756d626572206f66207365727669636520656e64706f696e747320666f7220612044494420686173206265656e2065786365656465642e684d61785365727669636549644c656e6774684578636565646564000f04f0546865207365727669636520656e64706f696e7420494420657863656564656420746865206d6178696d756d20616c6c6f776564206c656e6774682e704d617853657276696365547970654c656e6774684578636565646564001008f84f6e65206f6620746865207365727669636520656e64706f696e7420747970657320657863656564656420746865206d6178696d756d20616c6c6f7765641c6c656e6774682e884d61784e756d6265724f665479706573506572536572766963654578636565646564001108ec546865206d6178696d756d206e756d626572206f6620747970657320666f722061207365727669636520656e64706f696e7420686173206265656e2465786365656465642e6c4d61785365727669636555726c4c656e6774684578636565646564001208f44f6e65206f6620746865207365727669636520656e64706f696e742055524c7320657863656564656420746865206d6178696d756d20616c6c6f7765641c6c656e6774682e844d61784e756d6265724f6655726c735065725365727669636545786365656465640013041101546865206d6178696d756d206e756d626572206f662055524c7320666f722061207365727669636520656e64706f696e7420686173206265656e2065786365656465642e5053657276696365416c726561647945786973747300140411014120736572766963652077697468207468652070726f766964656420494420697320616c72656164792070726573656e7420666f722074686520676976656e204449442e3c536572766963654e6f74466f756e6400150409014120736572766963652077697468207468652070726f7669646564204944206973206e6f742070726573656e7420756e6465722074686520676976656e204449442e58496e76616c696453657276696365456e636f64696e6700160409014f6e65206f6620746865207365727669636520656e64706f696e742064657461696c7320636f6e7461696e73206e6f6e2d415343494920636861726163746572732e7c4d617853746f726564456e64706f696e7473436f756e7445786365656465640017080d01546865206e756d626572206f66207365727669636520656e64706f696e74732073746f72656420756e6465722074686520444944206973206c6172676572207468616e88746865206e756d626572206f6620656e64706f696e747320746f2064656c6574652e20496e7465726e616c001804f4416e206572726f722074686174206973206e6f7420737570706f73656420746f2074616b6520706c6163652c207965742069742068617070656e65642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee1050c3470616c6c65745f736368656d611474797065732c536368656d61456e7472791034496e707574536368656d614f6601c10330536368656d61486173684f6601303c536368656d6143726561746f724f66010024537061636549644f6601210100100118736368656d61c1030134496e707574536368656d614f66000118646967657374300130536368656d61486173684f6600011c63726561746f7200013c536368656d6143726561746f724f66000114737061636521010124537061636549644f660000e5050c3470616c6c65745f736368656d611870616c6c6574144572726f7204045400011c54536368656d61416c7265616479416e63686f72656400000480536368656d61206964656e746966696572206973206e6f7420756e697175652e38536368656d614e6f74466f756e6400010470536368656d61206964656e746966696572206e6f7420666f756e642e5c496e76616c69644964656e7469666965724c656e6774680002003c556e61626c65546f50617946656573000304110154686520706179696e67206163636f756e742077617320756e61626c6520746f2070617920746865206665657320666f72206372656174696e67206120736368656d612e3c43726561746f724e6f74466f756e640004048843726561746f722044494420696e666f726d6174696f6e206e6f7420666f756e642e744d6178456e636f646564536368656d614c696d69744578636565646564000504a0536368656d61206c696d6974206578636565647320746865207065726d69747465642073697a652e40456d7074795472616e73616374696f6e00060448456d707479207472616e73616374696f6e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee9050c4870616c6c65745f636861696e5f737061636514747970657330537061636544657461696c730c2c5370616365436f64654f66013038537061636543726561746f724f660100205374617475734f6601e000180110636f646530012c5370616365436f64654f6600011c63726561746f72000138537061636543726561746f724f6600013074786e5f63617061636974792c010c75363400012474786e5f636f756e742c010c753634000120617070726f766564e001205374617475734f6600011c61726368697665e001205374617475734f660000ed050c4870616c6c65745f636861696e5f7370616365147479706573485370616365417574686f72697a6174696f6e0c24537061636549644f6601210138537061636543726561746f724f6601002c5065726d697373696f6e7301f1050010012073706163655f696421010124537061636549644f6600012064656c6567617465000138537061636543726561746f724f6600012c7065726d697373696f6e73f105012c5065726d697373696f6e7300012464656c656761746f72000138537061636543726561746f724f660000f1050c4870616c6c65745f636861696e5f73706163651474797065732c5065726d697373696f6e7300000401106269747310010c7533320000f5050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401000453000004009c01185665633c543e0000f9050c4870616c6c65745f636861696e5f73706163651870616c6c6574144572726f72040454000148505370616365416c7265616479416e63686f726564000004785370616365206964656e746966696572206973206e6f7420756e697175653453706163654e6f74466f756e64000104685370616365206964656e746966696572206e6f7420666f756e6454556e617574686f72697a65644f7065726174696f6e000204dc4f6e6c79207768656e2074686520617574686f72206973206e6f742074686520636f6e74726f6c6c6572206f722064656c65676174652e44496e76616c69644964656e74696669657200030448496e76616c6964204964656e7469666965725c496e76616c69644964656e7469666965724c656e67746800040464496e76616c6964204964656e746966696572204c656e6774685c496e76616c69644964656e74696669657250726566697800050464496e76616c6964204964656e7469666965722050726566697834417263686976656453706163650006043841726368697665642053706163654053706163654e6f744172636869766564000704485370616365206e6f742041726368697665646c537061636544656c6567617465734c696d697445786365656465640008047c53706163652064656c65676174696f6e206c696d697420657863656564656440456d7074795472616e73616374696f6e00090448456d707479207472616e73616374696f6e2e5044656c6567617465416c72656164794164646564000a045c417574686f7269747920616c726561647920616464656454417574686f72697a6174696f6e4e6f74466f756e64000b0468417574686f72697a6174696f6e204964206e6f7420666f756e644044656c65676174654e6f74466f756e64000c044c44656c6567617465206e6f7420666f756e642e505370616365416c7265616479417070726f766564000d0458537061636520616c726561647920617070726f7665644053706163654e6f74417070726f766564000e044c5370616365206e6f7420617070726f7665642e5443617061636974794c696d69744578636565646564000f04cc546865206361706163697479206c696d697420666f722074686520737061636520686173206265656e2065786365656465642e5443617061636974794c6573735468616e5573616765001004d8546865206e65772063617061636974792076616c7565206973206c6f776572207468616e207468652063757272656e74207573616765505479706543617061636974794f766572666c6f770011045854797065206361706163697479206f766572666c6f77048054686520604572726f726020656e756d206f6620746869732070616c6c65742efd050c4070616c6c65745f73746174656d656e741474797065734053746174656d656e7444657461696c730c4453746174656d656e744469676573744f66013028536368656d6149644f6601210124537061636549644f66012101000c011864696765737430014453746174656d656e744469676573744f66000114737061636521010124537061636549644f66000118736368656d61cd0301484f7074696f6e3c536368656d6149644f663e00000106000004082101300005060c4070616c6c65745f73746174656d656e741474797065737053746174656d656e7450726573656e746174696f6e44657461696c73104853746174656d656e7443726561746f724f6601004850726573656e746174696f6e547970654f6601d1034453746174656d656e744469676573744f66013024537061636549644f660121010010011c63726561746f7200014853746174656d656e7443726561746f724f6600014470726573656e746174696f6e5f74797065d103014850726573656e746174696f6e547970654f6600011864696765737430014453746174656d656e744469676573744f66000114737061636521010124537061636549644f66000009060c4070616c6c65745f73746174656d656e741474797065735053746174656d656e74456e747279537461747573084853746174656d656e7443726561746f724f660100205374617475734f6601e00008011c63726561746f7200014853746174656d656e7443726561746f724f6600011c7265766f6b6564e001205374617475734f6600000d06000004083021010011060c4070616c6c65745f73746174656d656e741870616c6c6574144572726f720404540001786053746174656d656e74416c7265616479416e63686f7265640000048053746174656d656e74206964656e66696572206973206e6f7420756e697175654453746174656d656e744e6f74466f756e640001047053746174656d656e74206964656e66696572206e6f7420666f756e6454556e617574686f72697a65644f7065726174696f6e000204d04f6e6c79207768656e2074686520617574686f72206973206e6f742074686520636f6e74726f6c6c65722f64656c65676174652e5853746174656d656e74456e7472794e6f74466f756e640003046453746174656d656e7420656e747279206e6f7420666f756e644053746174656d656e745265766f6b65640004047c53746174656d656e7420656e747279206d61726b656420696e6163746976654c53746174656d656e744e6f745265766f6b65640005049853746174656d656e74206964656e66696572206e6f74206d61726b656420696e6163746976655453746174656d656e744c696e6b4e6f74466f756e640006047453746174656d656e74206c696e6b20646f6573206e6f742065786973745053746174656d656e744c696e6b5265766f6b65640007046453746174656d656e74204c696e6b206973207265766f6b656440496e76616c69645369676e617475726500080464496e76616c69642063726561746f72207369676e61747572654c48617368416c7265616479416e63686f7265640009047053746174656d656e742068617368206973206e6f7420756e6971756540457870697265645369676e6174757265000a045045787069726564205478205369676e617475726568496e76616c696453746174656d656e744964656e746966696572000b0470496e76616c69642053746174656d656e74204964656e7469666965725c496e76616c69644964656e7469666965724c656e677468000c0480496e76616c696420536368656d61204964656e746966696572204c656e6774685853746174656d656e7453706163654d69736d61746368000d046c53746174656d656e74206e6f742070617274206f662073706163656444696765737448617368416c7265616479416e63686f726564000e047853746174656d656e7420646967657374206973206e6f7420756e6971756558496e76616c69645472616e73616374696f6e48617368000f0460496e76616c6964207472616e73616374696f6e2068617368544d657461646174614c696d697445786365656465640010045c4d65746164617461206c696d6974206578636565646564484d65746164617461416c7265616479536574001104884d6574616461746120616c72656164792073657420666f722074686520656e747279404d657461646174614e6f74466f756e64001204804d65746164617461206e6f7420666f756e6420666f722074686520656e74727940546f6f4d616e7944656c656761746573001304904d6178696d756d204e756d626572206f662064656c65676174657320726561636865642e60546f6f4d616e7944656c656761746573546f52656d6f7665001404a84d6f7265207468616e20746865206d6178696d756d206d756d626572206f662064656c6567617465732e70417574686f72697a6174696f6e44657461696c734e6f74466f756e640015045c417574686f72697a6174696f6e206e6f7420666f756e64784d617853746174656d656e74416374697669746965734578636565646564001604944d6178696d756d206e756d626572206f6620616374697669746965732065786365656465644c4174746573746174696f6e4e6f74466f756e64001704604174746573746174696f6e206973206e6f7420666f756e64584d61784469676573744c696d697445786365656465640018005442756c6b5472616e73616374696f6e4661696c65640019045c42756c6b205472616e73616374696f6e204661696c6564784173736f6369617465446967657374416c7265616479416e63686f726564001a04804173736f63696174652064696765737420616c72656164792070726573656e748450726573656e746174696f6e446967657374416c7265616479416e63686f726564001b048450726573656e746174696f6e20697320616c726561647920616e63686f7265642e5050726573656e746174696f6e4e6f74466f756e64001c045850726573656e746174696f6e206e6f7420666f756e647853746174656d656e74446967657374416c7265616479416e63686f726564001d04b853746174656d656e742064696765737420616c72656164792070726573656e74206f6e2074686520636861696e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e15060c3c70616c6c65745f6469645f6e616d65206469645f6e616d65404469644e616d654f776e65727368697008144f776e657201002c426c6f636b4e756d6265720110000801146f776e65720001144f776e6572000134726567697374657265645f617410012c426c6f636b4e756d626572000019060c3c70616c6c65745f6469645f6e616d651870616c6c6574144572726f7204045400014044496e73756666696369656e7446756e64730000040d01546865207478207375626d697474657220646f6573206e6f74206861766520656e6f7567682066756e647320746f2070617920666f7220746865206465706f7369742e34416c7265616479457869737473000104dc54686520737065636966696564206e616d652068617320616c7265616479206265656e2070726576696f75736c7920636c61696d65642e204e6f74466f756e640002048854686520737065636966696564206e616d6520646f6573206e6f742065786973742e484f776e6572416c7265616479457869737473000304a054686520737065636966696564206f776e657220616c7265616479206f776e732061206e616d652e344f776e65724e6f74466f756e64000404ac54686520737065636966696564206f776e657220646f6573206e6f74206f776e20616e79206e616d65732e1842616e6e6564000508ec54686520737065636966696564206e616d6520686173206265656e2062616e6e656420616e642063616e6e6f7420626520696e746572616374656414776974682e244e6f7442616e6e6564000604ac54686520737065636966696564206e616d65206973206e6f742063757272656e746c792062616e6e65642e34416c726561647942616e6e6564000704d854686520737065636966696564206e616d652068617320616c7265616479206265656e2070726576696f75736c792062616e6e65642e344e6f74417574686f72697a6564000804cc546865206163746f722063616e6e6f7420706572666f726d65642074686520737065636966696564206f7065726174696f6e2e304e616d65546f6f53686f7274000904a841206e616d65207468617420697320746f6f2073686f7274206973206265696e6720636c61696d65642e504e616d65457863656564734d61784c656e677468000a04a441206e616d65207468617420697320746f6f206c6f6e67206973206265696e6720636c61696d65642e484e616d65507265666978546f6f53686f7274000b04b04120707265666978207468617420697320746f6f2073686f7274206973206265696e6720636c61696d65642e444e616d65507265666978546f6f4c6f6e67000c04ac4120707265666978207468617420697320746f6f206c6f6e67206973206265696e6720636c61696d65642e34496e76616c6964537566666978000d04b04120737566666978207468617420697320746f6f2073686f7274206973206265696e6720636c61696d65642e34537566666978546f6f4c6f6e67000e04ac4120737566666978207468617420697320746f6f206c6f6e67206973206265696e6720636c61696d65642e34496e76616c6964466f726d6174000f04f441206e616d65207468617420636f6e7461696e73206e6f7420616c6c6f7765642063686172616374657273206973206265696e6720636c61696d65642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e1d060c5070616c6c65745f6e6574776f726b5f73636f72651474797065732c526174696e67456e7472792c40456e746974794964656e74696669657201490140526174696e6750726f76696465724964010030456e74697479547970654f6601e10330526174696e67547970654f6601e50334526174696e67456e74727949640121013c526174696e67456e747279486173680130444d6573736167654964656e74696669657201490124537061636549644f66012101244163636f756e74496401002c456e747279547970654f66012106184d6f6d656e74012c00200114656e747279dd03014101526174696e67496e707574456e7472793c456e746974794964656e7469666965722c20526174696e6750726f766964657249642c20456e74697479547970654f662c0a526174696e67547970654f663e00011864696765737430013c526174696e67456e747279486173680001286d6573736167655f6964490101444d6573736167654964656e746966696572000114737061636521010124537061636549644f6600012863726561746f725f69640001244163636f756e744964000128656e7472795f747970652106012c456e747279547970654f660001307265666572656e63655f6964cd0301544f7074696f6e3c526174696e67456e74727949643e000128637265617465645f61742c01184d6f6d656e74000021060c5070616c6c65745f6e6574776f726b5f73636f72651474797065732c456e747279547970654f6600010818437265646974000000144465626974000100002506000004084901e5030029060c5070616c6c65745f6e6574776f726b5f73636f72651474797065734441676772656761746564456e7472794f660000080130636f756e745f6f665f74786e2c010c753634000150746f74616c5f656e636f6465645f726174696e672c010c75363400002d06000004084901000031060c5070616c6c65745f6e6574776f726b5f73636f72651870616c6c6574144572726f7204045400014454556e617574686f72697a65644f7065726174696f6e00000458556e617574686f72697a6564206f7065726174696f6e5c496e76616c69644964656e7469666965724c656e67746800010460496e76616c6964204964656e7469666572204c656e67746834496e76616c696444696765737400020438496e76616c69642064696765737440496e76616c69645369676e617475726500030464496e76616c69642063726561746f72207369676e61747572655c496e76616c6964526174696e674964656e74696669657200040464496e76616c696420526174696e67204964656e746966696572584d6573736167654964416c7265616479457869737473000504645472616e73616374696f6e20616c726561647920726174656448496e76616c6964526174696e6756616c7565000604c4496e76616c696420726174696e672076616c7565202d2073686f756c64206265206265747765656e203120616e6420353054546f6f4d616e794a6f75726e616c456e7472696573000704ec4578636565647320746865206d6178696d756d20616c6c6f77656420656e747269657320696e20612073696e676c65207472616e73616374696f6e58496e76616c6964456e746974795369676e617475726500080460496e76616c696420656e74697479207369676e617475726554446967657374416c7265616479416e63686f7265640009046c53747265616d20646967657374206973206e6f7420756e6971756570526174696e674964656e746966696572416c72656164794164646564000a0474526174696e67206964656e6669657220616c726561647920657869737460496e76616c6964456e7472794f72526174696e6754797065000b0470496e76616c696420726174696e67206f7220656e747279207479706560526174696e674964656e7469666965724e6f74466f756e64000c046c526174696e67206964656e746966696572206e6f7420666f756e646c5265666572656e63654964656e7469666965724e6f74466f756e64000d04985265666572656e63656420726174696e67206964656e746966696572206e6f7420666f756e646c5265666572656e63654e6f7444656269744964656e746966696572000e04b852656672656e636564206964656e7469666572206973206e6f742061206465626974207472616e73616374696f6e38456e746974794d69736d61746368000f0458526174696e6720456e74697479206d69736d617463683453706163654d69736d6174636800100454526174696e67205370616365206d69736d61746368048054686520604572726f726020656e756d206f6620746869732070616c6c65742e35060c3070616c6c65745f6173736574147479706573284173736574456e7472791c4041737365744465736372697074696f6e01f1032c4173736574547970654f6601f5033441737365745374617475734f66013906244163636f756e744964010020417373657454616701f1032441737365744d65746101f1032c426c6f636b4e756d62657201100010013061737365745f64657461696ced03010d014173736574496e707574456e7472793c41737365744465736372697074696f6e2c204173736574547970654f662c2041737365745461672c2041737365744d6574613e00013061737365745f7374617475733906013441737365745374617475734f6600013061737365745f6973737565720001244163636f756e744964000128637265617465645f617410012c426c6f636b4e756d626572000039060c3070616c6c65745f61737365741474797065733441737365745374617475734f6600010c1841435449564500000020494e4143544956450001001c45585049524544000200003d060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454012101045300000400410601185665633c543e00004106000002210100450600000408210121010049060c3070616c6c65745f6173736574147479706573584173736574446973747269627574696f6e456e747279204041737365744465736372697074696f6e01f1032c4173736574547970654f6601f5033441737365745374617475734f66013906244163636f756e744964010020417373657454616701f1032441737365744d65746101f1032c426c6f636b4e756d62657201101c417373657449640121010018015461737365745f696e7374616e63655f64657461696ced03010d014173736574496e707574456e7472793c41737365744465736372697074696f6e2c204173736574547970654f662c2041737365745461672c2041737365744d6574613e00015461737365745f696e7374616e63655f706172656e742101011c4173736574496400015461737365745f696e7374616e63655f7374617475733906013441737365745374617475734f6600015461737365745f696e7374616e63655f6973737565720001244163636f756e74496400015061737365745f696e7374616e63655f6f776e65720001244163636f756e744964000128637265617465645f617410012c426c6f636b4e756d62657200004d060c3070616c6c65745f61737365741870616c6c6574144572726f7204045400013054556e617574686f72697a65644f7065726174696f6e00000458556e617574686f72697a6564206f7065726174696f6e5c496e76616c69644964656e7469666965724c656e67746800010460496e76616c6964204964656e7469666572204c656e67746834496e76616c696444696765737400020438496e76616c69642064696765737440496e76616c69645369676e617475726500030464496e76616c69642063726561746f72207369676e61747572655041737365744964416c72656164794578697374730004044c417373657420616c726561647920616464656444496e76616c6964417373657456616c7565000504c4496e76616c69642061737365742076616c7565202d2073686f756c642062652067726561746572207468616e207a65726f40496e76616c696441737365745479706500060448496e76616c696420617373657420747970653c417373657449644e6f74466f756e64000704684173736574206964656e746966696572206e6f7420666f756e643841737365744e6f744163746976650008044c4173736574206973206e6f74206163746976654c496e73756666696369656e7442616c616e6365000904484e6f7420656e6f7567682062616c616e636564446973747269627574696f6e4c696d69744578636565646564000a046c646973747269627574696f6e206c696d6974206578636565646564544173736574496e7374616e63654e6f74466f756e64000b0460617373657420696e7374616e6365206e6f7420666f756e64048054686520604572726f726020656e756d206f6620746869732070616c6c65742e51060c2c70616c6c65745f7375646f1870616c6c6574144572726f720404540001042c526571756972655375646f0000047c53656e646572206d75737420626520746865205375646f206163636f756e7404644572726f7220666f7220746865205375646f2070616c6c65745506102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c4164647265737301fd011043616c6c01c501245369676e617475726501f903144578747261015906000400340000005906000004205d066106650669066d06710679067d06005d06086470616c6c65745f6e6574776f726b5f6d656d6265727368697058436865636b4e6574776f726b4d656d6265727368697004045400000000610610306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000650610306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000690610306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e040454000000006d0610306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000710610306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004007506010c45726100007506102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000790610306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e63650404540000040069010120543a3a4e6f6e636500007d0610306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b5765696768740404540000000081060830636f72645f72756e74696d651c52756e74696d6500000000901853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b576569676874010020180000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510308000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510340400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801003080000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010038040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004804001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104023061010400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e005901205468652076616c756520686173207468652074797065206028426c6f636b4e756d626572466f723c543e2c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000650104000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100e00400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100e00400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500005901040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e01710101541830426c6f636b576569676874738101f901025b1f5d000b00204aa9d10113ffffffffffffffffc2a0a91d00010bd04fecd76f0113703d0ad7a3703dca010b00806e87740113cccccccccccccccc010000c2a0a91d00010bd0efc7f9cc0113a3703d0ad7a370fd010b00204aa9d10113ffffffffffffffff010700a0db215d133333333333333333c2a0a91d0000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e67746891013000004000000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e20446257656967687499014040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6e9d012d0310636f72642c6468697761792d636f726400000000282300000000000038df6acb689907609b0400000037e397fc7c91f5e40200000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000bc9d89904f5b923f01000000a02708c798d60bce010000005c8cda05c5979c32010000006fd7c327202e4a8d01000000ab3c0572291feb8b01000000fbc577b9d747efd60100000002000000010484204765742074686520636861696e27732063757272656e742076657273696f6e2e28535335385072656669783501081d0014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01b10100245363686564756c657201245363686564756c65720c3c496e636f6d706c65746553696e6365000010040000184167656e64610101040510b5010400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b757000010405047c040010f8204c6f6f6b75702066726f6d2061206e616d6520746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e00590120466f72207633202d3e207634207468652070726576696f75736c7920756e626f756e646564206964656e7469746965732061726520426c616b65322d3235362068617368656420746f20666f726d2074686520763430206964656e7469746965732e01c901017808344d6178696d756d57656967687424400b00806e87740113cccccccccccccccc04290120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c65732e504d61785363686564756c6564506572426c6f636b101032000000141d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2e0018204e4f54453a5101202b20446570656e64656e742070616c6c657473272062656e63686d61726b73206d696768742072657175697265206120686967686572206c696d697420666f72207468652073657474696e672e205365742061c420686967686572206c696d697420756e646572206072756e74696d652d62656e63686d61726b736020666561747572652e011504011042616265011042616265442845706f6368496e64657801002c20000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f726974696573010019040400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100e10120000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100e10120000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000e90104000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100190404000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510250404000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a656400002d0404000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e65737301008004001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f6368537461727401007c200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e6669670000450404000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e666967000045040400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e34536b697070656445706f6368730100490404002029012041206c697374206f6620746865206c6173742031303020736b69707065642065706f63687320616e642074686520636f72726573706f6e64696e672073657373696f6e20696e64657870207768656e207468652065706f63682077617320736b69707065642e0031012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f663501206d75737420636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e656564206139012077617920746f2074696520746f6765746865722073657373696f6e7320616e642065706f636820696e64696365732c20692e652e207765206e65656420746f2076616c69646174652074686174290120612076616c696461746f722077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e64207768617420746865b0206163746976652065706f636820696e6465782077617320647572696e6720746861742073657373696f6e2e01d10100103445706f63684475726174696f6e2c2028000000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652c20b80b00000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010e80300000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f776564344d61784e6f6d696e61746f727310100000000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e015504022454696d657374616d70012454696d657374616d70080c4e6f7701002c20000000000000000004a0205468652063757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e244469645570646174650100e0040010d82057686574686572207468652074696d657374616d7020686173206265656e207570646174656420696e207468697320626c6f636b2e00550120546869732076616c7565206973207570646174656420746f206074727565602075706f6e207375636365737366756c207375626d697373696f6e206f6620612074696d657374616d702062792061206e6f64652e4501204974206973207468656e20636865636b65642061742074686520656e64206f66206561636820626c6f636b20657865637574696f6e20696e2074686520606f6e5f66696e616c697a656020686f6f6b2e01f5010004344d696e696d756d506572696f642c20dc05000000000000188c20546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e004d012042652061776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a20706572696f6420746861742074686520626c6f636b2070726f64756374696f6e4901206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c2067656e6572616c6c7920776f726b2077697468207468697320746f61012064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20466f72206578616d706c652c20696e2074686520417572612070616c6c65742069742077696c6c20626520646f75626c6520746869737020706572696f64206f6e2064656661756c742073657474696e67732e00031c496e6469636573011c496e646963657304204163636f756e7473000104021059040400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e01f901018c041c4465706f73697418400010a5d4e8000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e015d04042042616c616e636573012042616c616e6365731c34546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e40496e61637469766549737375616e636501001840000000000000000000000000000000000409012054686520746f74616c20756e697473206f66206f75747374616e64696e672064656163746976617465642062616c616e636520696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402006104040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402007104040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e14486f6c647301010402007d040400046c20486f6c6473206f6e206163636f756e742062616c616e6365732e1c467265657a6573010104020091040400048820467265657a65206c6f636b73206f6e206163636f756e742062616c616e6365732e010902019014484578697374656e7469616c4465706f73697418400010a5d4e8000000000000000000000020410120546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d5553542042452047524541544552205448414e205a45524f2100590120496620796f75202a7265616c6c792a206e65656420697420746f206265207a65726f2c20796f752063616e20656e61626c652074686520666561747572652060696e7365637572655f7a65726f5f65646020666f72610120746869732070616c6c65742e20486f77657665722c20796f7520646f20736f20617420796f7572206f776e207269736b3a20746869732077696c6c206f70656e2075702061206d616a6f7220446f5320766563746f722e590120496e206361736520796f752068617665206d756c7469706c6520736f7572636573206f662070726f7669646572207265666572656e6365732c20796f75206d617920616c736f2067657420756e65787065637465648c206265686176696f757220696620796f7520736574207468697320746f207a65726f2e00f020426f74746f6d206c696e653a20446f20796f757273656c662061206661766f757220616e64206d616b65206974206174206c65617374206f6e6521204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e204d6178486f6c647310100500000004190120546865206d6178696d756d206e756d626572206f6620686f6c647320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e284d6178467265657a657310100100000004610120546865206d6178696d756d206e756d626572206f6620696e646976696475616c20667265657a65206c6f636b7320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e01a1040528417574686f72736869700128417574686f72736869700418417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e00000000064c417574686f726974794d656d62657273686970014c417574686f726974794d656d62657273686970104c496e636f6d696e67417574686f72697469657301009c04000468206c69737420696e636f6d696e6720617574686f7269746965734c4f7574676f696e67417574686f72697469657301009c04000468206c697374206f7574676f696e6720617574686f7269746965731c4d656d6265727301009c04000478206d617073206d656d62657220696420746f206d656d626572206461746124426c61636b4c69737401009c04000001110201980001a50407204f6666656e63657301204f6666656e636573081c5265706f7274730001040530a904040008150120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f727434206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505ad045d010400081101204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d651820736c6f742e0001a00000081c53657373696f6e011c53657373696f6e1c2856616c696461746f727301009c0400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e6765640100e0040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100b1040400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f72730100b9040400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b657973000104050019020400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405bd0400040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01150201a80001c504091c4772616e647061011c4772616e647061181453746174650100c90404000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e67650000cd04040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c656400007c0400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e74536574496401002c200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e000104052c1004002859012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e0045012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f66206d7573744d0120636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e65656420612077617920746f20746965450120746f6765746865722073657373696f6e7320616e64204752414e44504120736574206964732c20692e652e207765206e65656420746f2076616c6964617465207468617420612076616c696461746f7241012077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e642077686174207468652061637469766520736574204944207761735420647572696e6720746861742073657373696f6e2e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e01250201ac0c384d6178417574686f7269746965731010e8030000045c204d617820417574686f72697469657320696e20757365344d61784e6f6d696e61746f727310100000000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e584d6178536574496453657373696f6e456e74726965732c20a80000000000000018390120546865206d6178696d756d206e756d626572206f6620656e747269657320746f206b65657020696e207468652073657420696420746f2073657373696f6e20696e646578206d617070696e672e0031012053696e6365207468652060536574496453657373696f6e60206d6170206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e73207468697329012076616c75652073686f756c642072656c61746520746f2074686520626f6e64696e67206475726174696f6e206f66207768617465766572207374616b696e672073797374656d2069733501206265696e6720757365642028696620616e79292e2049662065717569766f636174696f6e2068616e646c696e67206973206e6f7420656e61626c6564207468656e20746869732076616c7565342063616e206265207a65726f2e01d5040a20496d4f6e6c696e650120496d4f6e6c696e651038486561727462656174416674657201001010000000002c1d012054686520626c6f636b206e756d6265722061667465722077686963682069742773206f6b20746f2073656e64206865617274626561747320696e207468652063757272656e74242073657373696f6e2e0025012041742074686520626567696e6e696e67206f6620656163682073657373696f6e20776520736574207468697320746f20612076616c756520746861742073686f756c642066616c6c350120726f7567686c7920696e20746865206d6964646c65206f66207468652073657373696f6e206475726174696f6e2e20546865206964656120697320746f206669727374207761697420666f721901207468652076616c696461746f727320746f2070726f64756365206120626c6f636b20696e207468652063757272656e742073657373696f6e2c20736f207468617420746865a820686561727462656174206c61746572206f6e2077696c6c206e6f74206265206e65636573736172792e00390120546869732076616c75652077696c6c206f6e6c79206265207573656420617320612066616c6c6261636b206966207765206661696c20746f2067657420612070726f7065722073657373696f6e2d012070726f677265737320657374696d6174652066726f6d20604e65787453657373696f6e526f746174696f6e602c2061732074686f736520657374696d617465732073686f756c642062650101206d6f7265206163637572617465207468656e207468652076616c75652077652063616c63756c61746520666f7220604865617274626561744166746572602e104b6579730100d904040004d0205468652063757272656e7420736574206f66206b6579732074686174206d61792069737375652061206865617274626561742e4852656365697665644865617274626561747300010805057ce0040004350120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206053657373696f6e496e6465786020616e64206041757468496e646578602e38417574686f726564426c6f636b730101080505e10410100000000008150120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206056616c696461746f7249643c543e6020746f20746865c8206e756d626572206f6620626c6f636b7320617574686f7265642062792074686520676976656e20617574686f726974792e01550201c00440556e7369676e65645072696f726974792c20ffffffffffffffff10f0204120636f6e66696775726174696f6e20666f722062617365207072696f72697479206f6620756e7369676e6564207472616e73616374696f6e732e0015012054686973206973206578706f73656420736f20746861742069742063616e2062652074756e656420666f7220706172746963756c61722072756e74696d652c207768656eb4206d756c7469706c652070616c6c6574732073656e6420756e7369676e6564207472616e73616374696f6e732e01e5040b48417574686f72697479446973636f766572790148417574686f72697479446973636f7665727908104b6579730100e9040400048c204b657973206f66207468652063757272656e7420617574686f72697479207365742e204e6578744b6579730100e90404000480204b657973206f6620746865206e65787420617574686f72697479207365742e000000000c20507265696d6167650120507265696d6167650c24537461747573466f720001040630f1040400049020546865207265717565737420737461747573206f66206120676976656e20686173682e4052657175657374537461747573466f720001040630fd040400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f72000104060d05110504000001650201d8000115050d1c436f756e63696c011c436f756e63696c182450726f706f73616c7301001905040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040630c501040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406301d05040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d6265727301009c0400081901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a757374206279202076616c7565292e145072696d65000000040008210120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e206361736544206f6620616273656e746174696f6e732e01690201dc04444d617850726f706f73616c57656967687424400b00806e87740113cccccccccccccccc08fc20546865206d6178696d756d20776569676874206f6620612064697370617463682063616c6c20746861742063616e2062652070726f706f73656420616e64282065786563757465642e0121050e44436f756e63696c4d656d626572736869700144436f756e63696c4d656d62657273686970081c4d656d6265727301002505040004c8205468652063757272656e74206d656d626572736869702c2073746f72656420617320616e206f726465726564205665632e145072696d65000000040004a4205468652063757272656e74207072696d65206d656d6265722c206966206f6e65206578697374732e016d0201e4000129050f48546563686e6963616c436f6d6d69747465650148546563686e6963616c436f6d6d6974746565182450726f706f73616c7301001905040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040630c501040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406301d05040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d6265727301009c0400081901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a757374206279202076616c7565292e145072696d65000000040008210120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e206361736544206f6620616273656e746174696f6e732e01710201e804444d617850726f706f73616c57656967687424400b00806e87740113cccccccccccccccc08fc20546865206d6178696d756d20776569676874206f6620612064697370617463682063616c6c20746861742063616e2062652070726f706f73656420616e64282065786563757465642e012d05104c546563686e6963616c4d656d62657273686970014c546563686e6963616c4d656d62657273686970081c4d656d6265727301002505040004c8205468652063757272656e74206d656d626572736869702c2073746f72656420617320616e206f726465726564205665632e145072696d65000000040004a4205468652063757272656e74207072696d65206d656d6265722c206966206f6e65206578697374732e01750201ec0001310511444e6f6465417574686f72697a6174696f6e01444e6f6465417574686f72697a6174696f6e0c3857656c6c4b6e6f776e4e6f6465730100350504000411012054686520736574206f662077656c6c206b6e6f776e206e6f6465732e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e184f776e65727300010402fc3d05040004c42041206d61702074686174206d61696e7461696e7320746865206f776e657273686970206f662065616368206e6f64652e544164646974696f6e616c436f6e6e656374696f6e7301010402fc3505040004cc20546865206164646974696f6e616c2061646170617469766520636f6e6e656374696f6e73206f662065616368206e6f64652e01790201f00c444d617857656c6c4b6e6f776e4e6f6465731010e803000004fc20546865206d6178696d756d206e756d626572206f662077656c6c206b6e6f776e206e6f64657320746861742061726520616c6c6f77656420746f207365743c4d61785065657249644c656e677468101080000000049820546865206d6178696d756d206c656e67746820696e206279746573206f66205065657249643c4d61784e6f646549644c656e677468101035000000049820546865206d6178696d756d206c656e67746820696e206279746573206f6620506565724964014505123852756e74696d655570677261646500017d02000000131c5574696c69747900018102010101044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e0149051f28486973746f726963616c000000000021204d756c746973696701204d756c746973696704244d756c74697369677300010805024d055105040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e01a1020105010c2c4465706f7369744261736518400070bbb8b5010000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f72184000807c814a00000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f7269657310106400000004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e015905231852656d61726b0001a902010d0100015d0525204964656e7469747901204964656e7469747908284964656e746974794f6600010405006105040004210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e28526567697374726172730100710504000825012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564d0207468726f7567682061207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e01ad02011101084c4d61784164646974696f6e616c4669656c647310100a0000000c0501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e0d01204e656564656420746f20626f756e642074686520492f4f20726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e206265342070726574747920686967682e344d617852656769737472617273101019000000081501204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e64b82074686520636f6d706c6578697479206f662c20652e672e2c207570646174696e67206a756467656d656e74732e01810526284964656e74696669657201284964656e746966696572042c4964656e74696669657273000108020585058d05040000000004404d61784576656e7473486973746f72791010ffffffff04c020546865206d6178696d756d206e756d626572206f6620616374697669747920666f7220612073746174656d656e742e01a10527184d69786e657401184d69786e6574104c43757272656e7453657373696f6e496e646578010010100000000008690120496e646578206f66207468652063757272656e742073657373696f6e2e2054686973206d6179206265206f66667365742072656c617469766520746f207468652073657373696f6e20696e64657820747261636b6564206279f4206567206070616c6c65745f73657373696f6e603b206d69786e65742073657373696f6e20696e64696365732061726520696e646570656e64656e742e6043757272656e7453657373696f6e5374617274426c6f636b010010100000000004b020426c6f636b20696e207768696368207468652063757272656e742073657373696f6e20737461727465642e404e657874417574686f72697479496473000104061021020400049420417574686f72697479206c69737420666f7220746865206e6578742073657373696f6e2e204d69786e6f64657300010806067c49030400186501204d69786e6f646520736574732062792073657373696f6e20696e6465782e204f6e6c7920746865206d69786e6f6465207365747320666f72207468652070726576696f75732c2063757272656e742c20616e64206e657874b42073657373696f6e7320617265206b6570743b206f6c646572207365747320617265206469736361726465642e004d0120546865206d69786e6f64657320696e20656163682073657420617265206b6579656420627920617574686f7269747920696e64657820736f2077652063616e20656173696c7920636865636b20696620616e550120617574686f726974792068617320726567697374657265642061206d69786e6f64652e2054686520617574686f7269747920696e64696365732073686f756c64206f6e6c79206265207573656420647572696e67310120726567697374726174696f6e3b2074686520617574686f7269747920696e646963657320666f722074686520766572792066697273742073657373696f6e20617265206d6164652075702e0141030028384d6178417574686f7269746965731010e803000004bc20546865206d6178696d756d206e756d626572206f6620617574686f726974696573207065722073657373696f6e2e584d617845787465726e616c4164647265737353697a6510108000000004ec20546865206d6178696d756d2073697a65206f66206f6e65206f662061206d69786e6f646527732065787465726e616c206164647265737365732e784d617845787465726e616c4164647265737365735065724d69786e6f646510101000000004e020546865206d6178696d756d206e756d626572206f662065787465726e616c2061646472657373657320666f722061206d69786e6f64652e5c4e756d436f766572546f43757272656e74426c6f636b73101003000000042501204c656e677468206f6620746865206669727374207068617365206f6620656163682073657373696f6e202860436f766572546f43757272656e7460292c20696e20626c6f636b732e684e756d5265717565737473546f43757272656e74426c6f636b73101003000000043501204c656e677468206f6620746865207365636f6e64207068617365206f6620656163682073657373696f6e2028605265717565737473546f43757272656e7460292c20696e20626c6f636b732e504e756d436f766572546f50726576426c6f636b73101003000000041901204c656e677468206f6620746865207468697264207068617365206f6620656163682073657373696f6e202860436f766572546f5072657660292c20696e20626c6f636b732e6c4e756d52656769737465725374617274536c61636b426c6f636b731010030000000c210120546865206e756d626572206f662022736c61636b2220626c6f636b7320617420746865207374617274206f6620656163682073657373696f6e2c20647572696e672077686963684501205b606d617962655f7265676973746572605d2850616c6c65743a3a6d617962655f7265676973746572292077696c6c206e6f7420617474656d707420746f20706f737420726567697374726174696f6e38207472616e73616374696f6e732e644e756d5265676973746572456e64536c61636b426c6f636b7310100300000010e420546865206e756d626572206f662022736c61636b2220626c6f636b732061742074686520656e64206f6620656163682073657373696f6e2e4901205b606d617962655f7265676973746572605d2850616c6c65743a3a6d617962655f7265676973746572292077696c6c2074727920746f207265676973746572206265666f7265207468697320736c61636b450120706572696f642c20627574206d617920706f737420726567697374726174696f6e207472616e73616374696f6e7320647572696e672074686520736c61636b20706572696f642061732061206c61737420207265736f72742e50526567697374726174696f6e5072696f726974792c20feffffffffffffff04f4205072696f72697479206f6620756e7369676e6564207472616e73616374696f6e73207573656420746f207265676973746572206d69786e6f6465732e2c4d696e4d69786e6f646573101007000000086101204d696e696d756d206e756d626572206f66206d69786e6f6465732e20496620746865726520617265206665776572207468616e2074686973206d616e79206d69786e6f646573207265676973746572656420666f722061ec2073657373696f6e2c20746865206d69786e65742077696c6c206e6f742062652061637469766520647572696e67207468652073657373696f6e2e0028444e6574776f726b4d656d6265727368697001444e6574776f726b4d656d62657273686970141c4d656d626572730001040200a50504000044436f756e746572466f724d656d62657273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170504d656d6265727368697073457870697265734f6e0101040210a9050400041501206d61707320626c6f636b206e756d62657220746f20746865206c697374206f6620617574686f72732073657420746f20657870697265206174207468697320626c6f636b4c4d656d626572736869707352656e6577734f6e000104020088040004d8206d61707320626c6f636b206e756d62657220746f20746865206c697374206f6620617574686f72732073657420746f2072656e65774c4d656d62657273686970426c61636b6c697374000104020088040004b8206d6170732066726f6d2061206d656d626572206964656e74696669657220746f206120756e6974207475706c6501590301150108404d656d62657273686970506572696f641010a082a00008f8204d6178696d756d206c696665207370616e206f662061206e6f6e2d72656e657761626c65206d656d626572736869702028696e206e756d626572206f662020626c6f636b7329484d61784d656d62657273506572426c6f636b1010e80300000001ad05650c446964010c446964100c4469640001040200b10504000c5820444944732073746f726564206f6e20636861696e2e00c8204974206d6170732066726f6d206120444944206964656e74696669657220746f20746865204449442064657461696c732e4053657276696365456e64706f696e74730001080502d905690304000ca0205365727669636520656e64706f696e7473206173736f636961746564207769746820444944732e000901204974206d6170732066726f6d2028444944206964656e7469666965722c20736572766963652049442920746f2074686520736572766963652064657461696c732e44446964456e64706f696e7473436f756e7401010402001010000000000cac20436f756e746572206f66207365727669636520656e64706f696e747320666f722065616368204449442e00cc204974206d6170732066726f6d2028444944206964656e7469666965722920746f20612033322d62697420636f756e7465722e30446964426c61636b6c6973740001040200880400141d012054686520736574206f66204449447320746861742068617665206265656e2064656c6574656420616e642063616e6e6f74207468657265666f726520626520637265617465647020616761696e20666f7220736563757269747920726561736f6e732e002101204974206d6170732066726f6d206120444944206964656e74696669657220746f206120756e6974207475706c652c20666f72207468652073616b65206f6620747261636b696e674420444944206964656e746966696572732e015d03011901284c4d61785075626c69634b6579735065724469641010140000000c1101204d6178696d756d206e756d626572206f6620746f74616c207075626c6963206b6579732077686963682063616e2062652073746f7265642070657220444944206b6579d8206964656e7469666965722e205468697320696e636c7564657320746865206f6e65732063757272656e746c79207573656420666f72e82061757468656e7469636174696f6e2c206b65792061677265656d656e742c20617373657274696f6e2c20616e642064656c65676174696f6e2e584d61784e65774b657941677265656d656e744b65797310100a000000081501204d6178696d756d206e756d626572206f66206b65792061677265656d656e74206b65797320746861742063616e20626520616464656420696e2061206372656174696f6e2c206f7065726174696f6e2e604d6178546f74616c4b657941677265656d656e744b657973101013000000101101204d6178696d756d206e756d626572206f6620746f74616c206b65792061677265656d656e74206b65797320746861742063616e2062652073746f72656420666f7220613420444944207375626a6563742e00c42053686f756c642062652067726561746572207468616e20604d61784e65774b657941677265656d656e744b657973602e4c4d6178426c6f636b73547856616c696469747910106009000008ec20546865206d6178696d756d206e756d626572206f6620626c6f636b732061204449442d617574686f72697a6564206f7065726174696f6e2069739420636f6e736964657265642076616c696420616674657220697473206372656174696f6e2e644d61784e756d6265724f66536572766963657350657244696410101900000004fc20546865206d6178696d756d206e756d626572206f6620736572766963657320746861742063616e2062652073746f72656420756e6465722061204449442e484d61785365727669636549644c656e677468101032000000049020546865206d6178696d756d206c656e677468206f66206120736572766963652049442e504d617853657276696365547970654c656e67746810103200000004c820546865206d6178696d756d206c656e677468206f66206120736572766963652074797065206465736372697074696f6e2e684d61784e756d6265724f6654797065735065725365727669636510100100000004090120546865206d6178696d756d206e756d626572206f662061207479706573206465736372697074696f6e20666f722061207365727669636520656e64706f696e742e4c4d61785365727669636555726c4c656e6774681010c8000000049420546865206d6178696d756d206c656e677468206f66206120736572766963652055524c2e644d61784e756d6265724f6655726c735065725365727669636510100100000004d420546865206d6178696d756d206e756d626572206f6620612055524c7320666f722061207365727669636520656e64706f696e742e01dd056618536368656d610118536368656d61041c536368656d6173000104022101e1050400086420736368656d61732073746f726564206f6e20636861696e2ec4204974206d6170732066726f6d206120736368656d61206964656e74696669657220746f206974732064657461696c732e01bd03011d0104584d6178456e636f646564536368656d614c656e6774681010003c00000001e5056728436861696e53706163650128436861696e53706163650c18537061636573000104022101e9050400088c20537061636520696e666f726d6174696f6e2073746f726564206f6e20636861696e2eac204974206d6170732066726f6d20616e206964656e74696669657220746f206974732064657461696c732e38417574686f72697a6174696f6e73000104022101ed050400089820537061636520617574686f72697a6174696f6e732073746f726564206f6e2d636861696e2ea4204974206d6170732066726f6d20616e206964656e74696669657220746f2064656c6567617465732e2444656c656761746573010104022101f50504000c842053706163652064656c6567617465732073746f726564206f6e20636861696e2ef8204974206d6170732066726f6d20616e206964656e74696669657220746f20612020626f756e64656420766563206f662064656c65676174657320616e6434207065726d697373696f6e732e01c50301290104444d6178537061636544656c6567617465731010102700000001f905682453746174656d656e74012453746174656d656e74142853746174656d656e7473000104022101fd0504000c9c2073746174656d656e74206964656e746966696572732073746f726564206f6e20636861696e2eac204974206d6170732066726f6d20616e206964656e74696669657220746f206974732064657461696c732e78204f6e6c792073746f72657320746865206c61746573742073746174652e1c456e747269657300010805020106000400088c2073746174656d656e7420756e69717565732073746f726564206f6e20636861696e2ef4204974206d6170732066726f6d20612073746174656d656e74206964656e74696669657220616e64206861736820746f206974732064657461696c732e3450726573656e746174696f6e730001080502010605060400088c2073746174656d656e7420756e69717565732073746f726564206f6e20636861696e2ef4204974206d6170732066726f6d20612073746174656d656e74206964656e74696669657220616e64206861736820746f206974732064657461696c732e385265766f636174696f6e4c697374000108050201060906040008e8205265766f636174696f6e207265676973747279206f662073746174656d656e7420656e74726965732073746f726564206f6e20636861696e2ef4204974206d6170732066726f6d20612073746174656d656e74206964656e74696669657220616e64206861736820746f206974732064657461696c732e404964656e7469666965724c6f6f6b757000010802050d0621010400087c2053746f7261676520666f72204964656e746966696572206c6f6f6b75702e2101204974206d6170732066726f6d20612073746174656d656e7420656e7472792064696765737420616e6420726567697374727920696420746f20616e206964656e7469666965722e01c903012d0108484d6178446967657374735065724261746368350108e80304a4204d6178696d756d20656e746972657320737570706f72746564207065722062617463682063616c6c404d617852656d6f7665456e7472696573350108e8030468204d6178696d756d2072656d6f76616c73207065722063616c6c011106691c4469644e616d65011c4469644e616d650c144f776e6572000104023d01150604000488204d6170206f66206e616d65202d3e206f776e6572736869702064657461696c732e144e616d657300010402003d0104000458204d6170206f66206f776e6572202d3e206e616d652e1842616e6e6564000104023d018804000c4c204d6170206f66206e616d65202d3e2028292e00e02049662061206e616d65206b65792069732070726573656e742c20746865206e616d652069732063757272656e746c792062616e6e65642e01d5030139010c344d696e4e616d654c656e677468101003000000048820546865206d696e20656e636f646564206c656e677468206f662061206e616d652e344d61784e616d654c656e677468101040000000048820546865206d617820656e636f646564206c656e677468206f662061206e616d652e3c4d61785072656669784c656e677468101036000000049020546865206d617820656e636f646564206c656e677468206f662061207072656669782e0119066a304e6574776f726b53636f726501304e6574776f726b53636f72650c34526174696e67456e74726965730001040221011d06040004f820726174696e6720656e747279206964656e74696669657273207769746820726174696e672064657461696c732073746f726564206f6e20636861696e2e3c41676772656761746553636f726573000108050225062906040008f82061676772656761746564206e6574776f726b2073636f7265202d206167677265676174656420616e64206d617070656420746f20616e20656e7469747930206964656e7469666965722e484d6573736167654964656e7469666965727300010805022d06210104000001d90301450108544d6178456e636f64656456616c75654c656e67746810108000000000384d6178526174696e6756616c7565101032000000000131066c1441737365740114417373657410184173736574730001040221013506040004dc20617373657420656e747279206964656e746966696572732077697468202064657461696c732073746f726564206f6e20636861696e2e30446973747269627574696f6e0001040221013d06040004dc20617373657420656e747279206964656e746966696572732077697468202064657461696c732073746f726564206f6e20636861696e2e2049737375616e6365000108050245064906040004dc20617373657420656e747279206964656e746966696572732077697468202064657461696c732073746f726564206f6e20636861696e2e2c41737365744c6f6f6b75700001040230210104000001e903014d0108544d6178456e636f64656456616c75654c656e67746810100004000000504d61784173736574446973747269627574696f6e1010ffffffff00014d066d105375646f01105375646f040c4b6579000000040004842054686520604163636f756e74496460206f6620746865207375646f206b65792e01090401510100015106ff5506042058436865636b4e6574776f726b4d656d626572736869705d068848436865636b4e6f6e5a65726f53656e64657261068840436865636b5370656356657273696f6e65061038436865636b547856657273696f6e69061030436865636b47656e657369736d063038436865636b4d6f7274616c69747971063028436865636b4e6f6e63657906882c436865636b5765696768747d06888106"} \ No newline at end of file +{"result":"0x6d6574610e8106000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f08144e6f6e636501102c4163636f756e74446174610114001401146e6f6e63651001144e6f6e6365000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e74446174610000100000050500140c3c70616c6c65745f62616c616e6365731474797065732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500011866726f7a656e18011c42616c616e6365000114666c6167731c01284578747261466c61677300001800000507001c0c3c70616c6c65745f62616c616e636573147479706573284578747261466c61677300000400180110753132380000200c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540124000c01186e6f726d616c2401045400012c6f7065726174696f6e616c240104540001246d616e6461746f7279240104540000240c2873705f77656967687473247765696768745f76321857656967687400000801207265665f74696d6528010c75363400012870726f6f665f73697a6528010c7536340000280000062c002c000005060030083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d000034000002080038102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f67733c013c5665633c4469676573744974656d3e00003c000002400040102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e00060024436f6e73656e7375730800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000400105365616c0800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000500144f74686572040034011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e74557064617465640008000044000003040000000800480000024c004c08306672616d655f73797374656d2c4576656e745265636f7264080445015004540130000c011470686173655501011450686173650001146576656e7450010445000118746f70696373590101185665633c543e0000500830636f72645f72756e74696d653052756e74696d654576656e740001701853797374656d04005401706672616d655f73797374656d3a3a4576656e743c52756e74696d653e000000245363686564756c6572040078018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e0001001c496e646963657304008c017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0004002042616c616e636573040090017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e0005004c417574686f726974794d656d626572736869700400980190617574686f726974795f6d656d626572736869703a3a4576656e743c52756e74696d653e000700204f6666656e6365730400a0015870616c6c65745f6f6666656e6365733a3a4576656e740008001c53657373696f6e0400a8015470616c6c65745f73657373696f6e3a3a4576656e740009001c4772616e6470610400ac015470616c6c65745f6772616e6470613a3a4576656e74000a0020496d4f6e6c696e650400c0018070616c6c65745f696d5f6f6e6c696e653a3a4576656e743c52756e74696d653e000b0020507265696d6167650400d4017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e000d001c436f756e63696c0400d801fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000e0044436f756e63696c4d656d626572736869700400e001fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365313e000f0048546563686e6963616c436f6d6d69747465650400e401fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e0010004c546563686e6963616c4d656d626572736869700400e801fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365323e001100444e6f6465417574686f72697a6174696f6e0400ec01a470616c6c65745f6e6f64655f617574686f72697a6174696f6e3a3a4576656e743c52756e74696d653e0012001c5574696c6974790400fc015470616c6c65745f7574696c6974793a3a4576656e74001f00204d756c746973696704000101017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e0023001852656d61726b04000901017470616c6c65745f72656d61726b3a3a4576656e743c52756e74696d653e002500204964656e7469747904000d01017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e002600444e6574776f726b4d656d626572736869700400110101a470616c6c65745f6e6574776f726b5f6d656d626572736869703a3a4576656e743c52756e74696d653e0065000c44696404001501016870616c6c65745f6469643a3a4576656e743c52756e74696d653e00660018536368656d6104001901017470616c6c65745f736368656d613a3a4576656e743c52756e74696d653e00670028436861696e537061636504002501018870616c6c65745f636861696e5f73706163653a3a4576656e743c52756e74696d653e0068002453746174656d656e7404002901018070616c6c65745f73746174656d656e743a3a4576656e743c52756e74696d653e0069001c4469644e616d6504003501017c70616c6c65745f6469645f6e616d653a3a4576656e743c52756e74696d653e006a00304e6574776f726b53636f726504004101019070616c6c65745f6e6574776f726b5f73636f72653a3a4576656e743c52756e74696d653e006c0014417373657404004901017070616c6c65745f61737365743a3a4576656e743c52756e74696d653e006d00105375646f04004d01016c70616c6c65745f7375646f3a3a4576656e743c52756e74696d653e00ff0000540c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5801304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7264013444697370617463684572726f7200013464697370617463685f696e666f5801304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736830011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e580c346672616d655f737570706f7274206469737061746368304469737061746368496e666f00000c0118776569676874240118576569676874000114636c6173735c01344469737061746368436c617373000120706179735f6665656001105061797300005c0c346672616d655f737570706f7274206469737061746368344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000600c346672616d655f737570706f727420646973706174636810506179730001080c596573000000084e6f0001000064082873705f72756e74696d653444697370617463684572726f72000138144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040068012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e04006c0128546f6b656e4572726f720007002841726974686d65746963040070013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04007401485472616e73616374696f6e616c4572726f7200090024457868617573746564000a0028436f7272757074696f6e000b002c556e617661696c61626c65000c0038526f6f744e6f74416c6c6f776564000d000068082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7244018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d00006c082873705f72756e74696d6528546f6b656e4572726f720001284046756e6473556e617661696c61626c65000000304f6e6c7950726f76696465720001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006004043616e6e6f74437265617465486f6c64000700344e6f74457870656e6461626c650008001c426c6f636b65640009000070083473705f61726974686d657469633c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000074082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c6179657200010000780c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000118245363686564756c65640801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736b7c01785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869648001404f7074696f6e3c5461736b4e616d653e000118726573756c748401384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e3c43616c6c556e617661696c61626c650801107461736b7c01785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869648001404f7074696f6e3c5461736b4e616d653e00030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e38506572696f6469634661696c65640801107461736b7c01785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869648001404f7074696f6e3c5461736b4e616d653e0004043d0154686520676976656e207461736b2077617320756e61626c6520746f2062652072656e657765642073696e636520746865206167656e64612069732066756c6c206174207468617420626c6f636b2e545065726d616e656e746c794f7665727765696768740801107461736b7c01785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869648001404f7074696f6e3c5461736b4e616d653e000504f054686520676976656e207461736b2063616e206e657665722062652065786563757465642073696e6365206974206973206f7665727765696768742e04304576656e747320747970652e7c000004081010008004184f7074696f6e04045401040108104e6f6e6500000010536f6d650400040000010000840418526573756c740804540188044501640108084f6b040088000000000c45727204006400000100008800000400008c0c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574900c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001541c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e636553657408010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475739401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e184d696e74656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000a049c536f6d6520616d6f756e7420776173206d696e74656420696e746f20616e206163636f756e742e184275726e656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000b049c536f6d6520616d6f756e7420776173206275726e65642066726f6d20616e206163636f756e742e2453757370656e64656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000c041501536f6d6520616d6f756e74207761732073757370656e6465642066726f6d20616e206163636f756e74202869742063616e20626520726573746f726564206c61746572292e20526573746f72656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000d04a4536f6d6520616d6f756e742077617320726573746f72656420696e746f20616e206163636f756e742e20557067726164656404010c77686f000130543a3a4163636f756e744964000e0460416e206163636f756e74207761732075706772616465642e18497373756564040118616d6f756e74180128543a3a42616c616e6365000f042d01546f74616c2069737375616e63652077617320696e637265617365642062792060616d6f756e74602c206372656174696e6720612063726564697420746f2062652062616c616e6365642e2452657363696e646564040118616d6f756e74180128543a3a42616c616e63650010042501546f74616c2069737375616e636520776173206465637265617365642062792060616d6f756e74602c206372656174696e672061206465627420746f2062652062616c616e6365642e184c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500110460536f6d652062616c616e636520776173206c6f636b65642e20556e6c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500120468536f6d652062616c616e63652077617320756e6c6f636b65642e1846726f7a656e08010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500130460536f6d652062616c616e6365207761732066726f7a656e2e1854686177656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500140460536f6d652062616c616e636520776173207468617765642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65749414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000980c64636f72645f617574686f726974795f6d656d626572736869701870616c6c6574144576656e7404045400011c4c496e636f6d696e67417574686f72697469657304009c014c5665633c543a3a56616c696461746f7249643e00000805014c697374206f66206d656d626572732077686f2077696c6c20656e7465722074686520736574206f6620617574686f72697469657320617420746865206e6578746473657373696f6e2e205b5665633c6d656d6265725f69643e5d4c4f7574676f696e67417574686f72697469657304009c014c5665633c543a3a56616c696461746f7249643e00010805014c697374206f66206d656d626572732077686f2077696c6c206c656176652074686520736574206f6620617574686f72697469657320617420746865206e6578746473657373696f6e2e205b5665633c6d656d6265725f69643e5d2c4d656d62657241646465640400000130543a3a4163636f756e744964000204cc41206d656d6265722077696c6c20626520616464656420746f2074686520617574686f72697479206d656d626572736869702e3c4d656d626572476f4f66666c696e650400000130543a3a4163636f756e744964000304e441206d656d6265722077696c6c206c656176652074686520736574206f6620617574686f72697469657320696e20322073657373696f6e732e384d656d626572476f4f6e6c696e650400000130543a3a4163636f756e744964000404e441206d656d6265722077696c6c20656e7465722074686520736574206f6620617574686f72697469657320696e20322073657373696f6e732e344d656d62657252656d6f7665640400000130543a3a4163636f756e744964000504050174686973206d656d6265722077696c6c2062652072656d6f7665642066726f6d2074686520617574686f726974792073657420696e20322073657373696f6e732e3c4d656d62657257686974654c6973740400000130543a3a4163636f756e744964000604b441206d656d62657220686173206265656e2072656d6f7665642066726f6d2074686520626c61636b6c6973742e047c54686520604576656e746020656e756d206f6620746869732070616c6c65749c0000020000a00c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e64a401104b696e6400012074696d65736c6f743401384f706171756554696d65536c6f7400000c0101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e65642061742074686501016073657373696f6e5f696e6465786020616e6420286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74d06465706f736974656420666f72206475706c696361746520736c61736865732e205c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652ea4000003100000000800a80c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574ac0c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f736574b00134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b0000002b400b400000408b82c00b80c5073705f636f6e73656e7375735f6772616e6470610c617070185075626c696300000400bc013c656432353531393a3a5075626c69630000bc0c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000c00c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144576656e7404045400010c444865617274626561745265636569766564040130617574686f726974795f6964c40138543a3a417574686f726974794964000004c041206e657720686561727462656174207761732072656365697665642066726f6d2060417574686f726974794964602e1c416c6c476f6f64000104d041742074686520656e64206f66207468652073657373696f6e2c206e6f206f6666656e63652077617320636f6d6d69747465642e2c536f6d654f66666c696e6504011c6f66666c696e65cc016c5665633c4964656e74696669636174696f6e5475706c653c543e3e000204290141742074686520656e64206f66207468652073657373696f6e2c206174206c65617374206f6e652076616c696461746f722077617320666f756e6420746f206265206f66666c696e652e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574c4104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139185075626c696300000400c8013c737232353531393a3a5075626c69630000c80c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000cc000002d000d000000408008800d40c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736830011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736830011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736830011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574d80c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736830011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008050141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061807468726573686f6c642028676976656e20604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736830011c543a3a48617368000114766f746564dc0110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010c050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e67d4612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c792061733c604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736830011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736830011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736830011c543a3a48617368000118726573756c748401384469737061746368526573756c74000408050141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574186572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736830011c543a3a48617368000118726573756c748401384469737061746368526573756c740005080d01412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656438776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736830011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006081101412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473406475726174696f6e207761732075702e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574dc0000050000e00c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000004e054686520676976656e206d656d626572207761732061646465643b2073656520746865207472616e73616374696f6e20666f722077686f2e344d656d62657252656d6f766564000104e854686520676976656e206d656d626572207761732072656d6f7665643b2073656520746865207472616e73616374696f6e20666f722077686f2e384d656d6265727353776170706564000204d854776f206d656d62657273207765726520737761707065643b2073656520746865207472616e73616374696f6e20666f722077686f2e304d656d6265727352657365740003080501546865206d656d62657273686970207761732072657365743b2073656520746865207472616e73616374696f6e20666f722077686f20746865206e6577207365740c69732e284b65794368616e676564000404844f6e65206f6620746865206d656d6265727327206b657973206368616e6765642e1444756d6d790005046c5068616e746f6d206d656d6265722c206e6576657220757365642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574e40c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736830011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008050141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061807468726573686f6c642028676976656e20604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736830011c543a3a48617368000114766f746564dc0110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010c050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e67d4612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c792061733c604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736830011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736830011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736830011c543a3a48617368000118726573756c748401384469737061746368526573756c74000408050141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574186572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736830011c543a3a48617368000118726573756c748401384469737061746368526573756c740005080d01412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656438776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736830011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006081101412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473406475726174696f6e207761732075702e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574e80c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000004e054686520676976656e206d656d626572207761732061646465643b2073656520746865207472616e73616374696f6e20666f722077686f2e344d656d62657252656d6f766564000104e854686520676976656e206d656d626572207761732072656d6f7665643b2073656520746865207472616e73616374696f6e20666f722077686f2e384d656d6265727353776170706564000204d854776f206d656d62657273207765726520737761707065643b2073656520746865207472616e73616374696f6e20666f722077686f2e304d656d6265727352657365740003080501546865206d656d62657273686970207761732072657365743b2073656520746865207472616e73616374696f6e20666f722077686f20746865206e6577207365740c69732e284b65794368616e676564000404844f6e65206f6620746865206d656d6265727327206b657973206368616e6765642e1444756d6d790005046c5068616e746f6d206d656d6265722c206e6576657220757365642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574ec0c6470616c6c65745f6e6f64655f617574686f72697a6174696f6e1870616c6c6574144576656e74040454000124244e6f6465416464656408011c6e6f64655f69643401184e6f6465496400010c77686f000130543a3a4163636f756e7449640000049054686520676976656e2077656c6c206b6e6f776e206e6f6465207761732061646465642e2c4e6f646552656d6f76656404011c6e6f64655f69643401184e6f646549640001049854686520676976656e2077656c6c206b6e6f776e206e6f6465207761732072656d6f7665642e2c4e6f64655377617070656408011c72656d6f7665643401184e6f6465496400011461646465643401184e6f64654964000208f854686520676976656e2077656c6c206b6e6f776e206e6f64652077617320737761707065643b206669727374206974656d207761732072656d6f7665642c54746865206c6174746572207761732061646465642e284e6f64657352657365740401146e6f646573f0016c5665633c285065657249642c20543a3a4163636f756e744964293e0003049854686520676976656e2077656c6c206b6e6f776e206e6f64657320776572652072657365742e2c4e6f6465436c61696d656408011c706565725f6964f8011850656572496400010c77686f000130543a3a4163636f756e7449640004049454686520676976656e206e6f64652077617320636c61696d6564206279206120757365722e30436c61696d52656d6f76656408011c706565725f6964f8011850656572496400010c77686f000130543a3a4163636f756e744964000504a454686520676976656e20636c61696d207761732072656d6f76656420627920697473206f776e65722e3c4e6f64655472616e7366657272656408011c6e6f64655f69643401184e6f64654964000118746172676574000130543a3a4163636f756e744964000604b0546865206e6f646520776173207472616e7366657272656420746f20616e6f74686572206163636f756e742e40436f6e6e656374696f6e73416464656408011c6e6f64655f69643401184e6f64654964000128636f6e6e656374696f6e3401184e6f64654964000704b454686520616c6c6f77656420636f6e6e656374696f6e73207765726520616464656420746f2061206e6f64652e48436f6e6e656374696f6e7352656d6f76656408011c6e6f64655f69643401184e6f64654964000128636f6e6e656374696f6e3401184e6f64654964000804c454686520616c6c6f77656420636f6e6e656374696f6e7320776572652072656d6f7665642066726f6d2061206e6f64652e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574f0000002f400f400000408f80000f8081c73705f636f7265304f70617175655065657249640000040034011c5665633c75383e0000fc0c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7264013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7264013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c748401384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657401010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e740501017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e740501017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c748401384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e740501017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65740501083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c753332000009010c3470616c6c65745f72656d61726b1870616c6c6574144576656e740404540001041853746f72656408011873656e646572000130543a3a4163636f756e744964000130636f6e74656e745f6861736830013473705f636f72653a3a483235360000045853746f7265642064617461206f666620636861696e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c65740d010c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001202c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656404010c77686f000130543a3a4163636f756e744964000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656404010c77686f000130543a3a4163636f756e744964000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e744964000124726567697374726172000130543a3a4163636f756e7449640003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e744964000124726567697374726172000130543a3a4163636f756e7449640004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e744964000124726567697374726172000130543a3a4163636f756e7449640005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e4052656769737472617252656d6f766564040124726567697374726172000130543a3a4163636f756e744964000704604120726567697374726172207761732072656d6f7665642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657411010c6470616c6c65745f6e6574776f726b5f6d656d626572736869701870616c6c6574144576656e74040454000114484d656d6265727368697041637175697265640401186d656d626572000140436f72644163636f756e744f663c543e0000046441206d656d6265727368697020776173206163717569726564444d656d62657273686970457870697265640401186d656d626572000140436f72644163636f756e744f663c543e0001045041206d656d626572736869702065787069726564444d656d6265727368697052656e657765640401186d656d626572000140436f72644163636f756e744f663c543e0002046041206d656d62657273686970207761732072656e65776564444d656d626572736869705265766f6b65640401186d656d626572000140436f72644163636f756e744f663c543e0003046041206d656d6265727368697020776173207265766f6b6564684d656d6265727368697052656e6577616c5265717565737465640401186d656d626572000140436f72644163636f756e744f663c543e0004046841206d656d626572736869702072656e65772072657175657374047c54686520604576656e746020656e756d206f6620746869732070616c6c657415010c2870616c6c65745f6469641870616c6c6574144576656e740404540001101c43726561746564080118617574686f720001384163636f756e7449644f663c543e0001286964656e7469666965720001484469644964656e7469666965724f663c543e0000086c41206e65772044494420686173206265656e20637265617465642e985c5b7472616e73616374696f6e207369676e65722c20444944206964656e7469666965725c5d1c557064617465640401286964656e7469666965720001484469644964656e7469666965724f663c543e0001085c412044494420686173206265656e20757064617465642e485c5b444944206964656e7469666965725c5d1c44656c657465640401286964656e7469666965720001484469644964656e7469666965724f663c543e0002085c412044494420686173206265656e2064656c657465642e485c5b444944206964656e7469666965725c5d3843616c6c446973706174636865640801286964656e7469666965720001484469644964656e7469666965724f663c543e000118726573756c748401384469737061746368526573756c74000308a041204449442d617574686f72697365642063616c6c20686173206265656e2065786563757465642e7c5c5b4449442063616c6c65722c20646973706174636820726573756c745c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c657419010c3470616c6c65745f736368656d611870616c6c6574144576656e740404540001041c437265617465640801286964656e7469666965721d010128536368656d6149644f6600011c63726561746f72000148536368656d6143726561746f724f663c543e0000087841206e657720736368656d6120686173206265656e20637265617465642e945c5b736368656d61206964656e7469666965722c206469676573742c20617574686f725c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c65741d010c3c636f72645f7072696d697469766573106375726938537335384964656e74696669657200000400210101dc426f756e6465645665633c75382c20436f6e73745533323c4d4158494d554d5f4944454e5449464945525f4c454e4754485f5533323e3e000021010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000025010c4870616c6c65745f636861696e5f73706163651870616c6c6574144576656e7404045400012c34417574686f72697a6174696f6e0c011473706163651d010124537061636549644f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600012064656c6567617465000144537061636543726561746f724f663c543e000008a441206e657720737061636520617574686f72697a6174696f6e20686173206265656e2061646465642eb85c5b7370616365206964656e7469666965722c20617574686f72697a6174696f6e2c202064656c65676174655c5d3c4465617574686f72697a6174696f6e08011473706163651d010124537061636549644f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f660001089c4120737061636520617574686f72697a6174696f6e20686173206265656e2072656d6f7665642e905c5b7370616365206964656e7469666965722c20617574686f72697a6174696f6e2c205d184372656174650c011473706163651d010124537061636549644f6600011c63726561746f72000144537061636543726561746f724f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f660002088c41206e657720636861696e20737061636520686173206265656e20637265617465642eb05c5b7370616365206964656e7469666965722c2063726561746f722c20617574686f72697a6174696f6e5c5d1c417070726f766504011473706163651d010124537061636549644f660003089041206e657720636861696e20737061636520686173206265656e20617070726f7665642e545c5b7370616365206964656e746966696572205c5d1c4172636869766508011473706163651d010124537061636549644f66000124617574686f72697479000144537061636543726561746f724f663c543e000408684120737061636520686173206265656e2061726368697665642e805c5b7370616365206964656e7469666965722c2020617574686f726974795c5d1c526573746f726508011473706163651d010124537061636549644f66000124617574686f72697479000144537061636543726561746f724f663c543e000508684120737061636520686173206265656e20726573746f7265642e805c5b7370616365206964656e7469666965722c2020617574686f726974795c5d185265766f6b6504011473706163651d010124537061636549644f66000608684120737061636520686173206265656e20726573746f7265642e585c5b7370616365206964656e7469666965722c205c5d38417070726f76616c5265766f6b6504011473706163651d010124537061636549644f66000708884120737061636520617070726f76616c20686173206265656e207265766f6b65642e585c5b7370616365206964656e7469666965722c205c5d3c417070726f76616c526573746f726504011473706163651d010124537061636549644f660008088c4120737061636520617070726f76616c20686173206265656e20726573746f7265642e585c5b7370616365206964656e7469666965722c205c5d38557064617465436170616369747904011473706163651d010124537061636549644f66000908a04120636861696e20737061636520636170616369747920686173206265656e20757064617465642e545c5b7370616365206964656e746966696572205c5d285265736574557361676504011473706163651d010124537061636549644f66000a088c4120636861696e20737061636520757361676520686173206265656e2072657365742e545c5b7370616365206964656e746966696572205c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c657429010c4070616c6c65745f73746174656d656e741870616c6c6574144576656e740404540001242052656769737465720c01286964656e7469666965721d01013453746174656d656e7449644f6600011864696765737430015053746174656d656e744469676573744f663c543e000118617574686f7200015453746174656d656e7443726561746f724f663c543e000008bc41206e65772073746174656d656e74206964656e74696669657220686173206265656e20726567697374657265642ed85c5b73746174656d656e74206964656e7469666965722c2073746174656d656e74206469676573742c20636f6e74726f6c6c65725c5d185570646174650c01286964656e7469666965721d01013453746174656d656e7449644f6600011864696765737430015053746174656d656e744469676573744f663c543e000118617574686f7200015453746174656d656e7443726561746f724f663c543e000108a0412073746174656d656e74206964656e74696669657220686173206265656e20757064617465642eb05c5b73746174656d656e74206964656e7469666965722c206469676573742c20636f6e74726f6c6c65725c5d185265766f6b650801286964656e7469666965721d01013453746174656d656e7449644f66000118617574686f7200015453746174656d656e7443726561746f724f663c543e000208bc412073746174656d656e74206964656e7469666965722073746174757320686173206265656e207265766f6b65642e905c5b73746174656d656e74206964656e7469666965722c20636f6e74726f6c6c65725c5d1c526573746f72650801286964656e7469666965721d01013453746174656d656e7449644f66000118617574686f7200015453746174656d656e7443726561746f724f663c543e000308c0412073746174656d656e74206964656e7469666965722073746174757320686173206265656e20726573746f7265642e905c5b73746174656d656e74206964656e7469666965722c20636f6e74726f6c6c65725c5d1852656d6f76650801286964656e7469666965721d01013453746174656d656e7449644f66000118617574686f7200015453746174656d656e7443726561746f724f663c543e000408a0412073746174656d656e74206964656e74696669657220686173206265656e2072656d6f7665642e945c5b73746174656d656e74206964656e7469666965722c2020636f6e74726f6c6c65725c5d385061727469616c52656d6f76616c0c01286964656e7469666965721d01013453746174656d656e7449644f6600011c72656d6f76656410010c753332000118617574686f7200015453746174656d656e7443726561746f724f663c543e000508a0412073746174656d656e74206964656e74696669657220686173206265656e2072656d6f7665642e945c5b73746174656d656e74206964656e7469666965722c2020636f6e74726f6c6c65725c5d4450726573656e746174696f6e41646465640c01286964656e7469666965721d01013453746174656d656e7449644f6600011864696765737430015053746174656d656e744469676573744f663c543e000118617574686f7200015453746174656d656e7443726561746f724f663c543e00060888412073746174656d656e742064696765737420686173206265656e2061646465642eb05c5b73746174656d656e74206964656e7469666965722c206469676573742c20636f6e74726f6c6c65725c5d4c50726573656e746174696f6e52656d6f7665640c01286964656e7469666965721d01013453746174656d656e7449644f6600011864696765737430015053746174656d656e744469676573744f663c543e000118617574686f7200015453746174656d656e7443726561746f724f663c543e00070888412073746174656d656e742064696765737420686173206265656e2061646465642eb05c5b73746174656d656e74206964656e7469666965722c206469676573742c20636f6e74726f6c6c65725c5d34526567697374657242617463681001287375636365737366756c10010c7533320001186661696c656410010c75333200011c696e64696365732d0101205665633c7531363e000118617574686f7200015453746174656d656e7443726561746f724f663c543e00080c94412073746174656d656e7420626174636820686173206265656e2070726f6365737365642ec45c5b7375636365737366756c20636f756e742c206661696c656420636f756e742c206661696c656420696e64696365732c2c636f6e74726f6c6c65725d047c54686520604576656e746020656e756d206f6620746869732070616c6c65742d010000023101003101000005040035010c3c70616c6c65745f6469645f6e616d651870616c6c6574144576656e74040454000110444469644e616d65526567697374657265640801146f776e65720001444469644e616d654f776e65724f663c543e0001106e616d65390101304469644e616d654f663c543e0000047041206e6577206e616d6520686173206265656e20636c61696d65642e3c4469644e616d6552656c65617365640801146f776e65720001444469644e616d654f776e65724f663c543e0001106e616d65390101304469644e616d654f663c543e0001046441206e616d6520686173206265656e2072656c65617365642e344469644e616d6542616e6e65640401106e616d65390101304469644e616d654f663c543e0002045c41206e616d6520686173206265656e2062616e6e65642e3c4469644e616d65556e62616e6e65640401106e616d65390101304469644e616d654f663c543e0003046441206e616d6520686173206265656e20756e62616e6e65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657439010c3c70616c6c65745f6469645f6e616d65206469645f6e616d653041736369694469644e616d65040454000004003d010180426f756e6465645665633c75382c20543a3a4d61784e616d654c656e6774683e00003d010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000041010c5070616c6c65745f6e6574776f726b5f73636f72651870616c6c6574144576656e7404045400011040526174696e67456e74727941646465641001286964656e7469666965721d01013c526174696e67456e74727949644f66000118656e7469747945010154456e746974794964656e7469666965724f663c543e00012070726f7669646572000154526174696e6750726f766964657249644f663c543e00011c63726561746f720001384163636f756e7449644f663c543e0000088841206e657720726174696e6720656e74727920686173206265656e2061646465642ed85c5b726174696e6720656e747279206964656e7469666965722c20656e746974792c2070726f76696465722c2063726561746f725c5d48526174696e67456e7472795265766f6b65641001286964656e7469666965721d01013c526174696e67456e74727949644f66000118656e7469747945010154456e746974794964656e7469666965724f663c543e00012070726f7669646572000154526174696e6750726f766964657249644f663c543e00011c63726561746f720001384163636f756e7449644f663c543e000108804120726174696e6720656e74727920686173206265656e20616d656e6465642eb05c5b726174696e6720656e747279206964656e7469666965722c20656e746974792c2063726561746f725c5d48526174696e67456e747279526576697365641001286964656e7469666965721d01013c526174696e67456e74727949644f66000118656e7469747945010154456e746974794964656e7469666965724f663c543e00012070726f7669646572000154526174696e6750726f766964657249644f663c543e00011c63726561746f720001384163636f756e7449644f663c543e000208b84120726174696e6720656e74727920686173206265656e20726576697365642028616674657220616d656e64292eb45c5b726174696e6720656e747279206964656e7469666965722c20656e746974792c2063726561746f72205c5d5441676772656761746553636f726555706461746564040118656e7469747945010154456e746974794964656e7469666965724f663c543e000308884167677265676174652073636f72657320686173206265656e20757064617465642e545c5b656e74697479206964656e7469666965725c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c657445010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000049010c3070616c6c65745f61737365741870616c6c6574144576656e7404045400010c184372656174650801286964656e7469666965721d010124417373657449644f66000118697373756572000148436f72644163636f756e7449644f663c543e0000088441206e657720617373657420656e74727920686173206265656e2061646465642e885c5b617373657420656e747279206964656e7469666965722c206973737565725c5d1449737375650801286964656e7469666965721d010124417373657449644f66000120696e7374616e63651d0101444173736574496e7374616e636549644f660001088441206e657720617373657420656e74727920686173206265656e2061646465642ebc5c5b617373657420656e747279206964656e7469666965722c20696e7374616e6365206964656e7469666965725c5d205472616e736665721001286964656e7469666965721d010124417373657449644f66000120696e7374616e63651d0101444173736574496e7374616e636549644f6600011066726f6d000148436f72644163636f756e7449644f663c543e000108746f000148436f72644163636f756e7449644f663c543e00020c704120617373657420686173206265656e207472616e7366657265642e09015c5b617373657420656e747279206964656e7469666965722c20696e7374616e6365206964656e7469666965722c206f776e65722c2062656e65666963696172792c085c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c65744d010c2c70616c6c65745f7375646f1870616c6c6574144576656e7404045400011014537564696404012c7375646f5f726573756c748401384469737061746368526573756c7404b454686520726573756c74206f66207468652063616c6c206d61646520627920746865207375646f20757365722e00047041207375646f2063616c6c206a75737420746f6f6b20706c6163652e284b65794368616e67656408010c6f6c64510101504f7074696f6e3c543a3a4163636f756e7449643e04b4546865206f6c64207375646f206b657920286966206f6e65207761732070726576696f75736c7920736574292e010c6e6577000130543a3a4163636f756e7449640488546865206e6577207375646f206b657920286966206f6e652077617320736574292e010478546865207375646f206b657920686173206265656e20757064617465642e284b657952656d6f76656400020480546865206b657920776173207065726d616e656e746c792072656d6f7665642e285375646f4173446f6e6504012c7375646f5f726573756c748401384469737061746368526573756c7404b454686520726573756c74206f66207468652063616c6c206d61646520627920746865207375646f20757365722e0304c841205b7375646f5f61735d2850616c6c65743a3a7375646f5f6173292063616c6c206a75737420746f6f6b20706c6163652e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574510104184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000550108306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e00020000590100000230005d010000027c00610108306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6e6501014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d656901016473705f72756e74696d653a3a52756e74696d65537472696e67000065010000061000690100000502006d010c306672616d655f73797374656d1870616c6c65741043616c6c0404540001201872656d61726b04011872656d61726b34011c5665633c75383e0000045c536565205b6050616c6c65743a3a72656d61726b605d2e387365745f686561705f706167657304011470616765732c010c7536340001047c536565205b6050616c6c65743a3a7365745f686561705f7061676573605d2e207365745f636f6465040110636f646534011c5665633c75383e00020464536565205b6050616c6c65743a3a7365745f636f6465605d2e5c7365745f636f64655f776974686f75745f636865636b73040110636f646534011c5665633c75383e000304a0536565205b6050616c6c65743a3a7365745f636f64655f776974686f75745f636865636b73605d2e2c7365745f73746f726167650401146974656d73710101345665633c4b657956616c75653e00040470536565205b6050616c6c65743a3a7365745f73746f72616765605d2e306b696c6c5f73746f726167650401106b657973790101205665633c4b65793e00050474536565205b6050616c6c65743a3a6b696c6c5f73746f72616765605d2e2c6b696c6c5f70726566697808011870726566697834010c4b657900011c7375626b65797310010c75333200060470536565205b6050616c6c65743a3a6b696c6c5f707265666978605d2e4472656d61726b5f776974685f6576656e7404011872656d61726b34011c5665633c75383e00070488536565205b6050616c6c65743a3a72656d61726b5f776974685f6576656e74605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e7101000002750100750100000408343400790100000234007d010c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2401185765696768740001246d61785f626c6f636b2401185765696768740001247065725f636c617373810101845065724469737061746368436c6173733c57656967687473506572436c6173733e000081010c346672616d655f737570706f7274206469737061746368405065724469737061746368436c617373040454018501000c01186e6f726d616c850101045400012c6f7065726174696f6e616c85010104540001246d616e6461746f72798501010454000085010c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632401185765696768740001346d61785f65787472696e736963890101384f7074696f6e3c5765696768743e0001246d61785f746f74616c890101384f7074696f6e3c5765696768743e0001207265736572766564890101384f7074696f6e3c5765696768743e0000890104184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100008d010c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178910101545065724469737061746368436c6173733c7533323e000091010c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f72791001045400009501082873705f776569676874733c52756e74696d6544625765696768740000080110726561642c010c75363400011477726974652c010c75363400009901082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d656901013452756e74696d65537472696e67000124696d706c5f6e616d656901013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069739d01011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800009d01040c436f7704045401a101000400a101000000a101000002a50100a50100000408a9011000a901000003080000000800ad010c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574b1010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b5010453000004000d0401185665633c543e0000b50104184f7074696f6e04045401b9010108104e6f6e6500000010536f6d650400b9010000010000b901084070616c6c65745f7363686564756c6572245363686564756c656414104e616d6501041043616c6c01bd012c426c6f636b4e756d62657201103450616c6c6574734f726967696e018502244163636f756e7449640100001401206d617962655f69648001304f7074696f6e3c4e616d653e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cbd01011043616c6c0001386d617962655f706572696f646963c90101944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696e8502013450616c6c6574734f726967696e0000bd0110346672616d655f737570706f72741874726169747324707265696d616765731c426f756e64656408045401c1010448010904010c184c656761637904011068617368300124483a3a4f757470757400000018496e6c696e65040045010134426f756e646564496e6c696e65000100184c6f6f6b757008011068617368300124483a3a4f757470757400010c6c656e10010c75333200020000c1010830636f72645f72756e74696d652c52756e74696d6543616c6c00017c1853797374656d04006d0101ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e000000245363686564756c65720400c50101b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e00010010426162650400cd0101a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0002002454696d657374616d700400f10101b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003001c496e64696365730400f50101b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0004002042616c616e6365730400050201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e0005004c417574686f726974794d656d6265727368697004000d0201e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f726974794d656d626572736869702c2052756e74696d653e0007001c53657373696f6e0400110201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0009001c4772616e6470610400210201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000a0020496d4f6e6c696e650400510201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496d4f6e6c696e652c2052756e74696d653e000b0020507265696d6167650400610201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e000d001c436f756e63696c0400650201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c2c2052756e74696d653e000e0044436f756e63696c4d656d626572736869700400690201d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c4d656d626572736869702c2052756e74696d653e000f0048546563686e6963616c436f6d6d697474656504006d0201dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465652c2052756e74696d653e0010004c546563686e6963616c4d656d626572736869700400710201e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c4d656d626572736869702c2052756e74696d653e001100444e6f6465417574686f72697a6174696f6e0400750201d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6f6465417574686f72697a6174696f6e2c2052756e74696d653e0012003852756e74696d65557067726164650400790201cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c52756e74696d65557067726164652c2052756e74696d653e0013001c5574696c69747904007d0201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001f00204d756c746973696704009d0201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e0023001852656d61726b0400a50201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c52656d61726b2c2052756e74696d653e002500204964656e746974790400a90201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e002600184d69786e657404003d0301ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d69786e65742c2052756e74696d653e002800444e6574776f726b4d656d626572736869700400550301d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6574776f726b4d656d626572736869702c2052756e74696d653e0065000c4469640400590301a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4469642c2052756e74696d653e00660018536368656d610400b90301ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536368656d612c2052756e74696d653e00670028436861696e53706163650400c10301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436861696e53706163652c2052756e74696d653e0068002453746174656d656e740400c50301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53746174656d656e742c2052756e74696d653e0069001c4469644e616d650400d10301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4469644e616d652c2052756e74696d653e006a00304e6574776f726b53636f72650400d50301c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6574776f726b53636f72652c2052756e74696d653e006c001441737365740400e50301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41737365742c2052756e74696d653e006d00105375646f0400050401a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5375646f2c2052756e74696d653e00ff0000c5010c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963c90101ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000464536565205b6050616c6c65743a3a7363686564756c65605d2e1863616e63656c0801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c7533320001045c536565205b6050616c6c65743a3a63616e63656c605d2e387363686564756c655f6e616d656414010869640401205461736b4e616d650001107768656e100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963c90101ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0002047c536565205b6050616c6c65743a3a7363686564756c655f6e616d6564605d2e3063616e63656c5f6e616d656404010869640401205461736b4e616d6500030474536565205b6050616c6c65743a3a63616e63656c5f6e616d6564605d2e387363686564756c655f61667465721001146166746572100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963c90101ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0004047c536565205b6050616c6c65743a3a7363686564756c655f6166746572605d2e507363686564756c655f6e616d65645f616674657214010869640401205461736b4e616d650001146166746572100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963c90101ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00050494536565205b6050616c6c65743a3a7363686564756c655f6e616d65645f6166746572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec90104184f7074696f6e040454017c0108104e6f6e6500000010536f6d6504007c0000010000cd010c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66d1010190426f783c45717569766f636174696f6e50726f6f663c486561646572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66e1010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66d1010190426f783c45717569766f636174696f6e50726f6f663c486561646572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66e1010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967e50101504e657874436f6e66696744657363726970746f720002048c536565205b6050616c6c65743a3a706c616e5f636f6e6669675f6368616e6765605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed101084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f66081848656164657201d50108496401d901001001206f6666656e646572d90101084964000110736c6f74dd010110536c6f7400013066697273745f686561646572d50101184865616465720001347365636f6e645f686561646572d50101184865616465720000d501102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d62657201101048617368000014012c706172656e745f68617368300130486173683a3a4f75747075740001186e756d626572650101184e756d62657200012873746174655f726f6f74300130486173683a3a4f757470757400013c65787472696e736963735f726f6f74300130486173683a3a4f75747075740001186469676573743801184469676573740000d9010c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400c8013c737232353531393a3a5075626c69630000dd01084873705f636f6e73656e7375735f736c6f747310536c6f74000004002c010c7536340000e101082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f646573790101305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e740000e5010c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f7200010408563108010463e9010128287536342c2075363429000134616c6c6f7765645f736c6f7473ed010130416c6c6f776564536c6f747300010000e901000004082c2c00ed01084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f747300020000f1010c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77280124543a3a4d6f6d656e7400000450536565205b6050616c6c65743a3a736574605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ef5010c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e64657800000458536565205b6050616c6c65743a3a636c61696d605d2e207472616e7366657208010c6e6577f90101504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e64657800010464536565205b6050616c6c65743a3a7472616e73666572605d2e1066726565040114696e64657810013c543a3a4163636f756e74496e64657800020454536565205b6050616c6c65743a3a66726565605d2e38666f7263655f7472616e736665720c010c6e6577f90101504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65dc0110626f6f6c0003047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004045c536565205b6050616c6c65743a3a667265657a65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ef9010c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e6465780188011408496404000001244163636f756e74496400000014496e6465780400fd0101304163636f756e74496e6465780001000c526177040034011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400010201205b75383b2032305d00040000fd010000068800010200000314000000080005020c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c08045400044900011c507472616e736665725f616c6c6f775f646561746808011064657374f90101504163636f756e7449644c6f6f6b75704f663c543e00011476616c756509020128543a3a42616c616e636500000494536565205b6050616c6c65743a3a7472616e736665725f616c6c6f775f6465617468605d2e38666f7263655f7472616e736665720c0118736f75726365f90101504163636f756e7449644c6f6f6b75704f663c543e00011064657374f90101504163636f756e7449644c6f6f6b75704f663c543e00011476616c756509020128543a3a42616c616e63650002047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e4c7472616e736665725f6b6565705f616c69766508011064657374f90101504163636f756e7449644c6f6f6b75704f663c543e00011476616c756509020128543a3a42616c616e636500030490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e307472616e736665725f616c6c08011064657374f90101504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c697665dc0110626f6f6c00040474536565205b6050616c6c65743a3a7472616e736665725f616c6c605d2e3c666f7263655f756e7265736572766508010c77686ff90101504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050480536565205b6050616c6c65743a3a666f7263655f756e72657365727665605d2e40757067726164655f6163636f756e747304010c77686f9c01445665633c543a3a4163636f756e7449643e00060484536565205b6050616c6c65743a3a757067726164655f6163636f756e7473605d2e44666f7263655f7365745f62616c616e636508010c77686ff90101504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f6672656509020128543a3a42616c616e636500080488536565205b6050616c6c65743a3a666f7263655f7365745f62616c616e6365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e090200000618000d020c64636f72645f617574686f726974795f6d656d626572736869701870616c6c65741043616c6c040454000114206e6f6d696e61746504012463616e646964617465000130543a3a4163636f756e74496400000464536565205b6050616c6c65743a3a6e6f6d696e617465605d2e1872656d6f766504012463616e646964617465000130543a3a4163636f756e7449640001045c536565205b6050616c6c65743a3a72656d6f7665605d2e7072656d6f76655f6d656d6265725f66726f6d5f626c61636b6c69737404012463616e646964617465000130543a3a4163636f756e744964000204b4536565205b6050616c6c65743a3a72656d6f76655f6d656d6265725f66726f6d5f626c61636b6c697374605d2e28676f5f6f66666c696e650003046c536565205b6050616c6c65743a3a676f5f6f66666c696e65605d2e24676f5f6f6e6c696e6500040468536565205b6050616c6c65743a3a676f5f6f6e6c696e65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e11020c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b6579731502011c543a3a4b65797300011470726f6f6634011c5665633c75383e00000464536565205b6050616c6c65743a3a7365745f6b657973605d2e2870757267655f6b6579730001046c536565205b6050616c6c65743a3a70757267655f6b657973605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e15020830636f72645f72756e74696d652c53657373696f6e4b657973000014011c6772616e647061b801d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011062616265d90101c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000124696d5f6f6e6c696e65c401d43c496d4f6e6c696e65206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f76657279190201fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630001186d69786e65741d0201cc3c4d69786e6574206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000019020c5873705f617574686f726974795f646973636f766572790c617070185075626c696300000400c8013c737232353531393a3a5075626c696300001d02102473705f6d69786e65741474797065730c617070185075626c696300000400c8013c737232353531393a3a5075626c6963000021020c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66250201c8426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20426c6f636b4e756d626572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66e1010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66250201c8426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20426c6f636b4e756d626572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66e1010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e306e6f74655f7374616c6c656408011464656c6179100144426c6f636b4e756d626572466f723c543e00016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100144426c6f636b4e756d626572466f723c543e00020474536565205b6050616c6c65743a3a6e6f74655f7374616c6c6564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e2502085073705f636f6e73656e7375735f6772616e6470614445717569766f636174696f6e50726f6f660804480130044e0110000801187365745f69642c0114536574496400013065717569766f636174696f6e2902014845717569766f636174696f6e3c482c204e3e00002902085073705f636f6e73656e7375735f6772616e6470613045717569766f636174696f6e0804480130044e011001081c507265766f746504002d020139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d6974040045020141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100002d02084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401b80456013102045301350200100130726f756e645f6e756d6265722c010c7536340001206964656e74697479b80108496400011466697273744102011828562c2053290001187365636f6e644102011828562c20532900003102084066696e616c6974795f6772616e6470611c507265766f74650804480130044e01100008012c7461726765745f68617368300104480001347461726765745f6e756d6265721001044e000035020c5073705f636f6e73656e7375735f6772616e6470610c617070245369676e61747572650000040039020148656432353531393a3a5369676e6174757265000039020c1c73705f636f72651c65643235353139245369676e6174757265000004003d0201205b75383b2036345d00003d0200000340000000080041020000040831023502004502084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401b80456014902045301350200100130726f756e645f6e756d6265722c010c7536340001206964656e74697479b80108496400011466697273744d02011828562c2053290001187365636f6e644d02011828562c20532900004902084066696e616c6974795f6772616e64706124507265636f6d6d69740804480130044e01100008012c7461726765745f68617368300104480001347461726765745f6e756d6265721001044e00004d0200000408490235020051020c4070616c6c65745f696d5f6f6e6c696e651870616c6c65741043616c6c04045400010424686561727462656174080124686561727462656174550201704865617274626561743c426c6f636b4e756d626572466f723c543e3e0001247369676e6174757265590201bc3c543a3a417574686f7269747949642061732052756e74696d654170705075626c69633e3a3a5369676e617475726500000468536565205b6050616c6c65743a3a686561727462656174605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e5502084070616c6c65745f696d5f6f6e6c696e6524486561727462656174042c426c6f636b4e756d626572011000100130626c6f636b5f6e756d62657210012c426c6f636b4e756d62657200013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e64657810012441757468496e64657800013876616c696461746f72735f6c656e10010c75333200005902104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139245369676e6174757265000004005d020148737232353531393a3a5369676e617475726500005d020c1c73705f636f72651c73723235353139245369676e6174757265000004003d0201205b75383b2036345d000061020c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000114346e6f74655f707265696d616765040114627974657334011c5665633c75383e00000478536565205b6050616c6c65743a3a6e6f74655f707265696d616765605d2e3c756e6e6f74655f707265696d6167650401106861736830011c543a3a4861736800010480536565205b6050616c6c65743a3a756e6e6f74655f707265696d616765605d2e40726571756573745f707265696d6167650401106861736830011c543a3a4861736800020484536565205b6050616c6c65743a3a726571756573745f707265696d616765605d2e48756e726571756573745f707265696d6167650401106861736830011c543a3a486173680003048c536565205b6050616c6c65743a3a756e726571756573745f707265696d616765605d2e38656e737572655f75706461746564040118686173686573590101305665633c543a3a486173683e0004047c536565205b6050616c6c65743a3a656e737572655f75706461746564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e65020c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d626572739c01445665633c543a3a4163636f756e7449643e0001147072696d65510101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e7400000470536565205b6050616c6c65743a3a7365745f6d656d62657273605d2e1c6578656375746508012070726f706f73616cc101017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e646501010c75333200010460536565205b6050616c6c65743a3a65786563757465605d2e1c70726f706f73650c01247468726573686f6c646501012c4d656d626572436f756e7400012070726f706f73616cc101017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e646501010c75333200020460536565205b6050616c6c65743a3a70726f706f7365605d2e10766f74650c012070726f706f73616c30011c543a3a48617368000114696e6465786501013450726f706f73616c496e64657800011c617070726f7665dc0110626f6f6c00030454536565205b6050616c6c65743a3a766f7465605d2e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736830011c543a3a4861736800050490536565205b6050616c6c65743a3a646973617070726f76655f70726f706f73616c605d2e14636c6f736510013470726f706f73616c5f6861736830011c543a3a48617368000114696e6465786501013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e642401185765696768740001306c656e6774685f626f756e646501010c75333200060458536565205b6050616c6c65743a3a636c6f7365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e69020c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686ff90101504163636f756e7449644c6f6f6b75704f663c543e0000046c536565205b6050616c6c65743a3a6164645f6d656d626572605d2e3472656d6f76655f6d656d62657204010c77686ff90101504163636f756e7449644c6f6f6b75704f663c543e00010478536565205b6050616c6c65743a3a72656d6f76655f6d656d626572605d2e2c737761705f6d656d62657208011872656d6f7665f90101504163636f756e7449644c6f6f6b75704f663c543e00010c616464f90101504163636f756e7449644c6f6f6b75704f663c543e00020470536565205b6050616c6c65743a3a737761705f6d656d626572605d2e3472657365745f6d656d6265727304011c6d656d626572739c01445665633c543a3a4163636f756e7449643e00030478536565205b6050616c6c65743a3a72657365745f6d656d62657273605d2e286368616e67655f6b657904010c6e6577f90101504163636f756e7449644c6f6f6b75704f663c543e0004046c536565205b6050616c6c65743a3a6368616e67655f6b6579605d2e247365745f7072696d6504010c77686ff90101504163636f756e7449644c6f6f6b75704f663c543e00050468536565205b6050616c6c65743a3a7365745f7072696d65605d2e2c636c6561725f7072696d6500060470536565205b6050616c6c65743a3a636c6561725f7072696d65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e6d020c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d626572739c01445665633c543a3a4163636f756e7449643e0001147072696d65510101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e7400000470536565205b6050616c6c65743a3a7365745f6d656d62657273605d2e1c6578656375746508012070726f706f73616cc101017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e646501010c75333200010460536565205b6050616c6c65743a3a65786563757465605d2e1c70726f706f73650c01247468726573686f6c646501012c4d656d626572436f756e7400012070726f706f73616cc101017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e646501010c75333200020460536565205b6050616c6c65743a3a70726f706f7365605d2e10766f74650c012070726f706f73616c30011c543a3a48617368000114696e6465786501013450726f706f73616c496e64657800011c617070726f7665dc0110626f6f6c00030454536565205b6050616c6c65743a3a766f7465605d2e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736830011c543a3a4861736800050490536565205b6050616c6c65743a3a646973617070726f76655f70726f706f73616c605d2e14636c6f736510013470726f706f73616c5f6861736830011c543a3a48617368000114696e6465786501013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e642401185765696768740001306c656e6774685f626f756e646501010c75333200060458536565205b6050616c6c65743a3a636c6f7365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e71020c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686ff90101504163636f756e7449644c6f6f6b75704f663c543e0000046c536565205b6050616c6c65743a3a6164645f6d656d626572605d2e3472656d6f76655f6d656d62657204010c77686ff90101504163636f756e7449644c6f6f6b75704f663c543e00010478536565205b6050616c6c65743a3a72656d6f76655f6d656d626572605d2e2c737761705f6d656d62657208011872656d6f7665f90101504163636f756e7449644c6f6f6b75704f663c543e00010c616464f90101504163636f756e7449644c6f6f6b75704f663c543e00020470536565205b6050616c6c65743a3a737761705f6d656d626572605d2e3472657365745f6d656d6265727304011c6d656d626572739c01445665633c543a3a4163636f756e7449643e00030478536565205b6050616c6c65743a3a72657365745f6d656d62657273605d2e286368616e67655f6b657904010c6e6577f90101504163636f756e7449644c6f6f6b75704f663c543e0004046c536565205b6050616c6c65743a3a6368616e67655f6b6579605d2e247365745f7072696d6504010c77686ff90101504163636f756e7449644c6f6f6b75704f663c543e00050468536565205b6050616c6c65743a3a7365745f7072696d65605d2e2c636c6561725f7072696d6500060470536565205b6050616c6c65743a3a636c6561725f7072696d65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e75020c6470616c6c65745f6e6f64655f617574686f72697a6174696f6e1870616c6c65741043616c6c0404540001184c6164645f77656c6c5f6b6e6f776e5f6e6f646508011c6e6f64655f69643401184e6f646549640001146f776e6572f90101504163636f756e7449644c6f6f6b75704f663c543e00000490536565205b6050616c6c65743a3a6164645f77656c6c5f6b6e6f776e5f6e6f6465605d2e5872656d6f76655f77656c6c5f6b6e6f776e5f6e6f646504011c6e6f64655f69643401184e6f646549640001049c536565205b6050616c6c65743a3a72656d6f76655f77656c6c5f6b6e6f776e5f6e6f6465605d2e50737761705f77656c6c5f6b6e6f776e5f6e6f646508012472656d6f76655f69643401184e6f646549640001186164645f69643401184e6f6465496400020494536565205b6050616c6c65743a3a737761705f77656c6c5f6b6e6f776e5f6e6f6465605d2e347472616e736665725f6e6f646508011c6e6f64655f69643401184e6f646549640001146f776e6572f90101504163636f756e7449644c6f6f6b75704f663c543e00030478536565205b6050616c6c65743a3a7472616e736665725f6e6f6465605d2e386164645f636f6e6e656374696f6e08011c6e6f64655f69643401184e6f64654964000134636f6e6e656374696f6e5f69643401184e6f646549640004047c536565205b6050616c6c65743a3a6164645f636f6e6e656374696f6e605d2e4472656d6f76655f636f6e6e656374696f6e08011c6e6f64655f69643401184e6f64654964000134636f6e6e656374696f6e5f69643401184e6f6465496400050488536565205b6050616c6c65743a3a72656d6f76655f636f6e6e656374696f6e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e79020c5870616c6c65745f72756e74696d655f757067726164651870616c6c65741043616c6c040454000104207365745f636f6465040110636f646534011c5665633c75383e00000464536565205b6050616c6c65743a3a7365745f636f6465605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e7d020c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011814626174636804011463616c6c738102017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000458536565205b6050616c6c65743a3a6261746368605d2e3461735f64657269766174697665080114696e6465783101010c75313600011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00010478536565205b6050616c6c65743a3a61735f64657269766174697665605d2e2462617463685f616c6c04011463616c6c738102017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00020468536565205b6050616c6c65743a3a62617463685f616c6c605d2e2c64697370617463685f617308012461735f6f726967696e85020154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00030470536565205b6050616c6c65743a3a64697370617463685f6173605d2e2c666f7263655f626174636804011463616c6c738102017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00040470536565205b6050616c6c65743a3a666f7263655f6261746368605d2e2c776974685f77656967687408011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00011877656967687424011857656967687400050470536565205b6050616c6c65743a3a776974685f776569676874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e8102000002c1010085020830636f72645f72756e74696d65304f726967696e43616c6c65720001141873797374656d0400890201746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000001c436f756e63696c04008d0201010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000e0048546563686e6963616c436f6d6d69747465650400910201010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e0010000c44696404009502016c70616c6c65745f6469643a3a4f726967696e3c52756e74696d653e00660010566f69640400990201410173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a0a5f5f707269766174653a3a566f69640004000089020c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200008d02084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d000200009102084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d0002000095020c2870616c6c65745f646964186f726967696e304469645261774f726967696e08344469644964656e7469666965720100244163636f756e74496401000008010869640001344469644964656e7469666965720001247375626d69747465720001244163636f756e74496400009902081c73705f636f726510566f6964000100009d020c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f726965739c01445665633c543a3a4163636f756e7449643e00011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000494536565205b6050616c6c65743a3a61735f6d756c74695f7468726573686f6c645f31605d2e2061735f6d756c74691401247468726573686f6c643101010c7531360001446f746865725f7369676e61746f726965739c01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74a10201904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0001286d61785f77656967687424011857656967687400010464536565205b6050616c6c65743a3a61735f6d756c7469605d2e40617070726f76655f61735f6d756c74691401247468726573686f6c643101010c7531360001446f746865725f7369676e61746f726965739c01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74a10201904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687424011857656967687400020484536565205b6050616c6c65743a3a617070726f76655f61735f6d756c7469605d2e3c63616e63656c5f61735f6d756c74691001247468726573686f6c643101010c7531360001446f746865725f7369676e61746f726965739c01445665633c543a3a4163636f756e7449643e00012474696d65706f696e740501017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e00012463616c6c5f686173680401205b75383b2033325d00030480536565205b6050616c6c65743a3a63616e63656c5f61735f6d756c7469605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea10204184f7074696f6e0404540105010108104e6f6e6500000010536f6d65040005010000010000a5020c3470616c6c65745f72656d61726b1870616c6c65741043616c6c0404540001041473746f726504011872656d61726b34011c5665633c75383e00000458536565205b6050616c6c65743a3a73746f7265605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea9020c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c040454000128346164645f72656769737472617204011c6163636f756e74f90101504163636f756e7449644c6f6f6b75704f663c543e00000478536565205b6050616c6c65743a3a6164645f726567697374726172605d2e307365745f6964656e74697479040110696e666fad02016c426f783c543a3a4964656e74697479496e666f726d6174696f6e3e00010474536565205b6050616c6c65743a3a7365745f6964656e74697479605d2e38636c6561725f6964656e746974790002047c536565205b6050616c6c65743a3a636c6561725f6964656e74697479605d2e44726571756573745f6a756467656d656e74040124726567697374726172000130543a3a4163636f756e74496400030488536565205b6050616c6c65743a3a726571756573745f6a756467656d656e74605d2e3863616e63656c5f72657175657374040124726567697374726172000130543a3a4163636f756e7449640004047c536565205b6050616c6c65743a3a63616e63656c5f72657175657374605d2e387365745f6163636f756e745f696404010c6e6577f90101504163636f756e7449644c6f6f6b75704f663c543e0005047c536565205b6050616c6c65743a3a7365745f6163636f756e745f6964605d2e287365745f6669656c64730401186669656c647331030161014964656e746974794669656c64733c3c543a3a4964656e74697479496e666f726d6174696f6e206173204964656e74697479496e666f726d6174696f6e50726f76696465723e0a3a3a4964656e746974794669656c642c3e0006046c536565205b6050616c6c65743a3a7365745f6669656c6473605d2e4470726f766964655f6a756467656d656e740c0118746172676574f90101504163636f756e7449644c6f6f6b75704f663c543e0001246a756467656d656e74390301244a756467656d656e7400011864696765737430011c543a3a4861736800070488536565205b6050616c6c65743a3a70726f766964655f6a756467656d656e74605d2e346b696c6c5f6964656e74697479040118746172676574f90101504163636f756e7449644c6f6f6b75704f663c543e00080478536565205b6050616c6c65743a3a6b696c6c5f6964656e74697479605d2e4072656d6f76655f72656769737472617204011c6163636f756e74f90101504163636f756e7449644c6f6f6b75704f663c543e00090484536565205b6050616c6c65743a3a72656d6f76655f726567697374726172605d2e04704964656e746974792070616c6c6574206465636c61726174696f6e2ead020c3c70616c6c65745f6964656e746974791873696d706c65304964656e74697479496e666f04284669656c644c696d697400001401286164646974696f6e616cb1020190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c6179b9020110446174610001146c6567616cb90201104461746100010c776562b902011044617461000114656d61696cb9020110446174610000b1020c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b5020453000004002d0301185665633c543e0000b50200000408b902b90200b9020c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e6500000010526177300400bd020000010010526177310400c1020000020010526177320400c5020000030010526177330400c9020000040010526177340400440000050010526177350400cd020000060010526177360400d1020000070010526177370400d5020000080010526177380400a9010000090010526177390400d90200000a001452617731300400dd0200000b001452617731310400e10200000c001452617731320400e50200000d001452617731330400e90200000e001452617731340400ed0200000f001452617731350400f102000010001452617731360400a4000011001452617731370400f502000012001452617731380400f902000013001452617731390400fd0200001400145261773230040001020000150014526177323104000103000016001452617732320400050300001700145261773233040009030000180014526177323404000d03000019001452617732350400110300001a001452617732360400150300001b001452617732370400190300001c0014526177323804001d0300001d001452617732390400210300001e001452617733300400250300001f001452617733310400290300002000145261773332040004000021002c426c616b6554776f323536040004000022001853686132353604000400002300244b656363616b323536040004000024002c53686154687265653235360400040000250000bd02000003000000000800c102000003010000000800c502000003020000000800c902000003030000000800cd02000003050000000800d102000003060000000800d502000003070000000800d902000003090000000800dd020000030a0000000800e1020000030b0000000800e5020000030c0000000800e9020000030d0000000800ed020000030e0000000800f1020000030f0000000800f502000003110000000800f902000003120000000800fd020000031300000008000103000003150000000800050300000316000000080009030000031700000008000d03000003180000000800110300000319000000080015030000031a000000080019030000031b00000008001d030000031c000000080021030000031d000000080025030000031e000000080029030000031f00000008002d03000002b5020031030c3c70616c6c65745f6964656e7469747914747970657320426974466c6167730404540135030004002c01344964656e746974794669656c64000035030c3c70616c6c65745f6964656e746974791873696d706c65344964656e746974794669656c640001101c446973706c6179000000144c6567616c0001000c57656200020014456d61696c0003000039030c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e7400011c1c556e6b6e6f776e0000002452657175657374656400010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f7573000600003d030c3470616c6c65745f6d69786e65741870616c6c65741043616c6c040454000104207265676973746572080130726567697374726174696f6e41030148526567697374726174696f6e466f723c543e0001247369676e617475726551030148417574686f726974795369676e61747572650000045c536565206050616c6c65743a3a7265676973746572602e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e4103083470616c6c65745f6d69786e657430526567697374726174696f6e082c426c6f636b4e756d626572011038426f756e6465644d69786e6f646501450300100130626c6f636b5f6e756d62657210012c426c6f636b4e756d62657200013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e646578100138417574686f72697479496e64657800011c6d69786e6f646545030138426f756e6465644d69786e6f646500004503083470616c6c65745f6d69786e657438426f756e6465644d69786e6f6465044445787465726e616c416464726573736573014903000c01246b785f7075626c69630401204b785075626c696300011c706565725f696404011850656572496400014865787465726e616c5f6164647265737365734903014445787465726e616c416464726573736573000049030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540145010453000004004d0301185665633c543e00004d030000024501005103102473705f6d69786e65741474797065730c617070245369676e6174757265000004005d020148737232353531393a3a5369676e6174757265000055030c6470616c6c65745f6e6574776f726b5f6d656d626572736869701870616c6c65741043616c6c04045400010c206e6f6d696e6174650801186d656d626572000140436f72644163636f756e744f663c543e00011c65787069726573dc0110626f6f6c00000464536565205b6050616c6c65743a3a6e6f6d696e617465605d2e1472656e65770401186d656d626572000140436f72644163636f756e744f663c543e00010458536565205b6050616c6c65743a3a72656e6577605d2e187265766f6b650401186d656d626572000140436f72644163636f756e744f663c543e0002045c536565205b6050616c6c65743a3a7265766f6b65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e59030c2870616c6c65745f6469641870616c6c65741043616c6c0404540001381863726561746508011c64657461696c735d030170426f783c4469644372656174696f6e44657461696c734f663c543e3e0001247369676e6174757265a90301304469645369676e61747572650000045c536565205b6050616c6c65743a3a637265617465605d2e587365745f61757468656e7469636174696f6e5f6b657904011c6e65775f6b657999030188446964566572696669636174696f6e4b65793c4163636f756e7449644f663c543e3e0001049c536565205b6050616c6c65743a3a7365745f61757468656e7469636174696f6e5f6b6579605d2e487365745f64656c65676174696f6e5f6b657904011c6e65775f6b657999030188446964566572696669636174696f6e4b65793c4163636f756e7449644f663c543e3e0002048c536565205b6050616c6c65743a3a7365745f64656c65676174696f6e5f6b6579605d2e5472656d6f76655f64656c65676174696f6e5f6b657900030498536565205b6050616c6c65743a3a72656d6f76655f64656c65676174696f6e5f6b6579605d2e447365745f617373657274696f6e5f6b657904011c6e65775f6b657999030188446964566572696669636174696f6e4b65793c4163636f756e7449644f663c543e3e00040488536565205b6050616c6c65743a3a7365745f617373657274696f6e5f6b6579605d2e5072656d6f76655f617373657274696f6e5f6b657900050494536565205b6050616c6c65743a3a72656d6f76655f617373657274696f6e5f6b6579605d2e546164645f6b65795f61677265656d656e745f6b657904011c6e65775f6b657989030140446964456e6372797074696f6e4b657900060498536565205b6050616c6c65743a3a6164645f6b65795f61677265656d656e745f6b6579605d2e6072656d6f76655f6b65795f61677265656d656e745f6b65790401186b65795f69643001284b657949644f663c543e000704a4536565205b6050616c6c65743a3a72656d6f76655f6b65795f61677265656d656e745f6b6579605d2e506164645f736572766963655f656e64706f696e74040140736572766963655f656e64706f696e7465030138446964456e64706f696e743c543e00080494536565205b6050616c6c65743a3a6164645f736572766963655f656e64706f696e74605d2e5c72656d6f76655f736572766963655f656e64706f696e74040128736572766963655f69646903015053657276696365456e64706f696e7449643c543e000904a0536565205b6050616c6c65743a3a72656d6f76655f736572766963655f656e64706f696e74605d2e1864656c65746504014c656e64706f696e74735f746f5f72656d6f766510010c753332000a045c536565205b6050616c6c65743a3a64656c657465605d2e3c7375626d69745f6469645f63616c6c0801206469645f63616c6cb5030190426f783c446964417574686f72697a656443616c6c4f7065726174696f6e4f663c543e3e0001247369676e6174757265a90301304469645369676e6174757265000c0480536565205b6050616c6c65743a3a7375626d69745f6469645f63616c6c605d2e2c64697370617463685f61730801386469645f6964656e7469666965720001484469644964656e7469666965724f663c543e00011063616c6cc1010154426f783c44696443616c6c61626c654f663c543e3e000f0470536565205b6050616c6c65743a3a64697370617463685f6173605d2e4c6372656174655f66726f6d5f6163636f756e7404014861757468656e7469636174696f6e5f6b657999030188446964566572696669636174696f6e4b65793c4163636f756e7449644f663c543e3e00100490536565205b6050616c6c65743a3a6372656174655f66726f6d5f6163636f756e74605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e5d030c2870616c6c65745f6469642c6469645f64657461696c73484469644372656174696f6e44657461696c7310344469644964656e7469666965720100244163636f756e7449640100584d61784e65774b657941677265656d656e744b6579730161032c446964456e64706f696e740165030018010c6469640001344469644964656e7469666965720001247375626d69747465720001244163636f756e7449640001586e65775f6b65795f61677265656d656e745f6b657973850301c04469644e65774b657941677265656d656e744b65795365743c4d61784e65774b657941677265656d656e744b6579733e0001446e65775f617373657274696f6e5f6b6579950301944f7074696f6e3c446964566572696669636174696f6e4b65793c4163636f756e7449643e3e0001486e65775f64656c65676174696f6e5f6b6579950301944f7074696f6e3c446964566572696669636174696f6e4b65793c4163636f756e7449643e3e00014c6e65775f736572766963655f64657461696c73a50301405665633c446964456e64706f696e743e000061030830636f72645f72756e74696d65584d61784e65774b657941677265656d656e744b6579730000000065030c2870616c6c65745f64696444736572766963655f656e64706f696e74732c446964456e64706f696e7404045400000c010869646903015053657276696365456e64706f696e7449643c543e000134736572766963655f74797065736d03017453657276696365456e64706f696e7454797065456e74726965733c543e00011075726c737903017053657276696365456e64706f696e7455726c456e74726965733c543e000069030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00006d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454017103045300000400750301185665633c543e000071030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000750300000271030079030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454017d03045300000400810301185665633c543e00007d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000081030000027d030085030c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f7365743c426f756e64656442547265655365740804540189030453000004008d03012c42547265655365743c543e000089030c2870616c6c65745f6469642c6469645f64657461696c7340446964456e6372797074696f6e4b65790001041858323535313904000401205b75383b2033325d000000008d030420425472656553657404045401890300040091030000009103000002890300950304184f7074696f6e0404540199030108104e6f6e6500000010536f6d6504009903000001000099030c2870616c6c65745f6469642c6469645f64657461696c7348446964566572696669636174696f6e4b657904244163636f756e744964010001101c456432353531390400bc013c656432353531393a3a5075626c69630000001c537232353531390400c8013c737232353531393a3a5075626c696300010014456364736104009d03013465636473613a3a5075626c69630002001c4163636f756e7404000001244163636f756e744964000300009d030c1c73705f636f7265146563647361185075626c696300000400a10301805b75383b205055424c49435f4b45595f53455249414c495a45445f53495a455d0000a103000003210000000800a503000002650300a9030c2870616c6c65745f6469642c6469645f64657461696c73304469645369676e617475726500010c1c45643235353139040039020148656432353531393a3a5369676e61747572650000001c5372323535313904005d020148737232353531393a3a5369676e61747572650001001445636473610400ad03014065636473613a3a5369676e617475726500020000ad030c1c73705f636f7265146563647361245369676e617475726500000400b103017c5b75383b205349474e41545552455f53455249414c495a45445f53495a455d0000b103000003410000000800b5030c2870616c6c65745f6469642c6469645f64657461696c7368446964417574686f72697a656443616c6c4f7065726174696f6e14344469644964656e74696669657201002c44696443616c6c61626c6501c1012c426c6f636b4e756d6265720110244163636f756e7449640100245478436f756e746572012c0014010c6469640001344469644964656e74696669657200012874785f636f756e7465722c01245478436f756e74657200011063616c6cc101012c44696443616c6c61626c65000130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720001247375626d69747465720001244163636f756e7449640000b9030c3470616c6c65745f736368656d611870616c6c65741043616c6c0404540001041863726561746508012474785f736368656d61bd030140496e707574536368656d614f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f660000045c536565205b6050616c6c65743a3a637265617465605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ebd030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000c1030c4870616c6c65745f636861696e5f73706163651870616c6c65741043616c6c040454000130306164645f64656c65676174650c012073706163655f69641d010124537061636549644f6600012064656c6567617465000144537061636543726561746f724f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600000474536565205b6050616c6c65743a3a6164645f64656c6567617465605d2e486164645f61646d696e5f64656c65676174650c012073706163655f69641d010124537061636549644f6600012064656c6567617465000144537061636543726561746f724f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f660001048c536565205b6050616c6c65743a3a6164645f61646d696e5f64656c6567617465605d2e346164645f64656c656761746f720c012073706163655f69641d010124537061636549644f6600012064656c6567617465000144537061636543726561746f724f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600020478536565205b6050616c6c65743a3a6164645f64656c656761746f72605d2e3c72656d6f76655f64656c65676174650c012073706163655f69641d010124537061636549644f6600015072656d6f76655f617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600030480536565205b6050616c6c65743a3a72656d6f76655f64656c6567617465605d2e1863726561746504012873706163655f636f64653001385370616365436f64654f663c543e0004045c536565205b6050616c6c65743a3a637265617465605d2e1c617070726f766508012073706163655f69641d010124537061636549644f6600013074786e5f63617061636974792c010c75363400050460536565205b6050616c6c65743a3a617070726f7665605d2e1c6172636869766508012073706163655f69641d010124537061636549644f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600060460536565205b6050616c6c65743a3a61726368697665605d2e1c726573746f726508012073706163655f69641d010124537061636549644f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600070460536565205b6050616c6c65743a3a726573746f7265605d2e6c7570646174655f7472616e73616374696f6e5f636170616369747908012073706163655f69641d010124537061636549644f660001406e65775f74786e5f63617061636974792c010c753634000804b0536565205b6050616c6c65743a3a7570646174655f7472616e73616374696f6e5f6361706163697479605d2e5c72657365745f7472616e73616374696f6e5f636f756e7404012073706163655f69641d010124537061636549644f66000904a0536565205b6050616c6c65743a3a72657365745f7472616e73616374696f6e5f636f756e74605d2e3c617070726f76616c5f7265766f6b6504012073706163655f69641d010124537061636549644f66000a0480536565205b6050616c6c65743a3a617070726f76616c5f7265766f6b65605d2e40617070726f76616c5f726573746f726504012073706163655f69641d010124537061636549644f66000b0484536565205b6050616c6c65743a3a617070726f76616c5f726573746f7265605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec5030c4070616c6c65745f73746174656d656e741870616c6c65741043616c6c0404540001202072656769737465720c011864696765737430015053746174656d656e744469676573744f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f66000124736368656d615f6964c90301484f7074696f6e3c536368656d6149644f663e00000464536565205b6050616c6c65743a3a7265676973746572605d2e187570646174650c013073746174656d656e745f69641d01013453746174656d656e7449644f660001506e65775f73746174656d656e745f64696765737430015053746174656d656e744469676573744f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f660001045c536565205b6050616c6c65743a3a757064617465605d2e187265766f6b6508013073746174656d656e745f69641d01013453746174656d656e7449644f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f660002045c536565205b6050616c6c65743a3a7265766f6b65605d2e1c726573746f726508013073746174656d656e745f69641d01013453746174656d656e7449644f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600030460536565205b6050616c6c65743a3a726573746f7265605d2e1872656d6f766508013073746174656d656e745f69641d01013453746174656d656e7449644f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f660004045c536565205b6050616c6c65743a3a72656d6f7665605d2e3872656769737465725f62617463680c011c64696765737473590101645665633c53746174656d656e744469676573744f663c543e3e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f66000124736368656d615f6964c90301484f7074696f6e3c536368656d6149644f663e0005047c536565205b6050616c6c65743a3a72656769737465725f6261746368605d2e406164645f70726573656e746174696f6e10013073746174656d656e745f69641d01013453746174656d656e7449644f6600014c70726573656e746174696f6e5f64696765737430015053746174656d656e744469676573744f663c543e00014470726573656e746174696f6e5f74797065cd03014850726573656e746174696f6e547970654f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600060484536565205b6050616c6c65743a3a6164645f70726573656e746174696f6e605d2e4c72656d6f76655f70726573656e746174696f6e0c013073746174656d656e745f69641d01013453746174656d656e7449644f6600014c70726573656e746174696f6e5f64696765737430015053746174656d656e744469676573744f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600070490536565205b6050616c6c65743a3a72656d6f76655f70726573656e746174696f6e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec90304184f7074696f6e040454011d010108104e6f6e6500000010536f6d6504001d010000010000cd030c4070616c6c65745f73746174656d656e741474797065734850726573656e746174696f6e547970654f66000138144f746865720000000c504446000100104a5045470002000c504e470003000c4749460004000c5458540005000c535647000600104a534f4e00070010444f435800080010584c53580009001050505458000a000c4d5033000b000c4d5034000c000c584d4c000d0000d1030c3c70616c6c65745f6469645f6e616d651870616c6c65741043616c6c0404540001102072656769737465720401106e616d653d01013c4469644e616d65496e7075743c543e00000464536565205b6050616c6c65743a3a7265676973746572605d2e1c72656c6561736500010460536565205b6050616c6c65743a3a72656c65617365605d2e0c62616e0401106e616d653d01013c4469644e616d65496e7075743c543e00030450536565205b6050616c6c65743a3a62616e605d2e14756e62616e0401106e616d653d01013c4469644e616d65496e7075743c543e00040458536565205b6050616c6c65743a3a756e62616e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed5030c5070616c6c65745f6e6574776f726b5f73636f72651870616c6c65741043616c6c04045400010c3c72656769737465725f726174696e67100114656e747279d9030154526174696e67496e707574456e7472794f663c543e000118646967657374300150526174696e67456e747279486173684f663c543e0001286d6573736167655f6964450101584d6573736167654964656e7469666965724f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600000480536565205b6050616c6c65743a3a72656769737465725f726174696e67605d2e347265766f6b655f726174696e67100140656e7472795f6964656e7469666965721d01013c526174696e67456e74727949644f660001286d6573736167655f6964450101584d6573736167654964656e7469666965724f663c543e000118646967657374300150526174696e67456e747279486173684f663c543e000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600010478536565205b6050616c6c65743a3a7265766f6b655f726174696e67605d2e347265766973655f726174696e67140114656e747279d9030154526174696e67496e707574456e7472794f663c543e000118646967657374300150526174696e67456e747279486173684f663c543e0001286d6573736167655f6964450101584d6573736167654964656e7469666965724f663c543e00013064656269745f7265665f69641d01013c526174696e67456e74727949644f66000134617574686f72697a6174696f6e1d010144417574686f72697a6174696f6e49644f6600020478536565205b6050616c6c65743a3a7265766973655f726174696e67605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed9030c5070616c6c65745f6e6574776f726b5f73636f726514747970657340526174696e67496e707574456e7472791040456e746974794964656e74696669657201450140526174696e6750726f76696465724964010030456e74697479547970654f6601dd0330526174696e67547970654f6601e103001c0128656e746974795f75696445010140456e746974794964656e74696669657200013070726f76696465725f75696445010140456e746974794964656e746966696572000130636f756e745f6f665f74786e2c010c753634000150746f74616c5f656e636f6465645f726174696e672c010c75363400012c656e746974795f74797065dd030130456e74697479547970654f6600012c726174696e675f74797065e1030130526174696e67547970654f6600013070726f76696465725f646964000140526174696e6750726f766964657249640000dd030c5070616c6c65745f6e6574776f726b5f73636f726514747970657330456e74697479547970654f660001081852657461696c000000204c6f67697374696300010000e1030c5070616c6c65745f6e6574776f726b5f73636f726514747970657330526174696e67547970654f660001081c4f766572616c6c0000002044656c697665727900010000e5030c3070616c6c65745f61737365741870616c6c65741043616c6c04045400010c186372656174650c0114656e747279e90301504173736574496e707574456e7472794f663c543e000118646967657374300138456e747279486173684f663c543e0001247369676e6174757265f50301385369676e61747572654f663c543e0000045c536565205b6050616c6c65743a3a637265617465605d2e1469737375650c0114656e747279f903015c417373657449737375616e6365456e7472794f663c543e000118646967657374300138456e747279486173684f663c543e0001247369676e6174757265f50301385369676e61747572654f663c543e00010458536565205b6050616c6c65743a3a6973737565605d2e207472616e736665720c0114656e7472790104015c41737365745472616e73666572456e7472794f663c543e000118646967657374300138456e747279486173684f663c543e0001247369676e6174757265f50301385369676e61747572654f663c543e00020464536565205b6050616c6c65743a3a7472616e73666572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee9030c3070616c6c65745f61737365741474797065733c4173736574496e707574456e747279104041737365744465736372697074696f6e01ed032c4173736574547970654f6601f10320417373657454616701ed032441737365744d65746101ed030018012861737365745f74797065f103012c4173736574547970654f6600012861737365745f64657363ed03014041737365744465736372697074696f6e00012461737365745f71747910010c75333200012c61737365745f76616c756510010c75333200012461737365745f746167ed030120417373657454616700012861737365745f6d657461ed03012441737365744d6574610000ed030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000f1030c3070616c6c65745f61737365741474797065732c4173736574547970654f6600010c0c41525400000010424f4e44000100084d4600020000f503082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040039020148656432353531393a3a5369676e61747572650000001c5372323535313904005d020148737232353531393a3a5369676e61747572650001001445636473610400ad03014065636473613a3a5369676e617475726500020000f9030c3070616c6c65745f617373657414747970657348417373657449737375616e6365456e7472790824417373657449644f66011d01244163636f756e7449640100000c012061737365745f69641d010124417373657449644f6600012c61737365745f6f776e65720001244163636f756e74496400014861737365745f69737375616e63655f717479fd03012c4f7074696f6e3c7533323e0000fd0304184f7074696f6e04045401100108104e6f6e6500000010536f6d65040010000001000001040c3070616c6c65745f61737365741474797065734841737365745472616e73666572456e7472790c24417373657449644f66011d01444173736574496e7374616e636549644f66011d01244163636f756e74496401000010012061737365745f69641d010124417373657449644f6600014461737365745f696e7374616e63655f69641d0101444173736574496e7374616e636549644f6600012c61737365745f6f776e65720001244163636f756e74496400013c6e65775f61737365745f6f776e65720001244163636f756e744964000005040c2c70616c6c65745f7375646f1870616c6c65741043616c6c040454000114107375646f04011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000454536565205b6050616c6c65743a3a7375646f605d2e547375646f5f756e636865636b65645f77656967687408011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00011877656967687424011857656967687400010498536565205b6050616c6c65743a3a7375646f5f756e636865636b65645f776569676874605d2e1c7365745f6b657904010c6e6577f90101504163636f756e7449644c6f6f6b75704f663c543e00020460536565205b6050616c6c65743a3a7365745f6b6579605d2e1c7375646f5f617308010c77686ff90101504163636f756e7449644c6f6f6b75704f663c543e00011063616c6cc101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00030460536565205b6050616c6c65743a3a7375646f5f6173605d2e2872656d6f76655f6b65790004046c536565205b6050616c6c65743a3a72656d6f76655f6b6579605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e09040c2873705f72756e74696d65187472616974732c426c616b6554776f323536000000000d04000002b5010011040c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000114404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e144e616d6564000404d0417474656d707420746f207573652061206e6f6e2d6e616d65642066756e6374696f6e206f6e2061206e616d6564207461736b2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e15040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e6465645665630804540119040453000004001d0401185665633c543e0000190400000408d9012c001d0400000219040021040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540104045300000400250401185665633c543e000025040000020400290404184f7074696f6e040454012d040108104e6f6e6500000010536f6d6504002d0400000100002d040c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400310401405072696d617279507265446967657374000100385365636f6e64617279506c61696e04003904015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e6461727956524604003d0401545365636f6e646172795652465072654469676573740003000031040c4473705f636f6e73656e7375735f626162651c64696765737473405072696d61727950726544696765737400000c013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74dd010110536c6f740001347672665f7369676e6174757265350401305672665369676e617475726500003504101c73705f636f72651c737232353531390c767266305672665369676e617475726500000801287072655f6f75747075740401305672665072654f757470757400011470726f6f663d02012056726650726f6f66000039040c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74dd010110536c6f7400003d040c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e6461727956524650726544696765737400000c013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74dd010110536c6f740001347672665f7369676e6174757265350401305672665369676e617475726500004104084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e000008010463e9010128287536342c2075363429000134616c6c6f7765645f736c6f7473ed010130416c6c6f776564536c6f7473000045040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540149040453000004004d0401185665633c543e00004904000004082c10004d0400000249040051040c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e55040000040c0018dc0059040c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e5d040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454016104045300000400690401185665633c543e000061040c3c70616c6c65745f62616c616e6365731474797065732c42616c616e63654c6f636b041c42616c616e63650118000c01086964a90101384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e736504011c526561736f6e73000065040c3c70616c6c65745f62616c616e6365731474797065731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c0002000069040000026104006d040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454017104045300000400750401185665633c543e000071040c3c70616c6c65745f62616c616e6365731474797065732c52657365727665446174610844526573657276654964656e74696669657201a9011c42616c616e63650118000801086964a9010144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e63650000750400000271040079040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454017d04045300000400890401185665633c543e00007d040c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e74080849640181041c42616c616e63650118000801086964810401084964000118616d6f756e7418011c42616c616e6365000081040830636f72645f72756e74696d654452756e74696d65486f6c64526561736f6e00010420507265696d61676504008504016c70616c6c65745f707265696d6167653a3a486f6c64526561736f6e000d000085040c3c70616c6c65745f707265696d6167651870616c6c657428486f6c64526561736f6e00010420507265696d6167650000000089040000027d04008d040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454019104045300000400990401185665633c543e000091040c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e74080849640195041c42616c616e63650118000801086964950401084964000118616d6f756e7418011c42616c616e6365000095040830636f72645f72756e74696d654c52756e74696d65467265657a65526561736f6e0001000099040000029104009d040c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001283856657374696e6742616c616e63650000049c56657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c75652e544c69717569646974795265737472696374696f6e73000104c84163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c2e4c496e73756666696369656e7442616c616e63650002047842616c616e636520746f6f206c6f7720746f2073656e642076616c75652e484578697374656e7469616c4465706f736974000304ec56616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f7369742e34457870656e646162696c697479000404905472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e742e5c4578697374696e6756657374696e675363686564756c65000504cc412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742e2c446561644163636f756e740006048c42656e6566696369617279206163636f756e74206d757374207072652d65786973742e3c546f6f4d616e795265736572766573000704b84e756d626572206f66206e616d65642072657365727665732065786365656420604d61785265736572766573602e30546f6f4d616e79486f6c6473000804884e756d626572206f6620686f6c64732065786365656420604d6178486f6c6473602e38546f6f4d616e79467265657a6573000904984e756d626572206f6620667265657a65732065786365656420604d6178467265657a6573602e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea1040c64636f72645f617574686f726974795f6d656d626572736869701870616c6c6574144572726f72040454000120544d656d626572416c7265616479496e636f6d696e6700000440416c726561647920696e636f6d696e674c4d656d626572416c72656164794578697374730001048c54686520617574686f7269747920656e74727920616c7265616479206578697374732e544d656d626572416c72656164794f7574676f696e6700020440416c7265616479206f7574676f696e67384d656d6265724e6f74466f756e640003084c4e6f7420666f756e64206f776e6572206b6579a05468657265206973206e6f20617574686f7269747920776974682074686520676976656e2049442e444d656d626572426c61636b4c6973746564000404544d656d62657220697320626c61636b6c69737465644c53657373696f6e4b6579734e6f7441646465640005046453657373696f6e206b657973206e6f742070726f7669646564504d656d6265724e6f74426c61636b4c6973746564000604584d656d626572206e6f7420626c61636b6c6973746564644e6574776f726b4d656d626572736869704e6f74466f756e64000704504e6f742061206e6574776f726b206d656d626572048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea5040c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201d0000801206f6666656e646572d001204f6666656e6465720001247265706f72746572739c01345665633c5265706f727465723e0000a90400000408a43400ad04000002b10400b1040000040800150200b5040000021000b90400000408bd043400bd040c1c73705f636f72651863727970746f244b65795479706549640000040044011c5b75383b20345d0000c1040c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742ec504083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e00030000c904083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f726974696573cd04016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564fd0301244f7074696f6e3c4e3e0000cd040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b4045300000400b001185665633c543e0000d1040c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ed5040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401c4045300000400d90401185665633c543e0000d904000002c400dd0400000408100000e1040c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144572726f7204045400010828496e76616c69644b6579000004604e6f6e206578697374656e74207075626c6963206b65792e4c4475706c696361746564486561727462656174000104544475706c696361746564206865617274626561742e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee5040c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454011902045300000400e90401185665633c543e0000e904000002190200ed04083c70616c6c65745f707265696d616765404f6c645265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e72657175657374656408011c6465706f736974f1040150284163636f756e7449642c2042616c616e63652900010c6c656e10010c753332000000245265717565737465640c011c6465706f736974f50401704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e000114636f756e7410010c75333200010c6c656efd03012c4f7074696f6e3c7533323e00010000f10400000408001800f50404184f7074696f6e04045401f1040108104e6f6e6500000010536f6d650400f1040000010000f904083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e7449640100185469636b657401fd0401082c556e7265717565737465640801187469636b65740105014c284163636f756e7449642c205469636b65742900010c6c656e10010c753332000000245265717565737465640c01306d617962655f7469636b65740505016c4f7074696f6e3c284163636f756e7449642c205469636b6574293e000114636f756e7410010c7533320001246d617962655f6c656efd03012c4f7074696f6e3c7533323e00010000fd0414346672616d655f737570706f72741874726169747318746f6b656e732066756e6769626c6544486f6c64436f6e73696465726174696f6e10044100044600045200044400000400180128463a3a42616c616e6365000001050000040800fd0400050504184f7074696f6e0404540101050108104e6f6e6500000010536f6d650400010500000100000905000004083010000d050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000011050c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400012018546f6f426967000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e1c546f6f4d616e7900060455014d6f7265207468616e20604d41585f484153485f555047524144455f42554c4b5f434f554e54602068617368657320776572652072657175657374656420746f206265207570677261646564206174206f6e63652e18546f6f466577000704e4546f6f206665772068617368657320776572652072657175657374656420746f2062652075706772616465642028692e652e207a65726f292e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e15050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540130045300000400590101185665633c543e00001905084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e74000110617965739c01385665633c4163636f756e7449643e0001106e6179739c01385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d62657200001d050c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f7208045400044900012c244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e545072696d654163636f756e744e6f744d656d626572000a04745072696d65206163636f756e74206973206e6f742061206d656d626572048054686520604572726f726020656e756d206f6620746869732070616c6c65742e21050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401000453000004009c01185665633c543e000025050c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d62657200000444416c72656164792061206d656d6265722e244e6f744d656d626572000104344e6f742061206d656d6265722e38546f6f4d616e794d656d6265727300020444546f6f206d616e79206d656d626572732e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e29050c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f7208045400044900012c244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e545072696d654163636f756e744e6f744d656d626572000a04745072696d65206163636f756e74206973206e6f742061206d656d626572048054686520604572726f726020656e756d206f6620746869732070616c6c65742e2d050c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d62657200000444416c72656164792061206d656d6265722e244e6f744d656d626572000104344e6f742061206d656d6265722e38546f6f4d616e794d656d6265727300020444546f6f206d616e79206d656d626572732e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e31050420425472656553657404045401f800040035050000003505000002f80039050c6470616c6c65745f6e6f64655f617574686f72697a6174696f6e147479706573204e6f6465496e666f08204e6f646549644f66013d052c4163636f756e7449644f6601000008010869643d0501204e6f646549644f660001146f776e657200012c4163636f756e7449644f6600003d050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000041050c6470616c6c65745f6e6f64655f617574686f72697a6174696f6e1870616c6c6574144572726f7204045400012c344e6f64654964546f6f4c6f6e6700000480546865204e6f6465206964656e74696669657220697320746f6f206c6f6e672e34506565724964546f6f4c6f6e670001045c5468652050656572496420697320746f6f206c6f6e672e30546f6f4d616e794e6f64657300020468546f6f206d616e792077656c6c206b6e6f776e206e6f6465732e34416c72656164794a6f696e65640003049c546865206e6f646520697320616c7265616479206a6f696e656420696e20746865206c6973742e204e6f7445786973740004048c546865206e6f646520646f65736e277420657869737420696e20746865206c6973742e38416c7265616479436c61696d656400050498546865206e6f646520697320616c726561647920636c61696d6564206279206120757365722e204e6f744f776e657200060488596f7520617265206e6f7420746865206f776e6572206f6620746865206e6f64652e405065726d697373696f6e44656e696564000704ac4e6f207065726d6973736f6e20746f20706572666f726d207370656369666963206f7065726174696f6e2e2c496e76616c69645574663800080478546865205574663820737472696e67206973206e6f742070726f7065722e54496e76616c69644e6f64654964656e74696669657200090480546865206e6f6465206964656e746966696572206973206e6f742076616c696440416c7265616479436f6e6e6563746564000a0478546865206e6f646520697320616c726561647920636f6e6e65637465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e45050c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e4905000004080004004d05083c70616c6c65745f6d756c7469736967204d756c7469736967102c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100304d6178417070726f76616c7300001001107768656e0501015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c735105018c426f756e6465645665633c4163636f756e7449642c204d6178417070726f76616c733e000051050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401000453000004009c01185665633c543e000055050c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e59050c3470616c6c65745f72656d61726b1870616c6c6574144572726f7204045400010814456d7074790000047c417474656d7074696e6720746f2073746f726520656d70747920646174612e28426164436f6e74657874000104d4417474656d7074656420746f2063616c6c206073746f726560206f757473696465206f6620626c6f636b20657865637574696f6e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e5d050c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c244163636f756e7449640100344d61784a756467656d656e747300304964656e74697479496e666f01ad02000801286a756467656d656e7473610501c4426f756e6465645665633c284163636f756e7449642c204a756467656d656e74292c204d61784a756467656d656e74733e000110696e666fad0201304964656e74697479496e666f000061050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454016505045300000400690501185665633c543e00006505000004080039030069050000026505006d050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454017105045300000400790501185665633c543e0000710504184f7074696f6e0404540175050108104e6f6e6500000010536f6d6504007505000001000075050c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f08244163636f756e74496401001c49644669656c640135030008011c6163636f756e740001244163636f756e7449640001186669656c64733103015c4964656e746974794669656c64733c49644669656c643e000079050000027105007d050c3c70616c6c65745f6964656e746974791870616c6c6574144572726f72040454000140204e6f74466f756e64000004504163636f756e742069736e277420666f756e642e445265676973747261724e6f74466f756e6400010450526567697374726172206e6f7420666f756e642e58526567697374726172416c72656164794578697374730002046452656769737472617220616c7265616479206578697374732e204e6f744e616d6564000304504163636f756e742069736e2774206e616d65642e28456d707479496e64657800040430456d70747920696e6465782e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e744a756467656d656e74466f72446966666572656e744964656e74697479000e04d05468652070726f7669646564206a756467656d656e742077617320666f72206120646966666572656e74206964656e746974792e584a756467656d656e745061796d656e744661696c6564000f04f84572726f722074686174206f6363757273207768656e20746865726520697320616e20697373756520706179696e6720666f72206a756467656d656e742e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e8105000004081d0185050085050c3c636f72645f6964656e746966696572147479706573404964656e746966696572547970654f66000124144173736574000000104175746800010028436861696e53706163650002000c44696400030018526174696e670004002052656769737472790005002453746174656d656e7400060018536368656d610007002054656d706c6174650008000089050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454018d05045300000400990501185665633c543e00008d050c3c636f72645f6964656e746966696572147479706573284576656e74456e747279042843616c6c547970654f6601910500080118616374696f6e9105012843616c6c547970654f660001206c6f636174696f6e9505012454696d65706f696e74000091050c3c636f72645f6964656e7469666965721474797065732843616c6c547970654f660001541c4172636869766500000034417574686f72697a6174696f6e00010020436170616369747900020034436f756e63696c5265766f6b6500030038436f756e63696c526573746f72650004003c4465617574686f72697a6174696f6e00050020417070726f7665640006001c47656e6573697300070018557064617465000800185265766f6b650009001c526573746f7265000a001852656d6f7665000b00345061727469616c52656d6f7665000c004450726573656e746174696f6e4164646564000d004c50726573656e746174696f6e52656d6f766564000e0018526f74617465000f00145573616765001000205472616e73666572001100144465626974001200184372656469740013001449737375650014000095050c3c636f72645f6964656e7469666965721474797065732454696d65706f696e74000008011868656967687410010c753332000114696e64657810010c753332000099050000028d05009d050c3c636f72645f6964656e7469666965721870616c6c6574144572726f72040454000104604d61784576656e7473486973746f72794578636565646564000000048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea1050c6470616c6c65745f6e6574776f726b5f6d656d62657273686970147479706573284d656d62657244617461042c426c6f636b4e756d6265720110000401246578706972655f6f6e10012c426c6f636b4e756d6265720000a5050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401000453000004009c01185665633c543e0000a9050c6470616c6c65745f6e6574776f726b5f6d656d626572736869701870616c6c6574144572726f7204045400011c484d656d626572736869704e6f74466f756e64000004945468657265206973206e6f206d656d62657220776974682074686520676976656e2049442e644d656d62657273686970416c726561647941637175697265640001046c4d656d6265727368697020616c7265616479206163717569726564844d656d6265727368697052656e6577616c416c7265616479526571756573746564000204904d656d626572736869702052656e6577616c20616c7265616479207265717565737465644c4f726967696e4e6f74417574686f72697a6564000304604f726967696e206973206e6f7420617574686f72697a6564644d656d626572736869705265717565737452656a6563746564000404dc52656a65637473207265717565737420696620746865206d656d62657220697320616464656420746f2074686520626c61636b6c697374444d656d6265727368697045787069726564000504484d656d626572736869702065787069726564744d61784d656d626572734578636565646564466f72546865426c6f636b000604684d6178206d656d62657273206c696d6974206578636565646564048054686520604572726f726020656e756d206f6620746869732070616c6c65742ead050c2870616c6c65745f6469642c6469645f64657461696c732844696444657461696c73040454000018014861757468656e7469636174696f6e5f6b65793001284b657949644f663c543e0001486b65795f61677265656d656e745f6b657973b10501684469644b657941677265656d656e744b65795365744f663c543e00013864656c65676174696f6e5f6b6579b90501484f7074696f6e3c4b657949644f663c543e3e000134617373657274696f6e5f6b6579b90501484f7074696f6e3c4b657949644f663c543e3e00012c7075626c69635f6b657973bd0501504469645075626c69634b65794d61704f663c543e00013c6c6173745f74785f636f756e7465722c010c7536340000b1050c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f7365743c426f756e64656442547265655365740804540130045300000400b505012c42547265655365743c543e0000b5050420425472656553657404045401300004005901000000b90504184f7074696f6e04045401300108104e6f6e6500000010536f6d650400300000010000bd050c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0130045601c105045300000400c905013842547265654d61703c4b2c20563e0000c1050c2870616c6c65745f6469642c6469645f64657461696c734c4469645075626c69634b657944657461696c73082c426c6f636b4e756d6265720110244163636f756e74496401000008010c6b6579c505015c4469645075626c69634b65793c4163636f756e7449643e000130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720000c5050c2870616c6c65745f6469642c6469645f64657461696c73304469645075626c69634b657904244163636f756e74496401000108545075626c6963566572696669636174696f6e4b6579040099030174446964566572696669636174696f6e4b65793c4163636f756e7449643e0000004c5075626c6963456e6372797074696f6e4b6579040089030140446964456e6372797074696f6e4b657900010000c905042042547265654d617008044b0130045601c105000400cd05000000cd05000002d10500d1050000040830c10500d5050000040800690300d9050c2870616c6c65745f6469641870616c6c6574144572726f7204045400016458496e76616c69645369676e6174757265466f726d6174000008050154686520444944206f7065726174696f6e207369676e6174757265206973206e6f7420696e2074686520666f726d61742074686520766572696669636174696f6e306b657920657870656374732e40496e76616c69645369676e6174757265000108f854686520444944206f7065726174696f6e207369676e617475726520697320696e76616c696420666f7220746865207061796c6f616420616e642074686568766572696669636174696f6e206b65792070726f76696465642e34416c7265616479457869737473000204f85468652044494420776974682074686520676976656e206964656e74696669657220697320616c72656164792070726573656e74206f6e20636861696e2e204e6f74466f756e64000304d44e6f2044494420776974682074686520676976656e206964656e7469666965722069732070726573656e74206f6e20636861696e2e5c566572696669636174696f6e4b65794e6f74466f756e6400040809014f6e65206f72206d6f726520766572696669636174696f6e206b657973207265666572656e63656420617265206e6f742073746f72656420696e2074686520736574546f6620766572696669636174696f6e206b6579732e30496e76616c69644e6f6e6365000504090154686520444944206f7065726174696f6e206e6f6e6365206973206e6f7420657175616c20746f207468652063757272656e7420444944206e6f6e6365202b20312e7c556e737570706f72746564446964417574686f72697a6174696f6e43616c6c000604e05468652063616c6c65642065787472696e73696320646f6573206e6f7420737570706f72742044494420617574686f7269736174696f6e2e6c496e76616c6964446964417574686f72697a6174696f6e43616c6c000708dc5468652063616c6c2068616420706172616d6574657273207468617420636f6e666c696374656420776974682065616368206f74686572406f72207765726520696e76616c69642e8c4d61784e65774b657941677265656d656e744b6579734c696d697445786365656465640008080d0141206e756d626572206f66206e6577206b65792061677265656d656e74206b6579732067726561746572207468616e20746865206d6178696d756d20616c6c6f77656448686173206265656e2070726f76696465642e544d61785075626c69634b65797345786365656465640009080501546865206d6178696d756d206e756d626572206f66207075626c6963206b65797320666f72207468697320444944206b6579206964656e74696669657220686173346265656e20726561636865642e6c4d61784b657941677265656d656e744b6579734578636565646564000a080501546865206d6178696d756d206e756d626572206f66206b65792061677265656d656e747320686173206265656e207265616368656420666f722074686520444944207375626a6563742e304261644469644f726967696e000b04bc546865204449442063616c6c20776173207375626d6974746564206279207468652077726f6e67206163636f756e74485472616e73616374696f6e45787069726564000c040d0154686520626c6f636b206e756d6265722070726f766964656420696e2061204449442d617574686f72697a6564206f7065726174696f6e20697320696e76616c69642e38416c726561647944656c65746564000d04b0546865204449442068617320616c7265616479206265656e2070726576696f75736c792064656c657465642e6c4d61784e756d6265724f6653657276696365734578636565646564000e041101546865206d6178696d756d206e756d626572206f66207365727669636520656e64706f696e747320666f7220612044494420686173206265656e2065786365656465642e684d61785365727669636549644c656e6774684578636565646564000f04f0546865207365727669636520656e64706f696e7420494420657863656564656420746865206d6178696d756d20616c6c6f776564206c656e6774682e704d617853657276696365547970654c656e6774684578636565646564001008f84f6e65206f6620746865207365727669636520656e64706f696e7420747970657320657863656564656420746865206d6178696d756d20616c6c6f7765641c6c656e6774682e884d61784e756d6265724f665479706573506572536572766963654578636565646564001108ec546865206d6178696d756d206e756d626572206f6620747970657320666f722061207365727669636520656e64706f696e7420686173206265656e2465786365656465642e6c4d61785365727669636555726c4c656e6774684578636565646564001208f44f6e65206f6620746865207365727669636520656e64706f696e742055524c7320657863656564656420746865206d6178696d756d20616c6c6f7765641c6c656e6774682e844d61784e756d6265724f6655726c735065725365727669636545786365656465640013041101546865206d6178696d756d206e756d626572206f662055524c7320666f722061207365727669636520656e64706f696e7420686173206265656e2065786365656465642e5053657276696365416c726561647945786973747300140411014120736572766963652077697468207468652070726f766964656420494420697320616c72656164792070726573656e7420666f722074686520676976656e204449442e3c536572766963654e6f74466f756e6400150409014120736572766963652077697468207468652070726f7669646564204944206973206e6f742070726573656e7420756e6465722074686520676976656e204449442e58496e76616c696453657276696365456e636f64696e6700160409014f6e65206f6620746865207365727669636520656e64706f696e742064657461696c7320636f6e7461696e73206e6f6e2d415343494920636861726163746572732e7c4d617853746f726564456e64706f696e7473436f756e7445786365656465640017080d01546865206e756d626572206f66207365727669636520656e64706f696e74732073746f72656420756e6465722074686520444944206973206c6172676572207468616e88746865206e756d626572206f6620656e64706f696e747320746f2064656c6574652e20496e7465726e616c001804f4416e206572726f722074686174206973206e6f7420737570706f73656420746f2074616b6520706c6163652c207965742069742068617070656e65642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742edd050c3470616c6c65745f736368656d611474797065732c536368656d61456e7472791034496e707574536368656d614f6601bd0330536368656d61486173684f6601303c536368656d6143726561746f724f66010024537061636549644f66011d0100100118736368656d61bd030134496e707574536368656d614f66000118646967657374300130536368656d61486173684f6600011c63726561746f7200013c536368656d6143726561746f724f6600011473706163651d010124537061636549644f660000e1050c3470616c6c65745f736368656d611870616c6c6574144572726f7204045400011c54536368656d61416c7265616479416e63686f72656400000480536368656d61206964656e746966696572206973206e6f7420756e697175652e38536368656d614e6f74466f756e6400010470536368656d61206964656e746966696572206e6f7420666f756e642e5c496e76616c69644964656e7469666965724c656e6774680002003c556e61626c65546f50617946656573000304110154686520706179696e67206163636f756e742077617320756e61626c6520746f2070617920746865206665657320666f72206372656174696e67206120736368656d612e3c43726561746f724e6f74466f756e640004048843726561746f722044494420696e666f726d6174696f6e206e6f7420666f756e642e744d6178456e636f646564536368656d614c696d69744578636565646564000504a0536368656d61206c696d6974206578636565647320746865207065726d69747465642073697a652e40456d7074795472616e73616374696f6e00060448456d707479207472616e73616374696f6e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee5050c4870616c6c65745f636861696e5f737061636514747970657330537061636544657461696c730c2c5370616365436f64654f66013038537061636543726561746f724f660100205374617475734f6601dc00180110636f646530012c5370616365436f64654f6600011c63726561746f72000138537061636543726561746f724f6600013074786e5f63617061636974792c010c75363400012474786e5f636f756e742c010c753634000120617070726f766564dc01205374617475734f6600011c61726368697665dc01205374617475734f660000e9050c4870616c6c65745f636861696e5f7370616365147479706573485370616365417574686f72697a6174696f6e0c24537061636549644f66011d0138537061636543726561746f724f6601002c5065726d697373696f6e7301ed050010012073706163655f69641d010124537061636549644f6600012064656c6567617465000138537061636543726561746f724f6600012c7065726d697373696f6e73ed05012c5065726d697373696f6e7300012464656c656761746f72000138537061636543726561746f724f660000ed050c4870616c6c65745f636861696e5f73706163651474797065732c5065726d697373696f6e7300000401106269747310010c7533320000f1050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401000453000004009c01185665633c543e0000f5050c4870616c6c65745f636861696e5f73706163651870616c6c6574144572726f72040454000148505370616365416c7265616479416e63686f726564000004785370616365206964656e746966696572206973206e6f7420756e697175653453706163654e6f74466f756e64000104685370616365206964656e746966696572206e6f7420666f756e6454556e617574686f72697a65644f7065726174696f6e000204dc4f6e6c79207768656e2074686520617574686f72206973206e6f742074686520636f6e74726f6c6c6572206f722064656c65676174652e44496e76616c69644964656e74696669657200030448496e76616c6964204964656e7469666965725c496e76616c69644964656e7469666965724c656e67746800040464496e76616c6964204964656e746966696572204c656e6774685c496e76616c69644964656e74696669657250726566697800050464496e76616c6964204964656e7469666965722050726566697834417263686976656453706163650006043841726368697665642053706163654053706163654e6f744172636869766564000704485370616365206e6f742041726368697665646c537061636544656c6567617465734c696d697445786365656465640008047c53706163652064656c65676174696f6e206c696d697420657863656564656440456d7074795472616e73616374696f6e00090448456d707479207472616e73616374696f6e2e5044656c6567617465416c72656164794164646564000a045c417574686f7269747920616c726561647920616464656454417574686f72697a6174696f6e4e6f74466f756e64000b0468417574686f72697a6174696f6e204964206e6f7420666f756e644044656c65676174654e6f74466f756e64000c044c44656c6567617465206e6f7420666f756e642e505370616365416c7265616479417070726f766564000d0458537061636520616c726561647920617070726f7665644053706163654e6f74417070726f766564000e044c5370616365206e6f7420617070726f7665642e5443617061636974794c696d69744578636565646564000f04cc546865206361706163697479206c696d697420666f722074686520737061636520686173206265656e2065786365656465642e5443617061636974794c6573735468616e5573616765001004d8546865206e65772063617061636974792076616c7565206973206c6f776572207468616e207468652063757272656e74207573616765505479706543617061636974794f766572666c6f770011045854797065206361706163697479206f766572666c6f77048054686520604572726f726020656e756d206f6620746869732070616c6c65742ef9050c4070616c6c65745f73746174656d656e741474797065734053746174656d656e7444657461696c730c4453746174656d656e744469676573744f66013028536368656d6149644f66011d0124537061636549644f66011d01000c011864696765737430014453746174656d656e744469676573744f6600011473706163651d010124537061636549644f66000118736368656d61c90301484f7074696f6e3c536368656d6149644f663e0000fd05000004081d01300001060c4070616c6c65745f73746174656d656e741474797065737053746174656d656e7450726573656e746174696f6e44657461696c73104853746174656d656e7443726561746f724f6601004850726573656e746174696f6e547970654f6601cd034453746174656d656e744469676573744f66013024537061636549644f66011d010010011c63726561746f7200014853746174656d656e7443726561746f724f6600014470726573656e746174696f6e5f74797065cd03014850726573656e746174696f6e547970654f6600011864696765737430014453746174656d656e744469676573744f6600011473706163651d010124537061636549644f66000005060c4070616c6c65745f73746174656d656e741474797065735053746174656d656e74456e747279537461747573084853746174656d656e7443726561746f724f660100205374617475734f6601dc0008011c63726561746f7200014853746174656d656e7443726561746f724f6600011c7265766f6b6564dc01205374617475734f660000090600000408301d01000d060c4070616c6c65745f73746174656d656e741870616c6c6574144572726f720404540001786053746174656d656e74416c7265616479416e63686f7265640000048053746174656d656e74206964656e66696572206973206e6f7420756e697175654453746174656d656e744e6f74466f756e640001047053746174656d656e74206964656e66696572206e6f7420666f756e6454556e617574686f72697a65644f7065726174696f6e000204d04f6e6c79207768656e2074686520617574686f72206973206e6f742074686520636f6e74726f6c6c65722f64656c65676174652e5853746174656d656e74456e7472794e6f74466f756e640003046453746174656d656e7420656e747279206e6f7420666f756e644053746174656d656e745265766f6b65640004047c53746174656d656e7420656e747279206d61726b656420696e6163746976654c53746174656d656e744e6f745265766f6b65640005049853746174656d656e74206964656e66696572206e6f74206d61726b656420696e6163746976655453746174656d656e744c696e6b4e6f74466f756e640006047453746174656d656e74206c696e6b20646f6573206e6f742065786973745053746174656d656e744c696e6b5265766f6b65640007046453746174656d656e74204c696e6b206973207265766f6b656440496e76616c69645369676e617475726500080464496e76616c69642063726561746f72207369676e61747572654c48617368416c7265616479416e63686f7265640009047053746174656d656e742068617368206973206e6f7420756e6971756540457870697265645369676e6174757265000a045045787069726564205478205369676e617475726568496e76616c696453746174656d656e744964656e746966696572000b0470496e76616c69642053746174656d656e74204964656e7469666965725c496e76616c69644964656e7469666965724c656e677468000c0480496e76616c696420536368656d61204964656e746966696572204c656e6774685853746174656d656e7453706163654d69736d61746368000d046c53746174656d656e74206e6f742070617274206f662073706163656444696765737448617368416c7265616479416e63686f726564000e047853746174656d656e7420646967657374206973206e6f7420756e6971756558496e76616c69645472616e73616374696f6e48617368000f0460496e76616c6964207472616e73616374696f6e2068617368544d657461646174614c696d697445786365656465640010045c4d65746164617461206c696d6974206578636565646564484d65746164617461416c7265616479536574001104884d6574616461746120616c72656164792073657420666f722074686520656e747279404d657461646174614e6f74466f756e64001204804d65746164617461206e6f7420666f756e6420666f722074686520656e74727940546f6f4d616e7944656c656761746573001304904d6178696d756d204e756d626572206f662064656c65676174657320726561636865642e60546f6f4d616e7944656c656761746573546f52656d6f7665001404a84d6f7265207468616e20746865206d6178696d756d206d756d626572206f662064656c6567617465732e70417574686f72697a6174696f6e44657461696c734e6f74466f756e640015045c417574686f72697a6174696f6e206e6f7420666f756e64784d617853746174656d656e74416374697669746965734578636565646564001604944d6178696d756d206e756d626572206f6620616374697669746965732065786365656465644c4174746573746174696f6e4e6f74466f756e64001704604174746573746174696f6e206973206e6f7420666f756e64584d61784469676573744c696d697445786365656465640018005442756c6b5472616e73616374696f6e4661696c65640019045c42756c6b205472616e73616374696f6e204661696c6564784173736f6369617465446967657374416c7265616479416e63686f726564001a04804173736f63696174652064696765737420616c72656164792070726573656e748450726573656e746174696f6e446967657374416c7265616479416e63686f726564001b048450726573656e746174696f6e20697320616c726561647920616e63686f7265642e5050726573656e746174696f6e4e6f74466f756e64001c045850726573656e746174696f6e206e6f7420666f756e647853746174656d656e74446967657374416c7265616479416e63686f726564001d04b853746174656d656e742064696765737420616c72656164792070726573656e74206f6e2074686520636861696e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e11060c3c70616c6c65745f6469645f6e616d65206469645f6e616d65404469644e616d654f776e65727368697008144f776e657201002c426c6f636b4e756d6265720110000801146f776e65720001144f776e6572000134726567697374657265645f617410012c426c6f636b4e756d626572000015060c3c70616c6c65745f6469645f6e616d651870616c6c6574144572726f7204045400014044496e73756666696369656e7446756e64730000040d01546865207478207375626d697474657220646f6573206e6f74206861766520656e6f7567682066756e647320746f2070617920666f7220746865206465706f7369742e34416c7265616479457869737473000104dc54686520737065636966696564206e616d652068617320616c7265616479206265656e2070726576696f75736c7920636c61696d65642e204e6f74466f756e640002048854686520737065636966696564206e616d6520646f6573206e6f742065786973742e484f776e6572416c7265616479457869737473000304a054686520737065636966696564206f776e657220616c7265616479206f776e732061206e616d652e344f776e65724e6f74466f756e64000404ac54686520737065636966696564206f776e657220646f6573206e6f74206f776e20616e79206e616d65732e1842616e6e6564000508ec54686520737065636966696564206e616d6520686173206265656e2062616e6e656420616e642063616e6e6f7420626520696e746572616374656414776974682e244e6f7442616e6e6564000604ac54686520737065636966696564206e616d65206973206e6f742063757272656e746c792062616e6e65642e34416c726561647942616e6e6564000704d854686520737065636966696564206e616d652068617320616c7265616479206265656e2070726576696f75736c792062616e6e65642e344e6f74417574686f72697a6564000804cc546865206163746f722063616e6e6f7420706572666f726d65642074686520737065636966696564206f7065726174696f6e2e304e616d65546f6f53686f7274000904a841206e616d65207468617420697320746f6f2073686f7274206973206265696e6720636c61696d65642e504e616d65457863656564734d61784c656e677468000a04a441206e616d65207468617420697320746f6f206c6f6e67206973206265696e6720636c61696d65642e484e616d65507265666978546f6f53686f7274000b04b04120707265666978207468617420697320746f6f2073686f7274206973206265696e6720636c61696d65642e444e616d65507265666978546f6f4c6f6e67000c04ac4120707265666978207468617420697320746f6f206c6f6e67206973206265696e6720636c61696d65642e34496e76616c6964537566666978000d04b04120737566666978207468617420697320746f6f2073686f7274206973206265696e6720636c61696d65642e34537566666978546f6f4c6f6e67000e04ac4120737566666978207468617420697320746f6f206c6f6e67206973206265696e6720636c61696d65642e34496e76616c6964466f726d6174000f04f441206e616d65207468617420636f6e7461696e73206e6f7420616c6c6f7765642063686172616374657273206973206265696e6720636c61696d65642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e19060c5070616c6c65745f6e6574776f726b5f73636f72651474797065732c526174696e67456e7472792c40456e746974794964656e74696669657201450140526174696e6750726f76696465724964010030456e74697479547970654f6601dd0330526174696e67547970654f6601e10334526174696e67456e7472794964011d013c526174696e67456e747279486173680130444d6573736167654964656e74696669657201450124537061636549644f66011d01244163636f756e74496401002c456e747279547970654f66011d06184d6f6d656e74012c00200114656e747279d903014101526174696e67496e707574456e7472793c456e746974794964656e7469666965722c20526174696e6750726f766964657249642c20456e74697479547970654f662c0a526174696e67547970654f663e00011864696765737430013c526174696e67456e747279486173680001286d6573736167655f6964450101444d6573736167654964656e74696669657200011473706163651d010124537061636549644f6600012863726561746f725f69640001244163636f756e744964000128656e7472795f747970651d06012c456e747279547970654f660001307265666572656e63655f6964c90301544f7074696f6e3c526174696e67456e74727949643e000128637265617465645f61742c01184d6f6d656e7400001d060c5070616c6c65745f6e6574776f726b5f73636f72651474797065732c456e747279547970654f6600010818437265646974000000144465626974000100002106000004084501e1030025060c5070616c6c65745f6e6574776f726b5f73636f72651474797065734441676772656761746564456e7472794f660000080130636f756e745f6f665f74786e2c010c753634000150746f74616c5f656e636f6465645f726174696e672c010c7536340000290600000408450100002d060c5070616c6c65745f6e6574776f726b5f73636f72651870616c6c6574144572726f7204045400014454556e617574686f72697a65644f7065726174696f6e00000458556e617574686f72697a6564206f7065726174696f6e5c496e76616c69644964656e7469666965724c656e67746800010460496e76616c6964204964656e7469666572204c656e67746834496e76616c696444696765737400020438496e76616c69642064696765737440496e76616c69645369676e617475726500030464496e76616c69642063726561746f72207369676e61747572655c496e76616c6964526174696e674964656e74696669657200040464496e76616c696420526174696e67204964656e746966696572584d6573736167654964416c7265616479457869737473000504645472616e73616374696f6e20616c726561647920726174656448496e76616c6964526174696e6756616c7565000604c4496e76616c696420726174696e672076616c7565202d2073686f756c64206265206265747765656e203120616e6420353054546f6f4d616e794a6f75726e616c456e7472696573000704ec4578636565647320746865206d6178696d756d20616c6c6f77656420656e747269657320696e20612073696e676c65207472616e73616374696f6e58496e76616c6964456e746974795369676e617475726500080460496e76616c696420656e74697479207369676e617475726554446967657374416c7265616479416e63686f7265640009046c53747265616d20646967657374206973206e6f7420756e6971756570526174696e674964656e746966696572416c72656164794164646564000a0474526174696e67206964656e6669657220616c726561647920657869737460496e76616c6964456e7472794f72526174696e6754797065000b0470496e76616c696420726174696e67206f7220656e747279207479706560526174696e674964656e7469666965724e6f74466f756e64000c046c526174696e67206964656e746966696572206e6f7420666f756e646c5265666572656e63654964656e7469666965724e6f74466f756e64000d04985265666572656e63656420726174696e67206964656e746966696572206e6f7420666f756e646c5265666572656e63654e6f7444656269744964656e746966696572000e04b852656672656e636564206964656e7469666572206973206e6f742061206465626974207472616e73616374696f6e38456e746974794d69736d61746368000f0458526174696e6720456e74697479206d69736d617463683453706163654d69736d6174636800100454526174696e67205370616365206d69736d61746368048054686520604572726f726020656e756d206f6620746869732070616c6c65742e31060c3070616c6c65745f6173736574147479706573284173736574456e7472791c4041737365744465736372697074696f6e01ed032c4173736574547970654f6601f1033441737365745374617475734f66013506244163636f756e744964010020417373657454616701ed032441737365744d65746101ed032c426c6f636b4e756d62657201100014013061737365745f64657461696ce903010d014173736574496e707574456e7472793c41737365744465736372697074696f6e2c204173736574547970654f662c2041737365745461672c2041737365744d6574613e00013861737365745f69737375616e636510010c75333200013061737365745f7374617475733506013441737365745374617475734f6600013061737365745f6973737565720001244163636f756e744964000128637265617465645f617410012c426c6f636b4e756d626572000035060c3070616c6c65745f61737365741474797065733441737365745374617475734f6600010c1841435449564500000020494e4143544956450001001c455850495245440002000039060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454011d010453000004003d0601185665633c543e00003d060000021d01004106000004081d011d010045060c3070616c6c65745f6173736574147479706573584173736574446973747269627574696f6e456e747279204041737365744465736372697074696f6e01ed032c4173736574547970654f6601f1033441737365745374617475734f66013506244163636f756e744964010020417373657454616701ed032441737365744d65746101ed032c426c6f636b4e756d62657201101c41737365744964011d010018015461737365745f696e7374616e63655f64657461696ce903010d014173736574496e707574456e7472793c41737365744465736372697074696f6e2c204173736574547970654f662c2041737365745461672c2041737365744d6574613e00015461737365745f696e7374616e63655f706172656e741d01011c4173736574496400015461737365745f696e7374616e63655f7374617475733506013441737365745374617475734f6600015461737365745f696e7374616e63655f6973737565720001244163636f756e74496400015061737365745f696e7374616e63655f6f776e65720001244163636f756e744964000128637265617465645f617410012c426c6f636b4e756d626572000049060c3070616c6c65745f61737365741870616c6c6574144572726f7204045400013054556e617574686f72697a65644f7065726174696f6e00000458556e617574686f72697a6564206f7065726174696f6e5c496e76616c69644964656e7469666965724c656e67746800010460496e76616c6964204964656e7469666572204c656e67746834496e76616c696444696765737400020438496e76616c69642064696765737440496e76616c69645369676e617475726500030464496e76616c69642063726561746f72207369676e61747572655041737365744964416c72656164794578697374730004044c417373657420616c726561647920616464656444496e76616c6964417373657456616c7565000504c4496e76616c69642061737365742076616c7565202d2073686f756c642062652067726561746572207468616e207a65726f40496e76616c696441737365745479706500060448496e76616c696420617373657420747970653c417373657449644e6f74466f756e64000704684173736574206964656e746966696572206e6f7420666f756e643841737365744e6f744163746976650008044c4173736574206973206e6f7420616374697665444f76657249737375616e63654c696d6974000904484e6f7420656e6f7567682062616c616e636564446973747269627574696f6e4c696d69744578636565646564000a046c646973747269627574696f6e206c696d6974206578636565646564544173736574496e7374616e63654e6f74466f756e64000b0460617373657420696e7374616e6365206e6f7420666f756e64048054686520604572726f726020656e756d206f6620746869732070616c6c65742e4d060c2c70616c6c65745f7375646f1870616c6c6574144572726f720404540001042c526571756972655375646f0000048053656e646572206d75737420626520746865205375646f206163636f756e742e04684572726f7220666f7220746865205375646f2070616c6c65742e5106102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c4164647265737301f9011043616c6c01c101245369676e617475726501f5031445787472610155060004003400000055060000042059065d066106650669066d0675067906005906086470616c6c65745f6e6574776f726b5f6d656d6265727368697058436865636b4e6574776f726b4d656d62657273686970040454000000005d0610306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000610610306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000650610306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000690610306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e65736973040454000000006d0610306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004007106010c45726100007106102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000750610306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e63650404540000040065010120543a3a4e6f6e63650000790610306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b576569676874040454000000007d060830636f72645f72756e74696d651c52756e74696d6500000000901853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b576569676874010020180000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510308000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510340400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801003080000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010038040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004804001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f7069637301010402305d010400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e005901205468652076616c756520686173207468652074797065206028426c6f636b4e756d626572466f723c543e2c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000610104000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100dc0400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100dc0400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500005501040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e016d0101541830426c6f636b576569676874737d01f901025b1f5d000b00204aa9d10113ffffffffffffffffc2a0a91d00010bd04fecd76f0113703d0ad7a3703dca010b00806e87740113cccccccccccccccc010000c2a0a91d00010bd0efc7f9cc0113a3703d0ad7a370fd010b00204aa9d10113ffffffffffffffff010700a0db215d133333333333333333c2a0a91d0000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e6774688d013000004000000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e20446257656967687495014040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6e99012d0310636f72642c6468697761792d636f726400000000322300000000000038df6acb689907609b0400000037e397fc7c91f5e40200000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000bc9d89904f5b923f01000000a02708c798d60bce010000005c8cda05c5979c32010000006fd7c327202e4a8d01000000ab3c0572291feb8b01000000fbc577b9d747efd60100000002000000010484204765742074686520636861696e27732063757272656e742076657273696f6e2e28535335385072656669783101081d0014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01ad0100245363686564756c657201245363686564756c65720c3c496e636f6d706c65746553696e6365000010040000184167656e64610101040510b1010400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b757000010405047c040010f8204c6f6f6b75702066726f6d2061206e616d6520746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e00590120466f72207633202d3e207634207468652070726576696f75736c7920756e626f756e646564206964656e7469746965732061726520426c616b65322d3235362068617368656420746f20666f726d2074686520763430206964656e7469746965732e01c501017808344d6178696d756d57656967687424400b00806e87740113cccccccccccccccc04290120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c65732e504d61785363686564756c6564506572426c6f636b101032000000141d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2e0018204e4f54453a5101202b20446570656e64656e742070616c6c657473272062656e63686d61726b73206d696768742072657175697265206120686967686572206c696d697420666f72207468652073657474696e672e205365742061c420686967686572206c696d697420756e646572206072756e74696d652d62656e63686d61726b736020666561747572652e011104011042616265011042616265442845706f6368496e64657801002c20000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f726974696573010015040400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100dd0120000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100dd0120000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000e50104000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100150404000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510210404000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000290404000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e65737301008004001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f6368537461727401007c200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e6669670000410404000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e666967000041040400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e34536b697070656445706f6368730100450404002029012041206c697374206f6620746865206c6173742031303020736b69707065642065706f63687320616e642074686520636f72726573706f6e64696e672073657373696f6e20696e64657870207768656e207468652065706f63682077617320736b69707065642e0031012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f663501206d75737420636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e656564206139012077617920746f2074696520746f6765746865722073657373696f6e7320616e642065706f636820696e64696365732c20692e652e207765206e65656420746f2076616c69646174652074686174290120612076616c696461746f722077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e64207768617420746865b0206163746976652065706f636820696e6465782077617320647572696e6720746861742073657373696f6e2e01cd0100103445706f63684475726174696f6e2c2032000000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652c20701700000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010e80300000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f776564344d61784e6f6d696e61746f727310100000000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e015104022454696d657374616d70012454696d657374616d70080c4e6f7701002c20000000000000000004a0205468652063757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e244469645570646174650100dc040010d82057686574686572207468652074696d657374616d7020686173206265656e207570646174656420696e207468697320626c6f636b2e00550120546869732076616c7565206973207570646174656420746f206074727565602075706f6e207375636365737366756c207375626d697373696f6e206f6620612074696d657374616d702062792061206e6f64652e4501204974206973207468656e20636865636b65642061742074686520656e64206f66206561636820626c6f636b20657865637574696f6e20696e2074686520606f6e5f66696e616c697a656020686f6f6b2e01f1010004344d696e696d756d506572696f642c20b80b000000000000188c20546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e004d012042652061776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a20706572696f6420746861742074686520626c6f636b2070726f64756374696f6e4901206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c2067656e6572616c6c7920776f726b2077697468207468697320746f61012064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20466f72206578616d706c652c20696e2074686520417572612070616c6c65742069742077696c6c20626520646f75626c6520746869737020706572696f64206f6e2064656661756c742073657474696e67732e00031c496e6469636573011c496e646963657304204163636f756e7473000104021055040400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e01f501018c041c4465706f73697418400010a5d4e8000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e015904042042616c616e636573012042616c616e6365731c34546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e40496e61637469766549737375616e636501001840000000000000000000000000000000000409012054686520746f74616c20756e697473206f66206f75747374616e64696e672064656163746976617465642062616c616e636520696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402005d04040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402006d04040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e14486f6c6473010104020079040400046c20486f6c6473206f6e206163636f756e742062616c616e6365732e1c467265657a657301010402008d040400048820467265657a65206c6f636b73206f6e206163636f756e742062616c616e6365732e010502019014484578697374656e7469616c4465706f73697418400010a5d4e8000000000000000000000020410120546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d5553542042452047524541544552205448414e205a45524f2100590120496620796f75202a7265616c6c792a206e65656420697420746f206265207a65726f2c20796f752063616e20656e61626c652074686520666561747572652060696e7365637572655f7a65726f5f65646020666f72610120746869732070616c6c65742e20486f77657665722c20796f7520646f20736f20617420796f7572206f776e207269736b3a20746869732077696c6c206f70656e2075702061206d616a6f7220446f5320766563746f722e590120496e206361736520796f752068617665206d756c7469706c6520736f7572636573206f662070726f7669646572207265666572656e6365732c20796f75206d617920616c736f2067657420756e65787065637465648c206265686176696f757220696620796f7520736574207468697320746f207a65726f2e00f020426f74746f6d206c696e653a20446f20796f757273656c662061206661766f757220616e64206d616b65206974206174206c65617374206f6e6521204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e204d6178486f6c647310100600000004190120546865206d6178696d756d206e756d626572206f6620686f6c647320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e284d6178467265657a657310100100000004610120546865206d6178696d756d206e756d626572206f6620696e646976696475616c20667265657a65206c6f636b7320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e019d040528417574686f72736869700128417574686f72736869700418417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e00000000064c417574686f726974794d656d62657273686970014c417574686f726974794d656d62657273686970104c496e636f6d696e67417574686f72697469657301009c04000468206c69737420696e636f6d696e6720617574686f7269746965734c4f7574676f696e67417574686f72697469657301009c04000468206c697374206f7574676f696e6720617574686f7269746965731c4d656d6265727301009c04000478206d617073206d656d62657220696420746f206d656d626572206461746124426c61636b4c69737401009c040000010d0201980001a10407204f6666656e63657301204f6666656e636573081c5265706f7274730001040530a504040008150120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f727434206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505a90459010400081101204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d651820736c6f742e0001a00000081c53657373696f6e011c53657373696f6e1c2856616c696461746f727301009c0400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e6765640100dc040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100ad040400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f72730100b5040400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b657973000104050015020400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405b90400040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01110201a80001c104091c4772616e647061011c4772616e6470611c1453746174650100c50404000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e67650000c904040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c656400007c0400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e74536574496401002c200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e000104052c1004002859012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e0045012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f66206d7573744d0120636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e65656420612077617920746f20746965450120746f6765746865722073657373696f6e7320616e64204752414e44504120736574206964732c20692e652e207765206e65656420746f2076616c6964617465207468617420612076616c696461746f7241012077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e642077686174207468652061637469766520736574204944207761735420647572696e6720746861742073657373696f6e2e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e2c417574686f7269746965730100cd0404000484205468652063757272656e74206c697374206f6620617574686f7269746965732e01210201ac0c384d6178417574686f7269746965731010e8030000045c204d617820417574686f72697469657320696e20757365344d61784e6f6d696e61746f727310100000000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e584d6178536574496453657373696f6e456e74726965732c20a80000000000000018390120546865206d6178696d756d206e756d626572206f6620656e747269657320746f206b65657020696e207468652073657420696420746f2073657373696f6e20696e646578206d617070696e672e0031012053696e6365207468652060536574496453657373696f6e60206d6170206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e73207468697329012076616c75652073686f756c642072656c61746520746f2074686520626f6e64696e67206475726174696f6e206f66207768617465766572207374616b696e672073797374656d2069733501206265696e6720757365642028696620616e79292e2049662065717569766f636174696f6e2068616e646c696e67206973206e6f7420656e61626c6564207468656e20746869732076616c7565342063616e206265207a65726f2e01d1040a20496d4f6e6c696e650120496d4f6e6c696e651038486561727462656174416674657201001010000000002c1d012054686520626c6f636b206e756d6265722061667465722077686963682069742773206f6b20746f2073656e64206865617274626561747320696e207468652063757272656e74242073657373696f6e2e0025012041742074686520626567696e6e696e67206f6620656163682073657373696f6e20776520736574207468697320746f20612076616c756520746861742073686f756c642066616c6c350120726f7567686c7920696e20746865206d6964646c65206f66207468652073657373696f6e206475726174696f6e2e20546865206964656120697320746f206669727374207761697420666f721901207468652076616c696461746f727320746f2070726f64756365206120626c6f636b20696e207468652063757272656e742073657373696f6e2c20736f207468617420746865a820686561727462656174206c61746572206f6e2077696c6c206e6f74206265206e65636573736172792e00390120546869732076616c75652077696c6c206f6e6c79206265207573656420617320612066616c6c6261636b206966207765206661696c20746f2067657420612070726f7065722073657373696f6e2d012070726f677265737320657374696d6174652066726f6d20604e65787453657373696f6e526f746174696f6e602c2061732074686f736520657374696d617465732073686f756c642062650101206d6f7265206163637572617465207468656e207468652076616c75652077652063616c63756c61746520666f7220604865617274626561744166746572602e104b6579730100d504040004d0205468652063757272656e7420736574206f66206b6579732074686174206d61792069737375652061206865617274626561742e4852656365697665644865617274626561747300010805057cdc040004350120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206053657373696f6e496e6465786020616e64206041757468496e646578602e38417574686f726564426c6f636b730101080505dd0410100000000008150120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206056616c696461746f7249643c543e6020746f20746865c8206e756d626572206f6620626c6f636b7320617574686f7265642062792074686520676976656e20617574686f726974792e01510201c00440556e7369676e65645072696f726974792c20ffffffffffffffff10f0204120636f6e66696775726174696f6e20666f722062617365207072696f72697479206f6620756e7369676e6564207472616e73616374696f6e732e0015012054686973206973206578706f73656420736f20746861742069742063616e2062652074756e656420666f7220706172746963756c61722072756e74696d652c207768656eb4206d756c7469706c652070616c6c6574732073656e6420756e7369676e6564207472616e73616374696f6e732e01e1040b48417574686f72697479446973636f766572790148417574686f72697479446973636f7665727908104b6579730100e5040400048c204b657973206f66207468652063757272656e7420617574686f72697479207365742e204e6578744b6579730100e50404000480204b657973206f6620746865206e65787420617574686f72697479207365742e000000000c20507265696d6167650120507265696d6167650c24537461747573466f720001040630ed040400049020546865207265717565737420737461747573206f66206120676976656e20686173682e4052657175657374537461747573466f720001040630f9040400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f720001040609050d0504000001610201d4000111050d1c436f756e63696c011c436f756e63696c182450726f706f73616c7301001505040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040630c101040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406301905040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d6265727301009c0400081901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a757374206279202076616c7565292e145072696d65000000040008210120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e206361736544206f6620616273656e746174696f6e732e01650201d804444d617850726f706f73616c57656967687424400b00806e87740113cccccccccccccccc08fc20546865206d6178696d756d20776569676874206f6620612064697370617463682063616c6c20746861742063616e2062652070726f706f73656420616e64282065786563757465642e011d050e44436f756e63696c4d656d626572736869700144436f756e63696c4d656d62657273686970081c4d656d6265727301002105040004c8205468652063757272656e74206d656d626572736869702c2073746f72656420617320616e206f726465726564205665632e145072696d65000000040004a4205468652063757272656e74207072696d65206d656d6265722c206966206f6e65206578697374732e01690201e0000125050f48546563686e6963616c436f6d6d69747465650148546563686e6963616c436f6d6d6974746565182450726f706f73616c7301001505040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040630c101040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406301905040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d6265727301009c0400081901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a757374206279202076616c7565292e145072696d65000000040008210120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e206361736544206f6620616273656e746174696f6e732e016d0201e404444d617850726f706f73616c57656967687424400b00806e87740113cccccccccccccccc08fc20546865206d6178696d756d20776569676874206f6620612064697370617463682063616c6c20746861742063616e2062652070726f706f73656420616e64282065786563757465642e012905104c546563686e6963616c4d656d62657273686970014c546563686e6963616c4d656d62657273686970081c4d656d6265727301002105040004c8205468652063757272656e74206d656d626572736869702c2073746f72656420617320616e206f726465726564205665632e145072696d65000000040004a4205468652063757272656e74207072696d65206d656d6265722c206966206f6e65206578697374732e01710201e800012d0511444e6f6465417574686f72697a6174696f6e01444e6f6465417574686f72697a6174696f6e0c3857656c6c4b6e6f776e4e6f6465730100310504000411012054686520736574206f662077656c6c206b6e6f776e206e6f6465732e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e184f776e65727300010402f83905040004c42041206d61702074686174206d61696e7461696e7320746865206f776e657273686970206f662065616368206e6f64652e544164646974696f6e616c436f6e6e656374696f6e7301010402f83105040004cc20546865206164646974696f6e616c2061646170617469766520636f6e6e656374696f6e73206f662065616368206e6f64652e01750201ec0c444d617857656c6c4b6e6f776e4e6f6465731010e803000004fc20546865206d6178696d756d206e756d626572206f662077656c6c206b6e6f776e206e6f64657320746861742061726520616c6c6f77656420746f207365743c4d61785065657249644c656e677468101080000000049820546865206d6178696d756d206c656e67746820696e206279746573206f66205065657249643c4d61784e6f646549644c656e677468101035000000049820546865206d6178696d756d206c656e67746820696e206279746573206f6620506565724964014105123852756e74696d655570677261646500017902000000131c5574696c69747900017d0201fc044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e0145051f28486973746f726963616c000000000021204d756c746973696701204d756c746973696704244d756c746973696773000108050249054d05040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e019d020101010c2c4465706f7369744261736518400070bbb8b5010000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f72184000807c814a00000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f7269657310106400000004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e015505231852656d61726b0001a5020109010001590525204964656e7469747901204964656e7469747908284964656e746974794f6600010405005d05040004210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e285265676973747261727301006d0504000825012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564d0207468726f7567682061207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e01a902010d01084c4d61784164646974696f6e616c4669656c647310100a0000000c0501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e0d01204e656564656420746f20626f756e642074686520492f4f20726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e206265342070726574747920686967682e344d617852656769737472617273101019000000081501204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e64b82074686520636f6d706c6578697479206f662c20652e672e2c207570646174696e67206a756467656d656e74732e017d0526284964656e74696669657201284964656e746966696572042c4964656e74696669657273000108020581058905040000000004404d61784576656e7473486973746f72791010ffffffff04c020546865206d6178696d756d206e756d626572206f6620616374697669747920666f7220612073746174656d656e742e019d0527184d69786e657401184d69786e6574104c43757272656e7453657373696f6e496e646578010010100000000008690120496e646578206f66207468652063757272656e742073657373696f6e2e2054686973206d6179206265206f66667365742072656c617469766520746f207468652073657373696f6e20696e64657820747261636b6564206279f4206567206070616c6c65745f73657373696f6e603b206d69786e65742073657373696f6e20696e64696365732061726520696e646570656e64656e742e6043757272656e7453657373696f6e5374617274426c6f636b010010100000000004b020426c6f636b20696e207768696368207468652063757272656e742073657373696f6e20737461727465642e404e657874417574686f7269747949647300010406101d020400049420417574686f72697479206c69737420666f7220746865206e6578742073657373696f6e2e204d69786e6f64657300010806067c45030400186501204d69786e6f646520736574732062792073657373696f6e20696e6465782e204f6e6c7920746865206d69786e6f6465207365747320666f72207468652070726576696f75732c2063757272656e742c20616e64206e657874b42073657373696f6e7320617265206b6570743b206f6c646572207365747320617265206469736361726465642e004d0120546865206d69786e6f64657320696e20656163682073657420617265206b6579656420627920617574686f7269747920696e64657820736f2077652063616e20656173696c7920636865636b20696620616e550120617574686f726974792068617320726567697374657265642061206d69786e6f64652e2054686520617574686f7269747920696e64696365732073686f756c64206f6e6c79206265207573656420647572696e67310120726567697374726174696f6e3b2074686520617574686f7269747920696e646963657320666f722074686520766572792066697273742073657373696f6e20617265206d6164652075702e013d030028384d6178417574686f7269746965731010e803000004bc20546865206d6178696d756d206e756d626572206f6620617574686f726974696573207065722073657373696f6e2e584d617845787465726e616c4164647265737353697a6510108000000004ec20546865206d6178696d756d2073697a65206f66206f6e65206f662061206d69786e6f646527732065787465726e616c206164647265737365732e784d617845787465726e616c4164647265737365735065724d69786e6f646510101000000004e020546865206d6178696d756d206e756d626572206f662065787465726e616c2061646472657373657320666f722061206d69786e6f64652e5c4e756d436f766572546f43757272656e74426c6f636b73101003000000042501204c656e677468206f6620746865206669727374207068617365206f6620656163682073657373696f6e202860436f766572546f43757272656e7460292c20696e20626c6f636b732e684e756d5265717565737473546f43757272656e74426c6f636b73101003000000043501204c656e677468206f6620746865207365636f6e64207068617365206f6620656163682073657373696f6e2028605265717565737473546f43757272656e7460292c20696e20626c6f636b732e504e756d436f766572546f50726576426c6f636b73101003000000041901204c656e677468206f6620746865207468697264207068617365206f6620656163682073657373696f6e202860436f766572546f5072657660292c20696e20626c6f636b732e6c4e756d52656769737465725374617274536c61636b426c6f636b731010030000000c210120546865206e756d626572206f662022736c61636b2220626c6f636b7320617420746865207374617274206f6620656163682073657373696f6e2c20647572696e672077686963684501205b606d617962655f7265676973746572605d2850616c6c65743a3a6d617962655f7265676973746572292077696c6c206e6f7420617474656d707420746f20706f737420726567697374726174696f6e38207472616e73616374696f6e732e644e756d5265676973746572456e64536c61636b426c6f636b7310100300000010e420546865206e756d626572206f662022736c61636b2220626c6f636b732061742074686520656e64206f6620656163682073657373696f6e2e4901205b606d617962655f7265676973746572605d2850616c6c65743a3a6d617962655f7265676973746572292077696c6c2074727920746f207265676973746572206265666f7265207468697320736c61636b450120706572696f642c20627574206d617920706f737420726567697374726174696f6e207472616e73616374696f6e7320647572696e672074686520736c61636b20706572696f642061732061206c61737420207265736f72742e50526567697374726174696f6e5072696f726974792c20feffffffffffffff04f4205072696f72697479206f6620756e7369676e6564207472616e73616374696f6e73207573656420746f207265676973746572206d69786e6f6465732e2c4d696e4d69786e6f646573101007000000086101204d696e696d756d206e756d626572206f66206d69786e6f6465732e20496620746865726520617265206665776572207468616e2074686973206d616e79206d69786e6f646573207265676973746572656420666f722061ec2073657373696f6e2c20746865206d69786e65742077696c6c206e6f742062652061637469766520647572696e67207468652073657373696f6e2e0028444e6574776f726b4d656d6265727368697001444e6574776f726b4d656d62657273686970141c4d656d626572730001040200a10504000044436f756e746572466f724d656d62657273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170504d656d6265727368697073457870697265734f6e0101040210a5050400041501206d61707320626c6f636b206e756d62657220746f20746865206c697374206f6620617574686f72732073657420746f20657870697265206174207468697320626c6f636b4c4d656d626572736869707352656e6577734f6e000104020088040004d8206d61707320626c6f636b206e756d62657220746f20746865206c697374206f6620617574686f72732073657420746f2072656e65774c4d656d62657273686970426c61636b6c697374000104020088040004b8206d6170732066726f6d2061206d656d626572206964656e74696669657220746f206120756e6974207475706c6501550301110108404d656d62657273686970506572696f6410105041500008f8204d6178696d756d206c696665207370616e206f662061206e6f6e2d72656e657761626c65206d656d626572736869702028696e206e756d626572206f662020626c6f636b7329484d61784d656d62657273506572426c6f636b1010e80300000001a905650c446964010c446964100c4469640001040200ad0504000c5820444944732073746f726564206f6e20636861696e2e00c8204974206d6170732066726f6d206120444944206964656e74696669657220746f20746865204449442064657461696c732e4053657276696365456e64706f696e74730001080502d505650304000ca0205365727669636520656e64706f696e7473206173736f636961746564207769746820444944732e000901204974206d6170732066726f6d2028444944206964656e7469666965722c20736572766963652049442920746f2074686520736572766963652064657461696c732e44446964456e64706f696e7473436f756e7401010402001010000000000cac20436f756e746572206f66207365727669636520656e64706f696e747320666f722065616368204449442e00cc204974206d6170732066726f6d2028444944206964656e7469666965722920746f20612033322d62697420636f756e7465722e30446964426c61636b6c6973740001040200880400141d012054686520736574206f66204449447320746861742068617665206265656e2064656c6574656420616e642063616e6e6f74207468657265666f726520626520637265617465647020616761696e20666f7220736563757269747920726561736f6e732e002101204974206d6170732066726f6d206120444944206964656e74696669657220746f206120756e6974207475706c652c20666f72207468652073616b65206f6620747261636b696e674420444944206964656e746966696572732e015903011501284c4d61785075626c69634b6579735065724469641010140000000c1101204d6178696d756d206e756d626572206f6620746f74616c207075626c6963206b6579732077686963682063616e2062652073746f7265642070657220444944206b6579d8206964656e7469666965722e205468697320696e636c7564657320746865206f6e65732063757272656e746c79207573656420666f72e82061757468656e7469636174696f6e2c206b65792061677265656d656e742c20617373657274696f6e2c20616e642064656c65676174696f6e2e584d61784e65774b657941677265656d656e744b65797310100a000000081501204d6178696d756d206e756d626572206f66206b65792061677265656d656e74206b65797320746861742063616e20626520616464656420696e2061206372656174696f6e2c206f7065726174696f6e2e604d6178546f74616c4b657941677265656d656e744b657973101013000000101101204d6178696d756d206e756d626572206f6620746f74616c206b65792061677265656d656e74206b65797320746861742063616e2062652073746f72656420666f7220613420444944207375626a6563742e00c42053686f756c642062652067726561746572207468616e20604d61784e65774b657941677265656d656e744b657973602e4c4d6178426c6f636b73547856616c69646974791010b004000008ec20546865206d6178696d756d206e756d626572206f6620626c6f636b732061204449442d617574686f72697a6564206f7065726174696f6e2069739420636f6e736964657265642076616c696420616674657220697473206372656174696f6e2e644d61784e756d6265724f66536572766963657350657244696410101900000004fc20546865206d6178696d756d206e756d626572206f6620736572766963657320746861742063616e2062652073746f72656420756e6465722061204449442e484d61785365727669636549644c656e677468101032000000049020546865206d6178696d756d206c656e677468206f66206120736572766963652049442e504d617853657276696365547970654c656e67746810103200000004c820546865206d6178696d756d206c656e677468206f66206120736572766963652074797065206465736372697074696f6e2e684d61784e756d6265724f6654797065735065725365727669636510100100000004090120546865206d6178696d756d206e756d626572206f662061207479706573206465736372697074696f6e20666f722061207365727669636520656e64706f696e742e4c4d61785365727669636555726c4c656e6774681010c8000000049420546865206d6178696d756d206c656e677468206f66206120736572766963652055524c2e644d61784e756d6265724f6655726c735065725365727669636510100100000004d420546865206d6178696d756d206e756d626572206f6620612055524c7320666f722061207365727669636520656e64706f696e742e01d9056618536368656d610118536368656d61041c536368656d6173000104021d01dd050400086420736368656d61732073746f726564206f6e20636861696e2ec4204974206d6170732066726f6d206120736368656d61206964656e74696669657220746f206974732064657461696c732e01b90301190104584d6178456e636f646564536368656d614c656e6774681010003c00000001e1056728436861696e53706163650128436861696e53706163650c18537061636573000104021d01e5050400088c20537061636520696e666f726d6174696f6e2073746f726564206f6e20636861696e2eac204974206d6170732066726f6d20616e206964656e74696669657220746f206974732064657461696c732e38417574686f72697a6174696f6e73000104021d01e9050400089820537061636520617574686f72697a6174696f6e732073746f726564206f6e2d636861696e2ea4204974206d6170732066726f6d20616e206964656e74696669657220746f2064656c6567617465732e2444656c656761746573010104021d01f10504000c842053706163652064656c6567617465732073746f726564206f6e20636861696e2ef8204974206d6170732066726f6d20616e206964656e74696669657220746f20612020626f756e64656420766563206f662064656c65676174657320616e6434207065726d697373696f6e732e01c10301250104444d6178537061636544656c6567617465731010102700000001f505682453746174656d656e74012453746174656d656e74142853746174656d656e7473000104021d01f90504000c9c2073746174656d656e74206964656e746966696572732073746f726564206f6e20636861696e2eac204974206d6170732066726f6d20616e206964656e74696669657220746f206974732064657461696c732e78204f6e6c792073746f72657320746865206c61746573742073746174652e1c456e74726965730001080502fd05000400088c2073746174656d656e7420756e69717565732073746f726564206f6e20636861696e2ef4204974206d6170732066726f6d20612073746174656d656e74206964656e74696669657220616e64206861736820746f206974732064657461696c732e3450726573656e746174696f6e730001080502fd0501060400088c2073746174656d656e7420756e69717565732073746f726564206f6e20636861696e2ef4204974206d6170732066726f6d20612073746174656d656e74206964656e74696669657220616e64206861736820746f206974732064657461696c732e385265766f636174696f6e4c6973740001080502fd050506040008e8205265766f636174696f6e207265676973747279206f662073746174656d656e7420656e74726965732073746f726564206f6e20636861696e2ef4204974206d6170732066726f6d20612073746174656d656e74206964656e74696669657220616e64206861736820746f206974732064657461696c732e404964656e7469666965724c6f6f6b7570000108020509061d010400087c2053746f7261676520666f72204964656e746966696572206c6f6f6b75702e2101204974206d6170732066726f6d20612073746174656d656e7420656e7472792064696765737420616e6420726567697374727920696420746f20616e206964656e7469666965722e01c50301290108484d6178446967657374735065724261746368310108e80304a4204d6178696d756d20656e746972657320737570706f72746564207065722062617463682063616c6c404d617852656d6f7665456e7472696573310108e8030468204d6178696d756d2072656d6f76616c73207065722063616c6c010d06691c4469644e616d65011c4469644e616d650c144f776e6572000104023901110604000488204d6170206f66206e616d65202d3e206f776e6572736869702064657461696c732e144e616d65730001040200390104000458204d6170206f66206f776e6572202d3e206e616d652e1842616e6e65640001040239018804000c4c204d6170206f66206e616d65202d3e2028292e00e02049662061206e616d65206b65792069732070726573656e742c20746865206e616d652069732063757272656e746c792062616e6e65642e01d1030135010c344d696e4e616d654c656e677468101003000000048820546865206d696e20656e636f646564206c656e677468206f662061206e616d652e344d61784e616d654c656e677468101040000000048820546865206d617820656e636f646564206c656e677468206f662061206e616d652e3c4d61785072656669784c656e677468101036000000049020546865206d617820656e636f646564206c656e677468206f662061207072656669782e0115066a304e6574776f726b53636f726501304e6574776f726b53636f72650c34526174696e67456e7472696573000104021d011906040004f820726174696e6720656e747279206964656e74696669657273207769746820726174696e672064657461696c732073746f726564206f6e20636861696e2e3c41676772656761746553636f726573000108050221062506040008f82061676772656761746564206e6574776f726b2073636f7265202d206167677265676174656420616e64206d617070656420746f20616e20656e7469747930206964656e7469666965722e484d6573736167654964656e74696669657273000108050229061d0104000001d50301410108544d6178456e636f64656456616c75654c656e67746810108000000000384d6178526174696e6756616c756510103200000000012d066c144173736574011441737365741018417373657473000104021d013106040004dc20617373657420656e747279206964656e746966696572732077697468202064657461696c732073746f726564206f6e20636861696e2e30446973747269627574696f6e000104021d013906040004dc20617373657420656e747279206964656e746966696572732077697468202064657461696c732073746f726564206f6e20636861696e2e2049737375616e6365000108050241064506040004dc20617373657420656e747279206964656e746966696572732077697468202064657461696c732073746f726564206f6e20636861696e2e2c41737365744c6f6f6b757000010402301d0104000001e50301490108544d6178456e636f64656456616c75654c656e67746810100004000000504d61784173736574446973747269627574696f6e1010ffffffff000149066d105375646f01105375646f040c4b6579000000040004842054686520604163636f756e74496460206f6620746865207375646f206b65792e010504014d0100014d06ff5106042058436865636b4e6574776f726b4d656d6265727368697059068848436865636b4e6f6e5a65726f53656e6465725d068840436865636b5370656356657273696f6e61061038436865636b547856657273696f6e65061030436865636b47656e6573697369063038436865636b4d6f7274616c6974796d063028436865636b4e6f6e63657506882c436865636b5765696768747906887d06"} \ No newline at end of file diff --git a/packages/augment-api/package.json b/packages/augment-api/package.json index a6badaa8..3ccab25d 100644 --- a/packages/augment-api/package.json +++ b/packages/augment-api/package.json @@ -33,26 +33,26 @@ }, "repository": "github:dhiway/cord.js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "Dhiway ", "license": "Apache-2.0", "bugs": "https://github.com/dhiway/cord.js/issues", "homepage": "https://github.com/dhiway/cord.js#readme", "devDependencies": { - "@polkadot/api": "^10.10.1", - "@polkadot/typegen": "^10.10.1", - "@types/node": "^20.8.4", + "@polkadot/api": "^10.11.1", + "@polkadot/typegen": "^10.11.1", + "@types/node": "^20.10.5", "rimraf": "^3.0.2", "ts-node": "^10.9.1", - "typescript": "^5.1.6", + "typescript": "^5.3.0", "yargs": "^16.2.0" }, "dependencies": { "@cord.network/type-definitions": "workspace:*", - "@polkadot/rpc-augment": "^10.10.1", - "@polkadot/rpc-core": "^10.10.1", - "@polkadot/rpc-provider": "^10.10.1", + "@polkadot/rpc-augment": "^10.11.1", + "@polkadot/rpc-core": "^10.11.1", + "@polkadot/rpc-provider": "^10.11.1", "glob": "^7.1.1" } } diff --git a/packages/augment-api/src/interfaces/augment-api-errors.ts b/packages/augment-api/src/interfaces/augment-api-errors.ts index f5979118..8c1e4fc6 100644 --- a/packages/augment-api/src/interfaces/augment-api-errors.ts +++ b/packages/augment-api/src/interfaces/augment-api-errors.ts @@ -32,10 +32,6 @@ declare module '@polkadot/api-base/types/errors' { * distribution limit exceeded **/ DistributionLimitExceeded: AugmentedError; - /** - * Not enough balance - **/ - InsufficientBalance: AugmentedError; /** * Invalid asset type **/ @@ -56,6 +52,10 @@ declare module '@polkadot/api-base/types/errors' { * Invalid creator signature **/ InvalidSignature: AugmentedError; + /** + * Not enough balance + **/ + OverIssuanceLimit: AugmentedError; /** * Unauthorized operation **/ @@ -1043,7 +1043,7 @@ declare module '@polkadot/api-base/types/errors' { }; sudo: { /** - * Sender must be the Sudo account + * Sender must be the Sudo account. **/ RequireSudo: AugmentedError; }; diff --git a/packages/augment-api/src/interfaces/augment-api-events.ts b/packages/augment-api/src/interfaces/augment-api-events.ts index 62c8cc41..4bbb8efa 100644 --- a/packages/augment-api/src/interfaces/augment-api-events.ts +++ b/packages/augment-api/src/interfaces/augment-api-events.ts @@ -10,7 +10,7 @@ import type { Bytes, Null, Option, Result, U8aFixed, Vec, bool, u128, u16, u32, import type { ITuple } from '@polkadot/types-codec/types'; import type { OpaquePeerId } from '@polkadot/types/interfaces/imOnline'; import type { AccountId32, H256 } from '@polkadot/types/interfaces/runtime'; -import type { CordRuntimeEntitiesValidatorFullIdentification, FrameSupportDispatchDispatchInfo, FrameSupportTokensMiscBalanceStatus, PalletImOnlineSr25519AppSr25519Public, PalletMultisigTimepoint, SpConsensusGrandpaAppPublic, SpRuntimeDispatchError } from '@polkadot/types/lookup'; +import type { FrameSupportDispatchDispatchInfo, FrameSupportTokensMiscBalanceStatus, PalletImOnlineSr25519AppSr25519Public, PalletMultisigTimepoint, SpConsensusGrandpaAppPublic, SpRuntimeDispatchError } from '@polkadot/types/lookup'; export type __AugmentedEvent = AugmentedEvent; @@ -374,7 +374,7 @@ declare module '@polkadot/api-base/types/events' { /** * At the end of the session, at least one validator was found to be offline. **/ - SomeOffline: AugmentedEvent>], { offline: Vec> }>; + SomeOffline: AugmentedEvent>], { offline: Vec> }>; }; indices: { /** @@ -611,7 +611,11 @@ declare module '@polkadot/api-base/types/events' { /** * The sudo key has been updated. **/ - KeyChanged: AugmentedEvent], { oldSudoer: Option }>; + KeyChanged: AugmentedEvent, new_: AccountId32], { old: Option, new_: AccountId32 }>; + /** + * The key was permanently removed. + **/ + KeyRemoved: AugmentedEvent; /** * A sudo call just took place. **/ diff --git a/packages/augment-api/src/interfaces/augment-api-query.ts b/packages/augment-api/src/interfaces/augment-api-query.ts index 97ef073a..86b0b24c 100644 --- a/packages/augment-api/src/interfaces/augment-api-query.ts +++ b/packages/augment-api/src/interfaces/augment-api-query.ts @@ -10,7 +10,7 @@ import type { BTreeSet, Bytes, Null, Option, U8aFixed, Vec, bool, u128, u32, u64 import type { AnyNumber, ITuple } from '@polkadot/types-codec/types'; import type { OpaquePeerId } from '@polkadot/types/interfaces/imOnline'; import type { AccountId32, Call, H256 } from '@polkadot/types/interfaces/runtime'; -import type { CordIdentifierEventEntry, CordIdentifierIdentifierTypeOf, CordRuntimeSessionKeys, FrameSupportDispatchPerDispatchClassWeight, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, PalletAssetAssetDistributionEntry, PalletAssetAssetEntry, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmountRuntimeFreezeReason, PalletBalancesIdAmountRuntimeHoldReason, PalletBalancesReserveData, PalletChainSpaceSpaceAuthorization, PalletChainSpaceSpaceDetails, PalletCollectiveVotes, PalletDidDidDetails, PalletDidNameDidNameDidNameOwnership, PalletDidServiceEndpointsDidEndpoint, PalletGrandpaStoredPendingChange, PalletGrandpaStoredState, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletImOnlineSr25519AppSr25519Public, PalletMixnetBoundedMixnode, PalletMultisigMultisig, PalletNetworkMembershipMemberData, PalletNetworkScoreAggregatedEntryOf, PalletNetworkScoreRatingEntry, PalletNetworkScoreRatingTypeOf, PalletNodeAuthorizationNodeInfo, PalletPreimageOldRequestStatus, PalletPreimageRequestStatus, PalletSchedulerScheduled, PalletSchemaSchemaEntry, PalletStatementStatementDetails, PalletStatementStatementEntryStatus, PalletStatementStatementPresentationDetails, SpAuthorityDiscoveryAppPublic, SpConsensusBabeAppPublic, SpConsensusBabeBabeEpochConfiguration, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBabeDigestsPreDigest, SpCoreCryptoKeyTypeId, SpMixnetAppPublic, SpRuntimeDigest, SpStakingOffenceOffenceDetails } from '@polkadot/types/lookup'; +import type { CordIdentifierEventEntry, CordIdentifierIdentifierTypeOf, CordRuntimeSessionKeys, FrameSupportDispatchPerDispatchClassWeight, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, PalletAssetAssetDistributionEntry, PalletAssetAssetEntry, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmountRuntimeFreezeReason, PalletBalancesIdAmountRuntimeHoldReason, PalletBalancesReserveData, PalletChainSpaceSpaceAuthorization, PalletChainSpaceSpaceDetails, PalletCollectiveVotes, PalletDidDidDetails, PalletDidNameDidNameDidNameOwnership, PalletDidServiceEndpointsDidEndpoint, PalletGrandpaStoredPendingChange, PalletGrandpaStoredState, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletImOnlineSr25519AppSr25519Public, PalletMixnetBoundedMixnode, PalletMultisigMultisig, PalletNetworkMembershipMemberData, PalletNetworkScoreAggregatedEntryOf, PalletNetworkScoreRatingEntry, PalletNetworkScoreRatingTypeOf, PalletNodeAuthorizationNodeInfo, PalletPreimageOldRequestStatus, PalletPreimageRequestStatus, PalletSchedulerScheduled, PalletSchemaSchemaEntry, PalletStatementStatementDetails, PalletStatementStatementEntryStatus, PalletStatementStatementPresentationDetails, SpAuthorityDiscoveryAppPublic, SpConsensusBabeAppPublic, SpConsensusBabeBabeEpochConfiguration, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBabeDigestsPreDigest, SpConsensusGrandpaAppPublic, SpCoreCryptoKeyTypeId, SpMixnetAppPublic, SpRuntimeDigest, SpStakingOffenceOffenceDetails } from '@polkadot/types/lookup'; import type { Observable } from '@polkadot/types/types'; export type __AugmentedQuery = AugmentedQuery unknown>; @@ -328,6 +328,10 @@ declare module '@polkadot/api-base/types/storage' { owner: AugmentedQuery Observable>, [Bytes]>; }; grandpa: { + /** + * The current list of authorities. + **/ + authorities: AugmentedQuery Observable>>, []>; /** * The number of changes (both in terms of keys and underlying economic responsibilities) * in the "set" of Grandpa validators from genesis. diff --git a/packages/augment-api/src/interfaces/augment-api-rpc.ts b/packages/augment-api/src/interfaces/augment-api-rpc.ts index bd142eb0..0ca0d6c8 100644 --- a/packages/augment-api/src/interfaces/augment-api-rpc.ts +++ b/packages/augment-api/src/interfaces/augment-api-rpc.ts @@ -11,7 +11,7 @@ import type { Bytes, HashMap, Json, Null, Option, Text, U256, U64, Vec, bool, f6 import type { AnyNumber, Codec } from '@polkadot/types-codec/types'; import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author'; import type { EpochAuthorship } from '@polkadot/types/interfaces/babe'; -import type { BeefySignedCommitment } from '@polkadot/types/interfaces/beefy'; +import type { BeefyVersionedFinalityProof } from '@polkadot/types/interfaces/beefy'; import type { BlockHash } from '@polkadot/types/interfaces/chain'; import type { PrefixedStorageKey } from '@polkadot/types/interfaces/childstate'; import type { AuthorityId } from '@polkadot/types/interfaces/consensus'; @@ -80,9 +80,9 @@ declare module '@polkadot/rpc-core/types/jsonrpc' { **/ getFinalizedHead: AugmentedRpc<() => Observable>; /** - * Returns the block most recently finalized by BEEFY, alongside side its justification. + * Returns the block most recently finalized by BEEFY, alongside its justification. **/ - subscribeJustifications: AugmentedRpc<() => Observable>; + subscribeJustifications: AugmentedRpc<() => Observable>; }; chain: { /** diff --git a/packages/augment-api/src/interfaces/augment-api-tx.ts b/packages/augment-api/src/interfaces/augment-api-tx.ts index e6df13f4..b5331b97 100644 --- a/packages/augment-api/src/interfaces/augment-api-tx.ts +++ b/packages/augment-api/src/interfaces/augment-api-tx.ts @@ -21,15 +21,15 @@ declare module '@polkadot/api-base/types/submittable' { /** * See [`Pallet::create`]. **/ - create: AugmentedSubmittable<(entry: PalletAssetAssetInputEntry | { assetType?: any; assetDesc?: any; assetQty?: any; assetValue?: any; assetTag?: any; assetMeta?: any } | string | Uint8Array, signature: SpRuntimeMultiSignature | { ed25519: any } | { sr25519: any } | { ecdsa: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletAssetAssetInputEntry, SpRuntimeMultiSignature]>; + create: AugmentedSubmittable<(entry: PalletAssetAssetInputEntry | { assetType?: any; assetDesc?: any; assetQty?: any; assetValue?: any; assetTag?: any; assetMeta?: any } | string | Uint8Array, digest: H256 | string | Uint8Array, signature: SpRuntimeMultiSignature | { ed25519: any } | { sr25519: any } | { ecdsa: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletAssetAssetInputEntry, H256, SpRuntimeMultiSignature]>; /** * See [`Pallet::issue`]. **/ - issue: AugmentedSubmittable<(entry: PalletAssetAssetIssuanceEntry | { assetId?: any; newAssetOwner?: any; assetIssuanceQty?: any } | string | Uint8Array, signature: SpRuntimeMultiSignature | { ed25519: any } | { sr25519: any } | { ecdsa: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletAssetAssetIssuanceEntry, SpRuntimeMultiSignature]>; + issue: AugmentedSubmittable<(entry: PalletAssetAssetIssuanceEntry | { assetId?: any; assetOwner?: any; assetIssuanceQty?: any } | string | Uint8Array, digest: H256 | string | Uint8Array, signature: SpRuntimeMultiSignature | { ed25519: any } | { sr25519: any } | { ecdsa: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletAssetAssetIssuanceEntry, H256, SpRuntimeMultiSignature]>; /** * See [`Pallet::transfer`]. **/ - transfer: AugmentedSubmittable<(entry: PalletAssetAssetTransferEntry | { assetId?: any; assetInstanceId?: any; newAssetOwner?: any } | string | Uint8Array, signature: SpRuntimeMultiSignature | { ed25519: any } | { sr25519: any } | { ecdsa: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletAssetAssetTransferEntry, SpRuntimeMultiSignature]>; + transfer: AugmentedSubmittable<(entry: PalletAssetAssetTransferEntry | { assetId?: any; assetInstanceId?: any; assetOwner?: any; newAssetOwner?: any } | string | Uint8Array, digest: H256 | string | Uint8Array, signature: SpRuntimeMultiSignature | { ed25519: any } | { sr25519: any } | { ecdsa: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletAssetAssetTransferEntry, H256, SpRuntimeMultiSignature]>; }; authorityMembership: { /** @@ -552,6 +552,10 @@ declare module '@polkadot/api-base/types/submittable' { update: AugmentedSubmittable<(statementId: Bytes | string | Uint8Array, newStatementDigest: H256 | string | Uint8Array, authorization: Bytes | string | Uint8Array) => SubmittableExtrinsic, [Bytes, H256, Bytes]>; }; sudo: { + /** + * See [`Pallet::remove_key`]. + **/ + removeKey: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::set_key`]. **/ diff --git a/packages/augment-api/src/interfaces/augment-types.ts b/packages/augment-api/src/interfaces/augment-types.ts index 0eb607f0..cce3041b 100644 --- a/packages/augment-api/src/interfaces/augment-types.ts +++ b/packages/augment-api/src/interfaces/augment-types.ts @@ -8,6 +8,7 @@ import '@polkadot/types/types/registry'; import type { RawDidLinkedInfo, RuntimeDispatchWeightInfo, RuntimeDispatchWeightInfoV1, RuntimeDispatchWeightInfoV2 } from '@cord.network/augment-api/extraDefs'; import type { Data, StorageKey } from '@polkadot/types'; import type { BitVec, Bool, Bytes, F32, F64, I128, I16, I256, I32, I64, I8, ISize, Json, Null, OptionBool, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, f32, f64, i128, i16, i256, i32, i64, i8, isize, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec'; +import type { TAssetConversion } from '@polkadot/types/interfaces/assetConversion'; import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets'; import type { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations'; import type { RawAuraPreDigest } from '@polkadot/types/interfaces/aura'; @@ -15,7 +16,7 @@ import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interface import type { UncleEntryItem } from '@polkadot/types/interfaces/authorship'; import type { AllowedSlots, BabeAuthorityWeight, BabeBlockWeight, BabeEpochConfiguration, BabeEquivocationProof, BabeGenesisConfiguration, BabeGenesisConfigurationV1, BabeWeight, Epoch, EpochAuthorship, MaybeRandomness, MaybeVrf, NextConfigDescriptor, NextConfigDescriptorV1, OpaqueKeyOwnershipProof, Randomness, RawBabePreDigest, RawBabePreDigestCompat, RawBabePreDigestPrimary, RawBabePreDigestPrimaryTo159, RawBabePreDigestSecondaryPlain, RawBabePreDigestSecondaryTo159, RawBabePreDigestSecondaryVRF, RawBabePreDigestTo159, SlotNumber, VrfData, VrfOutput, VrfProof } from '@polkadot/types/interfaces/babe'; import type { AccountData, BalanceLock, BalanceLockTo212, BalanceStatus, Reasons, ReserveData, ReserveIdentifier, VestingSchedule, WithdrawReasons } from '@polkadot/types/interfaces/balances'; -import type { BeefyAuthoritySet, BeefyCommitment, BeefyEquivocationProof, BeefyId, BeefyNextAuthoritySet, BeefyPayload, BeefyPayloadId, BeefySignedCommitment, BeefyVoteMessage, MmrRootHash, ValidatorSet, ValidatorSetId } from '@polkadot/types/interfaces/beefy'; +import type { BeefyAuthoritySet, BeefyCommitment, BeefyEquivocationProof, BeefyId, BeefyNextAuthoritySet, BeefyPayload, BeefyPayloadId, BeefySignedCommitment, BeefyVersionedFinalityProof, BeefyVoteMessage, MmrRootHash, ValidatorSet, ValidatorSetId } from '@polkadot/types/interfaces/beefy'; import type { BenchmarkBatch, BenchmarkConfig, BenchmarkList, BenchmarkMetadata, BenchmarkParameter, BenchmarkResult } from '@polkadot/types/interfaces/benchmark'; import type { CheckInherentsResult, InherentData, InherentIdentifier } from '@polkadot/types/interfaces/blockbuilder'; import type { BridgeMessageId, BridgedBlockHash, BridgedBlockNumber, BridgedHeader, CallOrigin, ChainId, DeliveredMessages, DispatchFeePayment, InboundLaneData, InboundRelayer, InitializationData, LaneId, MessageData, MessageKey, MessageNonce, MessagesDeliveryProofOf, MessagesProofOf, OperatingMode, OutboundLaneData, OutboundMessageFee, OutboundPayload, Parameter, RelayerId, UnrewardedRelayer, UnrewardedRelayersState } from '@polkadot/types/interfaces/bridges'; @@ -160,6 +161,7 @@ declare module '@polkadot/types/types/registry' { BeefyPayload: BeefyPayload; BeefyPayloadId: BeefyPayloadId; BeefySignedCommitment: BeefySignedCommitment; + BeefyVersionedFinalityProof: BeefyVersionedFinalityProof; BeefyVoteMessage: BeefyVoteMessage; BenchmarkBatch: BenchmarkBatch; BenchmarkConfig: BenchmarkConfig; @@ -1096,6 +1098,7 @@ declare module '@polkadot/types/types/registry' { Tally: Tally; TaskAddress: TaskAddress; TAssetBalance: TAssetBalance; + TAssetConversion: TAssetConversion; TAssetDepositBalance: TAssetDepositBalance; Text: Text; Timepoint: Timepoint; diff --git a/packages/augment-api/src/interfaces/lookup.ts b/packages/augment-api/src/interfaces/lookup.ts index 101ed659..99688cef 100644 --- a/packages/augment-api/src/interfaces/lookup.ts +++ b/packages/augment-api/src/interfaces/lookup.ts @@ -374,7 +374,7 @@ export default { }, AllGood: 'Null', SomeOffline: { - offline: 'Vec<(AccountId32,CordRuntimeEntitiesValidatorFullIdentification)>' + offline: 'Vec<(AccountId32,Null)>' } } }, @@ -387,11 +387,7 @@ export default { **/ SpCoreSr25519Public: '[u8;32]', /** - * Lookup53: cord_runtime::entities::ValidatorFullIdentification - **/ - CordRuntimeEntitiesValidatorFullIdentification: 'Null', - /** - * Lookup54: pallet_preimage::pallet::Event + * Lookup53: pallet_preimage::pallet::Event **/ PalletPreimageEvent: { _enum: { @@ -416,7 +412,7 @@ export default { } }, /** - * Lookup55: pallet_collective::pallet::Event + * Lookup54: pallet_collective::pallet::Event **/ PalletCollectiveEvent: { _enum: { @@ -455,13 +451,13 @@ export default { } }, /** - * Lookup57: pallet_membership::pallet::Event + * Lookup56: pallet_membership::pallet::Event **/ PalletMembershipEvent: { _enum: ['MemberAdded', 'MemberRemoved', 'MembersSwapped', 'MembersReset', 'KeyChanged', 'Dummy'] }, /** - * Lookup60: pallet_node_authorization::pallet::Event + * Lookup59: pallet_node_authorization::pallet::Event **/ PalletNodeAuthorizationEvent: { _enum: { @@ -502,7 +498,7 @@ export default { } }, /** - * Lookup64: pallet_utility::pallet::Event + * Lookup63: pallet_utility::pallet::Event **/ PalletUtilityEvent: { _enum: { @@ -522,7 +518,7 @@ export default { } }, /** - * Lookup65: pallet_multisig::pallet::Event + * Lookup64: pallet_multisig::pallet::Event **/ PalletMultisigEvent: { _enum: { @@ -553,14 +549,14 @@ export default { } }, /** - * Lookup66: pallet_multisig::Timepoint + * Lookup65: pallet_multisig::Timepoint **/ PalletMultisigTimepoint: { height: 'u32', index: 'u32' }, /** - * Lookup67: pallet_remark::pallet::Event + * Lookup66: pallet_remark::pallet::Event **/ PalletRemarkEvent: { _enum: { @@ -571,7 +567,7 @@ export default { } }, /** - * Lookup68: pallet_identity::pallet::Event + * Lookup67: pallet_identity::pallet::Event **/ PalletIdentityEvent: { _enum: { @@ -605,7 +601,7 @@ export default { } }, /** - * Lookup69: pallet_network_membership::pallet::Event + * Lookup68: pallet_network_membership::pallet::Event **/ PalletNetworkMembershipEvent: { _enum: { @@ -627,7 +623,7 @@ export default { } }, /** - * Lookup70: pallet_did::pallet::Event + * Lookup69: pallet_did::pallet::Event **/ PalletDidEvent: { _enum: { @@ -648,7 +644,7 @@ export default { } }, /** - * Lookup71: pallet_schema::pallet::Event + * Lookup70: pallet_schema::pallet::Event **/ PalletSchemaEvent: { _enum: { @@ -659,7 +655,7 @@ export default { } }, /** - * Lookup74: pallet_chain_space::pallet::Event + * Lookup73: pallet_chain_space::pallet::Event **/ PalletChainSpaceEvent: { _enum: { @@ -706,7 +702,7 @@ export default { } }, /** - * Lookup75: pallet_statement::pallet::Event + * Lookup74: pallet_statement::pallet::Event **/ PalletStatementEvent: { _enum: { @@ -756,7 +752,7 @@ export default { } }, /** - * Lookup78: pallet_did_name::pallet::Event + * Lookup77: pallet_did_name::pallet::Event **/ PalletDidNameEvent: { _enum: { @@ -777,7 +773,7 @@ export default { } }, /** - * Lookup81: pallet_network_score::pallet::Event + * Lookup80: pallet_network_score::pallet::Event **/ PalletNetworkScoreEvent: { _enum: { @@ -805,7 +801,7 @@ export default { } }, /** - * Lookup83: pallet_asset::pallet::Event + * Lookup82: pallet_asset::pallet::Event **/ PalletAssetEvent: { _enum: { @@ -826,7 +822,7 @@ export default { } }, /** - * Lookup84: pallet_sudo::pallet::Event + * Lookup83: pallet_sudo::pallet::Event **/ PalletSudoEvent: { _enum: { @@ -834,15 +830,20 @@ export default { sudoResult: 'Result', }, KeyChanged: { - oldSudoer: 'Option', + _alias: { + new_: 'new', + }, + old: 'Option', + new_: 'AccountId32', }, + KeyRemoved: 'Null', SudoAsDone: { sudoResult: 'Result' } } }, /** - * Lookup86: frame_system::Phase + * Lookup85: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -852,14 +853,14 @@ export default { } }, /** - * Lookup89: frame_system::LastRuntimeUpgradeInfo + * Lookup88: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: 'Compact', specName: 'Text' }, /** - * Lookup92: frame_system::pallet::Call + * Lookup91: frame_system::pallet::Call **/ FrameSystemCall: { _enum: { @@ -894,7 +895,7 @@ export default { } }, /** - * Lookup96: frame_system::limits::BlockWeights + * Lookup95: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: 'SpWeightsWeightV2Weight', @@ -902,7 +903,7 @@ export default { perClass: 'FrameSupportDispatchPerDispatchClassWeightsPerClass' }, /** - * Lookup97: frame_support::dispatch::PerDispatchClass + * Lookup96: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: 'FrameSystemLimitsWeightsPerClass', @@ -910,7 +911,7 @@ export default { mandatory: 'FrameSystemLimitsWeightsPerClass' }, /** - * Lookup98: frame_system::limits::WeightsPerClass + * Lookup97: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: 'SpWeightsWeightV2Weight', @@ -919,13 +920,13 @@ export default { reserved: 'Option' }, /** - * Lookup100: frame_system::limits::BlockLength + * Lookup99: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: 'FrameSupportDispatchPerDispatchClassU32' }, /** - * Lookup101: frame_support::dispatch::PerDispatchClass + * Lookup100: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: 'u32', @@ -933,14 +934,14 @@ export default { mandatory: 'u32' }, /** - * Lookup102: sp_weights::RuntimeDbWeight + * Lookup101: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: 'u64', write: 'u64' }, /** - * Lookup103: sp_version::RuntimeVersion + * Lookup102: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: 'Text', @@ -953,13 +954,13 @@ export default { stateVersion: 'u8' }, /** - * Lookup108: frame_system::pallet::Error + * Lookup107: frame_system::pallet::Error **/ FrameSystemError: { _enum: ['InvalidSpecName', 'SpecVersionNeedsToIncrease', 'FailedToExtractRuntimeVersion', 'NonDefaultComposite', 'NonZeroRefCount', 'CallFiltered'] }, /** - * Lookup111: pallet_scheduler::Scheduled, BlockNumber, cord_runtime::OriginCaller, sp_core::crypto::AccountId32> + * Lookup110: pallet_scheduler::Scheduled, BlockNumber, cord_runtime::OriginCaller, sp_core::crypto::AccountId32> **/ PalletSchedulerScheduled: { maybeId: 'Option<[u8;32]>', @@ -969,7 +970,7 @@ export default { origin: 'CordRuntimeOriginCaller' }, /** - * Lookup112: frame_support::traits::preimages::Bounded + * Lookup111: frame_support::traits::preimages::Bounded **/ FrameSupportPreimagesBounded: { _enum: { @@ -990,7 +991,7 @@ export default { } }, /** - * Lookup114: pallet_scheduler::pallet::Call + * Lookup113: pallet_scheduler::pallet::Call **/ PalletSchedulerCall: { _enum: { @@ -1030,7 +1031,7 @@ export default { } }, /** - * Lookup116: pallet_babe::pallet::Call + * Lookup115: pallet_babe::pallet::Call **/ PalletBabeCall: { _enum: { @@ -1048,7 +1049,7 @@ export default { } }, /** - * Lookup117: sp_consensus_slots::EquivocationProof, sp_consensus_babe::app::Public> + * Lookup116: sp_consensus_slots::EquivocationProof, sp_consensus_babe::app::Public> **/ SpConsensusSlotsEquivocationProof: { offender: 'SpConsensusBabeAppPublic', @@ -1057,7 +1058,7 @@ export default { secondHeader: 'SpRuntimeHeader' }, /** - * Lookup118: sp_runtime::generic::header::Header + * Lookup117: sp_runtime::generic::header::Header **/ SpRuntimeHeader: { parentHash: 'H256', @@ -1067,11 +1068,11 @@ export default { digest: 'SpRuntimeDigest' }, /** - * Lookup119: sp_consensus_babe::app::Public + * Lookup118: sp_consensus_babe::app::Public **/ SpConsensusBabeAppPublic: 'SpCoreSr25519Public', /** - * Lookup121: sp_session::MembershipProof + * Lookup120: sp_session::MembershipProof **/ SpSessionMembershipProof: { session: 'u32', @@ -1079,7 +1080,7 @@ export default { validatorCount: 'u32' }, /** - * Lookup122: sp_consensus_babe::digests::NextConfigDescriptor + * Lookup121: sp_consensus_babe::digests::NextConfigDescriptor **/ SpConsensusBabeDigestsNextConfigDescriptor: { _enum: { @@ -1091,13 +1092,13 @@ export default { } }, /** - * Lookup124: sp_consensus_babe::AllowedSlots + * Lookup123: sp_consensus_babe::AllowedSlots **/ SpConsensusBabeAllowedSlots: { _enum: ['PrimarySlots', 'PrimaryAndSecondaryPlainSlots', 'PrimaryAndSecondaryVRFSlots'] }, /** - * Lookup125: pallet_timestamp::pallet::Call + * Lookup124: pallet_timestamp::pallet::Call **/ PalletTimestampCall: { _enum: { @@ -1107,7 +1108,7 @@ export default { } }, /** - * Lookup126: pallet_indices::pallet::Call + * Lookup125: pallet_indices::pallet::Call **/ PalletIndicesCall: { _enum: { @@ -1138,7 +1139,7 @@ export default { } }, /** - * Lookup130: pallet_balances::pallet::Call + * Lookup129: pallet_balances::pallet::Call **/ PalletBalancesCall: { _enum: { @@ -1175,7 +1176,7 @@ export default { } }, /** - * Lookup132: cord_authority_membership::pallet::Call + * Lookup131: cord_authority_membership::pallet::Call **/ CordAuthorityMembershipCall: { _enum: { @@ -1193,7 +1194,7 @@ export default { } }, /** - * Lookup133: pallet_session::pallet::Call + * Lookup132: pallet_session::pallet::Call **/ PalletSessionCall: { _enum: { @@ -1208,7 +1209,7 @@ export default { } }, /** - * Lookup134: cord_runtime::SessionKeys + * Lookup133: cord_runtime::SessionKeys **/ CordRuntimeSessionKeys: { grandpa: 'SpConsensusGrandpaAppPublic', @@ -1218,15 +1219,15 @@ export default { mixnet: 'SpMixnetAppPublic' }, /** - * Lookup135: sp_authority_discovery::app::Public + * Lookup134: sp_authority_discovery::app::Public **/ SpAuthorityDiscoveryAppPublic: 'SpCoreSr25519Public', /** - * Lookup136: sp_mixnet::types::app::Public + * Lookup135: sp_mixnet::types::app::Public **/ SpMixnetAppPublic: 'SpCoreSr25519Public', /** - * Lookup137: pallet_grandpa::pallet::Call + * Lookup136: pallet_grandpa::pallet::Call **/ PalletGrandpaCall: { _enum: { @@ -1245,14 +1246,14 @@ export default { } }, /** - * Lookup138: sp_consensus_grandpa::EquivocationProof + * Lookup137: sp_consensus_grandpa::EquivocationProof **/ SpConsensusGrandpaEquivocationProof: { setId: 'u64', equivocation: 'SpConsensusGrandpaEquivocation' }, /** - * Lookup139: sp_consensus_grandpa::Equivocation + * Lookup138: sp_consensus_grandpa::Equivocation **/ SpConsensusGrandpaEquivocation: { _enum: { @@ -1261,7 +1262,7 @@ export default { } }, /** - * Lookup140: finality_grandpa::Equivocation, sp_consensus_grandpa::app::Signature> + * Lookup139: finality_grandpa::Equivocation, sp_consensus_grandpa::app::Signature> **/ FinalityGrandpaEquivocationPrevote: { roundNumber: 'u64', @@ -1270,22 +1271,22 @@ export default { second: '(FinalityGrandpaPrevote,SpConsensusGrandpaAppSignature)' }, /** - * Lookup141: finality_grandpa::Prevote + * Lookup140: finality_grandpa::Prevote **/ FinalityGrandpaPrevote: { targetHash: 'H256', targetNumber: 'u32' }, /** - * Lookup142: sp_consensus_grandpa::app::Signature + * Lookup141: sp_consensus_grandpa::app::Signature **/ SpConsensusGrandpaAppSignature: 'SpCoreEd25519Signature', /** - * Lookup143: sp_core::ed25519::Signature + * Lookup142: sp_core::ed25519::Signature **/ SpCoreEd25519Signature: '[u8;64]', /** - * Lookup146: finality_grandpa::Equivocation, sp_consensus_grandpa::app::Signature> + * Lookup145: finality_grandpa::Equivocation, sp_consensus_grandpa::app::Signature> **/ FinalityGrandpaEquivocationPrecommit: { roundNumber: 'u64', @@ -1294,14 +1295,14 @@ export default { second: '(FinalityGrandpaPrecommit,SpConsensusGrandpaAppSignature)' }, /** - * Lookup147: finality_grandpa::Precommit + * Lookup146: finality_grandpa::Precommit **/ FinalityGrandpaPrecommit: { targetHash: 'H256', targetNumber: 'u32' }, /** - * Lookup149: pallet_im_online::pallet::Call + * Lookup148: pallet_im_online::pallet::Call **/ PalletImOnlineCall: { _enum: { @@ -1312,7 +1313,7 @@ export default { } }, /** - * Lookup150: pallet_im_online::Heartbeat + * Lookup149: pallet_im_online::Heartbeat **/ PalletImOnlineHeartbeat: { blockNumber: 'u32', @@ -1321,15 +1322,15 @@ export default { validatorsLen: 'u32' }, /** - * Lookup151: pallet_im_online::sr25519::app_sr25519::Signature + * Lookup150: pallet_im_online::sr25519::app_sr25519::Signature **/ PalletImOnlineSr25519AppSr25519Signature: 'SpCoreSr25519Signature', /** - * Lookup152: sp_core::sr25519::Signature + * Lookup151: sp_core::sr25519::Signature **/ SpCoreSr25519Signature: '[u8;64]', /** - * Lookup153: pallet_preimage::pallet::Call + * Lookup152: pallet_preimage::pallet::Call **/ PalletPreimageCall: { _enum: { @@ -1360,7 +1361,7 @@ export default { } }, /** - * Lookup154: pallet_collective::pallet::Call + * Lookup153: pallet_collective::pallet::Call **/ PalletCollectiveCall: { _enum: { @@ -1396,7 +1397,7 @@ export default { } }, /** - * Lookup155: pallet_membership::pallet::Call + * Lookup154: pallet_membership::pallet::Call **/ PalletMembershipCall: { _enum: { @@ -1426,7 +1427,7 @@ export default { } }, /** - * Lookup158: pallet_node_authorization::pallet::Call + * Lookup157: pallet_node_authorization::pallet::Call **/ PalletNodeAuthorizationCall: { _enum: { @@ -1456,7 +1457,7 @@ export default { } }, /** - * Lookup159: pallet_runtime_upgrade::pallet::Call + * Lookup158: pallet_runtime_upgrade::pallet::Call **/ PalletRuntimeUpgradeCall: { _enum: { @@ -1466,7 +1467,7 @@ export default { } }, /** - * Lookup160: pallet_utility::pallet::Call + * Lookup159: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -1494,7 +1495,7 @@ export default { } }, /** - * Lookup162: cord_runtime::OriginCaller + * Lookup161: cord_runtime::OriginCaller **/ CordRuntimeOriginCaller: { _enum: { @@ -1604,7 +1605,7 @@ export default { } }, /** - * Lookup163: frame_support::dispatch::RawOrigin + * Lookup162: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -1614,7 +1615,7 @@ export default { } }, /** - * Lookup164: pallet_collective::RawOrigin + * Lookup163: pallet_collective::RawOrigin **/ PalletCollectiveRawOrigin: { _enum: { @@ -1624,18 +1625,18 @@ export default { } }, /** - * Lookup166: pallet_did::origin::DidRawOrigin + * Lookup165: pallet_did::origin::DidRawOrigin **/ PalletDidOriginDidRawOrigin: { id: 'AccountId32', submitter: 'AccountId32' }, /** - * Lookup167: sp_core::Void + * Lookup166: sp_core::Void **/ SpCoreVoid: 'Null', /** - * Lookup168: pallet_multisig::pallet::Call + * Lookup167: pallet_multisig::pallet::Call **/ PalletMultisigCall: { _enum: { @@ -1666,7 +1667,7 @@ export default { } }, /** - * Lookup170: pallet_remark::pallet::Call + * Lookup169: pallet_remark::pallet::Call **/ PalletRemarkCall: { _enum: { @@ -1676,7 +1677,7 @@ export default { } }, /** - * Lookup171: pallet_identity::pallet::Call + * Lookup170: pallet_identity::pallet::Call **/ PalletIdentityCall: { _enum: { @@ -1716,7 +1717,7 @@ export default { } }, /** - * Lookup172: pallet_identity::simple::IdentityInfo + * Lookup171: pallet_identity::simple::IdentityInfo **/ PalletIdentitySimpleIdentityInfo: { additional: 'Vec<(Data,Data)>', @@ -1726,7 +1727,7 @@ export default { email: 'Data' }, /** - * Lookup205: pallet_identity::types::BitFlags + * Lookup204: pallet_identity::types::BitFlags **/ PalletIdentityBitFlags: { _bitLength: 64, @@ -1736,19 +1737,19 @@ export default { Email: 3 }, /** - * Lookup206: pallet_identity::simple::IdentityField + * Lookup205: pallet_identity::simple::IdentityField **/ PalletIdentitySimpleIdentityField: { _enum: ['Display', 'Legal', 'Web', 'Email'] }, /** - * Lookup207: pallet_identity::types::Judgement + * Lookup206: pallet_identity::types::Judgement **/ PalletIdentityJudgement: { _enum: ['Unknown', 'Requested', 'Reasonable', 'KnownGood', 'OutOfDate', 'LowQuality', 'Erroneous'] }, /** - * Lookup208: pallet_mixnet::pallet::Call + * Lookup207: pallet_mixnet::pallet::Call **/ PalletMixnetCall: { _enum: { @@ -1759,7 +1760,7 @@ export default { } }, /** - * Lookup209: pallet_mixnet::Registration, S>>> + * Lookup208: pallet_mixnet::Registration, S>>> **/ PalletMixnetRegistration: { blockNumber: 'u32', @@ -1768,7 +1769,7 @@ export default { mixnode: 'PalletMixnetBoundedMixnode' }, /** - * Lookup210: pallet_mixnet::BoundedMixnode, S>> + * Lookup209: pallet_mixnet::BoundedMixnode, S>> **/ PalletMixnetBoundedMixnode: { kxPublic: '[u8;32]', @@ -1776,11 +1777,11 @@ export default { externalAddresses: 'Vec' }, /** - * Lookup213: sp_mixnet::types::app::Signature + * Lookup212: sp_mixnet::types::app::Signature **/ SpMixnetAppSignature: 'SpCoreSr25519Signature', /** - * Lookup214: pallet_network_membership::pallet::Call + * Lookup213: pallet_network_membership::pallet::Call **/ PalletNetworkMembershipCall: { _enum: { @@ -1797,7 +1798,7 @@ export default { } }, /** - * Lookup215: pallet_did::pallet::Call + * Lookup214: pallet_did::pallet::Call **/ PalletDidCall: { _enum: { @@ -1848,7 +1849,7 @@ export default { } }, /** - * Lookup216: pallet_did::did_details::DidCreationDetails> + * Lookup215: pallet_did::did_details::DidCreationDetails> **/ PalletDidDidDetailsDidCreationDetails: { did: 'AccountId32', @@ -1859,11 +1860,11 @@ export default { newServiceDetails: 'Vec' }, /** - * Lookup217: cord_runtime::MaxNewKeyAgreementKeys + * Lookup216: cord_runtime::MaxNewKeyAgreementKeys **/ CordRuntimeMaxNewKeyAgreementKeys: 'Null', /** - * Lookup218: pallet_did::service_endpoints::DidEndpoint + * Lookup217: pallet_did::service_endpoints::DidEndpoint **/ PalletDidServiceEndpointsDidEndpoint: { id: 'Bytes', @@ -1871,7 +1872,7 @@ export default { urls: 'Vec' }, /** - * Lookup227: pallet_did::did_details::DidEncryptionKey + * Lookup226: pallet_did::did_details::DidEncryptionKey **/ PalletDidDidDetailsDidEncryptionKey: { _enum: { @@ -1879,7 +1880,7 @@ export default { } }, /** - * Lookup231: pallet_did::did_details::DidVerificationKey + * Lookup230: pallet_did::did_details::DidVerificationKey **/ PalletDidDidDetailsDidVerificationKey: { _enum: { @@ -1890,11 +1891,11 @@ export default { } }, /** - * Lookup232: sp_core::ecdsa::Public + * Lookup231: sp_core::ecdsa::Public **/ SpCoreEcdsaPublic: '[u8;33]', /** - * Lookup235: pallet_did::did_details::DidSignature + * Lookup234: pallet_did::did_details::DidSignature **/ PalletDidDidDetailsDidSignature: { _enum: { @@ -1904,11 +1905,11 @@ export default { } }, /** - * Lookup236: sp_core::ecdsa::Signature + * Lookup235: sp_core::ecdsa::Signature **/ SpCoreEcdsaSignature: '[u8;65]', /** - * Lookup238: pallet_did::did_details::DidAuthorizedCallOperation + * Lookup237: pallet_did::did_details::DidAuthorizedCallOperation **/ PalletDidDidDetailsDidAuthorizedCallOperation: { did: 'AccountId32', @@ -1918,7 +1919,7 @@ export default { submitter: 'AccountId32' }, /** - * Lookup239: pallet_schema::pallet::Call + * Lookup238: pallet_schema::pallet::Call **/ PalletSchemaCall: { _enum: { @@ -1929,7 +1930,7 @@ export default { } }, /** - * Lookup241: pallet_chain_space::pallet::Call + * Lookup240: pallet_chain_space::pallet::Call **/ PalletChainSpaceCall: { _enum: { @@ -1984,7 +1985,7 @@ export default { } }, /** - * Lookup242: pallet_statement::pallet::Call + * Lookup241: pallet_statement::pallet::Call **/ PalletStatementCall: { _enum: { @@ -2029,13 +2030,13 @@ export default { } }, /** - * Lookup244: pallet_statement::types::PresentationTypeOf + * Lookup243: pallet_statement::types::PresentationTypeOf **/ PalletStatementPresentationTypeOf: { _enum: ['Other', 'PDF', 'JPEG', 'PNG', 'GIF', 'TXT', 'SVG', 'JSON', 'DOCX', 'XLSX', 'PPTX', 'MP3', 'MP4', 'XML'] }, /** - * Lookup245: pallet_did_name::pallet::Call + * Lookup244: pallet_did_name::pallet::Call **/ PalletDidNameCall: { _enum: { @@ -2053,7 +2054,7 @@ export default { } }, /** - * Lookup246: pallet_network_score::pallet::Call + * Lookup245: pallet_network_score::pallet::Call **/ PalletNetworkScoreCall: { _enum: { @@ -2079,7 +2080,7 @@ export default { } }, /** - * Lookup247: pallet_network_score::types::RatingInputEntry, sp_core::crypto::AccountId32, pallet_network_score::types::EntityTypeOf, pallet_network_score::types::RatingTypeOf> + * Lookup246: pallet_network_score::types::RatingInputEntry, sp_core::crypto::AccountId32, pallet_network_score::types::EntityTypeOf, pallet_network_score::types::RatingTypeOf> **/ PalletNetworkScoreRatingInputEntry: { entityUid: 'Bytes', @@ -2091,38 +2092,41 @@ export default { providerDid: 'AccountId32' }, /** - * Lookup248: pallet_network_score::types::EntityTypeOf + * Lookup247: pallet_network_score::types::EntityTypeOf **/ PalletNetworkScoreEntityTypeOf: { _enum: ['Retail', 'Logistic'] }, /** - * Lookup249: pallet_network_score::types::RatingTypeOf + * Lookup248: pallet_network_score::types::RatingTypeOf **/ PalletNetworkScoreRatingTypeOf: { _enum: ['Overall', 'Delivery'] }, /** - * Lookup250: pallet_asset::pallet::Call + * Lookup249: pallet_asset::pallet::Call **/ PalletAssetCall: { _enum: { create: { entry: 'PalletAssetAssetInputEntry', + digest: 'H256', signature: 'SpRuntimeMultiSignature', }, issue: { entry: 'PalletAssetAssetIssuanceEntry', + digest: 'H256', signature: 'SpRuntimeMultiSignature', }, transfer: { entry: 'PalletAssetAssetTransferEntry', + digest: 'H256', signature: 'SpRuntimeMultiSignature' } } }, /** - * Lookup251: pallet_asset::types::AssetInputEntry, pallet_asset::types::AssetTypeOf, bounded_collections::bounded_vec::BoundedVec, bounded_collections::bounded_vec::BoundedVec> + * Lookup250: pallet_asset::types::AssetInputEntry, pallet_asset::types::AssetTypeOf, bounded_collections::bounded_vec::BoundedVec, bounded_collections::bounded_vec::BoundedVec> **/ PalletAssetAssetInputEntry: { assetType: 'PalletAssetAssetTypeOf', @@ -2133,13 +2137,13 @@ export default { assetMeta: 'Bytes' }, /** - * Lookup253: pallet_asset::types::AssetTypeOf + * Lookup252: pallet_asset::types::AssetTypeOf **/ PalletAssetAssetTypeOf: { _enum: ['ART', 'BOND', 'MF'] }, /** - * Lookup254: sp_runtime::MultiSignature + * Lookup253: sp_runtime::MultiSignature **/ SpRuntimeMultiSignature: { _enum: { @@ -2149,23 +2153,24 @@ export default { } }, /** - * Lookup255: pallet_asset::types::AssetIssuanceEntry + * Lookup254: pallet_asset::types::AssetIssuanceEntry **/ PalletAssetAssetIssuanceEntry: { assetId: 'Bytes', - newAssetOwner: 'AccountId32', + assetOwner: 'AccountId32', assetIssuanceQty: 'Option' }, /** - * Lookup257: pallet_asset::types::AssetTransferEntry + * Lookup256: pallet_asset::types::AssetTransferEntry **/ PalletAssetAssetTransferEntry: { assetId: 'Bytes', assetInstanceId: 'Bytes', + assetOwner: 'AccountId32', newAssetOwner: 'AccountId32' }, /** - * Lookup258: pallet_sudo::pallet::Call + * Lookup257: pallet_sudo::pallet::Call **/ PalletSudoCall: { _enum: { @@ -2184,22 +2189,23 @@ export default { }, sudo_as: { who: 'MultiAddress', - call: 'Call' - } + call: 'Call', + }, + remove_key: 'Null' } }, /** - * Lookup259: sp_runtime::traits::BlakeTwo256 + * Lookup258: sp_runtime::traits::BlakeTwo256 **/ SpRuntimeBlakeTwo256: 'Null', /** - * Lookup261: pallet_scheduler::pallet::Error + * Lookup260: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: ['FailedToSchedule', 'NotFound', 'TargetBlockNumberInPast', 'RescheduleNoChange', 'Named'] }, /** - * Lookup268: sp_consensus_babe::digests::PreDigest + * Lookup267: sp_consensus_babe::digests::PreDigest **/ SpConsensusBabeDigestsPreDigest: { _enum: { @@ -2210,7 +2216,7 @@ export default { } }, /** - * Lookup269: sp_consensus_babe::digests::PrimaryPreDigest + * Lookup268: sp_consensus_babe::digests::PrimaryPreDigest **/ SpConsensusBabeDigestsPrimaryPreDigest: { authorityIndex: 'u32', @@ -2218,21 +2224,21 @@ export default { vrfSignature: 'SpCoreSr25519VrfVrfSignature' }, /** - * Lookup270: sp_core::sr25519::vrf::VrfSignature + * Lookup269: sp_core::sr25519::vrf::VrfSignature **/ SpCoreSr25519VrfVrfSignature: { - output: '[u8;32]', + preOutput: '[u8;32]', proof: '[u8;64]' }, /** - * Lookup271: sp_consensus_babe::digests::SecondaryPlainPreDigest + * Lookup270: sp_consensus_babe::digests::SecondaryPlainPreDigest **/ SpConsensusBabeDigestsSecondaryPlainPreDigest: { authorityIndex: 'u32', slot: 'u64' }, /** - * Lookup272: sp_consensus_babe::digests::SecondaryVRFPreDigest + * Lookup271: sp_consensus_babe::digests::SecondaryVRFPreDigest **/ SpConsensusBabeDigestsSecondaryVRFPreDigest: { authorityIndex: 'u32', @@ -2240,26 +2246,26 @@ export default { vrfSignature: 'SpCoreSr25519VrfVrfSignature' }, /** - * Lookup273: sp_consensus_babe::BabeEpochConfiguration + * Lookup272: sp_consensus_babe::BabeEpochConfiguration **/ SpConsensusBabeBabeEpochConfiguration: { c: '(u64,u64)', allowedSlots: 'SpConsensusBabeAllowedSlots' }, /** - * Lookup277: pallet_babe::pallet::Error + * Lookup276: pallet_babe::pallet::Error **/ PalletBabeError: { _enum: ['InvalidEquivocationProof', 'InvalidKeyOwnershipProof', 'DuplicateOffenceReport', 'InvalidConfiguration'] }, /** - * Lookup279: pallet_indices::pallet::Error + * Lookup278: pallet_indices::pallet::Error **/ PalletIndicesError: { _enum: ['NotAssigned', 'NotOwner', 'InUse', 'NotTransfer', 'Permanent'] }, /** - * Lookup281: pallet_balances::types::BalanceLock + * Lookup280: pallet_balances::types::BalanceLock **/ PalletBalancesBalanceLock: { id: '[u8;8]', @@ -2267,27 +2273,27 @@ export default { reasons: 'PalletBalancesReasons' }, /** - * Lookup282: pallet_balances::types::Reasons + * Lookup281: pallet_balances::types::Reasons **/ PalletBalancesReasons: { _enum: ['Fee', 'Misc', 'All'] }, /** - * Lookup285: pallet_balances::types::ReserveData + * Lookup284: pallet_balances::types::ReserveData **/ PalletBalancesReserveData: { id: '[u8;8]', amount: 'u128' }, /** - * Lookup288: pallet_balances::types::IdAmount + * Lookup287: pallet_balances::types::IdAmount **/ PalletBalancesIdAmountRuntimeHoldReason: { id: 'CordRuntimeRuntimeHoldReason', amount: 'u128' }, /** - * Lookup289: cord_runtime::RuntimeHoldReason + * Lookup288: cord_runtime::RuntimeHoldReason **/ CordRuntimeRuntimeHoldReason: { _enum: { @@ -2308,53 +2314,53 @@ export default { } }, /** - * Lookup290: pallet_preimage::pallet::HoldReason + * Lookup289: pallet_preimage::pallet::HoldReason **/ PalletPreimageHoldReason: { _enum: ['Preimage'] }, /** - * Lookup293: pallet_balances::types::IdAmount + * Lookup292: pallet_balances::types::IdAmount **/ PalletBalancesIdAmountRuntimeFreezeReason: { id: 'CordRuntimeRuntimeFreezeReason', amount: 'u128' }, /** - * Lookup294: cord_runtime::RuntimeFreezeReason + * Lookup293: cord_runtime::RuntimeFreezeReason **/ CordRuntimeRuntimeFreezeReason: 'Null', /** - * Lookup296: pallet_balances::pallet::Error + * Lookup295: pallet_balances::pallet::Error **/ PalletBalancesError: { _enum: ['VestingBalance', 'LiquidityRestrictions', 'InsufficientBalance', 'ExistentialDeposit', 'Expendability', 'ExistingVestingSchedule', 'DeadAccount', 'TooManyReserves', 'TooManyHolds', 'TooManyFreezes'] }, /** - * Lookup297: cord_authority_membership::pallet::Error + * Lookup296: cord_authority_membership::pallet::Error **/ CordAuthorityMembershipError: { _enum: ['MemberAlreadyIncoming', 'MemberAlreadyExists', 'MemberAlreadyOutgoing', 'MemberNotFound', 'MemberBlackListed', 'SessionKeysNotAdded', 'MemberNotBlackListed', 'NetworkMembershipNotFound'] }, /** - * Lookup298: sp_staking::offence::OffenceDetails + * Lookup297: sp_staking::offence::OffenceDetails **/ SpStakingOffenceOffenceDetails: { - offender: '(AccountId32,CordRuntimeEntitiesValidatorFullIdentification)', + offender: '(AccountId32,Null)', reporters: 'Vec' }, /** - * Lookup304: sp_core::crypto::KeyTypeId + * Lookup303: sp_core::crypto::KeyTypeId **/ SpCoreCryptoKeyTypeId: '[u8;4]', /** - * Lookup305: pallet_session::pallet::Error + * Lookup304: pallet_session::pallet::Error **/ PalletSessionError: { _enum: ['InvalidProof', 'NoAssociatedValidatorId', 'DuplicatedKey', 'NoKeys', 'NoAccount'] }, /** - * Lookup306: pallet_grandpa::StoredState + * Lookup305: pallet_grandpa::StoredState **/ PalletGrandpaStoredState: { _enum: { @@ -2371,7 +2377,7 @@ export default { } }, /** - * Lookup307: pallet_grandpa::StoredPendingChange + * Lookup306: pallet_grandpa::StoredPendingChange **/ PalletGrandpaStoredPendingChange: { scheduledAt: 'u32', @@ -2380,19 +2386,19 @@ export default { forced: 'Option' }, /** - * Lookup309: pallet_grandpa::pallet::Error + * Lookup308: pallet_grandpa::pallet::Error **/ PalletGrandpaError: { _enum: ['PauseFailed', 'ResumeFailed', 'ChangePending', 'TooSoon', 'InvalidKeyOwnershipProof', 'InvalidEquivocationProof', 'DuplicateOffenceReport'] }, /** - * Lookup313: pallet_im_online::pallet::Error + * Lookup312: pallet_im_online::pallet::Error **/ PalletImOnlineError: { _enum: ['InvalidKey', 'DuplicatedHeartbeat'] }, /** - * Lookup316: pallet_preimage::OldRequestStatus + * Lookup315: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -2408,7 +2414,7 @@ export default { } }, /** - * Lookup319: pallet_preimage::RequestStatus> + * Lookup318: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -2424,13 +2430,13 @@ export default { } }, /** - * Lookup325: pallet_preimage::pallet::Error + * Lookup324: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: ['TooBig', 'AlreadyNoted', 'NotAuthorized', 'NotNoted', 'Requested', 'NotRequested', 'TooMany', 'TooFew'] }, /** - * Lookup327: pallet_collective::Votes + * Lookup326: pallet_collective::Votes **/ PalletCollectiveVotes: { index: 'u32', @@ -2440,38 +2446,38 @@ export default { end: 'u32' }, /** - * Lookup328: pallet_collective::pallet::Error + * Lookup327: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: ['NotMember', 'DuplicateProposal', 'ProposalMissing', 'WrongIndex', 'DuplicateVote', 'AlreadyInitialized', 'TooEarly', 'TooManyProposals', 'WrongProposalWeight', 'WrongProposalLength', 'PrimeAccountNotMember'] }, /** - * Lookup330: pallet_membership::pallet::Error + * Lookup329: pallet_membership::pallet::Error **/ PalletMembershipError: { _enum: ['AlreadyMember', 'NotMember', 'TooManyMembers'] }, /** - * Lookup335: pallet_node_authorization::types::NodeInfo, sp_core::crypto::AccountId32> + * Lookup334: pallet_node_authorization::types::NodeInfo, sp_core::crypto::AccountId32> **/ PalletNodeAuthorizationNodeInfo: { id: 'Bytes', owner: 'AccountId32' }, /** - * Lookup337: pallet_node_authorization::pallet::Error + * Lookup336: pallet_node_authorization::pallet::Error **/ PalletNodeAuthorizationError: { _enum: ['NodeIdTooLong', 'PeerIdTooLong', 'TooManyNodes', 'AlreadyJoined', 'NotExist', 'AlreadyClaimed', 'NotOwner', 'PermissionDenied', 'InvalidUtf8', 'InvalidNodeIdentifier', 'AlreadyConnected'] }, /** - * Lookup338: pallet_utility::pallet::Error + * Lookup337: pallet_utility::pallet::Error **/ PalletUtilityError: { _enum: ['TooManyCalls'] }, /** - * Lookup340: pallet_multisig::Multisig + * Lookup339: pallet_multisig::Multisig **/ PalletMultisigMultisig: { when: 'PalletMultisigTimepoint', @@ -2480,83 +2486,83 @@ export default { approvals: 'Vec' }, /** - * Lookup342: pallet_multisig::pallet::Error + * Lookup341: pallet_multisig::pallet::Error **/ PalletMultisigError: { _enum: ['MinimumThreshold', 'AlreadyApproved', 'NoApprovalsNeeded', 'TooFewSignatories', 'TooManySignatories', 'SignatoriesOutOfOrder', 'SenderInSignatories', 'NotFound', 'NotOwner', 'NoTimepoint', 'WrongTimepoint', 'UnexpectedTimepoint', 'MaxWeightTooLow', 'AlreadyStored'] }, /** - * Lookup343: pallet_remark::pallet::Error + * Lookup342: pallet_remark::pallet::Error **/ PalletRemarkError: { _enum: ['Empty', 'BadContext'] }, /** - * Lookup344: pallet_identity::types::Registration> + * Lookup343: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: 'Vec<(AccountId32,PalletIdentityJudgement)>', info: 'PalletIdentitySimpleIdentityInfo' }, /** - * Lookup350: pallet_identity::types::RegistrarInfo + * Lookup349: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: 'AccountId32', fields: 'PalletIdentityBitFlags' }, /** - * Lookup352: pallet_identity::pallet::Error + * Lookup351: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: ['NotFound', 'RegistrarNotFound', 'RegistrarAlreadyExists', 'NotNamed', 'EmptyIndex', 'NoIdentity', 'StickyJudgement', 'JudgementGiven', 'InvalidJudgement', 'InvalidIndex', 'InvalidTarget', 'TooManyFields', 'TooManyRegistrars', 'AlreadyClaimed', 'JudgementForDifferentIdentity', 'JudgementPaymentFailed'] }, /** - * Lookup354: cord_identifier::types::IdentifierTypeOf + * Lookup353: cord_identifier::types::IdentifierTypeOf **/ CordIdentifierIdentifierTypeOf: { _enum: ['Asset', 'Auth', 'ChainSpace', 'Did', 'Rating', 'Registry', 'Statement', 'Schema', 'Template'] }, /** - * Lookup356: cord_identifier::types::EventEntry + * Lookup355: cord_identifier::types::EventEntry **/ CordIdentifierEventEntry: { action: 'CordIdentifierCallTypeOf', location: 'CordIdentifierTimepoint' }, /** - * Lookup357: cord_identifier::types::CallTypeOf + * Lookup356: cord_identifier::types::CallTypeOf **/ CordIdentifierCallTypeOf: { - _enum: ['Archive', 'Authorization', 'Capacity', 'CouncilRevoke', 'CouncilRestore', 'Deauthorization', 'Approved', 'Genesis', 'Update', 'Revoke', 'Restore', 'Remove', 'PartialRemove', 'PresentationAdded', 'PresentationRemoved', 'Rotate', 'Usage', 'Transfer', 'Debit', 'Credit'] + _enum: ['Archive', 'Authorization', 'Capacity', 'CouncilRevoke', 'CouncilRestore', 'Deauthorization', 'Approved', 'Genesis', 'Update', 'Revoke', 'Restore', 'Remove', 'PartialRemove', 'PresentationAdded', 'PresentationRemoved', 'Rotate', 'Usage', 'Transfer', 'Debit', 'Credit', 'Issue'] }, /** - * Lookup358: cord_identifier::types::Timepoint + * Lookup357: cord_identifier::types::Timepoint **/ CordIdentifierTimepoint: { height: 'u32', index: 'u32' }, /** - * Lookup360: cord_identifier::pallet::Error + * Lookup359: cord_identifier::pallet::Error **/ CordIdentifierError: { _enum: ['MaxEventsHistoryExceeded'] }, /** - * Lookup361: pallet_network_membership::types::MemberData + * Lookup360: pallet_network_membership::types::MemberData **/ PalletNetworkMembershipMemberData: { expireOn: 'u32' }, /** - * Lookup363: pallet_network_membership::pallet::Error + * Lookup362: pallet_network_membership::pallet::Error **/ PalletNetworkMembershipError: { _enum: ['MembershipNotFound', 'MembershipAlreadyAcquired', 'MembershipRenewalAlreadyRequested', 'OriginNotAuthorized', 'MembershipRequestRejected', 'MembershipExpired', 'MaxMembersExceededForTheBlock'] }, /** - * Lookup364: pallet_did::did_details::DidDetails + * Lookup363: pallet_did::did_details::DidDetails **/ PalletDidDidDetails: { authenticationKey: 'H256', @@ -2567,14 +2573,14 @@ export default { lastTxCounter: 'u64' }, /** - * Lookup369: pallet_did::did_details::DidPublicKeyDetails + * Lookup368: pallet_did::did_details::DidPublicKeyDetails **/ PalletDidDidDetailsDidPublicKeyDetails: { key: 'PalletDidDidDetailsDidPublicKey', blockNumber: 'u32' }, /** - * Lookup370: pallet_did::did_details::DidPublicKey + * Lookup369: pallet_did::did_details::DidPublicKey **/ PalletDidDidDetailsDidPublicKey: { _enum: { @@ -2583,13 +2589,13 @@ export default { } }, /** - * Lookup375: pallet_did::pallet::Error + * Lookup374: pallet_did::pallet::Error **/ PalletDidError: { _enum: ['InvalidSignatureFormat', 'InvalidSignature', 'AlreadyExists', 'NotFound', 'VerificationKeyNotFound', 'InvalidNonce', 'UnsupportedDidAuthorizationCall', 'InvalidDidAuthorizationCall', 'MaxNewKeyAgreementKeysLimitExceeded', 'MaxPublicKeysExceeded', 'MaxKeyAgreementKeysExceeded', 'BadDidOrigin', 'TransactionExpired', 'AlreadyDeleted', 'MaxNumberOfServicesExceeded', 'MaxServiceIdLengthExceeded', 'MaxServiceTypeLengthExceeded', 'MaxNumberOfTypesPerServiceExceeded', 'MaxServiceUrlLengthExceeded', 'MaxNumberOfUrlsPerServiceExceeded', 'ServiceAlreadyExists', 'ServiceNotFound', 'InvalidServiceEncoding', 'MaxStoredEndpointsCountExceeded', 'Internal'] }, /** - * Lookup376: pallet_schema::types::SchemaEntry, primitive_types::H256, sp_core::crypto::AccountId32, cord_primitives::curi::Ss58Identifier> + * Lookup375: pallet_schema::types::SchemaEntry, primitive_types::H256, sp_core::crypto::AccountId32, cord_primitives::curi::Ss58Identifier> **/ PalletSchemaSchemaEntry: { schema: 'Bytes', @@ -2598,13 +2604,13 @@ export default { space: 'Bytes' }, /** - * Lookup377: pallet_schema::pallet::Error + * Lookup376: pallet_schema::pallet::Error **/ PalletSchemaError: { _enum: ['SchemaAlreadyAnchored', 'SchemaNotFound', 'InvalidIdentifierLength', 'UnableToPayFees', 'CreatorNotFound', 'MaxEncodedSchemaLimitExceeded', 'EmptyTransaction'] }, /** - * Lookup378: pallet_chain_space::types::SpaceDetails + * Lookup377: pallet_chain_space::types::SpaceDetails **/ PalletChainSpaceSpaceDetails: { code: 'H256', @@ -2615,7 +2621,7 @@ export default { archive: 'bool' }, /** - * Lookup379: pallet_chain_space::types::SpaceAuthorization + * Lookup378: pallet_chain_space::types::SpaceAuthorization **/ PalletChainSpaceSpaceAuthorization: { spaceId: 'Bytes', @@ -2624,19 +2630,19 @@ export default { delegator: 'AccountId32' }, /** - * Lookup380: pallet_chain_space::types::Permissions + * Lookup379: pallet_chain_space::types::Permissions **/ PalletChainSpacePermissions: { bits: 'u32' }, /** - * Lookup382: pallet_chain_space::pallet::Error + * Lookup381: pallet_chain_space::pallet::Error **/ PalletChainSpaceError: { _enum: ['SpaceAlreadyAnchored', 'SpaceNotFound', 'UnauthorizedOperation', 'InvalidIdentifier', 'InvalidIdentifierLength', 'InvalidIdentifierPrefix', 'ArchivedSpace', 'SpaceNotArchived', 'SpaceDelegatesLimitExceeded', 'EmptyTransaction', 'DelegateAlreadyAdded', 'AuthorizationNotFound', 'DelegateNotFound', 'SpaceAlreadyApproved', 'SpaceNotApproved', 'CapacityLimitExceeded', 'CapacityLessThanUsage', 'TypeCapacityOverflow'] }, /** - * Lookup383: pallet_statement::types::StatementDetails + * Lookup382: pallet_statement::types::StatementDetails **/ PalletStatementStatementDetails: { digest: 'H256', @@ -2644,7 +2650,7 @@ export default { schema: 'Option' }, /** - * Lookup385: pallet_statement::types::StatementPresentationDetails + * Lookup384: pallet_statement::types::StatementPresentationDetails **/ PalletStatementStatementPresentationDetails: { creator: 'AccountId32', @@ -2653,33 +2659,33 @@ export default { space: 'Bytes' }, /** - * Lookup386: pallet_statement::types::StatementEntryStatus + * Lookup385: pallet_statement::types::StatementEntryStatus **/ PalletStatementStatementEntryStatus: { creator: 'AccountId32', revoked: 'bool' }, /** - * Lookup388: pallet_statement::pallet::Error + * Lookup387: pallet_statement::pallet::Error **/ PalletStatementError: { _enum: ['StatementAlreadyAnchored', 'StatementNotFound', 'UnauthorizedOperation', 'StatementEntryNotFound', 'StatementRevoked', 'StatementNotRevoked', 'StatementLinkNotFound', 'StatementLinkRevoked', 'InvalidSignature', 'HashAlreadyAnchored', 'ExpiredSignature', 'InvalidStatementIdentifier', 'InvalidIdentifierLength', 'StatementSpaceMismatch', 'DigestHashAlreadyAnchored', 'InvalidTransactionHash', 'MetadataLimitExceeded', 'MetadataAlreadySet', 'MetadataNotFound', 'TooManyDelegates', 'TooManyDelegatesToRemove', 'AuthorizationDetailsNotFound', 'MaxStatementActivitiesExceeded', 'AttestationNotFound', 'MaxDigestLimitExceeded', 'BulkTransactionFailed', 'AssociateDigestAlreadyAnchored', 'PresentationDigestAlreadyAnchored', 'PresentationNotFound', 'StatementDigestAlreadyAnchored'] }, /** - * Lookup389: pallet_did_name::did_name::DidNameOwnership + * Lookup388: pallet_did_name::did_name::DidNameOwnership **/ PalletDidNameDidNameDidNameOwnership: { owner: 'AccountId32', registeredAt: 'u32' }, /** - * Lookup390: pallet_did_name::pallet::Error + * Lookup389: pallet_did_name::pallet::Error **/ PalletDidNameError: { _enum: ['InsufficientFunds', 'AlreadyExists', 'NotFound', 'OwnerAlreadyExists', 'OwnerNotFound', 'Banned', 'NotBanned', 'AlreadyBanned', 'NotAuthorized', 'NameTooShort', 'NameExceedsMaxLength', 'NamePrefixTooShort', 'NamePrefixTooLong', 'InvalidSuffix', 'SuffixTooLong', 'InvalidFormat'] }, /** - * Lookup391: pallet_network_score::types::RatingEntry, sp_core::crypto::AccountId32, pallet_network_score::types::EntityTypeOf, pallet_network_score::types::RatingTypeOf, cord_primitives::curi::Ss58Identifier, primitive_types::H256, bounded_collections::bounded_vec::BoundedVec, cord_primitives::curi::Ss58Identifier, sp_core::crypto::AccountId32, pallet_network_score::types::EntryTypeOf, Moment> + * Lookup390: pallet_network_score::types::RatingEntry, sp_core::crypto::AccountId32, pallet_network_score::types::EntityTypeOf, pallet_network_score::types::RatingTypeOf, cord_primitives::curi::Ss58Identifier, primitive_types::H256, bounded_collections::bounded_vec::BoundedVec, cord_primitives::curi::Ss58Identifier, sp_core::crypto::AccountId32, pallet_network_score::types::EntryTypeOf, Moment> **/ PalletNetworkScoreRatingEntry: { entry: 'PalletNetworkScoreRatingInputEntry', @@ -2692,41 +2698,42 @@ export default { createdAt: 'u64' }, /** - * Lookup392: pallet_network_score::types::EntryTypeOf + * Lookup391: pallet_network_score::types::EntryTypeOf **/ PalletNetworkScoreEntryTypeOf: { _enum: ['Credit', 'Debit'] }, /** - * Lookup394: pallet_network_score::types::AggregatedEntryOf + * Lookup393: pallet_network_score::types::AggregatedEntryOf **/ PalletNetworkScoreAggregatedEntryOf: { countOfTxn: 'u64', totalEncodedRating: 'u64' }, /** - * Lookup396: pallet_network_score::pallet::Error + * Lookup395: pallet_network_score::pallet::Error **/ PalletNetworkScoreError: { _enum: ['UnauthorizedOperation', 'InvalidIdentifierLength', 'InvalidDigest', 'InvalidSignature', 'InvalidRatingIdentifier', 'MessageIdAlreadyExists', 'InvalidRatingValue', 'TooManyJournalEntries', 'InvalidEntitySignature', 'DigestAlreadyAnchored', 'RatingIdentifierAlreadyAdded', 'InvalidEntryOrRatingType', 'RatingIdentifierNotFound', 'ReferenceIdentifierNotFound', 'ReferenceNotDebitIdentifier', 'EntityMismatch', 'SpaceMismatch'] }, /** - * Lookup397: pallet_asset::types::AssetEntry, pallet_asset::types::AssetTypeOf, pallet_asset::types::AssetStatusOf, sp_core::crypto::AccountId32, bounded_collections::bounded_vec::BoundedVec, bounded_collections::bounded_vec::BoundedVec, BlockNumber> + * Lookup396: pallet_asset::types::AssetEntry, pallet_asset::types::AssetTypeOf, pallet_asset::types::AssetStatusOf, sp_core::crypto::AccountId32, bounded_collections::bounded_vec::BoundedVec, bounded_collections::bounded_vec::BoundedVec, BlockNumber> **/ PalletAssetAssetEntry: { assetDetail: 'PalletAssetAssetInputEntry', + assetIssuance: 'u32', assetStatus: 'PalletAssetAssetStatusOf', assetIssuer: 'AccountId32', createdAt: 'u32' }, /** - * Lookup398: pallet_asset::types::AssetStatusOf + * Lookup397: pallet_asset::types::AssetStatusOf **/ PalletAssetAssetStatusOf: { _enum: ['ACTIVE', 'INACTIVE', 'EXPIRED'] }, /** - * Lookup402: pallet_asset::types::AssetDistributionEntry, pallet_asset::types::AssetTypeOf, pallet_asset::types::AssetStatusOf, sp_core::crypto::AccountId32, bounded_collections::bounded_vec::BoundedVec, bounded_collections::bounded_vec::BoundedVec, BlockNumber, cord_primitives::curi::Ss58Identifier> + * Lookup401: pallet_asset::types::AssetDistributionEntry, pallet_asset::types::AssetTypeOf, pallet_asset::types::AssetStatusOf, sp_core::crypto::AccountId32, bounded_collections::bounded_vec::BoundedVec, bounded_collections::bounded_vec::BoundedVec, BlockNumber, cord_primitives::curi::Ss58Identifier> **/ PalletAssetAssetDistributionEntry: { assetInstanceDetail: 'PalletAssetAssetInputEntry', @@ -2737,47 +2744,47 @@ export default { createdAt: 'u32' }, /** - * Lookup403: pallet_asset::pallet::Error + * Lookup402: pallet_asset::pallet::Error **/ PalletAssetError: { - _enum: ['UnauthorizedOperation', 'InvalidIdentifierLength', 'InvalidDigest', 'InvalidSignature', 'AssetIdAlreadyExists', 'InvalidAssetValue', 'InvalidAssetType', 'AssetIdNotFound', 'AssetNotActive', 'InsufficientBalance', 'DistributionLimitExceeded', 'AssetInstanceNotFound'] + _enum: ['UnauthorizedOperation', 'InvalidIdentifierLength', 'InvalidDigest', 'InvalidSignature', 'AssetIdAlreadyExists', 'InvalidAssetValue', 'InvalidAssetType', 'AssetIdNotFound', 'AssetNotActive', 'OverIssuanceLimit', 'DistributionLimitExceeded', 'AssetInstanceNotFound'] }, /** - * Lookup404: pallet_sudo::pallet::Error + * Lookup403: pallet_sudo::pallet::Error **/ PalletSudoError: { _enum: ['RequireSudo'] }, /** - * Lookup407: pallet_network_membership::CheckNetworkMembership + * Lookup406: pallet_network_membership::CheckNetworkMembership **/ PalletNetworkMembershipCheckNetworkMembership: 'Null', /** - * Lookup408: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup407: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: 'Null', /** - * Lookup409: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup408: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: 'Null', /** - * Lookup410: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup409: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: 'Null', /** - * Lookup411: frame_system::extensions::check_genesis::CheckGenesis + * Lookup410: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: 'Null', /** - * Lookup414: frame_system::extensions::check_nonce::CheckNonce + * Lookup413: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: 'Compact', /** - * Lookup415: frame_system::extensions::check_weight::CheckWeight + * Lookup414: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: 'Null', /** - * Lookup416: cord_runtime::Runtime + * Lookup415: cord_runtime::Runtime **/ CordRuntimeRuntime: 'Null' }; diff --git a/packages/augment-api/src/interfaces/registry.ts b/packages/augment-api/src/interfaces/registry.ts index 6bf04162..5aa7de76 100644 --- a/packages/augment-api/src/interfaces/registry.ts +++ b/packages/augment-api/src/interfaces/registry.ts @@ -5,7 +5,7 @@ // this is required to allow for ambient/previous definitions import '@polkadot/types/types/registry'; -import type { CordAuthorityMembershipCall, CordAuthorityMembershipError, CordAuthorityMembershipEvent, CordIdentifierCallTypeOf, CordIdentifierError, CordIdentifierEventEntry, CordIdentifierIdentifierTypeOf, CordIdentifierTimepoint, CordRuntimeEntitiesValidatorFullIdentification, CordRuntimeMaxNewKeyAgreementKeys, CordRuntimeOriginCaller, CordRuntimeRuntime, CordRuntimeRuntimeFreezeReason, CordRuntimeRuntimeHoldReason, CordRuntimeSessionKeys, FinalityGrandpaEquivocationPrecommit, FinalityGrandpaEquivocationPrevote, FinalityGrandpaPrecommit, FinalityGrandpaPrevote, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportDispatchRawOrigin, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonZeroSender, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, PalletAssetAssetDistributionEntry, PalletAssetAssetEntry, PalletAssetAssetInputEntry, PalletAssetAssetIssuanceEntry, PalletAssetAssetStatusOf, PalletAssetAssetTransferEntry, PalletAssetAssetTypeOf, PalletAssetCall, PalletAssetError, PalletAssetEvent, PalletBabeCall, PalletBabeError, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmountRuntimeFreezeReason, PalletBalancesIdAmountRuntimeHoldReason, PalletBalancesReasons, PalletBalancesReserveData, PalletChainSpaceCall, PalletChainSpaceError, PalletChainSpaceEvent, PalletChainSpacePermissions, PalletChainSpaceSpaceAuthorization, PalletChainSpaceSpaceDetails, PalletCollectiveCall, PalletCollectiveError, PalletCollectiveEvent, PalletCollectiveRawOrigin, PalletCollectiveVotes, PalletDidCall, PalletDidDidDetails, PalletDidDidDetailsDidAuthorizedCallOperation, PalletDidDidDetailsDidCreationDetails, PalletDidDidDetailsDidEncryptionKey, PalletDidDidDetailsDidPublicKey, PalletDidDidDetailsDidPublicKeyDetails, PalletDidDidDetailsDidSignature, PalletDidDidDetailsDidVerificationKey, PalletDidError, PalletDidEvent, PalletDidNameCall, PalletDidNameDidNameDidNameOwnership, PalletDidNameError, PalletDidNameEvent, PalletDidOriginDidRawOrigin, PalletDidServiceEndpointsDidEndpoint, PalletGrandpaCall, PalletGrandpaError, PalletGrandpaEvent, PalletGrandpaStoredPendingChange, PalletGrandpaStoredState, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletIdentitySimpleIdentityField, PalletIdentitySimpleIdentityInfo, PalletImOnlineCall, PalletImOnlineError, PalletImOnlineEvent, PalletImOnlineHeartbeat, PalletImOnlineSr25519AppSr25519Public, PalletImOnlineSr25519AppSr25519Signature, PalletIndicesCall, PalletIndicesError, PalletIndicesEvent, PalletMembershipCall, PalletMembershipError, PalletMembershipEvent, PalletMixnetBoundedMixnode, PalletMixnetCall, PalletMixnetRegistration, PalletMultisigCall, PalletMultisigError, PalletMultisigEvent, PalletMultisigMultisig, PalletMultisigTimepoint, PalletNetworkMembershipCall, PalletNetworkMembershipCheckNetworkMembership, PalletNetworkMembershipError, PalletNetworkMembershipEvent, PalletNetworkMembershipMemberData, PalletNetworkScoreAggregatedEntryOf, PalletNetworkScoreCall, PalletNetworkScoreEntityTypeOf, PalletNetworkScoreEntryTypeOf, PalletNetworkScoreError, PalletNetworkScoreEvent, PalletNetworkScoreRatingEntry, PalletNetworkScoreRatingInputEntry, PalletNetworkScoreRatingTypeOf, PalletNodeAuthorizationCall, PalletNodeAuthorizationError, PalletNodeAuthorizationEvent, PalletNodeAuthorizationNodeInfo, PalletOffencesEvent, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageHoldReason, PalletPreimageOldRequestStatus, PalletPreimageRequestStatus, PalletRemarkCall, PalletRemarkError, PalletRemarkEvent, PalletRuntimeUpgradeCall, PalletSchedulerCall, PalletSchedulerError, PalletSchedulerEvent, PalletSchedulerScheduled, PalletSchemaCall, PalletSchemaError, PalletSchemaEvent, PalletSchemaSchemaEntry, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStatementCall, PalletStatementError, PalletStatementEvent, PalletStatementPresentationTypeOf, PalletStatementStatementDetails, PalletStatementStatementEntryStatus, PalletStatementStatementPresentationDetails, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTimestampCall, PalletUtilityCall, PalletUtilityError, PalletUtilityEvent, SpArithmeticArithmeticError, SpAuthorityDiscoveryAppPublic, SpConsensusBabeAllowedSlots, SpConsensusBabeAppPublic, SpConsensusBabeBabeEpochConfiguration, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBabeDigestsPreDigest, SpConsensusBabeDigestsPrimaryPreDigest, SpConsensusBabeDigestsSecondaryPlainPreDigest, SpConsensusBabeDigestsSecondaryVRFPreDigest, SpConsensusGrandpaAppPublic, SpConsensusGrandpaAppSignature, SpConsensusGrandpaEquivocation, SpConsensusGrandpaEquivocationProof, SpConsensusSlotsEquivocationProof, SpCoreCryptoKeyTypeId, SpCoreEcdsaPublic, SpCoreEcdsaSignature, SpCoreEd25519Public, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpCoreSr25519VrfVrfSignature, SpCoreVoid, SpMixnetAppPublic, SpMixnetAppSignature, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeHeader, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpSessionMembershipProof, SpStakingOffenceOffenceDetails, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight } from '@polkadot/types/lookup'; +import type { CordAuthorityMembershipCall, CordAuthorityMembershipError, CordAuthorityMembershipEvent, CordIdentifierCallTypeOf, CordIdentifierError, CordIdentifierEventEntry, CordIdentifierIdentifierTypeOf, CordIdentifierTimepoint, CordRuntimeMaxNewKeyAgreementKeys, CordRuntimeOriginCaller, CordRuntimeRuntime, CordRuntimeRuntimeFreezeReason, CordRuntimeRuntimeHoldReason, CordRuntimeSessionKeys, FinalityGrandpaEquivocationPrecommit, FinalityGrandpaEquivocationPrevote, FinalityGrandpaPrecommit, FinalityGrandpaPrevote, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportDispatchRawOrigin, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonZeroSender, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, PalletAssetAssetDistributionEntry, PalletAssetAssetEntry, PalletAssetAssetInputEntry, PalletAssetAssetIssuanceEntry, PalletAssetAssetStatusOf, PalletAssetAssetTransferEntry, PalletAssetAssetTypeOf, PalletAssetCall, PalletAssetError, PalletAssetEvent, PalletBabeCall, PalletBabeError, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmountRuntimeFreezeReason, PalletBalancesIdAmountRuntimeHoldReason, PalletBalancesReasons, PalletBalancesReserveData, PalletChainSpaceCall, PalletChainSpaceError, PalletChainSpaceEvent, PalletChainSpacePermissions, PalletChainSpaceSpaceAuthorization, PalletChainSpaceSpaceDetails, PalletCollectiveCall, PalletCollectiveError, PalletCollectiveEvent, PalletCollectiveRawOrigin, PalletCollectiveVotes, PalletDidCall, PalletDidDidDetails, PalletDidDidDetailsDidAuthorizedCallOperation, PalletDidDidDetailsDidCreationDetails, PalletDidDidDetailsDidEncryptionKey, PalletDidDidDetailsDidPublicKey, PalletDidDidDetailsDidPublicKeyDetails, PalletDidDidDetailsDidSignature, PalletDidDidDetailsDidVerificationKey, PalletDidError, PalletDidEvent, PalletDidNameCall, PalletDidNameDidNameDidNameOwnership, PalletDidNameError, PalletDidNameEvent, PalletDidOriginDidRawOrigin, PalletDidServiceEndpointsDidEndpoint, PalletGrandpaCall, PalletGrandpaError, PalletGrandpaEvent, PalletGrandpaStoredPendingChange, PalletGrandpaStoredState, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletIdentitySimpleIdentityField, PalletIdentitySimpleIdentityInfo, PalletImOnlineCall, PalletImOnlineError, PalletImOnlineEvent, PalletImOnlineHeartbeat, PalletImOnlineSr25519AppSr25519Public, PalletImOnlineSr25519AppSr25519Signature, PalletIndicesCall, PalletIndicesError, PalletIndicesEvent, PalletMembershipCall, PalletMembershipError, PalletMembershipEvent, PalletMixnetBoundedMixnode, PalletMixnetCall, PalletMixnetRegistration, PalletMultisigCall, PalletMultisigError, PalletMultisigEvent, PalletMultisigMultisig, PalletMultisigTimepoint, PalletNetworkMembershipCall, PalletNetworkMembershipCheckNetworkMembership, PalletNetworkMembershipError, PalletNetworkMembershipEvent, PalletNetworkMembershipMemberData, PalletNetworkScoreAggregatedEntryOf, PalletNetworkScoreCall, PalletNetworkScoreEntityTypeOf, PalletNetworkScoreEntryTypeOf, PalletNetworkScoreError, PalletNetworkScoreEvent, PalletNetworkScoreRatingEntry, PalletNetworkScoreRatingInputEntry, PalletNetworkScoreRatingTypeOf, PalletNodeAuthorizationCall, PalletNodeAuthorizationError, PalletNodeAuthorizationEvent, PalletNodeAuthorizationNodeInfo, PalletOffencesEvent, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageHoldReason, PalletPreimageOldRequestStatus, PalletPreimageRequestStatus, PalletRemarkCall, PalletRemarkError, PalletRemarkEvent, PalletRuntimeUpgradeCall, PalletSchedulerCall, PalletSchedulerError, PalletSchedulerEvent, PalletSchedulerScheduled, PalletSchemaCall, PalletSchemaError, PalletSchemaEvent, PalletSchemaSchemaEntry, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStatementCall, PalletStatementError, PalletStatementEvent, PalletStatementPresentationTypeOf, PalletStatementStatementDetails, PalletStatementStatementEntryStatus, PalletStatementStatementPresentationDetails, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTimestampCall, PalletUtilityCall, PalletUtilityError, PalletUtilityEvent, SpArithmeticArithmeticError, SpAuthorityDiscoveryAppPublic, SpConsensusBabeAllowedSlots, SpConsensusBabeAppPublic, SpConsensusBabeBabeEpochConfiguration, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBabeDigestsPreDigest, SpConsensusBabeDigestsPrimaryPreDigest, SpConsensusBabeDigestsSecondaryPlainPreDigest, SpConsensusBabeDigestsSecondaryVRFPreDigest, SpConsensusGrandpaAppPublic, SpConsensusGrandpaAppSignature, SpConsensusGrandpaEquivocation, SpConsensusGrandpaEquivocationProof, SpConsensusSlotsEquivocationProof, SpCoreCryptoKeyTypeId, SpCoreEcdsaPublic, SpCoreEcdsaSignature, SpCoreEd25519Public, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpCoreSr25519VrfVrfSignature, SpCoreVoid, SpMixnetAppPublic, SpMixnetAppSignature, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeHeader, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpSessionMembershipProof, SpStakingOffenceOffenceDetails, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight } from '@polkadot/types/lookup'; declare module '@polkadot/types/types/registry' { interface InterfaceTypes { @@ -17,7 +17,6 @@ declare module '@polkadot/types/types/registry' { CordIdentifierEventEntry: CordIdentifierEventEntry; CordIdentifierIdentifierTypeOf: CordIdentifierIdentifierTypeOf; CordIdentifierTimepoint: CordIdentifierTimepoint; - CordRuntimeEntitiesValidatorFullIdentification: CordRuntimeEntitiesValidatorFullIdentification; CordRuntimeMaxNewKeyAgreementKeys: CordRuntimeMaxNewKeyAgreementKeys; CordRuntimeOriginCaller: CordRuntimeOriginCaller; CordRuntimeRuntime: CordRuntimeRuntime; diff --git a/packages/augment-api/src/interfaces/types-lookup.ts b/packages/augment-api/src/interfaces/types-lookup.ts index 0ad71459..5653381f 100644 --- a/packages/augment-api/src/interfaces/types-lookup.ts +++ b/packages/augment-api/src/interfaces/types-lookup.ts @@ -414,7 +414,7 @@ declare module '@polkadot/types/lookup' { readonly isAllGood: boolean; readonly isSomeOffline: boolean; readonly asSomeOffline: { - readonly offline: Vec>; + readonly offline: Vec>; } & Struct; readonly type: 'HeartbeatReceived' | 'AllGood' | 'SomeOffline'; } @@ -425,10 +425,7 @@ declare module '@polkadot/types/lookup' { /** @name SpCoreSr25519Public (50) */ interface SpCoreSr25519Public extends U8aFixed {} - /** @name CordRuntimeEntitiesValidatorFullIdentification (53) */ - type CordRuntimeEntitiesValidatorFullIdentification = Null; - - /** @name PalletPreimageEvent (54) */ + /** @name PalletPreimageEvent (53) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -445,7 +442,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Noted' | 'Requested' | 'Cleared'; } - /** @name PalletCollectiveEvent (55) */ + /** @name PalletCollectiveEvent (54) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -489,7 +486,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Proposed' | 'Voted' | 'Approved' | 'Disapproved' | 'Executed' | 'MemberExecuted' | 'Closed'; } - /** @name PalletMembershipEvent (57) */ + /** @name PalletMembershipEvent (56) */ interface PalletMembershipEvent extends Enum { readonly isMemberAdded: boolean; readonly isMemberRemoved: boolean; @@ -500,7 +497,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'MemberAdded' | 'MemberRemoved' | 'MembersSwapped' | 'MembersReset' | 'KeyChanged' | 'Dummy'; } - /** @name PalletNodeAuthorizationEvent (60) */ + /** @name PalletNodeAuthorizationEvent (59) */ interface PalletNodeAuthorizationEvent extends Enum { readonly isNodeAdded: boolean; readonly asNodeAdded: { @@ -548,7 +545,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'NodeAdded' | 'NodeRemoved' | 'NodeSwapped' | 'NodesReset' | 'NodeClaimed' | 'ClaimRemoved' | 'NodeTransferred' | 'ConnectionsAdded' | 'ConnectionsRemoved'; } - /** @name PalletUtilityEvent (64) */ + /** @name PalletUtilityEvent (63) */ interface PalletUtilityEvent extends Enum { readonly isBatchInterrupted: boolean; readonly asBatchInterrupted: { @@ -569,7 +566,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'BatchInterrupted' | 'BatchCompleted' | 'BatchCompletedWithErrors' | 'ItemCompleted' | 'ItemFailed' | 'DispatchedAs'; } - /** @name PalletMultisigEvent (65) */ + /** @name PalletMultisigEvent (64) */ interface PalletMultisigEvent extends Enum { readonly isNewMultisig: boolean; readonly asNewMultisig: { @@ -602,13 +599,13 @@ declare module '@polkadot/types/lookup' { readonly type: 'NewMultisig' | 'MultisigApproval' | 'MultisigExecuted' | 'MultisigCancelled'; } - /** @name PalletMultisigTimepoint (66) */ + /** @name PalletMultisigTimepoint (65) */ interface PalletMultisigTimepoint extends Struct { readonly height: u32; readonly index: u32; } - /** @name PalletRemarkEvent (67) */ + /** @name PalletRemarkEvent (66) */ interface PalletRemarkEvent extends Enum { readonly isStored: boolean; readonly asStored: { @@ -618,7 +615,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Stored'; } - /** @name PalletIdentityEvent (68) */ + /** @name PalletIdentityEvent (67) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { @@ -658,7 +655,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'IdentitySet' | 'IdentityCleared' | 'IdentityKilled' | 'JudgementRequested' | 'JudgementUnrequested' | 'JudgementGiven' | 'RegistrarAdded' | 'RegistrarRemoved'; } - /** @name PalletNetworkMembershipEvent (69) */ + /** @name PalletNetworkMembershipEvent (68) */ interface PalletNetworkMembershipEvent extends Enum { readonly isMembershipAcquired: boolean; readonly asMembershipAcquired: { @@ -683,7 +680,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'MembershipAcquired' | 'MembershipExpired' | 'MembershipRenewed' | 'MembershipRevoked' | 'MembershipRenewalRequested'; } - /** @name PalletDidEvent (70) */ + /** @name PalletDidEvent (69) */ interface PalletDidEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -706,7 +703,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Created' | 'Updated' | 'Deleted' | 'CallDispatched'; } - /** @name PalletSchemaEvent (71) */ + /** @name PalletSchemaEvent (70) */ interface PalletSchemaEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -716,7 +713,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Created'; } - /** @name PalletChainSpaceEvent (74) */ + /** @name PalletChainSpaceEvent (73) */ interface PalletChainSpaceEvent extends Enum { readonly isAuthorization: boolean; readonly asAuthorization: { @@ -772,7 +769,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Authorization' | 'Deauthorization' | 'Create' | 'Approve' | 'Archive' | 'Restore' | 'Revoke' | 'ApprovalRevoke' | 'ApprovalRestore' | 'UpdateCapacity' | 'ResetUsage'; } - /** @name PalletStatementEvent (75) */ + /** @name PalletStatementEvent (74) */ interface PalletStatementEvent extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -829,7 +826,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Register' | 'Update' | 'Revoke' | 'Restore' | 'Remove' | 'PartialRemoval' | 'PresentationAdded' | 'PresentationRemoved' | 'RegisterBatch'; } - /** @name PalletDidNameEvent (78) */ + /** @name PalletDidNameEvent (77) */ interface PalletDidNameEvent extends Enum { readonly isDidNameRegistered: boolean; readonly asDidNameRegistered: { @@ -852,7 +849,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'DidNameRegistered' | 'DidNameReleased' | 'DidNameBanned' | 'DidNameUnbanned'; } - /** @name PalletNetworkScoreEvent (81) */ + /** @name PalletNetworkScoreEvent (80) */ interface PalletNetworkScoreEvent extends Enum { readonly isRatingEntryAdded: boolean; readonly asRatingEntryAdded: { @@ -882,7 +879,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'RatingEntryAdded' | 'RatingEntryRevoked' | 'RatingEntryRevised' | 'AggregateScoreUpdated'; } - /** @name PalletAssetEvent (83) */ + /** @name PalletAssetEvent (82) */ interface PalletAssetEvent extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -904,7 +901,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Create' | 'Issue' | 'Transfer'; } - /** @name PalletSudoEvent (84) */ + /** @name PalletSudoEvent (83) */ interface PalletSudoEvent extends Enum { readonly isSudid: boolean; readonly asSudid: { @@ -912,16 +909,18 @@ declare module '@polkadot/types/lookup' { } & Struct; readonly isKeyChanged: boolean; readonly asKeyChanged: { - readonly oldSudoer: Option; + readonly old: Option; + readonly new_: AccountId32; } & Struct; + readonly isKeyRemoved: boolean; readonly isSudoAsDone: boolean; readonly asSudoAsDone: { readonly sudoResult: Result; } & Struct; - readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone'; + readonly type: 'Sudid' | 'KeyChanged' | 'KeyRemoved' | 'SudoAsDone'; } - /** @name FrameSystemPhase (86) */ + /** @name FrameSystemPhase (85) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -930,13 +929,13 @@ declare module '@polkadot/types/lookup' { readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization'; } - /** @name FrameSystemLastRuntimeUpgradeInfo (89) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (88) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCall (92) */ + /** @name FrameSystemCall (91) */ interface FrameSystemCall extends Enum { readonly isRemark: boolean; readonly asRemark: { @@ -974,21 +973,21 @@ declare module '@polkadot/types/lookup' { readonly type: 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent'; } - /** @name FrameSystemLimitsBlockWeights (96) */ + /** @name FrameSystemLimitsBlockWeights (95) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (97) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (96) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (98) */ + /** @name FrameSystemLimitsWeightsPerClass (97) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -996,25 +995,25 @@ declare module '@polkadot/types/lookup' { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (100) */ + /** @name FrameSystemLimitsBlockLength (99) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (101) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (100) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (102) */ + /** @name SpWeightsRuntimeDbWeight (101) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (103) */ + /** @name SpVersionRuntimeVersion (102) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -1026,7 +1025,7 @@ declare module '@polkadot/types/lookup' { readonly stateVersion: u8; } - /** @name FrameSystemError (108) */ + /** @name FrameSystemError (107) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -1037,7 +1036,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered'; } - /** @name PalletSchedulerScheduled (111) */ + /** @name PalletSchedulerScheduled (110) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -1046,7 +1045,7 @@ declare module '@polkadot/types/lookup' { readonly origin: CordRuntimeOriginCaller; } - /** @name FrameSupportPreimagesBounded (112) */ + /** @name FrameSupportPreimagesBounded (111) */ interface FrameSupportPreimagesBounded extends Enum { readonly isLegacy: boolean; readonly asLegacy: { @@ -1062,7 +1061,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Legacy' | 'Inline' | 'Lookup'; } - /** @name PalletSchedulerCall (114) */ + /** @name PalletSchedulerCall (113) */ interface PalletSchedulerCall extends Enum { readonly isSchedule: boolean; readonly asSchedule: { @@ -1106,7 +1105,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Schedule' | 'Cancel' | 'ScheduleNamed' | 'CancelNamed' | 'ScheduleAfter' | 'ScheduleNamedAfter'; } - /** @name PalletBabeCall (116) */ + /** @name PalletBabeCall (115) */ interface PalletBabeCall extends Enum { readonly isReportEquivocation: boolean; readonly asReportEquivocation: { @@ -1125,7 +1124,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'ReportEquivocation' | 'ReportEquivocationUnsigned' | 'PlanConfigChange'; } - /** @name SpConsensusSlotsEquivocationProof (117) */ + /** @name SpConsensusSlotsEquivocationProof (116) */ interface SpConsensusSlotsEquivocationProof extends Struct { readonly offender: SpConsensusBabeAppPublic; readonly slot: u64; @@ -1133,7 +1132,7 @@ declare module '@polkadot/types/lookup' { readonly secondHeader: SpRuntimeHeader; } - /** @name SpRuntimeHeader (118) */ + /** @name SpRuntimeHeader (117) */ interface SpRuntimeHeader extends Struct { readonly parentHash: H256; readonly number: Compact; @@ -1142,17 +1141,17 @@ declare module '@polkadot/types/lookup' { readonly digest: SpRuntimeDigest; } - /** @name SpConsensusBabeAppPublic (119) */ + /** @name SpConsensusBabeAppPublic (118) */ interface SpConsensusBabeAppPublic extends SpCoreSr25519Public {} - /** @name SpSessionMembershipProof (121) */ + /** @name SpSessionMembershipProof (120) */ interface SpSessionMembershipProof extends Struct { readonly session: u32; readonly trieNodes: Vec; readonly validatorCount: u32; } - /** @name SpConsensusBabeDigestsNextConfigDescriptor (122) */ + /** @name SpConsensusBabeDigestsNextConfigDescriptor (121) */ interface SpConsensusBabeDigestsNextConfigDescriptor extends Enum { readonly isV1: boolean; readonly asV1: { @@ -1162,7 +1161,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'V1'; } - /** @name SpConsensusBabeAllowedSlots (124) */ + /** @name SpConsensusBabeAllowedSlots (123) */ interface SpConsensusBabeAllowedSlots extends Enum { readonly isPrimarySlots: boolean; readonly isPrimaryAndSecondaryPlainSlots: boolean; @@ -1170,7 +1169,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'PrimarySlots' | 'PrimaryAndSecondaryPlainSlots' | 'PrimaryAndSecondaryVRFSlots'; } - /** @name PalletTimestampCall (125) */ + /** @name PalletTimestampCall (124) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { @@ -1179,7 +1178,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Set'; } - /** @name PalletIndicesCall (126) */ + /** @name PalletIndicesCall (125) */ interface PalletIndicesCall extends Enum { readonly isClaim: boolean; readonly asClaim: { @@ -1207,7 +1206,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Claim' | 'Transfer' | 'Free' | 'ForceTransfer' | 'Freeze'; } - /** @name PalletBalancesCall (130) */ + /** @name PalletBalancesCall (129) */ interface PalletBalancesCall extends Enum { readonly isTransferAllowDeath: boolean; readonly asTransferAllowDeath: { @@ -1247,7 +1246,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'TransferAllowDeath' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve' | 'UpgradeAccounts' | 'ForceSetBalance'; } - /** @name CordAuthorityMembershipCall (132) */ + /** @name CordAuthorityMembershipCall (131) */ interface CordAuthorityMembershipCall extends Enum { readonly isNominate: boolean; readonly asNominate: { @@ -1266,7 +1265,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Nominate' | 'Remove' | 'RemoveMemberFromBlacklist' | 'GoOffline' | 'GoOnline'; } - /** @name PalletSessionCall (133) */ + /** @name PalletSessionCall (132) */ interface PalletSessionCall extends Enum { readonly isSetKeys: boolean; readonly asSetKeys: { @@ -1277,7 +1276,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'SetKeys' | 'PurgeKeys'; } - /** @name CordRuntimeSessionKeys (134) */ + /** @name CordRuntimeSessionKeys (133) */ interface CordRuntimeSessionKeys extends Struct { readonly grandpa: SpConsensusGrandpaAppPublic; readonly babe: SpConsensusBabeAppPublic; @@ -1286,13 +1285,13 @@ declare module '@polkadot/types/lookup' { readonly mixnet: SpMixnetAppPublic; } - /** @name SpAuthorityDiscoveryAppPublic (135) */ + /** @name SpAuthorityDiscoveryAppPublic (134) */ interface SpAuthorityDiscoveryAppPublic extends SpCoreSr25519Public {} - /** @name SpMixnetAppPublic (136) */ + /** @name SpMixnetAppPublic (135) */ interface SpMixnetAppPublic extends SpCoreSr25519Public {} - /** @name PalletGrandpaCall (137) */ + /** @name PalletGrandpaCall (136) */ interface PalletGrandpaCall extends Enum { readonly isReportEquivocation: boolean; readonly asReportEquivocation: { @@ -1312,13 +1311,13 @@ declare module '@polkadot/types/lookup' { readonly type: 'ReportEquivocation' | 'ReportEquivocationUnsigned' | 'NoteStalled'; } - /** @name SpConsensusGrandpaEquivocationProof (138) */ + /** @name SpConsensusGrandpaEquivocationProof (137) */ interface SpConsensusGrandpaEquivocationProof extends Struct { readonly setId: u64; readonly equivocation: SpConsensusGrandpaEquivocation; } - /** @name SpConsensusGrandpaEquivocation (139) */ + /** @name SpConsensusGrandpaEquivocation (138) */ interface SpConsensusGrandpaEquivocation extends Enum { readonly isPrevote: boolean; readonly asPrevote: FinalityGrandpaEquivocationPrevote; @@ -1327,7 +1326,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Prevote' | 'Precommit'; } - /** @name FinalityGrandpaEquivocationPrevote (140) */ + /** @name FinalityGrandpaEquivocationPrevote (139) */ interface FinalityGrandpaEquivocationPrevote extends Struct { readonly roundNumber: u64; readonly identity: SpConsensusGrandpaAppPublic; @@ -1335,19 +1334,19 @@ declare module '@polkadot/types/lookup' { readonly second: ITuple<[FinalityGrandpaPrevote, SpConsensusGrandpaAppSignature]>; } - /** @name FinalityGrandpaPrevote (141) */ + /** @name FinalityGrandpaPrevote (140) */ interface FinalityGrandpaPrevote extends Struct { readonly targetHash: H256; readonly targetNumber: u32; } - /** @name SpConsensusGrandpaAppSignature (142) */ + /** @name SpConsensusGrandpaAppSignature (141) */ interface SpConsensusGrandpaAppSignature extends SpCoreEd25519Signature {} - /** @name SpCoreEd25519Signature (143) */ + /** @name SpCoreEd25519Signature (142) */ interface SpCoreEd25519Signature extends U8aFixed {} - /** @name FinalityGrandpaEquivocationPrecommit (146) */ + /** @name FinalityGrandpaEquivocationPrecommit (145) */ interface FinalityGrandpaEquivocationPrecommit extends Struct { readonly roundNumber: u64; readonly identity: SpConsensusGrandpaAppPublic; @@ -1355,13 +1354,13 @@ declare module '@polkadot/types/lookup' { readonly second: ITuple<[FinalityGrandpaPrecommit, SpConsensusGrandpaAppSignature]>; } - /** @name FinalityGrandpaPrecommit (147) */ + /** @name FinalityGrandpaPrecommit (146) */ interface FinalityGrandpaPrecommit extends Struct { readonly targetHash: H256; readonly targetNumber: u32; } - /** @name PalletImOnlineCall (149) */ + /** @name PalletImOnlineCall (148) */ interface PalletImOnlineCall extends Enum { readonly isHeartbeat: boolean; readonly asHeartbeat: { @@ -1371,7 +1370,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Heartbeat'; } - /** @name PalletImOnlineHeartbeat (150) */ + /** @name PalletImOnlineHeartbeat (149) */ interface PalletImOnlineHeartbeat extends Struct { readonly blockNumber: u32; readonly sessionIndex: u32; @@ -1379,13 +1378,13 @@ declare module '@polkadot/types/lookup' { readonly validatorsLen: u32; } - /** @name PalletImOnlineSr25519AppSr25519Signature (151) */ + /** @name PalletImOnlineSr25519AppSr25519Signature (150) */ interface PalletImOnlineSr25519AppSr25519Signature extends SpCoreSr25519Signature {} - /** @name SpCoreSr25519Signature (152) */ + /** @name SpCoreSr25519Signature (151) */ interface SpCoreSr25519Signature extends U8aFixed {} - /** @name PalletPreimageCall (153) */ + /** @name PalletPreimageCall (152) */ interface PalletPreimageCall extends Enum { readonly isNotePreimage: boolean; readonly asNotePreimage: { @@ -1410,7 +1409,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'NotePreimage' | 'UnnotePreimage' | 'RequestPreimage' | 'UnrequestPreimage' | 'EnsureUpdated'; } - /** @name PalletCollectiveCall (154) */ + /** @name PalletCollectiveCall (153) */ interface PalletCollectiveCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { @@ -1449,7 +1448,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'SetMembers' | 'Execute' | 'Propose' | 'Vote' | 'DisapproveProposal' | 'Close'; } - /** @name PalletMembershipCall (155) */ + /** @name PalletMembershipCall (154) */ interface PalletMembershipCall extends Enum { readonly isAddMember: boolean; readonly asAddMember: { @@ -1480,7 +1479,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'AddMember' | 'RemoveMember' | 'SwapMember' | 'ResetMembers' | 'ChangeKey' | 'SetPrime' | 'ClearPrime'; } - /** @name PalletNodeAuthorizationCall (158) */ + /** @name PalletNodeAuthorizationCall (157) */ interface PalletNodeAuthorizationCall extends Enum { readonly isAddWellKnownNode: boolean; readonly asAddWellKnownNode: { @@ -1514,7 +1513,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'AddWellKnownNode' | 'RemoveWellKnownNode' | 'SwapWellKnownNode' | 'TransferNode' | 'AddConnection' | 'RemoveConnection'; } - /** @name PalletRuntimeUpgradeCall (159) */ + /** @name PalletRuntimeUpgradeCall (158) */ interface PalletRuntimeUpgradeCall extends Enum { readonly isSetCode: boolean; readonly asSetCode: { @@ -1523,7 +1522,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'SetCode'; } - /** @name PalletUtilityCall (160) */ + /** @name PalletUtilityCall (159) */ interface PalletUtilityCall extends Enum { readonly isBatch: boolean; readonly asBatch: { @@ -1555,7 +1554,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Batch' | 'AsDerivative' | 'BatchAll' | 'DispatchAs' | 'ForceBatch' | 'WithWeight'; } - /** @name CordRuntimeOriginCaller (162) */ + /** @name CordRuntimeOriginCaller (161) */ interface CordRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; @@ -1569,7 +1568,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'System' | 'Void' | 'Council' | 'TechnicalCommittee' | 'Did'; } - /** @name FrameSupportDispatchRawOrigin (163) */ + /** @name FrameSupportDispatchRawOrigin (162) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; @@ -1578,7 +1577,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Root' | 'Signed' | 'None'; } - /** @name PalletCollectiveRawOrigin (164) */ + /** @name PalletCollectiveRawOrigin (163) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; @@ -1588,16 +1587,16 @@ declare module '@polkadot/types/lookup' { readonly type: 'Members' | 'Member' | 'Phantom'; } - /** @name PalletDidOriginDidRawOrigin (166) */ + /** @name PalletDidOriginDidRawOrigin (165) */ interface PalletDidOriginDidRawOrigin extends Struct { readonly id: AccountId32; readonly submitter: AccountId32; } - /** @name SpCoreVoid (167) */ + /** @name SpCoreVoid (166) */ type SpCoreVoid = Null; - /** @name PalletMultisigCall (168) */ + /** @name PalletMultisigCall (167) */ interface PalletMultisigCall extends Enum { readonly isAsMultiThreshold1: boolean; readonly asAsMultiThreshold1: { @@ -1630,7 +1629,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'AsMultiThreshold1' | 'AsMulti' | 'ApproveAsMulti' | 'CancelAsMulti'; } - /** @name PalletRemarkCall (170) */ + /** @name PalletRemarkCall (169) */ interface PalletRemarkCall extends Enum { readonly isStore: boolean; readonly asStore: { @@ -1639,7 +1638,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Store'; } - /** @name PalletIdentityCall (171) */ + /** @name PalletIdentityCall (170) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { @@ -1683,7 +1682,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'AddRegistrar' | 'SetIdentity' | 'ClearIdentity' | 'RequestJudgement' | 'CancelRequest' | 'SetAccountId' | 'SetFields' | 'ProvideJudgement' | 'KillIdentity' | 'RemoveRegistrar'; } - /** @name PalletIdentitySimpleIdentityInfo (172) */ + /** @name PalletIdentitySimpleIdentityInfo (171) */ interface PalletIdentitySimpleIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; @@ -1692,7 +1691,7 @@ declare module '@polkadot/types/lookup' { readonly email: Data; } - /** @name PalletIdentityBitFlags (205) */ + /** @name PalletIdentityBitFlags (204) */ interface PalletIdentityBitFlags extends Set { readonly isDisplay: boolean; readonly isLegal: boolean; @@ -1700,7 +1699,7 @@ declare module '@polkadot/types/lookup' { readonly isEmail: boolean; } - /** @name PalletIdentitySimpleIdentityField (206) */ + /** @name PalletIdentitySimpleIdentityField (205) */ interface PalletIdentitySimpleIdentityField extends Enum { readonly isDisplay: boolean; readonly isLegal: boolean; @@ -1709,7 +1708,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Display' | 'Legal' | 'Web' | 'Email'; } - /** @name PalletIdentityJudgement (207) */ + /** @name PalletIdentityJudgement (206) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isRequested: boolean; @@ -1721,7 +1720,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Unknown' | 'Requested' | 'Reasonable' | 'KnownGood' | 'OutOfDate' | 'LowQuality' | 'Erroneous'; } - /** @name PalletMixnetCall (208) */ + /** @name PalletMixnetCall (207) */ interface PalletMixnetCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -1731,7 +1730,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Register'; } - /** @name PalletMixnetRegistration (209) */ + /** @name PalletMixnetRegistration (208) */ interface PalletMixnetRegistration extends Struct { readonly blockNumber: u32; readonly sessionIndex: u32; @@ -1739,17 +1738,17 @@ declare module '@polkadot/types/lookup' { readonly mixnode: PalletMixnetBoundedMixnode; } - /** @name PalletMixnetBoundedMixnode (210) */ + /** @name PalletMixnetBoundedMixnode (209) */ interface PalletMixnetBoundedMixnode extends Struct { readonly kxPublic: U8aFixed; readonly peerId: U8aFixed; readonly externalAddresses: Vec; } - /** @name SpMixnetAppSignature (213) */ + /** @name SpMixnetAppSignature (212) */ interface SpMixnetAppSignature extends SpCoreSr25519Signature {} - /** @name PalletNetworkMembershipCall (214) */ + /** @name PalletNetworkMembershipCall (213) */ interface PalletNetworkMembershipCall extends Enum { readonly isNominate: boolean; readonly asNominate: { @@ -1767,7 +1766,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Nominate' | 'Renew' | 'Revoke'; } - /** @name PalletDidCall (215) */ + /** @name PalletDidCall (214) */ interface PalletDidCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -1825,7 +1824,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Create' | 'SetAuthenticationKey' | 'SetDelegationKey' | 'RemoveDelegationKey' | 'SetAssertionKey' | 'RemoveAssertionKey' | 'AddKeyAgreementKey' | 'RemoveKeyAgreementKey' | 'AddServiceEndpoint' | 'RemoveServiceEndpoint' | 'Delete' | 'SubmitDidCall' | 'DispatchAs' | 'CreateFromAccount'; } - /** @name PalletDidDidDetailsDidCreationDetails (216) */ + /** @name PalletDidDidDetailsDidCreationDetails (215) */ interface PalletDidDidDetailsDidCreationDetails extends Struct { readonly did: AccountId32; readonly submitter: AccountId32; @@ -1835,24 +1834,24 @@ declare module '@polkadot/types/lookup' { readonly newServiceDetails: Vec; } - /** @name CordRuntimeMaxNewKeyAgreementKeys (217) */ + /** @name CordRuntimeMaxNewKeyAgreementKeys (216) */ type CordRuntimeMaxNewKeyAgreementKeys = Null; - /** @name PalletDidServiceEndpointsDidEndpoint (218) */ + /** @name PalletDidServiceEndpointsDidEndpoint (217) */ interface PalletDidServiceEndpointsDidEndpoint extends Struct { readonly id: Bytes; readonly serviceTypes: Vec; readonly urls: Vec; } - /** @name PalletDidDidDetailsDidEncryptionKey (227) */ + /** @name PalletDidDidDetailsDidEncryptionKey (226) */ interface PalletDidDidDetailsDidEncryptionKey extends Enum { readonly isX25519: boolean; readonly asX25519: U8aFixed; readonly type: 'X25519'; } - /** @name PalletDidDidDetailsDidVerificationKey (231) */ + /** @name PalletDidDidDetailsDidVerificationKey (230) */ interface PalletDidDidDetailsDidVerificationKey extends Enum { readonly isEd25519: boolean; readonly asEd25519: SpCoreEd25519Public; @@ -1865,10 +1864,10 @@ declare module '@polkadot/types/lookup' { readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa' | 'Account'; } - /** @name SpCoreEcdsaPublic (232) */ + /** @name SpCoreEcdsaPublic (231) */ interface SpCoreEcdsaPublic extends U8aFixed {} - /** @name PalletDidDidDetailsDidSignature (235) */ + /** @name PalletDidDidDetailsDidSignature (234) */ interface PalletDidDidDetailsDidSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: SpCoreEd25519Signature; @@ -1879,10 +1878,10 @@ declare module '@polkadot/types/lookup' { readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa'; } - /** @name SpCoreEcdsaSignature (236) */ + /** @name SpCoreEcdsaSignature (235) */ interface SpCoreEcdsaSignature extends U8aFixed {} - /** @name PalletDidDidDetailsDidAuthorizedCallOperation (238) */ + /** @name PalletDidDidDetailsDidAuthorizedCallOperation (237) */ interface PalletDidDidDetailsDidAuthorizedCallOperation extends Struct { readonly did: AccountId32; readonly txCounter: u64; @@ -1891,7 +1890,7 @@ declare module '@polkadot/types/lookup' { readonly submitter: AccountId32; } - /** @name PalletSchemaCall (239) */ + /** @name PalletSchemaCall (238) */ interface PalletSchemaCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -1901,7 +1900,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Create'; } - /** @name PalletChainSpaceCall (241) */ + /** @name PalletChainSpaceCall (240) */ interface PalletChainSpaceCall extends Enum { readonly isAddDelegate: boolean; readonly asAddDelegate: { @@ -1966,7 +1965,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'AddDelegate' | 'AddAdminDelegate' | 'AddDelegator' | 'RemoveDelegate' | 'Create' | 'Approve' | 'Archive' | 'Restore' | 'UpdateTransactionCapacity' | 'ResetTransactionCount' | 'ApprovalRevoke' | 'ApprovalRestore'; } - /** @name PalletStatementCall (242) */ + /** @name PalletStatementCall (241) */ interface PalletStatementCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -2017,7 +2016,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Register' | 'Update' | 'Revoke' | 'Restore' | 'Remove' | 'RegisterBatch' | 'AddPresentation' | 'RemovePresentation'; } - /** @name PalletStatementPresentationTypeOf (244) */ + /** @name PalletStatementPresentationTypeOf (243) */ interface PalletStatementPresentationTypeOf extends Enum { readonly isOther: boolean; readonly isPdf: boolean; @@ -2036,7 +2035,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Other' | 'Pdf' | 'Jpeg' | 'Png' | 'Gif' | 'Txt' | 'Svg' | 'Json' | 'Docx' | 'Xlsx' | 'Pptx' | 'Mp3' | 'Mp4' | 'Xml'; } - /** @name PalletDidNameCall (245) */ + /** @name PalletDidNameCall (244) */ interface PalletDidNameCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -2054,7 +2053,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Register' | 'Release' | 'Ban' | 'Unban'; } - /** @name PalletNetworkScoreCall (246) */ + /** @name PalletNetworkScoreCall (245) */ interface PalletNetworkScoreCall extends Enum { readonly isRegisterRating: boolean; readonly asRegisterRating: { @@ -2081,7 +2080,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'RegisterRating' | 'RevokeRating' | 'ReviseRating'; } - /** @name PalletNetworkScoreRatingInputEntry (247) */ + /** @name PalletNetworkScoreRatingInputEntry (246) */ interface PalletNetworkScoreRatingInputEntry extends Struct { readonly entityUid: Bytes; readonly providerUid: Bytes; @@ -2092,41 +2091,44 @@ declare module '@polkadot/types/lookup' { readonly providerDid: AccountId32; } - /** @name PalletNetworkScoreEntityTypeOf (248) */ + /** @name PalletNetworkScoreEntityTypeOf (247) */ interface PalletNetworkScoreEntityTypeOf extends Enum { readonly isRetail: boolean; readonly isLogistic: boolean; readonly type: 'Retail' | 'Logistic'; } - /** @name PalletNetworkScoreRatingTypeOf (249) */ + /** @name PalletNetworkScoreRatingTypeOf (248) */ interface PalletNetworkScoreRatingTypeOf extends Enum { readonly isOverall: boolean; readonly isDelivery: boolean; readonly type: 'Overall' | 'Delivery'; } - /** @name PalletAssetCall (250) */ + /** @name PalletAssetCall (249) */ interface PalletAssetCall extends Enum { readonly isCreate: boolean; readonly asCreate: { readonly entry: PalletAssetAssetInputEntry; + readonly digest: H256; readonly signature: SpRuntimeMultiSignature; } & Struct; readonly isIssue: boolean; readonly asIssue: { readonly entry: PalletAssetAssetIssuanceEntry; + readonly digest: H256; readonly signature: SpRuntimeMultiSignature; } & Struct; readonly isTransfer: boolean; readonly asTransfer: { readonly entry: PalletAssetAssetTransferEntry; + readonly digest: H256; readonly signature: SpRuntimeMultiSignature; } & Struct; readonly type: 'Create' | 'Issue' | 'Transfer'; } - /** @name PalletAssetAssetInputEntry (251) */ + /** @name PalletAssetAssetInputEntry (250) */ interface PalletAssetAssetInputEntry extends Struct { readonly assetType: PalletAssetAssetTypeOf; readonly assetDesc: Bytes; @@ -2136,7 +2138,7 @@ declare module '@polkadot/types/lookup' { readonly assetMeta: Bytes; } - /** @name PalletAssetAssetTypeOf (253) */ + /** @name PalletAssetAssetTypeOf (252) */ interface PalletAssetAssetTypeOf extends Enum { readonly isArt: boolean; readonly isBond: boolean; @@ -2144,7 +2146,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Art' | 'Bond' | 'Mf'; } - /** @name SpRuntimeMultiSignature (254) */ + /** @name SpRuntimeMultiSignature (253) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: SpCoreEd25519Signature; @@ -2155,21 +2157,22 @@ declare module '@polkadot/types/lookup' { readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa'; } - /** @name PalletAssetAssetIssuanceEntry (255) */ + /** @name PalletAssetAssetIssuanceEntry (254) */ interface PalletAssetAssetIssuanceEntry extends Struct { readonly assetId: Bytes; - readonly newAssetOwner: AccountId32; + readonly assetOwner: AccountId32; readonly assetIssuanceQty: Option; } - /** @name PalletAssetAssetTransferEntry (257) */ + /** @name PalletAssetAssetTransferEntry (256) */ interface PalletAssetAssetTransferEntry extends Struct { readonly assetId: Bytes; readonly assetInstanceId: Bytes; + readonly assetOwner: AccountId32; readonly newAssetOwner: AccountId32; } - /** @name PalletSudoCall (258) */ + /** @name PalletSudoCall (257) */ interface PalletSudoCall extends Enum { readonly isSudo: boolean; readonly asSudo: { @@ -2189,13 +2192,14 @@ declare module '@polkadot/types/lookup' { readonly who: MultiAddress; readonly call: Call; } & Struct; - readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs'; + readonly isRemoveKey: boolean; + readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs' | 'RemoveKey'; } - /** @name SpRuntimeBlakeTwo256 (259) */ + /** @name SpRuntimeBlakeTwo256 (258) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletSchedulerError (261) */ + /** @name PalletSchedulerError (260) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -2205,7 +2209,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'FailedToSchedule' | 'NotFound' | 'TargetBlockNumberInPast' | 'RescheduleNoChange' | 'Named'; } - /** @name SpConsensusBabeDigestsPreDigest (268) */ + /** @name SpConsensusBabeDigestsPreDigest (267) */ interface SpConsensusBabeDigestsPreDigest extends Enum { readonly isPrimary: boolean; readonly asPrimary: SpConsensusBabeDigestsPrimaryPreDigest; @@ -2216,39 +2220,39 @@ declare module '@polkadot/types/lookup' { readonly type: 'Primary' | 'SecondaryPlain' | 'SecondaryVRF'; } - /** @name SpConsensusBabeDigestsPrimaryPreDigest (269) */ + /** @name SpConsensusBabeDigestsPrimaryPreDigest (268) */ interface SpConsensusBabeDigestsPrimaryPreDigest extends Struct { readonly authorityIndex: u32; readonly slot: u64; readonly vrfSignature: SpCoreSr25519VrfVrfSignature; } - /** @name SpCoreSr25519VrfVrfSignature (270) */ + /** @name SpCoreSr25519VrfVrfSignature (269) */ interface SpCoreSr25519VrfVrfSignature extends Struct { - readonly output: U8aFixed; + readonly preOutput: U8aFixed; readonly proof: U8aFixed; } - /** @name SpConsensusBabeDigestsSecondaryPlainPreDigest (271) */ + /** @name SpConsensusBabeDigestsSecondaryPlainPreDigest (270) */ interface SpConsensusBabeDigestsSecondaryPlainPreDigest extends Struct { readonly authorityIndex: u32; readonly slot: u64; } - /** @name SpConsensusBabeDigestsSecondaryVRFPreDigest (272) */ + /** @name SpConsensusBabeDigestsSecondaryVRFPreDigest (271) */ interface SpConsensusBabeDigestsSecondaryVRFPreDigest extends Struct { readonly authorityIndex: u32; readonly slot: u64; readonly vrfSignature: SpCoreSr25519VrfVrfSignature; } - /** @name SpConsensusBabeBabeEpochConfiguration (273) */ + /** @name SpConsensusBabeBabeEpochConfiguration (272) */ interface SpConsensusBabeBabeEpochConfiguration extends Struct { readonly c: ITuple<[u64, u64]>; readonly allowedSlots: SpConsensusBabeAllowedSlots; } - /** @name PalletBabeError (277) */ + /** @name PalletBabeError (276) */ interface PalletBabeError extends Enum { readonly isInvalidEquivocationProof: boolean; readonly isInvalidKeyOwnershipProof: boolean; @@ -2257,7 +2261,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'InvalidEquivocationProof' | 'InvalidKeyOwnershipProof' | 'DuplicateOffenceReport' | 'InvalidConfiguration'; } - /** @name PalletIndicesError (279) */ + /** @name PalletIndicesError (278) */ interface PalletIndicesError extends Enum { readonly isNotAssigned: boolean; readonly isNotOwner: boolean; @@ -2267,14 +2271,14 @@ declare module '@polkadot/types/lookup' { readonly type: 'NotAssigned' | 'NotOwner' | 'InUse' | 'NotTransfer' | 'Permanent'; } - /** @name PalletBalancesBalanceLock (281) */ + /** @name PalletBalancesBalanceLock (280) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (282) */ + /** @name PalletBalancesReasons (281) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -2282,41 +2286,41 @@ declare module '@polkadot/types/lookup' { readonly type: 'Fee' | 'Misc' | 'All'; } - /** @name PalletBalancesReserveData (285) */ + /** @name PalletBalancesReserveData (284) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name PalletBalancesIdAmountRuntimeHoldReason (288) */ + /** @name PalletBalancesIdAmountRuntimeHoldReason (287) */ interface PalletBalancesIdAmountRuntimeHoldReason extends Struct { readonly id: CordRuntimeRuntimeHoldReason; readonly amount: u128; } - /** @name CordRuntimeRuntimeHoldReason (289) */ + /** @name CordRuntimeRuntimeHoldReason (288) */ interface CordRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: 'Preimage'; } - /** @name PalletPreimageHoldReason (290) */ + /** @name PalletPreimageHoldReason (289) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: 'Preimage'; } - /** @name PalletBalancesIdAmountRuntimeFreezeReason (293) */ + /** @name PalletBalancesIdAmountRuntimeFreezeReason (292) */ interface PalletBalancesIdAmountRuntimeFreezeReason extends Struct { readonly id: CordRuntimeRuntimeFreezeReason; readonly amount: u128; } - /** @name CordRuntimeRuntimeFreezeReason (294) */ + /** @name CordRuntimeRuntimeFreezeReason (293) */ type CordRuntimeRuntimeFreezeReason = Null; - /** @name PalletBalancesError (296) */ + /** @name PalletBalancesError (295) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -2331,7 +2335,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'Expendability' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves' | 'TooManyHolds' | 'TooManyFreezes'; } - /** @name CordAuthorityMembershipError (297) */ + /** @name CordAuthorityMembershipError (296) */ interface CordAuthorityMembershipError extends Enum { readonly isMemberAlreadyIncoming: boolean; readonly isMemberAlreadyExists: boolean; @@ -2344,16 +2348,16 @@ declare module '@polkadot/types/lookup' { readonly type: 'MemberAlreadyIncoming' | 'MemberAlreadyExists' | 'MemberAlreadyOutgoing' | 'MemberNotFound' | 'MemberBlackListed' | 'SessionKeysNotAdded' | 'MemberNotBlackListed' | 'NetworkMembershipNotFound'; } - /** @name SpStakingOffenceOffenceDetails (298) */ + /** @name SpStakingOffenceOffenceDetails (297) */ interface SpStakingOffenceOffenceDetails extends Struct { - readonly offender: ITuple<[AccountId32, CordRuntimeEntitiesValidatorFullIdentification]>; + readonly offender: ITuple<[AccountId32, Null]>; readonly reporters: Vec; } - /** @name SpCoreCryptoKeyTypeId (304) */ + /** @name SpCoreCryptoKeyTypeId (303) */ interface SpCoreCryptoKeyTypeId extends U8aFixed {} - /** @name PalletSessionError (305) */ + /** @name PalletSessionError (304) */ interface PalletSessionError extends Enum { readonly isInvalidProof: boolean; readonly isNoAssociatedValidatorId: boolean; @@ -2363,7 +2367,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'InvalidProof' | 'NoAssociatedValidatorId' | 'DuplicatedKey' | 'NoKeys' | 'NoAccount'; } - /** @name PalletGrandpaStoredState (306) */ + /** @name PalletGrandpaStoredState (305) */ interface PalletGrandpaStoredState extends Enum { readonly isLive: boolean; readonly isPendingPause: boolean; @@ -2380,7 +2384,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Live' | 'PendingPause' | 'Paused' | 'PendingResume'; } - /** @name PalletGrandpaStoredPendingChange (307) */ + /** @name PalletGrandpaStoredPendingChange (306) */ interface PalletGrandpaStoredPendingChange extends Struct { readonly scheduledAt: u32; readonly delay: u32; @@ -2388,7 +2392,7 @@ declare module '@polkadot/types/lookup' { readonly forced: Option; } - /** @name PalletGrandpaError (309) */ + /** @name PalletGrandpaError (308) */ interface PalletGrandpaError extends Enum { readonly isPauseFailed: boolean; readonly isResumeFailed: boolean; @@ -2400,14 +2404,14 @@ declare module '@polkadot/types/lookup' { readonly type: 'PauseFailed' | 'ResumeFailed' | 'ChangePending' | 'TooSoon' | 'InvalidKeyOwnershipProof' | 'InvalidEquivocationProof' | 'DuplicateOffenceReport'; } - /** @name PalletImOnlineError (313) */ + /** @name PalletImOnlineError (312) */ interface PalletImOnlineError extends Enum { readonly isInvalidKey: boolean; readonly isDuplicatedHeartbeat: boolean; readonly type: 'InvalidKey' | 'DuplicatedHeartbeat'; } - /** @name PalletPreimageOldRequestStatus (316) */ + /** @name PalletPreimageOldRequestStatus (315) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -2423,7 +2427,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Unrequested' | 'Requested'; } - /** @name PalletPreimageRequestStatus (319) */ + /** @name PalletPreimageRequestStatus (318) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -2439,7 +2443,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Unrequested' | 'Requested'; } - /** @name PalletPreimageError (325) */ + /** @name PalletPreimageError (324) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -2452,7 +2456,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'TooBig' | 'AlreadyNoted' | 'NotAuthorized' | 'NotNoted' | 'Requested' | 'NotRequested' | 'TooMany' | 'TooFew'; } - /** @name PalletCollectiveVotes (327) */ + /** @name PalletCollectiveVotes (326) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -2461,7 +2465,7 @@ declare module '@polkadot/types/lookup' { readonly end: u32; } - /** @name PalletCollectiveError (328) */ + /** @name PalletCollectiveError (327) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -2477,7 +2481,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'NotMember' | 'DuplicateProposal' | 'ProposalMissing' | 'WrongIndex' | 'DuplicateVote' | 'AlreadyInitialized' | 'TooEarly' | 'TooManyProposals' | 'WrongProposalWeight' | 'WrongProposalLength' | 'PrimeAccountNotMember'; } - /** @name PalletMembershipError (330) */ + /** @name PalletMembershipError (329) */ interface PalletMembershipError extends Enum { readonly isAlreadyMember: boolean; readonly isNotMember: boolean; @@ -2485,13 +2489,13 @@ declare module '@polkadot/types/lookup' { readonly type: 'AlreadyMember' | 'NotMember' | 'TooManyMembers'; } - /** @name PalletNodeAuthorizationNodeInfo (335) */ + /** @name PalletNodeAuthorizationNodeInfo (334) */ interface PalletNodeAuthorizationNodeInfo extends Struct { readonly id: Bytes; readonly owner: AccountId32; } - /** @name PalletNodeAuthorizationError (337) */ + /** @name PalletNodeAuthorizationError (336) */ interface PalletNodeAuthorizationError extends Enum { readonly isNodeIdTooLong: boolean; readonly isPeerIdTooLong: boolean; @@ -2507,13 +2511,13 @@ declare module '@polkadot/types/lookup' { readonly type: 'NodeIdTooLong' | 'PeerIdTooLong' | 'TooManyNodes' | 'AlreadyJoined' | 'NotExist' | 'AlreadyClaimed' | 'NotOwner' | 'PermissionDenied' | 'InvalidUtf8' | 'InvalidNodeIdentifier' | 'AlreadyConnected'; } - /** @name PalletUtilityError (338) */ + /** @name PalletUtilityError (337) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: 'TooManyCalls'; } - /** @name PalletMultisigMultisig (340) */ + /** @name PalletMultisigMultisig (339) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -2521,7 +2525,7 @@ declare module '@polkadot/types/lookup' { readonly approvals: Vec; } - /** @name PalletMultisigError (342) */ + /** @name PalletMultisigError (341) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -2540,26 +2544,26 @@ declare module '@polkadot/types/lookup' { readonly type: 'MinimumThreshold' | 'AlreadyApproved' | 'NoApprovalsNeeded' | 'TooFewSignatories' | 'TooManySignatories' | 'SignatoriesOutOfOrder' | 'SenderInSignatories' | 'NotFound' | 'NotOwner' | 'NoTimepoint' | 'WrongTimepoint' | 'UnexpectedTimepoint' | 'MaxWeightTooLow' | 'AlreadyStored'; } - /** @name PalletRemarkError (343) */ + /** @name PalletRemarkError (342) */ interface PalletRemarkError extends Enum { readonly isEmpty: boolean; readonly isBadContext: boolean; readonly type: 'Empty' | 'BadContext'; } - /** @name PalletIdentityRegistration (344) */ + /** @name PalletIdentityRegistration (343) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly info: PalletIdentitySimpleIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (350) */ + /** @name PalletIdentityRegistrarInfo (349) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId32; readonly fields: PalletIdentityBitFlags; } - /** @name PalletIdentityError (352) */ + /** @name PalletIdentityError (351) */ interface PalletIdentityError extends Enum { readonly isNotFound: boolean; readonly isRegistrarNotFound: boolean; @@ -2580,7 +2584,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'NotFound' | 'RegistrarNotFound' | 'RegistrarAlreadyExists' | 'NotNamed' | 'EmptyIndex' | 'NoIdentity' | 'StickyJudgement' | 'JudgementGiven' | 'InvalidJudgement' | 'InvalidIndex' | 'InvalidTarget' | 'TooManyFields' | 'TooManyRegistrars' | 'AlreadyClaimed' | 'JudgementForDifferentIdentity' | 'JudgementPaymentFailed'; } - /** @name CordIdentifierIdentifierTypeOf (354) */ + /** @name CordIdentifierIdentifierTypeOf (353) */ interface CordIdentifierIdentifierTypeOf extends Enum { readonly isAsset: boolean; readonly isAuth: boolean; @@ -2594,13 +2598,13 @@ declare module '@polkadot/types/lookup' { readonly type: 'Asset' | 'Auth' | 'ChainSpace' | 'Did' | 'Rating' | 'Registry' | 'Statement' | 'Schema' | 'Template'; } - /** @name CordIdentifierEventEntry (356) */ + /** @name CordIdentifierEventEntry (355) */ interface CordIdentifierEventEntry extends Struct { readonly action: CordIdentifierCallTypeOf; readonly location: CordIdentifierTimepoint; } - /** @name CordIdentifierCallTypeOf (357) */ + /** @name CordIdentifierCallTypeOf (356) */ interface CordIdentifierCallTypeOf extends Enum { readonly isArchive: boolean; readonly isAuthorization: boolean; @@ -2622,27 +2626,28 @@ declare module '@polkadot/types/lookup' { readonly isTransfer: boolean; readonly isDebit: boolean; readonly isCredit: boolean; - readonly type: 'Archive' | 'Authorization' | 'Capacity' | 'CouncilRevoke' | 'CouncilRestore' | 'Deauthorization' | 'Approved' | 'Genesis' | 'Update' | 'Revoke' | 'Restore' | 'Remove' | 'PartialRemove' | 'PresentationAdded' | 'PresentationRemoved' | 'Rotate' | 'Usage' | 'Transfer' | 'Debit' | 'Credit'; + readonly isIssue: boolean; + readonly type: 'Archive' | 'Authorization' | 'Capacity' | 'CouncilRevoke' | 'CouncilRestore' | 'Deauthorization' | 'Approved' | 'Genesis' | 'Update' | 'Revoke' | 'Restore' | 'Remove' | 'PartialRemove' | 'PresentationAdded' | 'PresentationRemoved' | 'Rotate' | 'Usage' | 'Transfer' | 'Debit' | 'Credit' | 'Issue'; } - /** @name CordIdentifierTimepoint (358) */ + /** @name CordIdentifierTimepoint (357) */ interface CordIdentifierTimepoint extends Struct { readonly height: u32; readonly index: u32; } - /** @name CordIdentifierError (360) */ + /** @name CordIdentifierError (359) */ interface CordIdentifierError extends Enum { readonly isMaxEventsHistoryExceeded: boolean; readonly type: 'MaxEventsHistoryExceeded'; } - /** @name PalletNetworkMembershipMemberData (361) */ + /** @name PalletNetworkMembershipMemberData (360) */ interface PalletNetworkMembershipMemberData extends Struct { readonly expireOn: u32; } - /** @name PalletNetworkMembershipError (363) */ + /** @name PalletNetworkMembershipError (362) */ interface PalletNetworkMembershipError extends Enum { readonly isMembershipNotFound: boolean; readonly isMembershipAlreadyAcquired: boolean; @@ -2654,7 +2659,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'MembershipNotFound' | 'MembershipAlreadyAcquired' | 'MembershipRenewalAlreadyRequested' | 'OriginNotAuthorized' | 'MembershipRequestRejected' | 'MembershipExpired' | 'MaxMembersExceededForTheBlock'; } - /** @name PalletDidDidDetails (364) */ + /** @name PalletDidDidDetails (363) */ interface PalletDidDidDetails extends Struct { readonly authenticationKey: H256; readonly keyAgreementKeys: BTreeSet; @@ -2664,13 +2669,13 @@ declare module '@polkadot/types/lookup' { readonly lastTxCounter: u64; } - /** @name PalletDidDidDetailsDidPublicKeyDetails (369) */ + /** @name PalletDidDidDetailsDidPublicKeyDetails (368) */ interface PalletDidDidDetailsDidPublicKeyDetails extends Struct { readonly key: PalletDidDidDetailsDidPublicKey; readonly blockNumber: u32; } - /** @name PalletDidDidDetailsDidPublicKey (370) */ + /** @name PalletDidDidDetailsDidPublicKey (369) */ interface PalletDidDidDetailsDidPublicKey extends Enum { readonly isPublicVerificationKey: boolean; readonly asPublicVerificationKey: PalletDidDidDetailsDidVerificationKey; @@ -2679,7 +2684,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'PublicVerificationKey' | 'PublicEncryptionKey'; } - /** @name PalletDidError (375) */ + /** @name PalletDidError (374) */ interface PalletDidError extends Enum { readonly isInvalidSignatureFormat: boolean; readonly isInvalidSignature: boolean; @@ -2709,7 +2714,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'InvalidSignatureFormat' | 'InvalidSignature' | 'AlreadyExists' | 'NotFound' | 'VerificationKeyNotFound' | 'InvalidNonce' | 'UnsupportedDidAuthorizationCall' | 'InvalidDidAuthorizationCall' | 'MaxNewKeyAgreementKeysLimitExceeded' | 'MaxPublicKeysExceeded' | 'MaxKeyAgreementKeysExceeded' | 'BadDidOrigin' | 'TransactionExpired' | 'AlreadyDeleted' | 'MaxNumberOfServicesExceeded' | 'MaxServiceIdLengthExceeded' | 'MaxServiceTypeLengthExceeded' | 'MaxNumberOfTypesPerServiceExceeded' | 'MaxServiceUrlLengthExceeded' | 'MaxNumberOfUrlsPerServiceExceeded' | 'ServiceAlreadyExists' | 'ServiceNotFound' | 'InvalidServiceEncoding' | 'MaxStoredEndpointsCountExceeded' | 'Internal'; } - /** @name PalletSchemaSchemaEntry (376) */ + /** @name PalletSchemaSchemaEntry (375) */ interface PalletSchemaSchemaEntry extends Struct { readonly schema: Bytes; readonly digest: H256; @@ -2717,7 +2722,7 @@ declare module '@polkadot/types/lookup' { readonly space: Bytes; } - /** @name PalletSchemaError (377) */ + /** @name PalletSchemaError (376) */ interface PalletSchemaError extends Enum { readonly isSchemaAlreadyAnchored: boolean; readonly isSchemaNotFound: boolean; @@ -2729,7 +2734,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'SchemaAlreadyAnchored' | 'SchemaNotFound' | 'InvalidIdentifierLength' | 'UnableToPayFees' | 'CreatorNotFound' | 'MaxEncodedSchemaLimitExceeded' | 'EmptyTransaction'; } - /** @name PalletChainSpaceSpaceDetails (378) */ + /** @name PalletChainSpaceSpaceDetails (377) */ interface PalletChainSpaceSpaceDetails extends Struct { readonly code: H256; readonly creator: AccountId32; @@ -2739,7 +2744,7 @@ declare module '@polkadot/types/lookup' { readonly archive: bool; } - /** @name PalletChainSpaceSpaceAuthorization (379) */ + /** @name PalletChainSpaceSpaceAuthorization (378) */ interface PalletChainSpaceSpaceAuthorization extends Struct { readonly spaceId: Bytes; readonly delegate: AccountId32; @@ -2747,12 +2752,12 @@ declare module '@polkadot/types/lookup' { readonly delegator: AccountId32; } - /** @name PalletChainSpacePermissions (380) */ + /** @name PalletChainSpacePermissions (379) */ interface PalletChainSpacePermissions extends Struct { readonly bits: u32; } - /** @name PalletChainSpaceError (382) */ + /** @name PalletChainSpaceError (381) */ interface PalletChainSpaceError extends Enum { readonly isSpaceAlreadyAnchored: boolean; readonly isSpaceNotFound: boolean; @@ -2775,14 +2780,14 @@ declare module '@polkadot/types/lookup' { readonly type: 'SpaceAlreadyAnchored' | 'SpaceNotFound' | 'UnauthorizedOperation' | 'InvalidIdentifier' | 'InvalidIdentifierLength' | 'InvalidIdentifierPrefix' | 'ArchivedSpace' | 'SpaceNotArchived' | 'SpaceDelegatesLimitExceeded' | 'EmptyTransaction' | 'DelegateAlreadyAdded' | 'AuthorizationNotFound' | 'DelegateNotFound' | 'SpaceAlreadyApproved' | 'SpaceNotApproved' | 'CapacityLimitExceeded' | 'CapacityLessThanUsage' | 'TypeCapacityOverflow'; } - /** @name PalletStatementStatementDetails (383) */ + /** @name PalletStatementStatementDetails (382) */ interface PalletStatementStatementDetails extends Struct { readonly digest: H256; readonly space: Bytes; readonly schema: Option; } - /** @name PalletStatementStatementPresentationDetails (385) */ + /** @name PalletStatementStatementPresentationDetails (384) */ interface PalletStatementStatementPresentationDetails extends Struct { readonly creator: AccountId32; readonly presentationType: PalletStatementPresentationTypeOf; @@ -2790,13 +2795,13 @@ declare module '@polkadot/types/lookup' { readonly space: Bytes; } - /** @name PalletStatementStatementEntryStatus (386) */ + /** @name PalletStatementStatementEntryStatus (385) */ interface PalletStatementStatementEntryStatus extends Struct { readonly creator: AccountId32; readonly revoked: bool; } - /** @name PalletStatementError (388) */ + /** @name PalletStatementError (387) */ interface PalletStatementError extends Enum { readonly isStatementAlreadyAnchored: boolean; readonly isStatementNotFound: boolean; @@ -2831,13 +2836,13 @@ declare module '@polkadot/types/lookup' { readonly type: 'StatementAlreadyAnchored' | 'StatementNotFound' | 'UnauthorizedOperation' | 'StatementEntryNotFound' | 'StatementRevoked' | 'StatementNotRevoked' | 'StatementLinkNotFound' | 'StatementLinkRevoked' | 'InvalidSignature' | 'HashAlreadyAnchored' | 'ExpiredSignature' | 'InvalidStatementIdentifier' | 'InvalidIdentifierLength' | 'StatementSpaceMismatch' | 'DigestHashAlreadyAnchored' | 'InvalidTransactionHash' | 'MetadataLimitExceeded' | 'MetadataAlreadySet' | 'MetadataNotFound' | 'TooManyDelegates' | 'TooManyDelegatesToRemove' | 'AuthorizationDetailsNotFound' | 'MaxStatementActivitiesExceeded' | 'AttestationNotFound' | 'MaxDigestLimitExceeded' | 'BulkTransactionFailed' | 'AssociateDigestAlreadyAnchored' | 'PresentationDigestAlreadyAnchored' | 'PresentationNotFound' | 'StatementDigestAlreadyAnchored'; } - /** @name PalletDidNameDidNameDidNameOwnership (389) */ + /** @name PalletDidNameDidNameDidNameOwnership (388) */ interface PalletDidNameDidNameDidNameOwnership extends Struct { readonly owner: AccountId32; readonly registeredAt: u32; } - /** @name PalletDidNameError (390) */ + /** @name PalletDidNameError (389) */ interface PalletDidNameError extends Enum { readonly isInsufficientFunds: boolean; readonly isAlreadyExists: boolean; @@ -2858,7 +2863,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'InsufficientFunds' | 'AlreadyExists' | 'NotFound' | 'OwnerAlreadyExists' | 'OwnerNotFound' | 'Banned' | 'NotBanned' | 'AlreadyBanned' | 'NotAuthorized' | 'NameTooShort' | 'NameExceedsMaxLength' | 'NamePrefixTooShort' | 'NamePrefixTooLong' | 'InvalidSuffix' | 'SuffixTooLong' | 'InvalidFormat'; } - /** @name PalletNetworkScoreRatingEntry (391) */ + /** @name PalletNetworkScoreRatingEntry (390) */ interface PalletNetworkScoreRatingEntry extends Struct { readonly entry: PalletNetworkScoreRatingInputEntry; readonly digest: H256; @@ -2870,20 +2875,20 @@ declare module '@polkadot/types/lookup' { readonly createdAt: u64; } - /** @name PalletNetworkScoreEntryTypeOf (392) */ + /** @name PalletNetworkScoreEntryTypeOf (391) */ interface PalletNetworkScoreEntryTypeOf extends Enum { readonly isCredit: boolean; readonly isDebit: boolean; readonly type: 'Credit' | 'Debit'; } - /** @name PalletNetworkScoreAggregatedEntryOf (394) */ + /** @name PalletNetworkScoreAggregatedEntryOf (393) */ interface PalletNetworkScoreAggregatedEntryOf extends Struct { readonly countOfTxn: u64; readonly totalEncodedRating: u64; } - /** @name PalletNetworkScoreError (396) */ + /** @name PalletNetworkScoreError (395) */ interface PalletNetworkScoreError extends Enum { readonly isUnauthorizedOperation: boolean; readonly isInvalidIdentifierLength: boolean; @@ -2905,15 +2910,16 @@ declare module '@polkadot/types/lookup' { readonly type: 'UnauthorizedOperation' | 'InvalidIdentifierLength' | 'InvalidDigest' | 'InvalidSignature' | 'InvalidRatingIdentifier' | 'MessageIdAlreadyExists' | 'InvalidRatingValue' | 'TooManyJournalEntries' | 'InvalidEntitySignature' | 'DigestAlreadyAnchored' | 'RatingIdentifierAlreadyAdded' | 'InvalidEntryOrRatingType' | 'RatingIdentifierNotFound' | 'ReferenceIdentifierNotFound' | 'ReferenceNotDebitIdentifier' | 'EntityMismatch' | 'SpaceMismatch'; } - /** @name PalletAssetAssetEntry (397) */ + /** @name PalletAssetAssetEntry (396) */ interface PalletAssetAssetEntry extends Struct { readonly assetDetail: PalletAssetAssetInputEntry; + readonly assetIssuance: u32; readonly assetStatus: PalletAssetAssetStatusOf; readonly assetIssuer: AccountId32; readonly createdAt: u32; } - /** @name PalletAssetAssetStatusOf (398) */ + /** @name PalletAssetAssetStatusOf (397) */ interface PalletAssetAssetStatusOf extends Enum { readonly isActive: boolean; readonly isInactive: boolean; @@ -2921,7 +2927,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'Active' | 'Inactive' | 'Expired'; } - /** @name PalletAssetAssetDistributionEntry (402) */ + /** @name PalletAssetAssetDistributionEntry (401) */ interface PalletAssetAssetDistributionEntry extends Struct { readonly assetInstanceDetail: PalletAssetAssetInputEntry; readonly assetInstanceParent: Bytes; @@ -2931,7 +2937,7 @@ declare module '@polkadot/types/lookup' { readonly createdAt: u32; } - /** @name PalletAssetError (403) */ + /** @name PalletAssetError (402) */ interface PalletAssetError extends Enum { readonly isUnauthorizedOperation: boolean; readonly isInvalidIdentifierLength: boolean; @@ -2942,40 +2948,40 @@ declare module '@polkadot/types/lookup' { readonly isInvalidAssetType: boolean; readonly isAssetIdNotFound: boolean; readonly isAssetNotActive: boolean; - readonly isInsufficientBalance: boolean; + readonly isOverIssuanceLimit: boolean; readonly isDistributionLimitExceeded: boolean; readonly isAssetInstanceNotFound: boolean; - readonly type: 'UnauthorizedOperation' | 'InvalidIdentifierLength' | 'InvalidDigest' | 'InvalidSignature' | 'AssetIdAlreadyExists' | 'InvalidAssetValue' | 'InvalidAssetType' | 'AssetIdNotFound' | 'AssetNotActive' | 'InsufficientBalance' | 'DistributionLimitExceeded' | 'AssetInstanceNotFound'; + readonly type: 'UnauthorizedOperation' | 'InvalidIdentifierLength' | 'InvalidDigest' | 'InvalidSignature' | 'AssetIdAlreadyExists' | 'InvalidAssetValue' | 'InvalidAssetType' | 'AssetIdNotFound' | 'AssetNotActive' | 'OverIssuanceLimit' | 'DistributionLimitExceeded' | 'AssetInstanceNotFound'; } - /** @name PalletSudoError (404) */ + /** @name PalletSudoError (403) */ interface PalletSudoError extends Enum { readonly isRequireSudo: boolean; readonly type: 'RequireSudo'; } - /** @name PalletNetworkMembershipCheckNetworkMembership (407) */ + /** @name PalletNetworkMembershipCheckNetworkMembership (406) */ type PalletNetworkMembershipCheckNetworkMembership = Null; - /** @name FrameSystemExtensionsCheckNonZeroSender (408) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (407) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (409) */ + /** @name FrameSystemExtensionsCheckSpecVersion (408) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (410) */ + /** @name FrameSystemExtensionsCheckTxVersion (409) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (411) */ + /** @name FrameSystemExtensionsCheckGenesis (410) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (414) */ + /** @name FrameSystemExtensionsCheckNonce (413) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (415) */ + /** @name FrameSystemExtensionsCheckWeight (414) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name CordRuntimeRuntime (416) */ + /** @name CordRuntimeRuntime (415) */ type CordRuntimeRuntime = Null; } // declare module diff --git a/packages/chain-space/package.json b/packages/chain-space/package.json index d220e4b8..f26553dc 100644 --- a/packages/chain-space/package.json +++ b/packages/chain-space/package.json @@ -23,14 +23,14 @@ }, "repository": "github:dhiway/cord-js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "Dhiway", "bugs": "https://github.com/dhiway/cord.js/issues", "homepage": "https://github.com/dhiway/cord.js#readme", "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "dependencies": { "@cord.network/config": "workspace:*", diff --git a/packages/config/package.json b/packages/config/package.json index 3825084c..a1c420ec 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -25,14 +25,14 @@ }, "repository": "github:dhiway/cord.js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "", "bugs": "https://github.com/dhiway/cord.js/issues", "homepage": "https://github.com/dhiway/cord.js#readme", "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "dependencies": { "@cord.network/type-definitions": "workspace:*", diff --git a/packages/did/package.json b/packages/did/package.json index a55a60e6..a08f46e3 100644 --- a/packages/did/package.json +++ b/packages/did/package.json @@ -23,7 +23,7 @@ }, "repository": "github:dhiway/cord.js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "", "license": "Apache-2.0", @@ -31,7 +31,7 @@ "homepage": "https://github.com/dhiway/cord.js#readme", "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "dependencies": { "@cord.network/augment-api": "workspace:*", @@ -39,11 +39,11 @@ "@cord.network/types": "workspace:*", "@cord.network/utils": "workspace:*", "@digitalbazaar/security-context": "^1.0.0", - "@polkadot/api": "^10.10.1", - "@polkadot/keyring": "^12.5.1", - "@polkadot/types": "^10.10.1", - "@polkadot/types-codec": "^10.10.1", - "@polkadot/util": "^12.5.1", - "@polkadot/util-crypto": "^12.5.1" + "@polkadot/api": "^10.11.1", + "@polkadot/keyring": "^12.6.1", + "@polkadot/types": "^10.11.1", + "@polkadot/types-codec": "^10.11.1", + "@polkadot/util": "^12.6.1", + "@polkadot/util-crypto": "^12.6.1" } } diff --git a/packages/identifier/package.json b/packages/identifier/package.json index 5b8c285b..5bab7222 100644 --- a/packages/identifier/package.json +++ b/packages/identifier/package.json @@ -23,14 +23,14 @@ }, "repository": "github:dhiway/cord-js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "Dhiway", "bugs": "https://github.com/dhiway/cord.js/issues", "homepage": "https://github.com/dhiway/cord.js#readme", "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "dependencies": { "@cord.network/types": "workspace:*", diff --git a/packages/network-score/package.json b/packages/network-score/package.json index 5f67beab..68395d8f 100644 --- a/packages/network-score/package.json +++ b/packages/network-score/package.json @@ -23,14 +23,14 @@ }, "repository": "github:dhiway/cord-js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "Dhiway", "bugs": "https://github.com/dhiway/cord.js/issues", "homepage": "https://github.com/dhiway/cord.js#readme", "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "dependencies": { "@cord.network/config": "workspace:*", diff --git a/packages/network/package.json b/packages/network/package.json index da1d34bc..6e0ccd2a 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -23,21 +23,21 @@ }, "repository": "github:dhiway/cord-js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "Dhiway", "bugs": "https://github.com/dhiway/cord-js/issues", "homepage": "https://github.com/dhiway/cord-js#readme", "devDependencies": { - "@polkadot/keyring": "^12.5.1", + "@polkadot/keyring": "^12.6.1", "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "dependencies": { "@cord.network/config": "workspace:*", "@cord.network/types": "workspace:*", "@cord.network/utils": "workspace:*", - "@polkadot/api": "^10.10.1", - "@polkadot/types": "^10.10.1" + "@polkadot/api": "^10.11.1", + "@polkadot/types": "^10.11.1" } } diff --git a/packages/schema/package.json b/packages/schema/package.json index d9d5fd0e..169bc1e6 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -23,7 +23,7 @@ }, "repository": "github:dhiway/cord.js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "", "bugs": "https://github.com/dhiway/cord.js/issues", @@ -32,7 +32,7 @@ "@types/uuid": "^9.0.0", "rimraf": "^3.0.2", "testcontainers": "^9.0.0", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "dependencies": { "@cord.network/augment-api": "workspace:*", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index da18db64..3f22e63a 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -25,7 +25,7 @@ }, "repository": "github:dhiway/cord-js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "", "bugs": "https://github.com/dhiway/cord.js/issues", @@ -33,7 +33,7 @@ "devDependencies": { "rimraf": "^3.0.2", "terser-webpack-plugin": "^5.1.1", - "typescript": "^5.1.6", + "typescript": "^5.3.0", "webpack": "^5.76.0", "webpack-cli": "^4.9.2" }, diff --git a/packages/statement/package.json b/packages/statement/package.json index b55a7f49..56a49b16 100644 --- a/packages/statement/package.json +++ b/packages/statement/package.json @@ -23,14 +23,14 @@ }, "repository": "github:dhiway/cord-js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "Dhiway", "bugs": "https://github.com/dhiway/cord.js/issues", "homepage": "https://github.com/dhiway/cord.js#readme", "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "dependencies": { "@cord.network/config": "workspace:*", diff --git a/packages/type-definitions/package.json b/packages/type-definitions/package.json index c710a278..88644718 100644 --- a/packages/type-definitions/package.json +++ b/packages/type-definitions/package.json @@ -23,17 +23,17 @@ }, "repository": "github:dhiway/cord.js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "", "license": "Apache-2.0", "bugs": "https://github.com/dhiway/cord.js/issues", "homepage": "https://github.com/dhiway/cord.js#readme", "dependencies": { - "@polkadot/types": "^10.10.1" + "@polkadot/types": "^10.11.1" }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" } } diff --git a/packages/types/package.json b/packages/types/package.json index 4c8cfcac..5995919d 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -23,20 +23,20 @@ }, "repository": "github:dhiway/cord-js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "", "bugs": "https://github.com/dhiway/cord.js/issues", "homepage": "https://github.com/dhiway/cord.js#readme", "dependencies": { - "@polkadot/api": "^10.10.1", - "@polkadot/keyring": "^12.5.1", - "@polkadot/types": "^10.10.1", - "@polkadot/util": "^12.5.1", - "@polkadot/util-crypto": "^12.5.1" + "@polkadot/api": "^10.11.1", + "@polkadot/keyring": "^12.6.1", + "@polkadot/types": "^10.11.1", + "@polkadot/util": "^12.6.1", + "@polkadot/util-crypto": "^12.6.1" }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" } } diff --git a/packages/utils/package.json b/packages/utils/package.json index 37656b7e..28054b81 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -23,7 +23,7 @@ }, "repository": "github:dhiway/cord-js", "engines": { - "node": ">=18.0" + "node": ">=20.0" }, "author": "Dhiway", "bugs": "https://github.com/dhiway/cord.js/issues", @@ -31,14 +31,14 @@ "devDependencies": { "@types/uuid": "^9.0.7", "rimraf": "^3.0.2", - "typescript": "^5.1.6" + "typescript": "^5.3.0" }, "dependencies": { "@cord.network/types": "workspace:*", - "@polkadot/api": "^10.10.1", - "@polkadot/keyring": "^12.5.1", - "@polkadot/util": "^12.5.1", - "@polkadot/util-crypto": "^12.5.1", + "@polkadot/api": "^10.11.1", + "@polkadot/keyring": "^12.6.1", + "@polkadot/util": "^12.6.1", + "@polkadot/util-crypto": "^12.6.1", "cbor-x": "^1.5.4", "tweetnacl": "^1.0.3", "uuid": "^9.0.0" diff --git a/yarn.lock b/yarn.lock index da552033..5655ae94 100644 --- a/yarn.lock +++ b/yarn.lock @@ -31,55 +31,55 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/code-frame@npm:7.23.4" +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/code-frame@npm:7.23.5" dependencies: "@babel/highlight": "npm:^7.23.4" chalk: "npm:^2.4.2" - checksum: 5a210e42b0c3138f3870e452c7b6d06ddcfc43cba824231ef3023fffd1cb0613d00ea07c7d87d0718e14e830f891b86de56aac5cd034d41128383919c84ff4f6 + checksum: 44e58529c9d93083288dc9e649c553c5ba997475a7b0758cc3ddc4d77b8a7d985dbe78cc39c9bbc61f26d50af6da1ddf0a3427eae8cc222a9370619b671ed8f5 languageName: node linkType: hard -"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.22.9, @babel/compat-data@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/compat-data@npm:7.23.3" - checksum: a3d6c728150c8eb124a77227176723dfd7fd807e731c5bd01d041ae9e6a4efce32f88e6479ad17df9883bb296e181e650aa0034df7e42a3ea130df4c9b0a26fa +"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.3, @babel/compat-data@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/compat-data@npm:7.23.5" + checksum: 088f14f646ecbddd5ef89f120a60a1b3389a50a9705d44603dca77662707d0175a5e0e0da3943c3298f1907a4ab871468656fbbf74bb7842cd8b0686b2c19736 languageName: node linkType: hard "@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/core@npm:7.23.3" + version: 7.23.6 + resolution: "@babel/core@npm:7.23.6" dependencies: "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.22.13" - "@babel/generator": "npm:^7.23.3" - "@babel/helper-compilation-targets": "npm:^7.22.15" + "@babel/code-frame": "npm:^7.23.5" + "@babel/generator": "npm:^7.23.6" + "@babel/helper-compilation-targets": "npm:^7.23.6" "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helpers": "npm:^7.23.2" - "@babel/parser": "npm:^7.23.3" + "@babel/helpers": "npm:^7.23.6" + "@babel/parser": "npm:^7.23.6" "@babel/template": "npm:^7.22.15" - "@babel/traverse": "npm:^7.23.3" - "@babel/types": "npm:^7.23.3" + "@babel/traverse": "npm:^7.23.6" + "@babel/types": "npm:^7.23.6" convert-source-map: "npm:^2.0.0" debug: "npm:^4.1.0" gensync: "npm:^1.0.0-beta.2" json5: "npm:^2.2.3" semver: "npm:^6.3.1" - checksum: f9e7016b62842d23f78c98dc31daa3bd9161c5770c1e9df0557f78186ed75fd2cfc8e7161975fe8c6ad147665b1881790139da91de34ec03cf8b9f6a256d86eb + checksum: a72ba71d2f557d09ff58a5f0846344b9cea9dfcbd7418729a3a74d5b0f37a5ca024942fef4d19f248de751928a1be3d5cb0488746dd8896009dd55b974bb552e languageName: node linkType: hard -"@babel/generator@npm:^7.23.3, @babel/generator@npm:^7.23.4, @babel/generator@npm:^7.7.2": - version: 7.23.4 - resolution: "@babel/generator@npm:7.23.4" +"@babel/generator@npm:^7.23.6, @babel/generator@npm:^7.7.2": + version: 7.23.6 + resolution: "@babel/generator@npm:7.23.6" dependencies: - "@babel/types": "npm:^7.23.4" + "@babel/types": "npm:^7.23.6" "@jridgewell/gen-mapping": "npm:^0.3.2" "@jridgewell/trace-mapping": "npm:^0.3.17" jsesc: "npm:^2.5.1" - checksum: 7b45b64505bfb3ddbdeaae01288d2814e0e8d1299b3485983f4abc6563d6c10837979f00021308c78c33564d33e6d715e63aed64ac407ed8440b76f6eeb79019 + checksum: 864090d5122c0aa3074471fd7b79d8a880c1468480cbd28925020a3dcc7eb6e98bedcdb38983df299c12b44b166e30915b8085a7bc126e68fa7e2aadc7bd1ac5 languageName: node linkType: hard @@ -101,35 +101,35 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.6": - version: 7.22.15 - resolution: "@babel/helper-compilation-targets@npm:7.22.15" +"@babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/helper-compilation-targets@npm:7.23.6" dependencies: - "@babel/compat-data": "npm:^7.22.9" - "@babel/helper-validator-option": "npm:^7.22.15" - browserslist: "npm:^4.21.9" + "@babel/compat-data": "npm:^7.23.5" + "@babel/helper-validator-option": "npm:^7.23.5" + browserslist: "npm:^4.22.2" lru-cache: "npm:^5.1.1" semver: "npm:^6.3.1" - checksum: 9706decaa1591cf44511b6f3447eb9653b50ca3538215fe2e5387a8598c258c062f4622da5b95e61f0415706534deee619bbf53a2889f9bd967949b8f6024e0e + checksum: 05595cd73087ddcd81b82d2f3297aac0c0422858dfdded43d304786cf680ec33e846e2317e6992d2c964ee61d93945cbf1fa8ec80b55aee5bfb159227fb02cb9 languageName: node linkType: hard "@babel/helper-create-class-features-plugin@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/helper-create-class-features-plugin@npm:7.22.15" + version: 7.23.6 + resolution: "@babel/helper-create-class-features-plugin@npm:7.23.6" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-environment-visitor": "npm:^7.22.5" - "@babel/helper-function-name": "npm:^7.22.5" - "@babel/helper-member-expression-to-functions": "npm:^7.22.15" + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-function-name": "npm:^7.23.0" + "@babel/helper-member-expression-to-functions": "npm:^7.23.0" "@babel/helper-optimise-call-expression": "npm:^7.22.5" - "@babel/helper-replace-supers": "npm:^7.22.9" + "@babel/helper-replace-supers": "npm:^7.22.20" "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" "@babel/helper-split-export-declaration": "npm:^7.22.6" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 - checksum: 000d29f1df397b7fdcb97ad0e9a442781787e5cb0456a9b8da690d13e03549a716bf74348029d3bd3fa4837b35d143a535cad1006f9d552063799ecdd96df672 + checksum: 5e0cff67a6809d2285215057be45de9dd8900b91e3526fad5eac79023c1d6bee32aed1a04fcdf0e4d99ee4bd49ea5459cb98260c13222edf3bb983621bb452f4 languageName: node linkType: hard @@ -146,9 +146,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.4.3": - version: 0.4.3 - resolution: "@babel/helper-define-polyfill-provider@npm:0.4.3" +"@babel/helper-define-polyfill-provider@npm:^0.4.4": + version: 0.4.4 + resolution: "@babel/helper-define-polyfill-provider@npm:0.4.4" dependencies: "@babel/helper-compilation-targets": "npm:^7.22.6" "@babel/helper-plugin-utils": "npm:^7.22.5" @@ -157,11 +157,11 @@ __metadata: resolve: "npm:^1.14.2" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 9ab9d6a2cfaffc44f8b7ad661b642b03f31597282557686b7f4c64f67acd3c5844d4eac028e63d238819bcec0549ddef7dc0539d10966ace96f4c61e97b33138 + checksum: 16c312e40ecf2ead81f3ab7275387079071012d2363022c04cf16d56fe0d781185f3a517b928f4556c716ae45e0567b817b636d5cd2fee8fb2ce2b18a04c5bcd languageName: node linkType: hard -"@babel/helper-environment-visitor@npm:^7.22.20, @babel/helper-environment-visitor@npm:^7.22.5": +"@babel/helper-environment-visitor@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-environment-visitor@npm:7.22.20" checksum: d80ee98ff66f41e233f36ca1921774c37e88a803b2f7dca3db7c057a5fea0473804db9fb6729e5dbfd07f4bed722d60f7852035c2c739382e84c335661590b69 @@ -187,7 +187,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.22.15": +"@babel/helper-member-expression-to-functions@npm:^7.22.15, @babel/helper-member-expression-to-functions@npm:^7.23.0": version: 7.23.0 resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0" dependencies: @@ -249,7 +249,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.22.20, @babel/helper-replace-supers@npm:^7.22.9": +"@babel/helper-replace-supers@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-replace-supers@npm:7.22.20" dependencies: @@ -303,10 +303,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/helper-validator-option@npm:7.22.15" - checksum: 68da52b1e10002a543161494c4bc0f4d0398c8fdf361d5f7f4272e95c45d5b32d974896d44f6a0ea7378c9204988879d73613ca683e13bd1304e46d25ff67a8d +"@babel/helper-validator-option@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/helper-validator-option@npm:7.23.5" + checksum: 537cde2330a8aede223552510e8a13e9c1c8798afee3757995a7d4acae564124fe2bf7e7c3d90d62d3657434a74340a274b3b3b1c6f17e9a2be1f48af29cb09e languageName: node linkType: hard @@ -321,14 +321,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.23.2": - version: 7.23.4 - resolution: "@babel/helpers@npm:7.23.4" +"@babel/helpers@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/helpers@npm:7.23.6" dependencies: "@babel/template": "npm:^7.22.15" - "@babel/traverse": "npm:^7.23.4" - "@babel/types": "npm:^7.23.4" - checksum: f0d4403edd4197147ba5baccd81790708d4663f21a912e012aebabc9122467b676bad1d2e539dbcbab6039ebed32caadf1ebb6ae2a335ea010ee67baa46f0ab3 + "@babel/traverse": "npm:^7.23.6" + "@babel/types": "npm:^7.23.6" + checksum: 2a85fd2bcbc15a6c94dbe7b9e94d8920f9de76d164179d6895fee89c4339079d9e3e56f572bf19b5e7d1e6f1997d7fbaeaa686b47d35136852631dfd09e85c2f languageName: node linkType: hard @@ -343,12 +343,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.3, @babel/parser@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/parser@npm:7.23.4" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/parser@npm:7.23.6" bin: parser: ./bin/babel-parser.js - checksum: 73c0172d2784c93455cb72a4669af5711a8f0421812d0c93e3be46bc7aee50e9215f61df90f94daf0555736ca2236f284462218f6bbc6bc804ebd94a59324f72 + checksum: 6be3a63d3c9d07b035b5a79c022327cb7e16cbd530140ecb731f19a650c794c315a72c699a22413ebeafaff14aa8f53435111898d59e01a393d741b85629fa7d languageName: node linkType: hard @@ -640,7 +640,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.23.3": +"@babel/plugin-transform-async-generator-functions@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.4" dependencies: @@ -678,7 +678,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.23.3": +"@babel/plugin-transform-block-scoping@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-block-scoping@npm:7.23.4" dependencies: @@ -701,7 +701,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.23.3": +"@babel/plugin-transform-class-static-block@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-class-static-block@npm:7.23.4" dependencies: @@ -714,9 +714,9 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-classes@npm:7.23.3" +"@babel/plugin-transform-classes@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/plugin-transform-classes@npm:7.23.5" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.22.5" "@babel/helper-compilation-targets": "npm:^7.22.15" @@ -729,7 +729,7 @@ __metadata: globals: "npm:^11.1.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e4906f232ad588a6e2336b99f5171d9de5c10c8a017abb64d1b405e61528108498ca578538e0ec35faad45fc9ed0ec4c89a7600357229ffcc9ef26256c1f161b + checksum: f6c4fed2f48bdd46a4726b829ea2ddb5c9c97edd0e55dc53791d82927daad5725052b7e785a8b7e90a53b0606166b9c554469dc94f10fba59ca9642e997d97ee languageName: node linkType: hard @@ -779,7 +779,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.23.3": +"@babel/plugin-transform-dynamic-import@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-dynamic-import@npm:7.23.4" dependencies: @@ -803,7 +803,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.23.3": +"@babel/plugin-transform-export-namespace-from@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-export-namespace-from@npm:7.23.4" dependencies: @@ -815,14 +815,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-for-of@npm:7.23.3" +"@babel/plugin-transform-for-of@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/plugin-transform-for-of@npm:7.23.6" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 745054f125fba6dbaea3d863352c94266c97db87e3521bc6c436a8c05f384821907c0109ace437a90342e423a3365f4d8e592de06e4a241bbd7070e1f293604f + checksum: b84ef1f26a2db316237ae6d10fa7c22c70ac808ed0b8e095a8ecf9101551636cbb026bee9fb95a0a7944f3b8278ff9636a9088cb4a4ac5b84830a13829242735 languageName: node linkType: hard @@ -839,7 +840,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.23.3": +"@babel/plugin-transform-json-strings@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-json-strings@npm:7.23.4" dependencies: @@ -862,7 +863,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.23.3": +"@babel/plugin-transform-logical-assignment-operators@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.23.4" dependencies: @@ -959,7 +960,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.23.3": +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.23.4" dependencies: @@ -971,7 +972,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.23.3": +"@babel/plugin-transform-numeric-separator@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-numeric-separator@npm:7.23.4" dependencies: @@ -983,7 +984,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.23.3": +"@babel/plugin-transform-object-rest-spread@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-object-rest-spread@npm:7.23.4" dependencies: @@ -1010,7 +1011,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.23.3": +"@babel/plugin-transform-optional-catch-binding@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.23.4" dependencies: @@ -1022,7 +1023,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.23.3": +"@babel/plugin-transform-optional-chaining@npm:^7.23.3, @babel/plugin-transform-optional-chaining@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-optional-chaining@npm:7.23.4" dependencies: @@ -1058,7 +1059,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.23.3": +"@babel/plugin-transform-private-property-in-object@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-private-property-in-object@npm:7.23.4" dependencies: @@ -1210,13 +1211,13 @@ __metadata: linkType: hard "@babel/preset-env@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/preset-env@npm:7.23.3" + version: 7.23.6 + resolution: "@babel/preset-env@npm:7.23.6" dependencies: - "@babel/compat-data": "npm:^7.23.3" - "@babel/helper-compilation-targets": "npm:^7.22.15" + "@babel/compat-data": "npm:^7.23.5" + "@babel/helper-compilation-targets": "npm:^7.23.6" "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-option": "npm:^7.22.15" + "@babel/helper-validator-option": "npm:^7.23.5" "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.23.3" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.23.3" "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.23.3" @@ -1240,25 +1241,25 @@ __metadata: "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" "@babel/plugin-transform-arrow-functions": "npm:^7.23.3" - "@babel/plugin-transform-async-generator-functions": "npm:^7.23.3" + "@babel/plugin-transform-async-generator-functions": "npm:^7.23.4" "@babel/plugin-transform-async-to-generator": "npm:^7.23.3" "@babel/plugin-transform-block-scoped-functions": "npm:^7.23.3" - "@babel/plugin-transform-block-scoping": "npm:^7.23.3" + "@babel/plugin-transform-block-scoping": "npm:^7.23.4" "@babel/plugin-transform-class-properties": "npm:^7.23.3" - "@babel/plugin-transform-class-static-block": "npm:^7.23.3" - "@babel/plugin-transform-classes": "npm:^7.23.3" + "@babel/plugin-transform-class-static-block": "npm:^7.23.4" + "@babel/plugin-transform-classes": "npm:^7.23.5" "@babel/plugin-transform-computed-properties": "npm:^7.23.3" "@babel/plugin-transform-destructuring": "npm:^7.23.3" "@babel/plugin-transform-dotall-regex": "npm:^7.23.3" "@babel/plugin-transform-duplicate-keys": "npm:^7.23.3" - "@babel/plugin-transform-dynamic-import": "npm:^7.23.3" + "@babel/plugin-transform-dynamic-import": "npm:^7.23.4" "@babel/plugin-transform-exponentiation-operator": "npm:^7.23.3" - "@babel/plugin-transform-export-namespace-from": "npm:^7.23.3" - "@babel/plugin-transform-for-of": "npm:^7.23.3" + "@babel/plugin-transform-export-namespace-from": "npm:^7.23.4" + "@babel/plugin-transform-for-of": "npm:^7.23.6" "@babel/plugin-transform-function-name": "npm:^7.23.3" - "@babel/plugin-transform-json-strings": "npm:^7.23.3" + "@babel/plugin-transform-json-strings": "npm:^7.23.4" "@babel/plugin-transform-literals": "npm:^7.23.3" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.23.3" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.23.4" "@babel/plugin-transform-member-expression-literals": "npm:^7.23.3" "@babel/plugin-transform-modules-amd": "npm:^7.23.3" "@babel/plugin-transform-modules-commonjs": "npm:^7.23.3" @@ -1266,15 +1267,15 @@ __metadata: "@babel/plugin-transform-modules-umd": "npm:^7.23.3" "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.22.5" "@babel/plugin-transform-new-target": "npm:^7.23.3" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.23.3" - "@babel/plugin-transform-numeric-separator": "npm:^7.23.3" - "@babel/plugin-transform-object-rest-spread": "npm:^7.23.3" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.23.4" + "@babel/plugin-transform-numeric-separator": "npm:^7.23.4" + "@babel/plugin-transform-object-rest-spread": "npm:^7.23.4" "@babel/plugin-transform-object-super": "npm:^7.23.3" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.23.3" - "@babel/plugin-transform-optional-chaining": "npm:^7.23.3" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.23.4" + "@babel/plugin-transform-optional-chaining": "npm:^7.23.4" "@babel/plugin-transform-parameters": "npm:^7.23.3" "@babel/plugin-transform-private-methods": "npm:^7.23.3" - "@babel/plugin-transform-private-property-in-object": "npm:^7.23.3" + "@babel/plugin-transform-private-property-in-object": "npm:^7.23.4" "@babel/plugin-transform-property-literals": "npm:^7.23.3" "@babel/plugin-transform-regenerator": "npm:^7.23.3" "@babel/plugin-transform-reserved-words": "npm:^7.23.3" @@ -1295,7 +1296,7 @@ __metadata: semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 90ca3a0966eb09248b41e451dc77da27fea373881fea6713ea5ca4f416733cba58f8dd5cd8708f20832a3b7a89b264ee4131cc0bf0c959a733b50e6f8c2f7187 + checksum: b47e9e7cdb0d31b2a6919ffb1b767f8159a69b000e257c1dad1121dea8c42d7ec12a892a691d1a8e90cde86edd41b017254574ec6b82a984013bb3c9e3df2b36 languageName: node linkType: hard @@ -1320,11 +1321,11 @@ __metadata: linkType: hard "@babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.6": - version: 7.23.4 - resolution: "@babel/runtime@npm:7.23.4" + version: 7.23.6 + resolution: "@babel/runtime@npm:7.23.6" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: 6ef4f6dcc4ec4d74cb9f6c26a26e92d016b36debd167be48cae293fbd990b3157fb1d8d21c531285da15a5bda9ccb23e651b56234941e03d91c8af69d4c593a9 + checksum: 4c4ab16f0361c59fb23956e4d0a29935f1f8a64aa8dd37876ce38355b6f4d8f0e54237aacb89c73b1532def60539ddde2d651523c8fa887b30b19a8cf0c465b0 languageName: node linkType: hard @@ -1339,32 +1340,32 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.23.3, @babel/traverse@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/traverse@npm:7.23.4" +"@babel/traverse@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/traverse@npm:7.23.6" dependencies: - "@babel/code-frame": "npm:^7.23.4" - "@babel/generator": "npm:^7.23.4" + "@babel/code-frame": "npm:^7.23.5" + "@babel/generator": "npm:^7.23.6" "@babel/helper-environment-visitor": "npm:^7.22.20" "@babel/helper-function-name": "npm:^7.23.0" "@babel/helper-hoist-variables": "npm:^7.22.5" "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/parser": "npm:^7.23.4" - "@babel/types": "npm:^7.23.4" - debug: "npm:^4.1.0" + "@babel/parser": "npm:^7.23.6" + "@babel/types": "npm:^7.23.6" + debug: "npm:^4.3.1" globals: "npm:^11.1.0" - checksum: 0ff190a793d94c8ee3ff24bbe7d086c6401a84fa16f97d3c695c31aa42270916d937ae5994e315ba797e8f3728840e4d68866ad4d82a01132312d07ac45ca9d0 + checksum: ee4434a3ce792ee8956b64d76843caa1dda4779bb621ed9f951dd3551965bf1f292f097011c9730ecbc0b57f02434b1fa5a771610a2ef570726b0df0fc3332d9 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.3, @babel/types@npm:^7.23.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.23.4 - resolution: "@babel/types@npm:7.23.4" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.23.6 + resolution: "@babel/types@npm:7.23.6" dependencies: "@babel/helper-string-parser": "npm:^7.23.4" "@babel/helper-validator-identifier": "npm:^7.22.20" to-fast-properties: "npm:^2.0.0" - checksum: acf791ead82bb220f35cc0cd53c852d96f3fbad14b20964719bae884737b6bb227bfe28c4d16274bee0c8cf0cf3c4c1882d20d894ffc9667dda6eb197ccb4262 + checksum: 07e70bb94d30b0231396b5e9a7726e6d9227a0a62e0a6830c0bd3232f33b024092e3d5a7d1b096a65bbf2bb43a9ab4c721bf618e115bfbb87b454fa060f88cbf languageName: node linkType: hard @@ -1599,16 +1600,16 @@ __metadata: resolution: "@cord.network/augment-api@workspace:packages/augment-api" dependencies: "@cord.network/type-definitions": "workspace:*" - "@polkadot/api": "npm:^10.10.1" - "@polkadot/rpc-augment": "npm:^10.10.1" - "@polkadot/rpc-core": "npm:^10.10.1" - "@polkadot/rpc-provider": "npm:^10.10.1" - "@polkadot/typegen": "npm:^10.10.1" - "@types/node": "npm:^20.8.4" + "@polkadot/api": "npm:^10.11.1" + "@polkadot/rpc-augment": "npm:^10.11.1" + "@polkadot/rpc-core": "npm:^10.11.1" + "@polkadot/rpc-provider": "npm:^10.11.1" + "@polkadot/typegen": "npm:^10.11.1" + "@types/node": "npm:^20.10.5" glob: "npm:^7.1.1" rimraf: "npm:^3.0.2" ts-node: "npm:^10.9.1" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" yargs: "npm:^16.2.0" languageName: unknown linkType: soft @@ -1624,7 +1625,7 @@ __metadata: "@cord.network/types": "workspace:*" "@cord.network/utils": "workspace:*" rimraf: "npm:^3.0.2" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -1636,7 +1637,7 @@ __metadata: "@cord.network/types": "workspace:*" "@cord.network/utils": "workspace:*" rimraf: "npm:^3.0.2" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" typescript-logging: "npm:^1.0.0" languageName: unknown linkType: soft @@ -1650,14 +1651,14 @@ __metadata: "@cord.network/types": "workspace:*" "@cord.network/utils": "workspace:*" "@digitalbazaar/security-context": "npm:^1.0.0" - "@polkadot/api": "npm:^10.10.1" - "@polkadot/keyring": "npm:^12.5.1" - "@polkadot/types": "npm:^10.10.1" - "@polkadot/types-codec": "npm:^10.10.1" - "@polkadot/util": "npm:^12.5.1" - "@polkadot/util-crypto": "npm:^12.5.1" + "@polkadot/api": "npm:^10.11.1" + "@polkadot/keyring": "npm:^12.6.1" + "@polkadot/types": "npm:^10.11.1" + "@polkadot/types-codec": "npm:^10.11.1" + "@polkadot/util": "npm:^12.6.1" + "@polkadot/util-crypto": "npm:^12.6.1" rimraf: "npm:^3.0.2" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -1668,7 +1669,7 @@ __metadata: "@cord.network/types": "workspace:*" "@cord.network/utils": "workspace:*" rimraf: "npm:^3.0.2" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -1683,7 +1684,7 @@ __metadata: "@cord.network/types": "workspace:*" "@cord.network/utils": "workspace:*" rimraf: "npm:^3.0.2" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -1694,11 +1695,11 @@ __metadata: "@cord.network/config": "workspace:*" "@cord.network/types": "workspace:*" "@cord.network/utils": "workspace:*" - "@polkadot/api": "npm:^10.10.1" - "@polkadot/keyring": "npm:^12.5.1" - "@polkadot/types": "npm:^10.10.1" + "@polkadot/api": "npm:^10.11.1" + "@polkadot/keyring": "npm:^12.6.1" + "@polkadot/types": "npm:^10.11.1" rimraf: "npm:^3.0.2" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -1717,7 +1718,7 @@ __metadata: "@types/uuid": "npm:^9.0.0" rimraf: "npm:^3.0.2" testcontainers: "npm:^9.0.0" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -1737,7 +1738,7 @@ __metadata: "@cord.network/utils": "workspace:*" rimraf: "npm:^3.0.2" terser-webpack-plugin: "npm:^5.1.1" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" webpack: "npm:^5.76.0" webpack-cli: "npm:^4.9.2" languageName: unknown @@ -1754,7 +1755,7 @@ __metadata: "@cord.network/types": "workspace:*" "@cord.network/utils": "workspace:*" rimraf: "npm:^3.0.2" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -1762,9 +1763,9 @@ __metadata: version: 0.0.0-use.local resolution: "@cord.network/type-definitions@workspace:packages/type-definitions" dependencies: - "@polkadot/types": "npm:^10.10.1" + "@polkadot/types": "npm:^10.11.1" rimraf: "npm:^3.0.2" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -1772,13 +1773,13 @@ __metadata: version: 0.0.0-use.local resolution: "@cord.network/types@workspace:packages/types" dependencies: - "@polkadot/api": "npm:^10.10.1" - "@polkadot/keyring": "npm:^12.5.1" - "@polkadot/types": "npm:^10.10.1" - "@polkadot/util": "npm:^12.5.1" - "@polkadot/util-crypto": "npm:^12.5.1" + "@polkadot/api": "npm:^10.11.1" + "@polkadot/keyring": "npm:^12.6.1" + "@polkadot/types": "npm:^10.11.1" + "@polkadot/util": "npm:^12.6.1" + "@polkadot/util-crypto": "npm:^12.6.1" rimraf: "npm:^3.0.2" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -1787,15 +1788,15 @@ __metadata: resolution: "@cord.network/utils@workspace:packages/utils" dependencies: "@cord.network/types": "workspace:*" - "@polkadot/api": "npm:^10.10.1" - "@polkadot/keyring": "npm:^12.5.1" - "@polkadot/util": "npm:^12.5.1" - "@polkadot/util-crypto": "npm:^12.5.1" + "@polkadot/api": "npm:^10.11.1" + "@polkadot/keyring": "npm:^12.6.1" + "@polkadot/util": "npm:^12.6.1" + "@polkadot/util-crypto": "npm:^12.6.1" "@types/uuid": "npm:^9.0.7" cbor-x: "npm:^1.5.4" rimraf: "npm:^3.0.2" tweetnacl: "npm:^1.0.3" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" uuid: "npm:^9.0.0" languageName: unknown linkType: soft @@ -2367,19 +2368,19 @@ __metadata: languageName: node linkType: hard -"@noble/curves@npm:1.1.0": - version: 1.1.0 - resolution: "@noble/curves@npm:1.1.0" +"@noble/curves@npm:^1.3.0": + version: 1.3.0 + resolution: "@noble/curves@npm:1.3.0" dependencies: - "@noble/hashes": "npm:1.3.1" - checksum: 7028e3f19a4a2a601f9159e5423f51ae86ab231bed79a6e40649b063e1ed7f55f5da0475f1377bd2c5a8e5fc485af9ce0549ad89da6b983d6af48e5d0a2041ca + "@noble/hashes": "npm:1.3.3" + checksum: f3cbdd1af00179e30146eac5539e6df290228fb857a7a8ba36d1a772cbe59288a2ca83d06f175d3446ef00db3a80d7fd8b8347f7de9c2d4d5bf3865d8bb78252 languageName: node linkType: hard -"@noble/hashes@npm:1.3.1": - version: 1.3.1 - resolution: "@noble/hashes@npm:1.3.1" - checksum: 39474bab7e7813dbbfd8750476f48046d3004984e161fcd4333e40ca823f07b069010b35a20246e5b4ac20858e29913172a4d69720fd1e93620f7bedb70f9b72 +"@noble/hashes@npm:1.3.3, @noble/hashes@npm:^1.3.3": + version: 1.3.3 + resolution: "@noble/hashes@npm:1.3.3" + checksum: 1025ddde4d24630e95c0818e63d2d54ee131b980fe113312d17ed7468bc18f54486ac86c907685759f8a7e13c2f9b9e83ec7b67d1cc20836f36b5e4a65bb102d languageName: node linkType: hard @@ -2440,190 +2441,179 @@ __metadata: linkType: hard "@playwright/test@npm:^1.21.1": - version: 1.40.0 - resolution: "@playwright/test@npm:1.40.0" + version: 1.40.1 + resolution: "@playwright/test@npm:1.40.1" dependencies: - playwright: "npm:1.40.0" + playwright: "npm:1.40.1" bin: playwright: cli.js - checksum: 46ebd396d37b3e438019229f5c84bf4a8614f455245a51fd2d77a05f6065aefc41af30f26882415607c9e4adc2bb1511bd1f1ba06d7870fae0b5525768240acb + checksum: 77bfc3d4a101fd996309de3a67256117f671952764404727e520a4d512ba2e528d8f9e0b28ef9b2851664a651a5d002a0b05993e313077a2fa640bb430f38b25 languageName: node linkType: hard -"@polkadot/api-augment@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/api-augment@npm:10.10.1" +"@polkadot/api-augment@npm:10.11.2": + version: 10.11.2 + resolution: "@polkadot/api-augment@npm:10.11.2" dependencies: - "@polkadot/api-base": "npm:10.10.1" - "@polkadot/rpc-augment": "npm:10.10.1" - "@polkadot/types": "npm:10.10.1" - "@polkadot/types-augment": "npm:10.10.1" - "@polkadot/types-codec": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" + "@polkadot/api-base": "npm:10.11.2" + "@polkadot/rpc-augment": "npm:10.11.2" + "@polkadot/types": "npm:10.11.2" + "@polkadot/types-augment": "npm:10.11.2" + "@polkadot/types-codec": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" tslib: "npm:^2.6.2" - checksum: c0837bd435ae4758c21aa9fc5155fa5f8a57f7b1de77d09f89d61e4e1acb299ead81c8d96b7cae6564c2df1b496b1412b214b432c978b1044aa170e26a168755 + checksum: 8362ae5e5768ab60c00d588b67f47eabe80246d7f70336786e5393310ae3b64d5eb5d7d11eb50d5743e4c3aad1cd5da02e7192f079a016be3692123a456cceec languageName: node linkType: hard -"@polkadot/api-base@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/api-base@npm:10.10.1" +"@polkadot/api-base@npm:10.11.2": + version: 10.11.2 + resolution: "@polkadot/api-base@npm:10.11.2" dependencies: - "@polkadot/rpc-core": "npm:10.10.1" - "@polkadot/types": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" + "@polkadot/rpc-core": "npm:10.11.2" + "@polkadot/types": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: 62a8457e202aabbf3cc83bc2e178209cb12727a6f8bd3321812010669c4ae6e00ca88cdfc15d41295d185bc87f0e3ebbafa6761200793ec9805f2248242d50a2 + checksum: 927d61cc53885d2ab7d7011e95e1802cd8e999fe06e3d9da29c292b6a1d0c6b7214ef2f973e458ab90c8acfec0761028ed0e000365f3cebea8c379f8c60aff20 languageName: node linkType: hard -"@polkadot/api-derive@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/api-derive@npm:10.10.1" +"@polkadot/api-derive@npm:10.11.2": + version: 10.11.2 + resolution: "@polkadot/api-derive@npm:10.11.2" dependencies: - "@polkadot/api": "npm:10.10.1" - "@polkadot/api-augment": "npm:10.10.1" - "@polkadot/api-base": "npm:10.10.1" - "@polkadot/rpc-core": "npm:10.10.1" - "@polkadot/types": "npm:10.10.1" - "@polkadot/types-codec": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" - "@polkadot/util-crypto": "npm:^12.5.1" + "@polkadot/api": "npm:10.11.2" + "@polkadot/api-augment": "npm:10.11.2" + "@polkadot/api-base": "npm:10.11.2" + "@polkadot/rpc-core": "npm:10.11.2" + "@polkadot/types": "npm:10.11.2" + "@polkadot/types-codec": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" + "@polkadot/util-crypto": "npm:^12.6.2" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: 2c5f4bd06014c808f5aeddaa22a26c45b1efa5b4a8bb1a7d56bbea889a0095224cf56e03aaecce43fa62341372197f7e716df8cfecfa9fd8b20b6395407d5896 - languageName: node - linkType: hard - -"@polkadot/api@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/api@npm:10.10.1" - dependencies: - "@polkadot/api-augment": "npm:10.10.1" - "@polkadot/api-base": "npm:10.10.1" - "@polkadot/api-derive": "npm:10.10.1" - "@polkadot/keyring": "npm:^12.5.1" - "@polkadot/rpc-augment": "npm:10.10.1" - "@polkadot/rpc-core": "npm:10.10.1" - "@polkadot/rpc-provider": "npm:10.10.1" - "@polkadot/types": "npm:10.10.1" - "@polkadot/types-augment": "npm:10.10.1" - "@polkadot/types-codec": "npm:10.10.1" - "@polkadot/types-create": "npm:10.10.1" - "@polkadot/types-known": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" - "@polkadot/util-crypto": "npm:^12.5.1" + checksum: 47a1a002030c9e304abc2411f8f6ef28797f45e4388ee514734a326d4c687204d3d8b526896e5448e18208677d604ade3ee28554c32fe764709c3e640ce9ad27 + languageName: node + linkType: hard + +"@polkadot/api@npm:10.11.2, @polkadot/api@npm:^10.11.1": + version: 10.11.2 + resolution: "@polkadot/api@npm:10.11.2" + dependencies: + "@polkadot/api-augment": "npm:10.11.2" + "@polkadot/api-base": "npm:10.11.2" + "@polkadot/api-derive": "npm:10.11.2" + "@polkadot/keyring": "npm:^12.6.2" + "@polkadot/rpc-augment": "npm:10.11.2" + "@polkadot/rpc-core": "npm:10.11.2" + "@polkadot/rpc-provider": "npm:10.11.2" + "@polkadot/types": "npm:10.11.2" + "@polkadot/types-augment": "npm:10.11.2" + "@polkadot/types-codec": "npm:10.11.2" + "@polkadot/types-create": "npm:10.11.2" + "@polkadot/types-known": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" + "@polkadot/util-crypto": "npm:^12.6.2" eventemitter3: "npm:^5.0.1" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: 94bd91c4938228c86729c6e5033c42353793aa3b040d3976d2ed7a23de8dea63b04142499663366beeeb722769980f814bb77a18301cf0bcb0aca7d5112f1620 + checksum: 0e4b2a47b25129fafcea07f93c358f56ea8728933c5300af34f435e6b15a12f2cb5fba664a09d64ef347ddc942e43ce2ee118086cd477f91b58b9eb04b2596ef languageName: node linkType: hard -"@polkadot/keyring@npm:12.4.1": - version: 12.4.1 - resolution: "@polkadot/keyring@npm:12.4.1" +"@polkadot/keyring@npm:^12.6.1, @polkadot/keyring@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/keyring@npm:12.6.2" dependencies: - "@polkadot/util": "npm:12.4.1" - "@polkadot/util-crypto": "npm:12.4.1" - tslib: "npm:^2.6.1" + "@polkadot/util": "npm:12.6.2" + "@polkadot/util-crypto": "npm:12.6.2" + tslib: "npm:^2.6.2" peerDependencies: - "@polkadot/util": 12.4.1 - "@polkadot/util-crypto": 12.4.1 - checksum: 60ac9a88b2aa6c163bdc999dd7e35852c5fbf7fe2286c709858c4c90a323201069303ca90a4a0c56bb6081243fc194dc92dc615209e9a1e725a97d2c2eea704a + "@polkadot/util": 12.6.2 + "@polkadot/util-crypto": 12.6.2 + checksum: 8faf59684ff5d041ba5fa7dd85c3ee4ac3920b2d907f81a485e37aedab64798f9c59b7ec914eb24dfc5271a4ef31e1244aecbd247c66f2b2ec518cfd37dd30fc languageName: node linkType: hard -"@polkadot/networks@npm:12.4.1": - version: 12.4.1 - resolution: "@polkadot/networks@npm:12.4.1" +"@polkadot/networks@npm:12.6.2, @polkadot/networks@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/networks@npm:12.6.2" dependencies: - "@polkadot/util": "npm:12.4.1" - "@substrate/ss58-registry": "npm:^1.43.0" - tslib: "npm:^2.6.1" - checksum: 0ed0566145ab16505b71785ce04af9661b2a8423c2e0369c62d153cf45f938b8f44659f8d4f12dcba182f24ee2598cb23483cd40e26ee4663a38d12be3311f1a - languageName: node - linkType: hard - -"@polkadot/networks@npm:^12.5.1": - version: 12.6.1 - resolution: "@polkadot/networks@npm:12.6.1" - dependencies: - "@polkadot/util": "npm:12.6.1" + "@polkadot/util": "npm:12.6.2" "@substrate/ss58-registry": "npm:^1.44.0" tslib: "npm:^2.6.2" - checksum: ee024481eee249ae97a5ac87311433dd4cca061310eb0ea0c0e825f7d6b0e81929c66a87777f09f20c84fab6e8736f51277be36a266fe31639dc98b3465465e3 + checksum: 6c2cd7f631ec40489e8f8260b15a138bd0d276d222e4133847e8915c476aea415498dd8d8ab583bdf76f2e4e5bb1c7a20bca9dac110eae2fb48d5f6cf6798349 languageName: node linkType: hard -"@polkadot/rpc-augment@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/rpc-augment@npm:10.10.1" +"@polkadot/rpc-augment@npm:10.11.2, @polkadot/rpc-augment@npm:^10.11.1": + version: 10.11.2 + resolution: "@polkadot/rpc-augment@npm:10.11.2" dependencies: - "@polkadot/rpc-core": "npm:10.10.1" - "@polkadot/types": "npm:10.10.1" - "@polkadot/types-codec": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" + "@polkadot/rpc-core": "npm:10.11.2" + "@polkadot/types": "npm:10.11.2" + "@polkadot/types-codec": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" tslib: "npm:^2.6.2" - checksum: 246471f11eace2dabc878f3db86df43e1ca49c421152310974fdaab760189662307daaee1ec7484d2a13be915ccc879c2b411a18080538e1774eb17b2f0971e2 + checksum: 113d5c75b278136d4e684183844e1d5e5dd3820c3cf9c39c311fbc569d039741c28023fb644866004d7d0f7c7e8616b997c3bd9317b443ce2061b0d4da19d1f7 languageName: node linkType: hard -"@polkadot/rpc-core@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/rpc-core@npm:10.10.1" +"@polkadot/rpc-core@npm:10.11.2, @polkadot/rpc-core@npm:^10.11.1": + version: 10.11.2 + resolution: "@polkadot/rpc-core@npm:10.11.2" dependencies: - "@polkadot/rpc-augment": "npm:10.10.1" - "@polkadot/rpc-provider": "npm:10.10.1" - "@polkadot/types": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" + "@polkadot/rpc-augment": "npm:10.11.2" + "@polkadot/rpc-provider": "npm:10.11.2" + "@polkadot/types": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: f43d5e8b1afcbb400abd792dff17cc7e0419cf30e657e202711927ed01b2fa93882630336de464d0e18c76b1b93bb4272af0594cda04b7e0f43f21aba35757bd + checksum: 967bf97cddcbd92585efbe8afb414f82e99cf437e0f3a03a91ed05d4d5df4f79b6dc50e50fe6bb63ed9be4a825a3cab556798006d9b5e86c769d829b43c6abd6 languageName: node linkType: hard -"@polkadot/rpc-provider@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/rpc-provider@npm:10.10.1" +"@polkadot/rpc-provider@npm:10.11.2, @polkadot/rpc-provider@npm:^10.11.1": + version: 10.11.2 + resolution: "@polkadot/rpc-provider@npm:10.11.2" dependencies: - "@polkadot/keyring": "npm:^12.5.1" - "@polkadot/types": "npm:10.10.1" - "@polkadot/types-support": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" - "@polkadot/util-crypto": "npm:^12.5.1" - "@polkadot/x-fetch": "npm:^12.5.1" - "@polkadot/x-global": "npm:^12.5.1" - "@polkadot/x-ws": "npm:^12.5.1" - "@substrate/connect": "npm:0.7.33" + "@polkadot/keyring": "npm:^12.6.2" + "@polkadot/types": "npm:10.11.2" + "@polkadot/types-support": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" + "@polkadot/util-crypto": "npm:^12.6.2" + "@polkadot/x-fetch": "npm:^12.6.2" + "@polkadot/x-global": "npm:^12.6.2" + "@polkadot/x-ws": "npm:^12.6.2" + "@substrate/connect": "npm:0.7.35" eventemitter3: "npm:^5.0.1" mock-socket: "npm:^9.3.1" - nock: "npm:^13.3.4" + nock: "npm:^13.4.0" tslib: "npm:^2.6.2" dependenciesMeta: "@substrate/connect": optional: true - checksum: a705d758b190008e76b71254b4598e6357deb86c61addb4a9eff82022a46bb5e5dba24b356d4297acb56573a83e4bb487f99796e45994d5e9c40bdc6b6505bd4 - languageName: node - linkType: hard - -"@polkadot/typegen@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/typegen@npm:10.10.1" - dependencies: - "@polkadot/api": "npm:10.10.1" - "@polkadot/api-augment": "npm:10.10.1" - "@polkadot/rpc-augment": "npm:10.10.1" - "@polkadot/rpc-provider": "npm:10.10.1" - "@polkadot/types": "npm:10.10.1" - "@polkadot/types-augment": "npm:10.10.1" - "@polkadot/types-codec": "npm:10.10.1" - "@polkadot/types-create": "npm:10.10.1" - "@polkadot/types-support": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" - "@polkadot/util-crypto": "npm:^12.5.1" - "@polkadot/x-ws": "npm:^12.5.1" + checksum: adb1a371b0db1087f33f9d68bd672a3ab5a95357bea47099dd34a106bc3f110fa60854d07f539a8b1fb55de913d183de69c06f3081d44cd29e2754cef232bc35 + languageName: node + linkType: hard + +"@polkadot/typegen@npm:^10.11.1": + version: 10.11.2 + resolution: "@polkadot/typegen@npm:10.11.2" + dependencies: + "@polkadot/api": "npm:10.11.2" + "@polkadot/api-augment": "npm:10.11.2" + "@polkadot/rpc-augment": "npm:10.11.2" + "@polkadot/rpc-provider": "npm:10.11.2" + "@polkadot/types": "npm:10.11.2" + "@polkadot/types-augment": "npm:10.11.2" + "@polkadot/types-codec": "npm:10.11.2" + "@polkadot/types-create": "npm:10.11.2" + "@polkadot/types-support": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" + "@polkadot/util-crypto": "npm:^12.6.2" + "@polkadot/x-ws": "npm:^12.6.2" handlebars: "npm:^4.7.8" tslib: "npm:^2.6.2" yargs: "npm:^17.7.2" @@ -2633,296 +2623,277 @@ __metadata: polkadot-types-from-defs: scripts/polkadot-types-from-defs.mjs polkadot-types-internal-interfaces: scripts/polkadot-types-internal-interfaces.mjs polkadot-types-internal-metadata: scripts/polkadot-types-internal-metadata.mjs - checksum: 5159c137c76deee5d8300dc42694af652a3311f8f3022d2bc1f2830a18a565061697e6ad49972caf01347db874745d92b28c52f8095f80a1f8c7808893b440ac + checksum: 34ca879b1e671e9fc4e654e6adeb3d6e11cb6e1873ebc031caa7c2f389d913ea95a1bcebd3a242eeb2d2746d3f912f581dd5034e697d0dc4af5c6d1f899f1157 languageName: node linkType: hard -"@polkadot/types-augment@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/types-augment@npm:10.10.1" +"@polkadot/types-augment@npm:10.11.2": + version: 10.11.2 + resolution: "@polkadot/types-augment@npm:10.11.2" dependencies: - "@polkadot/types": "npm:10.10.1" - "@polkadot/types-codec": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" + "@polkadot/types": "npm:10.11.2" + "@polkadot/types-codec": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" tslib: "npm:^2.6.2" - checksum: 3db6032b8145a65663cfd52335cfc596809a7eeeaea04d25dd22883edc40eb2034996c2b6310089fe59b07e42ebde22f7a719050d5ec2f6c9cad403d488245ab + checksum: 93ebf8d654bd1f78bcd822b9d83a52de4476782aaf6815697015125bd2928e2d867096229a631189db1b15724a0e681f510a613663f18ebbaa44878799ad9607 languageName: node linkType: hard -"@polkadot/types-codec@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/types-codec@npm:10.10.1" +"@polkadot/types-codec@npm:10.11.2, @polkadot/types-codec@npm:^10.11.1": + version: 10.11.2 + resolution: "@polkadot/types-codec@npm:10.11.2" dependencies: - "@polkadot/util": "npm:^12.5.1" - "@polkadot/x-bigint": "npm:^12.5.1" + "@polkadot/util": "npm:^12.6.2" + "@polkadot/x-bigint": "npm:^12.6.2" tslib: "npm:^2.6.2" - checksum: 826c12d2610620de72f4b6baf6e8c232f4830e2f318565e5cc01787ee776f972ad8e471b03003db156e226c761c706c6f1add1c035b30ca316c10933f8645889 + checksum: 87f0af0e6b26e463bcf693d3d2a9af204cd0def277164dfe6a87671688aa351dcf5cebd6ec4668cd6a40df303f8f5dfe7cd1cd8ead3063148c489ff0ccc752a7 languageName: node linkType: hard -"@polkadot/types-create@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/types-create@npm:10.10.1" +"@polkadot/types-create@npm:10.11.2": + version: 10.11.2 + resolution: "@polkadot/types-create@npm:10.11.2" dependencies: - "@polkadot/types-codec": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" + "@polkadot/types-codec": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" tslib: "npm:^2.6.2" - checksum: 5becf28d2e797cd9469540d1227b4b9c5383f702167e72678d69f88e0900090f8ee088e5a3a5a24491cd4a378f44c3e098aab404370362dbfc40ae21f47e8dc8 + checksum: 7468a64ae75290e8dc210c57193c0719a9772b66164388ffd9f5f04967b10397b93305b0b93b03eb578a6fc66aa6bf51c25d785ba906defd807843bd7f5998da languageName: node linkType: hard -"@polkadot/types-known@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/types-known@npm:10.10.1" +"@polkadot/types-known@npm:10.11.2": + version: 10.11.2 + resolution: "@polkadot/types-known@npm:10.11.2" dependencies: - "@polkadot/networks": "npm:^12.5.1" - "@polkadot/types": "npm:10.10.1" - "@polkadot/types-codec": "npm:10.10.1" - "@polkadot/types-create": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" + "@polkadot/networks": "npm:^12.6.2" + "@polkadot/types": "npm:10.11.2" + "@polkadot/types-codec": "npm:10.11.2" + "@polkadot/types-create": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" tslib: "npm:^2.6.2" - checksum: c181201bfaca55b0c314d526aa782fa891a1adab20e87fd38a69381b3970689c87b26c5c2280ef5f799dc6b7c0bdf9bd17af0de6da4dcd33a4ea78ecfcaccd41 + checksum: 3268322e60e34bc3c0196b5e50e5f64b8f7b8c71154330772fd2bb3233a8bfc6eb1f7af8775fb428661920bce23fa16ff73f7ab51d274cc0cad0d381f6951bc8 languageName: node linkType: hard -"@polkadot/types-support@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/types-support@npm:10.10.1" +"@polkadot/types-support@npm:10.11.2": + version: 10.11.2 + resolution: "@polkadot/types-support@npm:10.11.2" dependencies: - "@polkadot/util": "npm:^12.5.1" + "@polkadot/util": "npm:^12.6.2" tslib: "npm:^2.6.2" - checksum: 15d5dcd005aafc4e26938e98d5b8f1be9a9b4c37698fba2fc9e4dfe9ba829721c0606c010a33258d0af45908e1ca3a92332670c570af14b05a1615be23c0907f + checksum: 9b7d2ef36d19d0f48438fe7e2e0b5e2a4b5088310e097068d0a8f7357de3e1872d823d49d6d97d2d260fd1bf2de1e33875ddfd9dd35afaee8c6d9ba4d83efe8b languageName: node linkType: hard -"@polkadot/types@npm:10.10.1": - version: 10.10.1 - resolution: "@polkadot/types@npm:10.10.1" +"@polkadot/types@npm:10.11.2, @polkadot/types@npm:^10.11.1": + version: 10.11.2 + resolution: "@polkadot/types@npm:10.11.2" dependencies: - "@polkadot/keyring": "npm:^12.5.1" - "@polkadot/types-augment": "npm:10.10.1" - "@polkadot/types-codec": "npm:10.10.1" - "@polkadot/types-create": "npm:10.10.1" - "@polkadot/util": "npm:^12.5.1" - "@polkadot/util-crypto": "npm:^12.5.1" + "@polkadot/keyring": "npm:^12.6.2" + "@polkadot/types-augment": "npm:10.11.2" + "@polkadot/types-codec": "npm:10.11.2" + "@polkadot/types-create": "npm:10.11.2" + "@polkadot/util": "npm:^12.6.2" + "@polkadot/util-crypto": "npm:^12.6.2" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: 6327d1fa34f3684165a82d37d6e7b15101e265280503f001123d075c5c2382178d7c34553dc96ed802c24db2908971fbaa7d53597b20bd863a654db1a249b132 + checksum: 86b6a76f3fe12cfe95d3bebf7b7becb6cf69777c8535b140048db6b46f3394286860c333c0d72944e12d038d6cc636fea6a2a211f3f429285ca273e6ecd09811 languageName: node linkType: hard -"@polkadot/util-crypto@npm:12.4.1": - version: 12.4.1 - resolution: "@polkadot/util-crypto@npm:12.4.1" +"@polkadot/util-crypto@npm:12.6.2, @polkadot/util-crypto@npm:^12.6.1, @polkadot/util-crypto@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/util-crypto@npm:12.6.2" dependencies: - "@noble/curves": "npm:1.1.0" - "@noble/hashes": "npm:1.3.1" - "@polkadot/networks": "npm:12.4.1" - "@polkadot/util": "npm:12.4.1" - "@polkadot/wasm-crypto": "npm:^7.2.2" - "@polkadot/wasm-util": "npm:^7.2.2" - "@polkadot/x-bigint": "npm:12.4.1" - "@polkadot/x-randomvalues": "npm:12.4.1" - "@scure/base": "npm:1.1.1" - tslib: "npm:^2.6.1" + "@noble/curves": "npm:^1.3.0" + "@noble/hashes": "npm:^1.3.3" + "@polkadot/networks": "npm:12.6.2" + "@polkadot/util": "npm:12.6.2" + "@polkadot/wasm-crypto": "npm:^7.3.2" + "@polkadot/wasm-util": "npm:^7.3.2" + "@polkadot/x-bigint": "npm:12.6.2" + "@polkadot/x-randomvalues": "npm:12.6.2" + "@scure/base": "npm:^1.1.5" + tslib: "npm:^2.6.2" peerDependencies: - "@polkadot/util": 12.4.1 - checksum: 0633f800229313a5a4e888d2911df8c78f717050497d992460f2e573dfefdf11dc0bf558c9c43ef856039a0f32081db9f6c5e2b7232bc8d5e03d412342ee2d47 + "@polkadot/util": 12.6.2 + checksum: a587e5e25697f3a928ae8677b82ccdbcc1df95122db2bbde753b0605f44487136fe2f55c502460d931def0007e856db40b1b34b4da3c674638ead459e79f227a languageName: node linkType: hard -"@polkadot/util@npm:12.4.1": - version: 12.4.1 - resolution: "@polkadot/util@npm:12.4.1" +"@polkadot/util@npm:12.6.2, @polkadot/util@npm:^12.6.1, @polkadot/util@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/util@npm:12.6.2" dependencies: - "@polkadot/x-bigint": "npm:12.4.1" - "@polkadot/x-global": "npm:12.4.1" - "@polkadot/x-textdecoder": "npm:12.4.1" - "@polkadot/x-textencoder": "npm:12.4.1" - "@types/bn.js": "npm:^5.1.1" + "@polkadot/x-bigint": "npm:12.6.2" + "@polkadot/x-global": "npm:12.6.2" + "@polkadot/x-textdecoder": "npm:12.6.2" + "@polkadot/x-textencoder": "npm:12.6.2" + "@types/bn.js": "npm:^5.1.5" bn.js: "npm:^5.2.1" - tslib: "npm:^2.6.1" - checksum: d183290dee3dabb2d4189cf56b8a66a3f9964277fb13a949646cd9f366169521ca71a5543f9d04fa758c760ad57edd05393acc279d7f915740d4fa11c239a25f + tslib: "npm:^2.6.2" + checksum: b7a3c2be417d670fc64d0642818cadbf041cbcfae830f2ee45fc2496e86c8e11c385854b733504a7d6a6391066fd0ef544a1748f0f8809215c37a5c0ff64571d languageName: node linkType: hard -"@polkadot/wasm-bridge@npm:7.3.1": - version: 7.3.1 - resolution: "@polkadot/wasm-bridge@npm:7.3.1" +"@polkadot/wasm-bridge@npm:7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-bridge@npm:7.3.2" dependencies: - "@polkadot/wasm-util": "npm:7.3.1" + "@polkadot/wasm-util": "npm:7.3.2" tslib: "npm:^2.6.2" peerDependencies: "@polkadot/util": "*" "@polkadot/x-randomvalues": "*" - checksum: b74a4147b153dcb244847cef0e6ccd2d28f992aaae614e1b2f4ea91e138797a5ef56a536900e8710cfa451f7d05a40de61b88c5b894a58817f7ec528146f5092 + checksum: 8d8afa55d9f14043fb9e414b356d6ba4aa0ccc52219b8022fc86a5ea5be569dea34383b461528069996f5399011db6060ceff158227606d95ab779717ea25f5f languageName: node linkType: hard -"@polkadot/wasm-crypto-asmjs@npm:7.3.1": - version: 7.3.1 - resolution: "@polkadot/wasm-crypto-asmjs@npm:7.3.1" +"@polkadot/wasm-crypto-asmjs@npm:7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-crypto-asmjs@npm:7.3.2" dependencies: tslib: "npm:^2.6.2" peerDependencies: "@polkadot/util": "*" - checksum: 41113f152f7c05957c7f97d6ee69499801e0f27efbc108e9ee25a4311cc4dfb51b9a26bb459bf05f5c6fc3b0f63c7250ce1225ac185dd01b2e83a8ca5885dd18 + checksum: b8c0c7b3a1e5b4b07b0d4fbec51ae19c529c8a943c0b3c4631490e05f5cc61fa352e7eaf7a9fabeb49ab2e40760ff584346a929e67f6eece82134c13963e6c4b languageName: node linkType: hard -"@polkadot/wasm-crypto-init@npm:7.3.1": - version: 7.3.1 - resolution: "@polkadot/wasm-crypto-init@npm:7.3.1" +"@polkadot/wasm-crypto-init@npm:7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-crypto-init@npm:7.3.2" dependencies: - "@polkadot/wasm-bridge": "npm:7.3.1" - "@polkadot/wasm-crypto-asmjs": "npm:7.3.1" - "@polkadot/wasm-crypto-wasm": "npm:7.3.1" - "@polkadot/wasm-util": "npm:7.3.1" + "@polkadot/wasm-bridge": "npm:7.3.2" + "@polkadot/wasm-crypto-asmjs": "npm:7.3.2" + "@polkadot/wasm-crypto-wasm": "npm:7.3.2" + "@polkadot/wasm-util": "npm:7.3.2" tslib: "npm:^2.6.2" peerDependencies: "@polkadot/util": "*" "@polkadot/x-randomvalues": "*" - checksum: 97e677ddc7ecf9b9f134930e2440a5d8097a3aecf65838738ca18708ce8168313c81cc9ca71d848ffad479d5d3f9854815455a2f716e1c62f10e71e7408cc38a + checksum: 94b950c01f20c2ce98e2e8bfd3dc94fdcdc095a2b3d609c5de3db3bc9e403871ff08479d7eac1d2e4d048b9375e82dafb5bfab3d9d86988ec4afc41e7539d0af languageName: node linkType: hard -"@polkadot/wasm-crypto-wasm@npm:7.3.1": - version: 7.3.1 - resolution: "@polkadot/wasm-crypto-wasm@npm:7.3.1" +"@polkadot/wasm-crypto-wasm@npm:7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-crypto-wasm@npm:7.3.2" dependencies: - "@polkadot/wasm-util": "npm:7.3.1" + "@polkadot/wasm-util": "npm:7.3.2" tslib: "npm:^2.6.2" peerDependencies: "@polkadot/util": "*" - checksum: 3cd91dc55b744fb30f376708090b307c6223bbc3f5d6885ffc5d0821547eed6735a556d2217e6f2e6be84a94464f9f354d8f3840aafe97c25deb9be21e032c54 + checksum: f984db1bf121827b8a39b2f18d838958dfcedb901037a382a5b67126dc20a9c1cec4f3dd8f9ccc2ccd5a5f259d9f2b62df2f03d55cf83185f84709c1b87c5673 languageName: node linkType: hard -"@polkadot/wasm-crypto@npm:^7.2.2": - version: 7.3.1 - resolution: "@polkadot/wasm-crypto@npm:7.3.1" +"@polkadot/wasm-crypto@npm:^7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-crypto@npm:7.3.2" dependencies: - "@polkadot/wasm-bridge": "npm:7.3.1" - "@polkadot/wasm-crypto-asmjs": "npm:7.3.1" - "@polkadot/wasm-crypto-init": "npm:7.3.1" - "@polkadot/wasm-crypto-wasm": "npm:7.3.1" - "@polkadot/wasm-util": "npm:7.3.1" + "@polkadot/wasm-bridge": "npm:7.3.2" + "@polkadot/wasm-crypto-asmjs": "npm:7.3.2" + "@polkadot/wasm-crypto-init": "npm:7.3.2" + "@polkadot/wasm-crypto-wasm": "npm:7.3.2" + "@polkadot/wasm-util": "npm:7.3.2" tslib: "npm:^2.6.2" peerDependencies: "@polkadot/util": "*" "@polkadot/x-randomvalues": "*" - checksum: 08107bb78d3ac48561ffe38ec9248e91bdabb039b27f0caef9899671c0257fc8f0c9dc9e5694a5b3223615c68a3af6c489aadaae43c22b54faceaa881663e800 + checksum: ec0bf040388890b0d268ca94d2311bbb27a45b46b4f5812a2a478c1fea3c747878244535280b9c38bf2a65b9b4533bf4f9fddbc4c715d167940e6d951fef146b languageName: node linkType: hard -"@polkadot/wasm-util@npm:7.3.1, @polkadot/wasm-util@npm:^7.2.2": - version: 7.3.1 - resolution: "@polkadot/wasm-util@npm:7.3.1" +"@polkadot/wasm-util@npm:7.3.2, @polkadot/wasm-util@npm:^7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-util@npm:7.3.2" dependencies: tslib: "npm:^2.6.2" peerDependencies: "@polkadot/util": "*" - checksum: 8f99e32eec23dcb78abb3e746ba054d3427b0855a483f730efaccce25115ff1b4d989dd2313cb1f910422dd506a5620a41d569070a4be8dbcd163d7a2c8f1b90 + checksum: 4b19f59aaca5c62933c5b355116a0fcd8dfa03b3e13f2b4c8491058f6d29fd030c956dee3f1c0821da981b874741c9ea62840c179369afb1a358a22216e5ff3c languageName: node linkType: hard -"@polkadot/x-bigint@npm:12.4.1": - version: 12.4.1 - resolution: "@polkadot/x-bigint@npm:12.4.1" +"@polkadot/x-bigint@npm:12.6.2, @polkadot/x-bigint@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-bigint@npm:12.6.2" dependencies: - "@polkadot/x-global": "npm:12.4.1" - tslib: "npm:^2.6.1" - checksum: 6f17e80ab3911eca2fea07d6786ce91d069c3bf0258891f31e5eeb89231523969c9c8f859058fb64be8000b23510f7accc0747e28532d76f0d74adece2087191 - languageName: node - linkType: hard - -"@polkadot/x-bigint@npm:^12.5.1": - version: 12.6.1 - resolution: "@polkadot/x-bigint@npm:12.6.1" - dependencies: - "@polkadot/x-global": "npm:12.6.1" + "@polkadot/x-global": "npm:12.6.2" tslib: "npm:^2.6.2" - checksum: 30f1a6bdffa5ffc93e3830ff3c11d55e9abea640e198ad010d25ca2206f87831d6f4ddf89ffc4ef0cc1cab3a156a097ae5a83176ed49df2421cd8988a4bd88c2 + checksum: 8a9533ba955d06213e3810d48e95618186cc832375f82d8b52376a99d7c8f9fdd01ffb9c35495522aec8c28d18ca5ef6c8feeec9770b83ebb64cded4cd3b7e27 languageName: node linkType: hard -"@polkadot/x-fetch@npm:^12.5.1": - version: 12.6.1 - resolution: "@polkadot/x-fetch@npm:12.6.1" +"@polkadot/x-fetch@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-fetch@npm:12.6.2" dependencies: - "@polkadot/x-global": "npm:12.6.1" + "@polkadot/x-global": "npm:12.6.2" node-fetch: "npm:^3.3.2" tslib: "npm:^2.6.2" - checksum: 9d435ab9a04b51af99c9cda505366957e2e6cf811fddccf6163601202bc68bba2f5da6dfc0b86a08e838cb5a7035259be3f09dd1e13b26eb1a78d2e6497977a5 - languageName: node - linkType: hard - -"@polkadot/x-global@npm:12.4.1": - version: 12.4.1 - resolution: "@polkadot/x-global@npm:12.4.1" - dependencies: - tslib: "npm:^2.6.1" - checksum: 6cb9be2966c4a3527fde7bd36a400885e28cb197b2f21960ea9f148a2a1af399ae98d784df0fd65adb304268f3be3f887aa9993ed8bcc5eb7783ead709622bac + checksum: 755feee15234b31de9e74bae5eca1a2e9c17e3e76330e5c5cca5e446fc3c350b8f02e3c3853005d1dd4b3da9d4f6a6c3ffd6d2146ae529b0fa6ed3c4206343af languageName: node linkType: hard -"@polkadot/x-global@npm:12.6.1, @polkadot/x-global@npm:^12.5.1": - version: 12.6.1 - resolution: "@polkadot/x-global@npm:12.6.1" +"@polkadot/x-global@npm:12.6.2, @polkadot/x-global@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-global@npm:12.6.2" dependencies: tslib: "npm:^2.6.2" - checksum: d69ab87d12cccf0b01edd84cd99f7077ecc7e818112dc54be8e3a1fd89a7495bd290c1fb0009189feaa5247b235987793a9b7ab05bc91e59a7d94eeb43572bd8 + checksum: 9159bd77e099f734f7c48ba3e37a886ba376c50066b664ee52caf0bf8eb0399b762ca08404ef6470c22e4d20e9fc8c5e0a87026efcbbd0f21ea5504b0e33d587 languageName: node linkType: hard -"@polkadot/x-randomvalues@npm:12.4.1": - version: 12.4.1 - resolution: "@polkadot/x-randomvalues@npm:12.4.1" +"@polkadot/x-randomvalues@npm:12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-randomvalues@npm:12.6.2" dependencies: - "@polkadot/x-global": "npm:12.4.1" - tslib: "npm:^2.6.1" + "@polkadot/x-global": "npm:12.6.2" + tslib: "npm:^2.6.2" peerDependencies: - "@polkadot/util": 12.4.1 + "@polkadot/util": 12.6.2 "@polkadot/wasm-util": "*" - checksum: d46671b1e2b7e348c8f2522dd62a7e978b9809daff7807d0c2de46afe695624d1547d57f46b8cbc279080c261a78a98cf5fb6fb0dc042abca8b5580cddf62f9b + checksum: 9ab555931ab81a8834800da35f04cb86df48b0d706d33ea89c51f42b8d340dab7312c462d01ecae04573ba6a01ff1ad6066ea6cf82b1330482ff537eb3c12eeb languageName: node linkType: hard -"@polkadot/x-textdecoder@npm:12.4.1": - version: 12.4.1 - resolution: "@polkadot/x-textdecoder@npm:12.4.1" +"@polkadot/x-textdecoder@npm:12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-textdecoder@npm:12.6.2" dependencies: - "@polkadot/x-global": "npm:12.4.1" - tslib: "npm:^2.6.1" - checksum: 78a53522659920240220e09fff76d90f05ff58c3400147f75a565f3323c67f01e7328ae68d361a30bea5c8d4b7446581c3d7e585faf413b2985a3372d7fe76af + "@polkadot/x-global": "npm:12.6.2" + tslib: "npm:^2.6.2" + checksum: ba8ebe34cce1445a78d4eb744c8cfcf068cebfaf6c8efca23e1cdb037e8769cb2738b77b7266e3f86cd2459bb3eb87744f9518cba76e76fca609a16e6b84789e languageName: node linkType: hard -"@polkadot/x-textencoder@npm:12.4.1": - version: 12.4.1 - resolution: "@polkadot/x-textencoder@npm:12.4.1" +"@polkadot/x-textencoder@npm:12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-textencoder@npm:12.6.2" dependencies: - "@polkadot/x-global": "npm:12.4.1" - tslib: "npm:^2.6.1" - checksum: 042e2a9428ebe3ec0f7b9519e0498bb605c2a532e520edbe23a145c466047cf1de138f102defa25a5e43bf8340be5dda7b7d42c98b51bd4bd5604fc72f7207cf + "@polkadot/x-global": "npm:12.6.2" + tslib: "npm:^2.6.2" + checksum: b2e721d19660f7bcf3995d695fac5d78d4bc8c5fd0632ec0735eb20dd9b4b79fad1ce7dfe7ade202c4ace5cd2d6b8ac663bb4dca273afa050f73cf1e99498f82 languageName: node linkType: hard -"@polkadot/x-ws@npm:^12.5.1": - version: 12.6.1 - resolution: "@polkadot/x-ws@npm:12.6.1" +"@polkadot/x-ws@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-ws@npm:12.6.2" dependencies: - "@polkadot/x-global": "npm:12.6.1" + "@polkadot/x-global": "npm:12.6.2" tslib: "npm:^2.6.2" - ws: "npm:^8.14.2" - checksum: 0fa54f14b4782025709d9a6eacd2087ba292bd01ac4ab69fea09951a1a810ea2aa574b0d15771c0824883596d7263177c8f78c4d409f241b8b77693d24b33378 + ws: "npm:^8.15.1" + checksum: de987c0a9d5df7d9eb17d96fd47afb2417eb85b7126e4e11bc4fe7dc908b54307390a1e3da61d251cd5f1f6edd054712f018bdc695ce946e0267806d1f050119 languageName: node linkType: hard -"@scure/base@npm:1.1.1": - version: 1.1.1 - resolution: "@scure/base@npm:1.1.1" - checksum: 9aaa525ac25215cbe1bde00733a2fd25e99f03793aa1fd2961c567bb62b60c8a3a485a7cb5d748c41604fca79d149de19b05e64449b770c0a04b9ae38d0b5b2b +"@scure/base@npm:^1.1.5": + version: 1.1.5 + resolution: "@scure/base@npm:1.1.5" + checksum: 543fa9991c6378b6a0d5ab7f1e27b30bb9c1e860d3ac81119b4213cfdf0ad7b61be004e06506e89de7ce0cec9391c17f5c082bb34c3b617a2ee6a04129f52481 languageName: node linkType: hard @@ -2958,17 +2929,17 @@ __metadata: languageName: node linkType: hard -"@substrate/connect@npm:0.7.33": - version: 0.7.33 - resolution: "@substrate/connect@npm:0.7.33" +"@substrate/connect@npm:0.7.35": + version: 0.7.35 + resolution: "@substrate/connect@npm:0.7.35" dependencies: "@substrate/connect-extension-protocol": "npm:^1.0.1" - smoldot: "npm:2.0.1" - checksum: bfcdc4c9fb7a6abebf3a939f9505acb727c9c320e468e42897db4b4683cdc6e4bb3c690dd5b8d34d0fee0379a3bafd8ab1320066f41fd25cd21eec5ae7b7dc85 + smoldot: "npm:2.0.7" + checksum: 53eb3bd63ff9e8d9d9c66fb3ca5092f0b35372834b707ebe788d79f7d98c23dbbb6cc15237e28feb56b3f06724af980f13ff5c81b5bac6a986031e8d0e067836 languageName: node linkType: hard -"@substrate/ss58-registry@npm:^1.43.0, @substrate/ss58-registry@npm:^1.44.0": +"@substrate/ss58-registry@npm:^1.44.0": version: 1.44.0 resolution: "@substrate/ss58-registry@npm:1.44.0" checksum: 97a05ca6f439f42ea24bd4d3fc1ab9e77e65e6dd0d2d823e438ae9a82ea4d6249012066149a23c1dad8fb27ec5a3913f6639c2e480377fea3ee96fd1bd592bd0 @@ -3026,11 +2997,11 @@ __metadata: linkType: hard "@types/babel__generator@npm:*": - version: 7.6.7 - resolution: "@types/babel__generator@npm:7.6.7" + version: 7.6.8 + resolution: "@types/babel__generator@npm:7.6.8" dependencies: "@babel/types": "npm:^7.0.0" - checksum: 11d36fdcee9968a7fa05e5e5086bcc349ad32b7d7117728334be76b82444b5e1c89c0efe15205a3f47f299a4864912165e6f0d31ba285fc4f05dbbafcb83e9b6 + checksum: b53c215e9074c69d212402990b0ca8fa57595d09e10d94bda3130aa22b55d796e50449199867879e4ea0ee968f3a2099e009cfb21a726a53324483abbf25cd30 languageName: node linkType: hard @@ -3053,7 +3024,7 @@ __metadata: languageName: node linkType: hard -"@types/bn.js@npm:^5.1.1": +"@types/bn.js@npm:^5.1.5": version: 5.1.5 resolution: "@types/bn.js@npm:5.1.5" dependencies: @@ -3093,12 +3064,12 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.44.7 - resolution: "@types/eslint@npm:8.44.7" + version: 8.56.0 + resolution: "@types/eslint@npm:8.56.0" dependencies: "@types/estree": "npm:*" "@types/json-schema": "npm:*" - checksum: 3bb9415f5db98bc33f033e2d07503096ffd26046f95e6a4cf4d4a537c8b16398452f3059793e03b0fedbb0e35f0da68a4c68e6ac50d8fef9d555bdd074afb9fb + checksum: 0405403788b9b8b3dbce59b668cdf5f7dc3b3fe5f82a4bf335cd7c936b95df83d892bd70af69f0d4f463125b45d15084dc5c0eeda9982d80ddbd988aa6758b63 languageName: node linkType: hard @@ -3144,12 +3115,12 @@ __metadata: linkType: hard "@types/jest@npm:^29.5.3": - version: 29.5.10 - resolution: "@types/jest@npm:29.5.10" + version: 29.5.11 + resolution: "@types/jest@npm:29.5.11" dependencies: expect: "npm:^29.0.0" pretty-format: "npm:^29.0.0" - checksum: f31cdc9cf840a3bc2230148bb5cba1e0369e3180ae75d85804038905300dd8cfa1d989a4dbbd909633c04568d0c1a9251b2ee5c4197309ec033403dd2a08ea42 + checksum: 798f4c89407d9457bea1256de74c26f2b279f6c789c0e3311cd604cc75cdab333b9a29b00c51b0090d31abdf11cc788b4103282851a653bef6daf72edf97eef2 languageName: node linkType: hard @@ -3174,21 +3145,21 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^20.8.4": - version: 20.10.0 - resolution: "@types/node@npm:20.10.0" +"@types/node@npm:*, @types/node@npm:^20.10.5": + version: 20.10.5 + resolution: "@types/node@npm:20.10.5" dependencies: undici-types: "npm:~5.26.4" - checksum: c7d5ddbdbf3491e2363135c9611eb6bfae90eda2957279237fa232bcb29cd0df1cc3ee149d6de9915b754262a531ee2d57d33c9ecd58d763e8ad4856113822f3 + checksum: 4a378428d2c9f692b19801a5a3d20dc4c0ad5d4a3d103350f8b401af439941a9aa5efeadc8eb9db13c66c620318bc7f336abfc8934f82fd32c4a689d85068c6f languageName: node linkType: hard "@types/node@npm:^18.11.18": - version: 18.18.13 - resolution: "@types/node@npm:18.18.13" + version: 18.19.3 + resolution: "@types/node@npm:18.19.3" dependencies: undici-types: "npm:~5.26.4" - checksum: 5dcab799e39570a858741a13373a584529d0e6b81120c8a2118e158749d9ace291748644d760af554fe73ab3cebdd91500314bf1ecd17a746fabcae06ebf9eea + checksum: b95d0c0be342275e27d882bb6ca73c0b757d1672a121cae1fc3249eda4f86a8abeb5745e5c5c1150914bcfda323a3fc51526cd34e2097f8355bf7cbf12fa6bcb languageName: node linkType: hard @@ -3232,11 +3203,11 @@ __metadata: linkType: hard "@types/ssh2@npm:*": - version: 1.11.17 - resolution: "@types/ssh2@npm:1.11.17" + version: 1.11.18 + resolution: "@types/ssh2@npm:1.11.18" dependencies: "@types/node": "npm:^18.11.18" - checksum: 2c89dd611a2f6bf9d14f330ae0c3f5e26a06cc2f6eb55f328e587a537a644dbe809a9717d347988e77da6c78628ff9672a326319f17d681db6c73564d365acb6 + checksum: df04f36162deb1b68fbb2ab16e4455a8202e0199af48d1be851a8011bf1e0acbc5b523e596673852c33f85badd7f517975a1477b1297849b978dcc94bc6c4797 languageName: node linkType: hard @@ -3637,9 +3608,9 @@ __metadata: linkType: hard "acorn-walk@npm:^8.1.1": - version: 8.3.0 - resolution: "acorn-walk@npm:8.3.0" - checksum: 7673f342db939adc16ac3596c374a56be33e6ef84e01dfb3a0b50cc87cf9b8e46d84c337dcd7d5644f75bf219ad5a36bf33795e9f1af15298e6bceacf46c5f1f + version: 8.3.1 + resolution: "acorn-walk@npm:8.3.1" + checksum: 64187f1377afcba01ec6a57950e3f6a31fff50e429cdb9c9ab2c24343375e711f0d552e5fce5b6ecf21f754566e7526b6d79e4da80bd83c7ad15644d285b2ad5 languageName: node linkType: hard @@ -3972,9 +3943,9 @@ __metadata: linkType: hard "async-lock@npm:^1.4.0": - version: 1.4.0 - resolution: "async-lock@npm:1.4.0" - checksum: c57d5e741f19bf62a7e77a056b2e3e7d7887972955c6b4fadad7812e0da548b917bc3e0b7ee1cc325e916243f383cbc3c3c72556995dfbb6b5046f9f13aed3b4 + version: 1.4.1 + resolution: "async-lock@npm:1.4.1" + checksum: 80d55ac95f920e880a865968b799963014f6d987dd790dd08173fae6e1af509d8cd0ab45a25daaca82e3ef8e7c939f5d128cd1facfcc5c647da8ac2409e20ef9 languageName: node linkType: hard @@ -4035,38 +4006,38 @@ __metadata: linkType: hard "babel-plugin-polyfill-corejs2@npm:^0.4.6": - version: 0.4.6 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.6" + version: 0.4.7 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.7" dependencies: "@babel/compat-data": "npm:^7.22.6" - "@babel/helper-define-polyfill-provider": "npm:^0.4.3" + "@babel/helper-define-polyfill-provider": "npm:^0.4.4" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 736b1bb8e570be029f941a374c769972af870c96b5c324a5387c6b6994aabdad045ce560c530038c8626f02ec70f711ad7445f2572c32ba81fa0e13402cc23f8 + checksum: 3b61cdb275592f61b29d582ee8c738a13d9897c5dd201cddb0610b381f3ae139ebc988ac96f72978fc143c3d50c15d46618df865822e282c8e76c236e7378b63 languageName: node linkType: hard "babel-plugin-polyfill-corejs3@npm:^0.8.5": - version: 0.8.6 - resolution: "babel-plugin-polyfill-corejs3@npm:0.8.6" + version: 0.8.7 + resolution: "babel-plugin-polyfill-corejs3@npm:0.8.7" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.4.3" + "@babel/helper-define-polyfill-provider": "npm:^0.4.4" core-js-compat: "npm:^3.33.1" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 2d9c926fda31d800dea7843d82a41b8914a8aaa67d7fb293dd2594e82cd6ce4c9fc67c9d469587b7c14ba38f5ab5689bdc9c21c268888598f464fe77a5f4c964 + checksum: defbc6de3d309c9639dd31223b5011707fcc0384037ac5959a1aefe16eb314562e1c1e5cfbce0af14a220d639ef92dfe5baf66664e9e6054656aca2841677622 languageName: node linkType: hard "babel-plugin-polyfill-regenerator@npm:^0.5.3": - version: 0.5.3 - resolution: "babel-plugin-polyfill-regenerator@npm:0.5.3" + version: 0.5.4 + resolution: "babel-plugin-polyfill-regenerator@npm:0.5.4" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.4.3" + "@babel/helper-define-polyfill-provider": "npm:^0.4.4" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 2bb546582cda1870d19e646a7183baeb2cccd56e0ef3e4eaeabd28e120daf17cb87399194a9ccdcf32506bcaa68d23e73440fc8ab990a7a0f8c5a77c12d5d4bc + checksum: 461b735c6c0eca3c7b4434d14bfa98c2ab80f00e2bdc1c69eb46d1d300092a9786d76bbd3ee55e26d2d1a2380c14592d8d638e271dfd2a2b78a9eacffa3645d1 languageName: node linkType: hard @@ -4173,17 +4144,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.14.5, browserslist@npm:^4.21.9, browserslist@npm:^4.22.1": - version: 4.22.1 - resolution: "browserslist@npm:4.22.1" +"browserslist@npm:^4.14.5, browserslist@npm:^4.22.2": + version: 4.22.2 + resolution: "browserslist@npm:4.22.2" dependencies: - caniuse-lite: "npm:^1.0.30001541" - electron-to-chromium: "npm:^1.4.535" - node-releases: "npm:^2.0.13" + caniuse-lite: "npm:^1.0.30001565" + electron-to-chromium: "npm:^1.4.601" + node-releases: "npm:^2.0.14" update-browserslist-db: "npm:^1.0.13" bin: browserslist: cli.js - checksum: 4a515168e0589c7b1ccbf13a93116ce0418cc5e65d228ec036022cf0e08773fdfb732e2abbf1e1188b96d19ecd4dd707504e75b6d393cba2782fc7d6a7fdefe8 + checksum: e3590793db7f66ad3a50817e7b7f195ce61e029bd7187200244db664bfbe0ac832f784e4f6b9c958aef8ea4abe001ae7880b7522682df521f4bc0a5b67660b5e languageName: node linkType: hard @@ -4306,10 +4277,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001541": - version: 1.0.30001565 - resolution: "caniuse-lite@npm:1.0.30001565" - checksum: abc58bf3504508c4cb62f0e4a3267a222140935cb63ff252f1e960bf8680cc17368da1d29fb1f68343dfa8b046de7b9e7c2003b822732adc4c68e8ab6ae82c0e +"caniuse-lite@npm:^1.0.30001565": + version: 1.0.30001571 + resolution: "caniuse-lite@npm:1.0.30001571" + checksum: 04f53b9a74776c9214476314613af95c62c43a9ddbc2ae555e176e896cc312110f9b74683f278fd07b8b83ab8ef6bee87b88f466df6ae560461a117fbd678b69 languageName: node linkType: hard @@ -4645,18 +4616,18 @@ __metadata: linkType: hard "core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.33.1": - version: 3.33.3 - resolution: "core-js-compat@npm:3.33.3" + version: 3.34.0 + resolution: "core-js-compat@npm:3.34.0" dependencies: - browserslist: "npm:^4.22.1" - checksum: 90d5580bac23946c31aec1b75f1af4ebeafe97528398623780b3728cb6b28444be9aeb3563c857643cc84b3579007c45281fcb69fba9d9a7a011bea370e5e940 + browserslist: "npm:^4.22.2" + checksum: e29571cc524b4966e331b5876567f13c2b82ed48ac9b02784f3156b29ee1cd82fe3e60052d78b017c429eb61969fd238c22684bb29180908d335266179a29155 languageName: node linkType: hard "core-js@npm:^3.6.1": - version: 3.33.3 - resolution: "core-js@npm:3.33.3" - checksum: 77b4c9abaf22ae9c60966121b4b2a4a388cebd067d4cf6ae0f22762b2e8060f301eaacebb781e598ba5f43fe2e53fc88489b013faefdfcecadbf12e242263a50 + version: 3.34.0 + resolution: "core-js@npm:3.34.0" + checksum: 054474ab6a0a08a2277ca2c1c953e5789c562bbe144f6a43786b0f4167b4a76c671833bd0a112e275e1d99d84fa157e64814ff23aa01532e08e3b46403d7f7f4 languageName: node linkType: hard @@ -4680,7 +4651,7 @@ __metadata: languageName: node linkType: hard -"cpu-features@npm:~0.0.8": +"cpu-features@npm:~0.0.9": version: 0.0.9 resolution: "cpu-features@npm:0.0.9" dependencies: @@ -4759,7 +4730,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.3, debug@npm:^4.3.4": +"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -4834,7 +4805,7 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0": +"define-properties@npm:^1.1.3, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": version: 1.2.1 resolution: "define-properties@npm:1.2.1" dependencies: @@ -4950,10 +4921,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.535": - version: 1.4.595 - resolution: "electron-to-chromium@npm:1.4.595" - checksum: b6dbb5d49ccef7182ec8f33f05927f972608625c11f4e9cbac5a881717dca2b72b13ae324696fef65125d0477d93eefe7540fc4be1c5c27ab5065e34ed9d5010 +"electron-to-chromium@npm:^1.4.601": + version: 1.4.616 + resolution: "electron-to-chromium@npm:1.4.616" + checksum: 7793eda8ebfb66621300339fe830bc2b1658530b9e295a7aa37ef7fc1ca7defab4070cf407977f9112d784004a8e2efdcceb793d7e0a81096a7eb06c844db0ba languageName: node linkType: hard @@ -5298,8 +5269,8 @@ __metadata: linkType: hard "eslint-plugin-import@npm:^2.25.3": - version: 2.29.0 - resolution: "eslint-plugin-import@npm:2.29.0" + version: 2.29.1 + resolution: "eslint-plugin-import@npm:2.29.1" dependencies: array-includes: "npm:^3.1.7" array.prototype.findlastindex: "npm:^1.2.3" @@ -5317,10 +5288,10 @@ __metadata: object.groupby: "npm:^1.0.1" object.values: "npm:^1.1.7" semver: "npm:^6.3.1" - tsconfig-paths: "npm:^3.14.2" + tsconfig-paths: "npm:^3.15.0" peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: d6e8d016f38369892c85b866f762c03dee2b337d4f12031756e30d7490879261d1192a3c2f682fd7c4d2b923465f7a1e3d22cfdad5da1b1391c3bd39ea87af1a + checksum: 5865f05c38552145423c535326ec9a7113ab2305c7614c8b896ff905cfabc859c8805cac21e979c9f6f742afa333e6f62f812eabf891a7e8f5f0b853a32593c1 languageName: node linkType: hard @@ -5623,11 +5594,11 @@ __metadata: linkType: hard "fastq@npm:^1.6.0": - version: 1.15.0 - resolution: "fastq@npm:1.15.0" + version: 1.16.0 + resolution: "fastq@npm:1.16.0" dependencies: reusify: "npm:^1.0.4" - checksum: 67c01b1c972e2d5b6fea197a1a39d5d582982aea69ff4c504badac71080d8396d4843b165a9686e907c233048f15a86bbccb0e7f83ba771f6fa24bcde059d0c3 + checksum: de151543aab9d91900ed5da88860c46987ece925c628df586fac664235f25e020ec20729e1c032edb5fd2520fd4aa5b537d69e39b689e65e82112cfbecb4479e languageName: node linkType: hard @@ -6004,11 +5975,11 @@ __metadata: linkType: hard "globals@npm:^13.6.0, globals@npm:^13.9.0": - version: 13.23.0 - resolution: "globals@npm:13.23.0" + version: 13.24.0 + resolution: "globals@npm:13.24.0" dependencies: type-fest: "npm:^0.20.2" - checksum: bf6a8616f4a64959c0b9a8eb4dc8a02e7dd0082385f7f06bc9694d9fceabe39f83f83789322cfe0470914dc8b273b7a29af5570b9e1a0507d3fb7348a64703a3 + checksum: 62c5b1997d06674fc7191d3e01e324d3eda4d65ac9cc4e78329fa3b5c4fd42a0e1c8722822497a6964eee075255ce21ccf1eec2d83f92ef3f06653af4d0ee28e languageName: node linkType: hard @@ -7731,7 +7702,7 @@ __metadata: languageName: node linkType: hard -"nan@npm:^2.17.0": +"nan@npm:^2.17.0, nan@npm:^2.18.0": version: 2.18.0 resolution: "nan@npm:2.18.0" dependencies: @@ -7768,7 +7739,7 @@ __metadata: languageName: node linkType: hard -"nock@npm:^13.3.4": +"nock@npm:^13.4.0": version: 13.4.0 resolution: "nock@npm:13.4.0" dependencies: @@ -7849,10 +7820,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.13": - version: 2.0.13 - resolution: "node-releases@npm:2.0.13" - checksum: c9bb813aab2717ff8b3015ecd4c7c5670a5546e9577699a7c84e8d69230cd3b1ce8f863f8e9b50f18b19a5ffa4b9c1a706bbbfe4c378de955fedbab04488a338 +"node-releases@npm:^2.0.14": + version: 2.0.14 + resolution: "node-releases@npm:2.0.14" + checksum: 0f7607ec7db5ef1dc616899a5f24ae90c869b6a54c2d4f36ff6d84a282ab9343c7ff3ca3670fe4669171bb1e8a9b3e286e1ef1c131f09a83d70554f855d54f24 languageName: node linkType: hard @@ -7922,14 +7893,14 @@ __metadata: linkType: hard "object.assign@npm:^4.1.2, object.assign@npm:^4.1.4": - version: 4.1.4 - resolution: "object.assign@npm:4.1.4" + version: 4.1.5 + resolution: "object.assign@npm:4.1.5" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.4" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" has-symbols: "npm:^1.0.3" object-keys: "npm:^1.1.1" - checksum: fd82d45289df0a952d772817622ecbaeb4ec933d3abb53267aede083ee38f6a395af8fadfbc569ee575115b0b7c9b286e7cfb2b7a2557b1055f7acbce513bc29 + checksum: dbb22da4cda82e1658349ea62b80815f587b47131b3dd7a4ab7f84190ab31d206bbd8fe7e26ae3220c55b65725ac4529825f6142154211220302aa6b1518045d languageName: node linkType: hard @@ -8149,27 +8120,27 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.40.0": - version: 1.40.0 - resolution: "playwright-core@npm:1.40.0" +"playwright-core@npm:1.40.1": + version: 1.40.1 + resolution: "playwright-core@npm:1.40.1" bin: playwright-core: cli.js - checksum: 2ce5245988b0e89ed3359476a83ad724484da349eae42e6c9dd4162a2180b1d37fe1750df45473a5a04a1590cb093d9f0df81e607b7f5c2c161f881436ee1a00 + checksum: b8945a5eec68a2772be537219c81f74b8fbd1545650c908c41fdcb2b9eb40f488968d1fb59c61ca58afb923af1e390dd621bba3099521fcd3d9a63ef3645a203 languageName: node linkType: hard -"playwright@npm:1.40.0": - version: 1.40.0 - resolution: "playwright@npm:1.40.0" +"playwright@npm:1.40.1": + version: 1.40.1 + resolution: "playwright@npm:1.40.1" dependencies: fsevents: "npm:2.3.2" - playwright-core: "npm:1.40.0" + playwright-core: "npm:1.40.1" dependenciesMeta: fsevents: optional: true bin: playwright: cli.js - checksum: 56352a177e712598f30bbe6da69027a065cb9ee50df512e186dfc9e479a68bd60bab2fee9278e943ab75d4109ad062b88556f3e7efdabfd1f91f728ccceee631 + checksum: 95cf79f1574accbff18fac4b876aa3811640314ee74cf4cd1c249398cd49824e55dc664039342a18d2d2fa4f5ad460ce91a97cb15942ab5d71c8ab04f442dc32 languageName: node linkType: hard @@ -8432,9 +8403,9 @@ __metadata: linkType: hard "regenerator-runtime@npm:^0.14.0": - version: 0.14.0 - resolution: "regenerator-runtime@npm:0.14.0" - checksum: 6c19495baefcf5fbb18a281b56a97f0197b5f219f42e571e80877f095320afac0bdb31dab8f8186858e6126950068c3f17a1226437881e3e70446ea66751897c + version: 0.14.1 + resolution: "regenerator-runtime@npm:0.14.1" + checksum: 5db3161abb311eef8c45bcf6565f4f378f785900ed3945acf740a9888c792f75b98ecb77f0775f3bf95502ff423529d23e94f41d80c8256e8fa05ed4b07cf471 languageName: node linkType: hard @@ -8651,7 +8622,7 @@ __metadata: ts-jest-resolver: "npm:^2.0.1" tsx: "npm:^3.4.3" typedoc: "npm:^0.25.3" - typescript: "npm:^5.1.6" + typescript: "npm:^5.3.0" languageName: unknown linkType: soft @@ -8831,14 +8802,14 @@ __metadata: linkType: hard "shiki@npm:^0.14.1": - version: 0.14.5 - resolution: "shiki@npm:0.14.5" + version: 0.14.7 + resolution: "shiki@npm:0.14.7" dependencies: ansi-sequence-parser: "npm:^1.1.0" jsonc-parser: "npm:^3.2.0" vscode-oniguruma: "npm:^1.7.0" vscode-textmate: "npm:^8.0.0" - checksum: 02c96cf7efcf71679e5c0d58eb91fea6a680251cadcbb15b7a3ccff38004382d3a6d0fdf4a336c2ecda6f6beb50eb9658d3ce91111196621df4fb18bbe4d334e + checksum: be3f2444c65bd0c57802026f171cb42ad571d361ee885be0c292b60785f68c70f19b69310f5ffe7f7a93db4c5ef50211e0a0248794bc6bb48d242bc43fe72a62 languageName: node linkType: hard @@ -8899,12 +8870,12 @@ __metadata: languageName: node linkType: hard -"smoldot@npm:2.0.1": - version: 2.0.1 - resolution: "smoldot@npm:2.0.1" +"smoldot@npm:2.0.7": + version: 2.0.7 + resolution: "smoldot@npm:2.0.7" dependencies: ws: "npm:^8.8.1" - checksum: 908eae712d0eed0ee8d1e3c4f0bd7878d6b3984f2d94b6d38adb166180516fbac38122ac668b30107c5497c158365757e1d9aa1dc5b16a92c578343f83e1f2c2 + checksum: 599930a66cd06a21930bf61778869aa4d74b507ab4a6592da0feaf9c9a42597a7758343149ffc1f2be34af535c784b2ab6d7a00f80c8ad60b03fdcd7e49687d8 languageName: node linkType: hard @@ -9031,19 +9002,19 @@ __metadata: linkType: hard "ssh2@npm:^1.11.0, ssh2@npm:^1.4.0": - version: 1.14.0 - resolution: "ssh2@npm:1.14.0" + version: 1.15.0 + resolution: "ssh2@npm:1.15.0" dependencies: asn1: "npm:^0.2.6" bcrypt-pbkdf: "npm:^1.0.2" - cpu-features: "npm:~0.0.8" - nan: "npm:^2.17.0" + cpu-features: "npm:~0.0.9" + nan: "npm:^2.18.0" dependenciesMeta: cpu-features: optional: true nan: optional: true - checksum: 95f1114f26a6b5bfb94c14de1513e37207bcffb096e8b315faa2b31539e7c8f98071e6fc0e3fd709d685b55ebc74b0206edc6ae5a4df833991641f02fdc863e2 + checksum: afe7cb646d73348753c25938f677b61f6ac7554ff3d7dbbcdd4e7bbb275eaff9956729267c1828de92bbbdcd8431253cff995b05d4c882b9e411661fb4f4cd88 languageName: node linkType: hard @@ -9375,8 +9346,8 @@ __metadata: linkType: hard "terser@npm:^5.16.8": - version: 5.24.0 - resolution: "terser@npm:5.24.0" + version: 5.26.0 + resolution: "terser@npm:5.26.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.8.2" @@ -9384,7 +9355,7 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: bd7ba6bfef58f8c179592894923c8c933d980e17287d3f2a9927550be853d1601beebb724cf015929599b32945641c44f9c3db8dd242c7933af3830bcb853510 + checksum: 0282c5c065cbfa1e725d5609b99579252bc20b83cd1d75e8ab8b46d5da2c9d0fcfc453a12624f2d2d4c1240bfa0017a90fcf1e3b88258e5842fca1b0b82be8d8 languageName: node linkType: hard @@ -9542,8 +9513,8 @@ __metadata: linkType: hard "ts-node@npm:^10.9.1": - version: 10.9.1 - resolution: "ts-node@npm:10.9.1" + version: 10.9.2 + resolution: "ts-node@npm:10.9.2" dependencies: "@cspotcode/source-map-support": "npm:^0.8.0" "@tsconfig/node10": "npm:^1.0.7" @@ -9575,19 +9546,19 @@ __metadata: ts-node-script: dist/bin-script.js ts-node-transpile-only: dist/bin-transpile.js ts-script: dist/bin-script-deprecated.js - checksum: bee56d4dc96ccbafc99dfab7b73fbabc62abab2562af53cdea91c874a301b9d11e42bc33c0a032a6ed6d813dbdc9295ec73dde7b73ea4ebde02b0e22006f7e04 + checksum: a91a15b3c9f76ac462f006fa88b6bfa528130dcfb849dd7ef7f9d640832ab681e235b8a2bc58ecde42f72851cc1d5d4e22c901b0c11aa51001ea1d395074b794 languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.2": - version: 3.14.2 - resolution: "tsconfig-paths@npm:3.14.2" +"tsconfig-paths@npm:^3.15.0": + version: 3.15.0 + resolution: "tsconfig-paths@npm:3.15.0" dependencies: "@types/json5": "npm:^0.0.29" json5: "npm:^1.0.2" minimist: "npm:^1.2.6" strip-bom: "npm:^3.0.0" - checksum: 17f23e98612a60cf23b80dc1d3b7b840879e41fcf603868fc3618a30f061ac7b463ef98cad8c28b68733b9bfe0cc40ffa2bcf29e94cf0d26e4f6addf7ac8527d + checksum: 2041beaedc6c271fc3bedd12e0da0cc553e65d030d4ff26044b771fac5752d0460944c0b5e680f670c2868c95c664a256cec960ae528888db6ded83524e33a14 languageName: node linkType: hard @@ -9598,7 +9569,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.1.0, tslib@npm:^2.6.1, tslib@npm:^2.6.2": +"tslib@npm:^2.1.0, tslib@npm:^2.6.2": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: bd26c22d36736513980091a1e356378e8b662ded04204453d353a7f34a4c21ed0afc59b5f90719d4ba756e581a162ecbf93118dc9c6be5acf70aa309188166ca @@ -9770,23 +9741,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.1.6": - version: 5.1.6 - resolution: "typescript@npm:5.1.6" +"typescript@npm:^5.3.3": + version: 5.3.3 + resolution: "typescript@npm:5.3.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: f347cde665cf43dc4c1c7d9821c7d9bbec3c3914f4bdd82ee490e9fb9f6d99036ed8666463b6a192dd005eeef333c5087d5931bdd51ec853436ff9a670a7417e + checksum: 6e4e6a14a50c222b3d14d4ea2f729e79f972fa536ac1522b91202a9a65af3605c2928c4a790a4a50aa13694d461c479ba92cedaeb1e7b190aadaa4e4b96b8e18 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.1.6#optional!builtin": - version: 5.1.6 - resolution: "typescript@patch:typescript@npm%3A5.1.6#optional!builtin::version=5.1.6&hash=5da071" +"typescript@patch:typescript@npm%3A^5.3.3#optional!builtin": + version: 5.3.3 + resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: f5481fa3ba0eee8970f46708d13c05650a865ad093b586fc9573f425c64c57ca97e3308e110bb528deb3ccebe83f6fd7b5a8ac90018038da96326a9ccdf8e77c + checksum: c93786fcc9a70718ba1e3819bab56064ead5817004d1b8186f8ca66165f3a2d0100fee91fa64c840dcd45f994ca5d615d8e1f566d39a7470fc1e014dbb4cf15d languageName: node linkType: hard @@ -10212,9 +10183,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.14.2, ws@npm:^8.8.1": - version: 8.14.2 - resolution: "ws@npm:8.14.2" +"ws@npm:^8.15.1, ws@npm:^8.8.1": + version: 8.15.1 + resolution: "ws@npm:8.15.1" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -10223,7 +10194,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 815ff01d9bc20a249b2228825d9739268a03a4408c2e0b14d49b0e2ae89d7f10847e813b587ba26992bdc33e9d03bed131e4cae73ff996baf789d53e99c31186 + checksum: 746a3102d43e8df7b09f5814bec858f12d10185a7abd655537f3291b687d440bb80fc9d1e082f8dee42d4d74307f78a96810e18a2c8e13053b003c6608c1c648 languageName: node linkType: hard