diff --git a/deploy/018-native-token-gateway.ts b/deploy/018-native-token-gateway.ts index 66505d23d..807935fc3 100644 --- a/deploy/018-native-token-gateway.ts +++ b/deploy/018-native-token-gateway.ts @@ -10,6 +10,7 @@ import { contracts as ilEthereum } from "../deployments/ethereum.json"; import { contracts as ilOpbnbMainnet } from "../deployments/opbnbmainnet.json"; import { contracts as ilOpbnbTestnet } from "../deployments/opbnbtestnet.json"; import { contracts as ilSepolia } from "../deployments/sepolia.json"; +import { contracts as ilZkMainnet } from "../deployments/zksyncmainnet.json"; import { contracts as ilZkSepolia } from "../deployments/zksyncsepolia.json"; import { getConfig } from "../helpers/deploymentConfig"; @@ -81,6 +82,12 @@ const VWNativeInfo: { [key: string]: VTokenConfig[] } = { address: ilZkSepolia.VToken_vWETH_Core.address, }, ], + zksyncmainnet: [ + { + name: "vWETH_Core", + address: ilZkMainnet.VToken_vWETH_Core.address, + }, + ], }; const getVWNativeTokens = (networkName: string): VTokenConfig[] => { diff --git a/deployments/zksyncmainnet.json b/deployments/zksyncmainnet.json index 35362f6c0..d8e4ad086 100644 --- a/deployments/zksyncmainnet.json +++ b/deployments/zksyncmainnet.json @@ -3912,6 +3912,385 @@ } ] }, + "NativeTokenGateway_vWETH_Core": { + "address": "0xeEDE4e1BDaC489BD851970bE3952B729C4238A68", + "abi": [ + { + "inputs": [ + { + "internalType": "contract IVToken", + "name": "vWrappedNativeToken", + "type": "address" + } + ], + "stateMutability": "nonpayable", + "type": "constructor" + }, + { + "inputs": [], + "name": "NativeTokenTransferFailed", + "type": "error" + }, + { + "inputs": [], + "name": "ZeroAddressNotAllowed", + "type": "error" + }, + { + "inputs": [], + "name": "ZeroValueNotAllowed", + "type": "error" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "previousOwner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "OwnershipTransferStarted", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "previousOwner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "OwnershipTransferred", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "receiver", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "SweepNative", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "receiver", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "SweepToken", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "vToken", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "TokensBorrowedAndUnwrapped", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "vToken", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "TokensRedeemedAndUnwrapped", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "vToken", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "TokensWrappedAndRepaid", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "vToken", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "TokensWrappedAndSupplied", + "type": "event" + }, + { + "stateMutability": "payable", + "type": "fallback" + }, + { + "inputs": [], + "name": "acceptOwnership", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "borrowAmount", + "type": "uint256" + } + ], + "name": "borrowAndUnwrap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "owner", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "pendingOwner", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "redeemTokens", + "type": "uint256" + } + ], + "name": "redeemAndUnwrap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "redeemAmount", + "type": "uint256" + } + ], + "name": "redeemUnderlyingAndUnwrap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "renounceOwnership", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "sweepNative", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "contract IERC20", + "name": "token", + "type": "address" + } + ], + "name": "sweepToken", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "transferOwnership", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "vWNativeToken", + "outputs": [ + { + "internalType": "contract IVToken", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "wNativeToken", + "outputs": [ + { + "internalType": "contract IWrappedNative", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "wrapAndRepay", + "outputs": [], + "stateMutability": "payable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "minter", + "type": "address" + } + ], + "name": "wrapAndSupply", + "outputs": [], + "stateMutability": "payable", + "type": "function" + }, + { + "stateMutability": "payable", + "type": "receive" + } + ] + }, "PoolLens": { "address": "0x69FC4232959131B4992597B739cEC97Ee898aA68", "abi": [ diff --git a/deployments/zksyncmainnet/NativeTokenGateway_vWETH_Core.json b/deployments/zksyncmainnet/NativeTokenGateway_vWETH_Core.json new file mode 100644 index 000000000..d07cfb2d3 --- /dev/null +++ b/deployments/zksyncmainnet/NativeTokenGateway_vWETH_Core.json @@ -0,0 +1,697 @@ +{ + "address": "0xeEDE4e1BDaC489BD851970bE3952B729C4238A68", + "abi": [ + { + "inputs": [ + { + "internalType": "contract IVToken", + "name": "vWrappedNativeToken", + "type": "address" + } + ], + "stateMutability": "nonpayable", + "type": "constructor" + }, + { + "inputs": [], + "name": "NativeTokenTransferFailed", + "type": "error" + }, + { + "inputs": [], + "name": "ZeroAddressNotAllowed", + "type": "error" + }, + { + "inputs": [], + "name": "ZeroValueNotAllowed", + "type": "error" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "previousOwner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "OwnershipTransferStarted", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "previousOwner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "OwnershipTransferred", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "receiver", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "SweepNative", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "receiver", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "SweepToken", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "vToken", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "TokensBorrowedAndUnwrapped", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "vToken", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "TokensRedeemedAndUnwrapped", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "vToken", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "TokensWrappedAndRepaid", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "vToken", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "TokensWrappedAndSupplied", + "type": "event" + }, + { + "stateMutability": "payable", + "type": "fallback" + }, + { + "inputs": [], + "name": "acceptOwnership", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "borrowAmount", + "type": "uint256" + } + ], + "name": "borrowAndUnwrap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "owner", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "pendingOwner", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "redeemTokens", + "type": "uint256" + } + ], + "name": "redeemAndUnwrap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "redeemAmount", + "type": "uint256" + } + ], + "name": "redeemUnderlyingAndUnwrap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "renounceOwnership", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "sweepNative", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "contract IERC20", + "name": "token", + "type": "address" + } + ], + "name": "sweepToken", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "transferOwnership", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "vWNativeToken", + "outputs": [ + { + "internalType": "contract IVToken", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "wNativeToken", + "outputs": [ + { + "internalType": "contract IWrappedNative", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "wrapAndRepay", + "outputs": [], + "stateMutability": "payable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "minter", + "type": "address" + } + ], + "name": "wrapAndSupply", + "outputs": [], + "stateMutability": "payable", + "type": "function" + }, + { + "stateMutability": "payable", + "type": "receive" + } + ], + "transactionHash": "0x0acae2bc9046e13d8ac141686f1abe9e8a5db3b05c54a03a65994bd0628c335c", + "receipt": { + "to": "0x0000000000000000000000000000000000008006", + "from": "0x7f423E50147930e197dAaE9F637198E66746D597", + "contractAddress": "0xeEDE4e1BDaC489BD851970bE3952B729C4238A68", + "transactionIndex": 0, + "gasUsed": "4435243", + "logsBloom": "0x40000000000400080000010000000000000000000000400000800000000000000000000010000000000000000001000000000000000000000000080000000000000100000000040000000028000040000401000020000000000000000000080000000000020110400000000000000840000400000000400000000010000000400000001000000000000004000100000000000100000000020000000000000080800000000000100000000000820100000000000000000000002000010000000000000802008000000000000000000000000010000100000000000000000020000000000000000040000000000000000000000040000000400000000080200000", + "blockHash": "0xd8e24b9fdc913c139017481d185461bbd73aa77463352507bfad3b054f73559d", + "transactionHash": "0x0acae2bc9046e13d8ac141686f1abe9e8a5db3b05c54a03a65994bd0628c335c", + "logs": [ + { + "transactionIndex": 0, + "blockNumber": 43778622, + "transactionHash": "0x0acae2bc9046e13d8ac141686f1abe9e8a5db3b05c54a03a65994bd0628c335c", + "address": "0x000000000000000000000000000000000000800A", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000007f423e50147930e197daae9f637198e66746d597", + "0x0000000000000000000000000000000000000000000000000000000000008001" + ], + "data": "0x000000000000000000000000000000000000000000000000000174c4446b37c0", + "logIndex": 0, + "blockHash": "0xd8e24b9fdc913c139017481d185461bbd73aa77463352507bfad3b054f73559d" + }, + { + "transactionIndex": 0, + "blockNumber": 43778622, + "transactionHash": "0x0acae2bc9046e13d8ac141686f1abe9e8a5db3b05c54a03a65994bd0628c335c", + "address": "0x0000000000000000000000000000000000008008", + "topics": ["0x27fe8c0b49f49507b9d4fe5968c9f49edfe5c9df277d433a07a0717ede97638d"], + "data": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000012750000000000000000000000000000000000000000000000000000000000008008000000000000000000000000000000000000000000000000000000000000800eaf00877a1dcd8c25a0209f43dbd40f3511fd868f74a62d9131e29aaf6b1066a1", + "logIndex": 1, + "blockHash": "0xd8e24b9fdc913c139017481d185461bbd73aa77463352507bfad3b054f73559d" + }, + { + "transactionIndex": 0, + "blockNumber": 43778622, + "transactionHash": "0x0acae2bc9046e13d8ac141686f1abe9e8a5db3b05c54a03a65994bd0628c335c", + "address": "0x0000000000000000000000000000000000008008", + "topics": [ + "0x3a36e47291f4201faf137fab081d92295bce2d53be2c6ca68ba82c7faa9ce241", + "0x000000000000000000000000000000000000000000000000000000000000800e", + "0xaf00877a1dcd8c25a0209f43dbd40f3511fd868f74a62d9131e29aaf6b1066a1" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000438a04440000000000000000000003d501008041000003d50010009c000000000001004b0000000100200190000000c0011002100000000001000414000003d50020009c000003d502008041000000000032043500010000000103550f4e0f440000040f000000400200043d0f4e0f490000040f00000f5000010430000000200030008c0000090e0000213d000000000101043b00000040011002100000000000210435000000400010043f000000000002004b0000000000100443000000000701034f0000006003300270000000000301001900000020030000390000000008980436000000007907043c0000000008020019000000400100043d000004c10000413d000000000112019f0000000000650435000000040020008c00000000003104350000000002000414000009140000613d0000000400100443000000000403401900000020040000390000000102000039000003d7063001980000001f0530018f000003d503300197000000c002200210000000000048004b000002ab0000613d0000000004620019000003de0010009c0000000002000039000000000767022f00000100066000890000000306600210000000000006004b000000000121019f000000000004004b000002ab0000013d0000000009a90436000000008a08043c000000000021004b000003f8011001c70000090e0000c13d000000000686019f00000000066701cf000000000707043b000000000868022f00000000086801cf0000000008050433000000000771034f000000000801034f00008002020000390000000602000029000004c10000c13d000000200b00008a000003d50010019d00000060011002700000000702000029000000000059004b00000000010004120000000402100039000004130200004100000002010000290000001f014000390000001f0640018f0000002001000039000004c10000613d0000010004400089000000000545022f00000000054501cf000000400020043fffffffffffffffff000000050c000029000003f701000041000000000353019f00000000034301cf000000000343022f000000000303043b00000000050104330000000304400210000000000335034f00000001050003670000001f0410018f0000041d04400197000003d501100197000003fc011001c70000000001000031000000000200041100000040022002100000800502000039000003f6011001c7000003f5010000410000800d02000039000000000003001f000000200740019000000005020000290000000701000029000003d8011001970000000303000039000003da011001c70000000001000416000000000001042d0000000003b3016f000003d503008041000003d50030009c0000000001010433000000200040008c000000600110018f00000001020040390000004003300210000000800010043f0000000703000029000600000002001d0000000002000416000000010200c039000000010220018f000003de0050009c0000000402000029000003d500b0009c000000000500001900008009020000390000000003000031000003d8022001970000004403000039000000000012043500000de00000213d000000200440003900000024021000390000004402100039000000400030043f0000000400c0044300000000020c001900000bd50000213d0000000400c0008c000000000001042f0000041d031001980000003f044000390000001f041000390000000401000029000000000304401900000401011001c7000000060100002900000000090b0019000000000131019f00000000030b4019000003d503000041000000000100001900000000001304350000000401200039000003d50030019d00000000001b0435000000400b00043d0000000401100370000000240030008c00000000040004150000000201000039000000000024004b000000007807043c000000000100041a000000000201041a0000022d0000c13d000000000201043b000000000606043300000000067400190000000005340019000000000400001900000044031000390000000000230435000000240310003900000000020904330000006002200210000004200010009c000000000017004b0000000007870436000000006806043c000000000605034f00000060033002100000000000340435000003fc01000041000000040010043f000000000010043f00000411010000410000000101000029000000000400041100000a340000613d000000000016004b0000000006860436000000000705034f00000000013600190000000006140436000000400050043f000000010060019000000001060040390000000006000039000000000045004b0000000005540019000000400400043d0000041d05400197000003fe011001c7000000800a000039000000600210018f00000f4f0001042e00000005044002100000000000010435000004000010009c000000000500041100000024001004430000000003000416000000040040008c0000002400000443000700000001001d000000020700002900000000010a0433000000200010008c00000000010d0433000000600d00003900000000070a001900000000013a00190000000003b10170000000000a1d04360000000100400190000003de0030009c000000010400403900000000040000390000000000d3004b00000000033d0019000000400d00043d0000003f033000390000001f03100039000000000113019f0000000001b1016f0000000000020435000200000003001d0000041e0300004100000003030000290000004101000039000000000038004b000007e00000613d0000000003620019000003d7064001980000001f0540018f00000000020104330000001f01300039000000000004001f000000070570002900000020073001900000001f0630018f000003d5043001970000000000240435000000000042043500000003010000290000000001120436000003ff010000410000000004000031000400000002001d0000000501000029000000060400002900000000010b04330000000001b2001900000000057b0019000000840010043f0000023b0000c13d000003d80210019700000000002004430000029c0000613d000000000003004b000000000011041b000000020020008c000002040000613d000004c10000213d000003d80010009c0000022a0000013d00000001010000390200000200000000020000000000000000000dfc0000613d00000de60000c13d00000de60000213d00000de00000c13d00000429011001c70000001d030000390000042803000041000000600110021000000044024000390000001f0420003900000427011001c70000002a0300003900000426030000410000042503000041000000640210003900000423010000410000004001900039000000400900043d000000010a00002900010000000a001d00000bf10000613d00000bdb0000c13d00000bdb0000213d00000bd50000c13d000000010050019000000001050040390000000005000039000000000031004b000300000004001d0000000403000029000007e00000013d0000000202000029000200000002001d000100000001001d000000040240003900000004090000290000002402500039000300000002001d0000000609000029000500000001001d000000050b00002900050000000b001d0000000000430435000000070b00002900070000000b001d000000c40010043f000000a40010043f00000413010000410000000403b0003900000000010004110000002401b00039000500000002001d0000000704000029000003f7020000410000040c01000041000700000003001d000000000301043b000003dd011001c7000000000161034f000000000005004b000003db04000041000000000262019f000003d803200197536166654552433200000024000000000000004400000000000000040000000000000000ffffffff000000000200001900000e2c0000613d00000e390000c13d00000de80000613d00000de60000413d00000e410000613d00000cd60000613d0000004002a00210000003d50a008041000003d500a0009c000000000232001900000c210000613d00000c2e0000c13d000000040a00002900040000000a001d00050000000d001d000400000009001d000000000232019f0000000003190436000004240090009c00000bdd0000613d00000bdb0000413d00000c360000613d00020000000d001d0000000109000029000100000009001d000200000004001d00000000030204330000042303000041000000a0042000390000000000390435000000c003200039000004220020009c000000400090043f0000008009200039000004210020009c00000000000304350000004403200039000000020400002900000024032000390000002001200039000000010100c03f000000000100003f0000000501100270000100000004001d000000060440008a0000001f0020008c000004200020009c0000000002030433000000070440008a00000acb0000613d00000080010000390000006003000039000003d5041001970000000000540435000000000575019f00000000056501cf000000000565022f000000000505043b00000000076701cf0000000007040433000000000557034f000000000049004b0000000009010019000000000807034f000000010700036700000000045100190000000005b4017000000000014304360000000001130019000000400300043d0000003f0110003900050000000c001d000003d80c100197000000000303043300000080023000390000041f0050009c000400000005001d00000000003504350000002004500039000000400500043d000700000000000200000a1b0000613d000000050030006c000008bf0000613d000008d50000013d000007b70000413d00070005002000740000000701100029000000070900002900000000040004100000040c02000041000700000005001d000000000015004b0000000005b100190f4e0a3c0000040f0000000504000029000003de0040009c0000000605700029000005060000613d0000000506000029000600000001001d00000060013002100000000000140435000000000161019f00000000015101cf000000000151022f0000010005500089000000000656022f00000000065601cf00000003055002100000041501000041000000000200041a0000022d0000613d0000000001000410000000000052004b0f4e0c470000040f000003de0020009c000003fa011001c7000003f90100004100000000030004100000000401b000390000040901000041000000000302041a00000002020000390000800501000039000001c20000013d0000004001200210000003e101000041000000000012041b000003d901100197000000400040043f000000c001200210000003d805100197000000000020041b000003d902100197000000000021041b000003d90220019700000000060004116b55c2aca80df9e68c2cb1df8f696e831cb7b15d15eed77e3cf30c33a4ee0b12ffffffffffffffc000000064000000007472616374000000206e6f6e2d636f6e2063616c6c20746f416464726573733a00000084000000006f6e20646964206e206f706572617469303a20455243323065640000000000006f74207375636365ffffffffffffffbf6c206661696c65646576656c2063616c303a206c6f772d6cffffffffffffff3fffffffffffffff7f7fffffffffffffffffffffffffffff80095ea7b300000000ffffffffffffffe05dbdba411f5d54d5d9e7c5ef37b65ed9aa4770aff0c3d9166d25be279134f4eca9059cbb0000000000000024000000806865206f776e65726973206e6f7420742063616c6c6572204f776e61626c653a000000840000008072000000000000006e6577206f776e656e6f7420746865206c6c657220697320537465703a2063614f776e61626c653200000064000000806e742063616c6c00207265656e747261637947756172643a5265656e7472616e08c379a0000000009cf8540c000000004e487b71000000003022f2e400000000df3a516e000000008cad3d424952436b95a3f5b62c6e91950eef3edf8fe2a0a3af321c699f4cc497210bc0520000000070a082310000000090fcddf2893b8069be127cb8c7ff01f15ba54c0fd65bb0fe3b325d03ea6fc2aa856e5bb300000000000000040000008096427ecd6e5612446525760131df031ab0746818b1d9aac5fc54dd2cff8bcf5823323e03000000003ad7fba37720d0a098c8fc3e3940aab7defc1bfda22f1dfb0a1dd7c5bdc40ecb125fc972a6507f396b1951864fbfc14e829bd487b90b72539cc7f708afc659440000002000000080d8c362d765e22700fa1faef420bfe791c7c124b9cd0de2d338d16b8cac22d99f608e56f57f3241680c53a81b8f57fafda0117956ee9d6296002a489ca326b23e0000002000000000ffffffffffffffdf2e1a7d4d000000002608f8180000000017bfdfbc00000000d0e30db000000000023a8d90e8508b8302500962caba6a1568e884a7374b41e01806aa1896bbf265ab882de59d99a32eff553aecb10793d015d089f94afb7896310ab089e4439a4c0000000059c91f190000000055a490a7000000001be195600000000079ba509700000000715018a60000000089f1cf380000000085ceb1e40000000085ceb1e300000000715018a500000000a86f8221000000009cc60d44000000008da5cb5b00000000e30c397800000000ab803a7600000000ff0f4abd00000000f2fde38b00000000f2fde38a00000000ab803a75000000008da5cb5a8579befe00000000000000c000000100000000020000000000000001000000006f307dc300000000e3b4186f6b6457e019497f9722a3daaf1344cd1fd0a4f2848be0079c53165914ffffffff0000000000000000ffffffe000000001ffffffe000000f4e0000043200000f4c0021042300000f470021042100000f430000613d00000000020500190000042b011001c700000f2e0000413d000000000121043a00000000020200310000000502400270000000040100003900000000050100190000004002b00210000003d50b008041000000000223001900000ee80000413d00000eef0000613d000000030700002900000f100000c13d00000efc0000613d00000ed00000c13d00000ed00000a13d0000001f0010008c00000ed00000213d00000ecf0000613d000000020b00002900000f190000613d00000f180000613d0000000400a0044300020000000b001d00030000000c001d00000ec30000c13d00000ed80000613d00000000010c0433000000800b000039000000600c00003900000e660000c13d0000000209000029000200000009001d00000000020a0019000000000223019f00000ea80000013d00000ea80000613d00000e7c0000c13d00000000070b001900000e800000613d00000000013b0019000000000b1c043600000ed20000c13d00000ed20000213d0000000000c4004b00000000044c0019000000400c00043d00000ea60000613d00000e8e0000c13d0000000400a0008c00000000230204340000000004190436000003d80a10019700000ed20000813d0000042a0090009c000300000000000200000e250000413d00000e2c0000013d00000e0d0000413d00000ddf0000613d00000dd30000c13d00000e150000613d00000d750000c13d00000db80000013d00000db80000613d00000d8b0000c13d00000d8f0000613d00000db60000613d00000d9d0000c13d00000d620000613d00000d560000c13d00000dfd0000613d00000cf70000c13d00000d390000013d00000d390000613d00000d0d0000c13d00000d110000613d00000d370000613d00000d1f0000c13d00000ddf0000c13d00000de60000a13d00000cc00000613d00000c660000c13d00000cd60000013d00000cab0000c13d00000c8d0000613d00000c7c0000c13d00000c800000613d00000ca70000613d00000c900000c13d00000de00000813d000000440450003900000c1a0000413d00000c210000013d00000c020000413d00000bd40000613d00000bc80000c13d00000c0a0000613d00000b6a0000c13d00000bad0000013d00000bad0000613d00000b800000c13d00000b840000613d00000bab0000613d00000b920000c13d00000b570000613d00000b4b0000c13d00000bf20000613d00000aec0000c13d00000b2e0000013d00000b2e0000613d00000b020000c13d00000b060000613d00000b2c0000613d00000b140000c13d00000bd40000c13d00000bdb0000a13d00000ab50000613d00000a5b0000c13d00000acb0000013d00000aa00000c13d00000a820000613d00000a710000c13d00000a750000613d00000a9c0000613d00000a850000c13d00000bd50000813d000000440250003900000410020000410000040204000041000000030120006b00000a0a0000c13d00000a0e0000613d000009ac0000013d000009ac0000613d000009d40000c13d000009d80000613d000008480000013d0000040e04000041000009bf0000c13d0000096f0000013d0000096f0000613d0000098e0000c13d000009920000613d000009b50000013d000009790000c13d0000095e0000c13d000009a50000013d000009a00000c13d000009680000013d000009630000c13d000009aa0000013d0000094e0000c13d000009360000c13d000009290000c13d0000091c0000c13d0000093b0000a13d0000092e0000613d000009070000613d00000006060000290000040b04000041000008ae0000c13d000008b20000613d000008850000c13d000008790000c13d0000086d0000c13d000008610000c13d000008550000c13d00000004060000290000000705000029000004080400004100000005012000290000087e0000613d000008240000613d000008130000c13d0000000509000029000008170000613d0000000505700029000007f70000c13d000002b90000013d00000060014002100000000006030433000007ed0000613d000007dc0000c13d000007d00000c13d000007c40000c13d0000001101000039000008da0000813d000008720000613d000007a60000613d000007950000c13d000007990000613d000007ac0000613d000007d50000613d000007610000613d000007500000c13d000007540000613d0000096d0000013d000009460000c13d000009210000613d000007260000613d000008660000613d000006e80000613d000006d70000c13d000006db0000613d000006ee0000613d000007c90000613d000006a30000613d000006920000c13d000006960000613d000009f30000013d000009e60000c13d000009560000613d000006680000613d00000a1d0000a13d000400030010007400000a1d0000c13d000000060000006b0000000601100029000009150000613d000006240000613d000006130000c13d000006170000613d0000062a0000613d000003fb0200004100000004021000290000085a0000613d000005e40000613d000005d30000c13d000005d70000613d0000000405700029000005ea0000613d00000004045000390000000000250435000003fd02000041000000000400041600000004050000290000000002020433000400000004001d000000000014004b0000000604100029000007bd0000613d000005980000613d000005870000c13d0000058b0000613d0000056b0000c13d000007650000013d000007380000c13d0000040f01000041000005380000c13d0000052c0000c13d000005200000c13d000000000509001900000406040000410000000203000039000004f50000c13d000004f90000613d000600000009001d0000000004090019000004ca0000c13d0000053d0000813d000005310000613d000004b00000613d0000049f0000c13d000004a30000613d000008970000013d0000088a0000c13d0000084d0000613d000004750000613d000300000001001d000005250000613d000004270000613d000004160000c13d0000041a0000613d000006a70000013d0000067a0000c13d0000040d01000041000005190000613d000003c70000613d000003b60000c13d000003ba0000613d00000006050000290000041c040000410f4e0e520000040f00000100011001bf000000a403100039000500000004001d000003d8044001970000000000630435000400000006001d000000c40310003900000000005304350000041b05000041000000000400041a000000a0031000390000000006030019000000800300043d00000080021001bf000004c30000613d0000036d0000613d0000035c0000c13d00000000005a004b000000000a9a0436000000008908043c000003600000613d00000080057001bf0000041a011001c7000008280000013d000007fc0000c13d00000407010000410000002401200039000007ef0000613d0000031e0000613d000004b40000013d000004870000c13d0000000006040433000002b80000613d000002a70000c13d0000041201000041000002be0000c13d0000041801000041000000e40010043f000004170100004100000416010000410000002901000039000003e00100004100000120001004430000010000200443000001a00010044300000180002004430000002002000039000000a00100043d00000160001004430000014000000443000004c10000813d000003df0010009c000002a00000613d0000026d0000613d0000025c0000c13d000002600000613d0000041901000041000002710000013d000002440000c13d000003dc01000041000000a00030043f0000040304000041000003d80610019700000414010000410000001f01000039000002990000c13d0000042b0000013d000003fe0000c13d0000040a0100004100000404010000410f4e0f2b0000040f000003f5020000410000000b0440008a000a00200000003d000b00000001001d000003710000013d0000034b0000c13d000004de0000013d000004cf0000c13d000000040090008c0000002002100039000003d8092001970000800a0200003900000405010000410000000006000019000000000010041b000000000032041b000003d9033001970000059c0000013d000005700000c13d000003fb01000041000005630000613d0000000602004029000003d5020000410000012b0000613d000003e60020009c0000020e0000613d000003e50020009c000003cb0000013d0000039e0000c13d000003ef0020009c000001f90000613d000003ee0020009c000002de0000c13d000000000022041b000003d801100198000000020030008c000003eb0020009c000001c60000613d000003ea0020009c000001be0000613d000003e90020009c000001ba0000013d000000090440008a000800000000003d000900000001001d000003f40020009c000001b00000613d000003f30020009c000001920000613d000003f20020009c000000000101041a000003e80020009c0000016b0000613d000003e70020009c000000e30000213d000003e40020009c0000009a0000a13d000003e30020009c0000022f0000c13d000000000041041b0000000104000039000003d802300198000000000102041a000000c00100043d000000000151019f00000000014101cf000000000141022f00000000050204330000000304500210000000500000613d0000003f0000c13d0000000004840436000000430000613d000000c002600039000000c002200039000003d6022001970000001f02300039000000c0040000390000028d0000c13d000000000063004b000003f10020009c000001530000613d000003f00020009c000000b10000213d000003ed0020009c000000890000a13d000003ec0020009c0000007b0000213d000003e20020009c000000e0022002700000022d0000413d000000040030008c0000008002000039000000310000c13d0001000000310355000b00000000000200020000000000020443044200190018002c044100040440043f005a043e043d00b5043c043b043a043904380437043604350434043300b4007800030049012400b3016501f50432043101f401f300b201f2016401f1002401f00007000801ef00770070007601630123043001ee008500150049042f042e042d005a002b002a042c042b001700b1042a00b004290162042801610427042600590058001100570425042404230090000f001f042200e6012201210029042101ed01ec00b201f201f5016401f1000c0084002401f00007000801ef0077007000760163000b000400560083042000af041f041e041d01eb004800900007000801ea0160000e041c041b041a041904180417041600b40078000300490124041501e90414041304120411041000b4007800030049004f040f040e01e8008f00ae040d040c040b040a04090408040700b400ad001f00ac00110122012101e701e60406012004050404040301eb008201e5000e04020401040000b400ad001f00850015004900ac015f00af00b3011f0120011e011d011c015e006f0016004f002600e50006000200010005006e006d000d0004002500b500ab015d00aa01e401e300230006008e0022008403ff008d000f0028002703fe03fd03fc03fb00b400af00b3011f0120011e00780003011c006f0016004f002600e50006000200010005006e006d000d000400250011015c011b007500e600260006000200010005003d0047000d00040025001100030056000c01e200900006015b00e403fa0007008403f903f8006c000200010005003701e1008c00e3008b000b0019001800a9000a0004004803f701e00010005a006f0016004f0026005500e20006000200010005006e006d000d000400250011011a015a007400e301df03f6000c0090008400a8006b001300060073002203f5008d000f0028002703f400780003004900b2011a00e101de0119002901e603f303f201ed03f10006000200010005007700700076016303f0012300780003004900b20075006b003c011903ef001601dd00260006000200010005003d03ee000d00040025001100e6000301dc001e00e0001001db03ed03ec005a00df000603eb03ea0029006a03e900ad001f00850015004900ac001100e60122012100b20075006b003c01190074011a015d008201dd011800060022008403e8008d000f0028002703e7007800030049004f03e603e501e8008f00ae03e400de03e303e201e900780003004900b20075008203e100dd00ad001f00850015004900ac015f00af00b3011f0120011e011d011c015e006f0016004f0026005500e20006000200010005006e006d000d0004002500b500ab01590083002303e000aa01580075015700a70006008e0022008403df008d000f0028002703de00ad001f00850015004900ac015f00af00b3011f03dd015600820055011803dc015503db015401da000e00ad001f00850015004900ac00110122012101db008e00e101de011903da012400b301f4016401f3000600020001000500770070007603d9000b0004005600a600dd03d803d700ab00aa0006002203d6008d000f0028002703d50156008200550118015503d4015401da000e008a00a500a4008100020001000500a301600153000b015200190018002c000f0028002700540072011703d3004600a2003b003a004e03d2003603d1004500350044004300420041003400330040003f00210071000a000403d0005300dc0116003c00320080003100100004003e0014000f001f011503cf03ce008203cd03cc03cb03ca03c903c803c700af03c603c500dd015600820055011803c4015503c3015403c203c103c0000e011e011d03bf03be008201e5000e002b002a000c0030002f0017001d001c001b002e03bd016203bc016101d903bb01d801d7001101d601d501d401d301d201d100070008006c0020000e015e006f0016004f002600e50006000200010005006e006d000d0004002500b500ab015d00aa01e401e300230006008e0022008403ba008d000f0028002703b900850015011c00e6006f0016004f002600e50006000200010005006e006d000d000400250011015c011b007501d000260006000200010005003d0047000d00040025001100030056000c01e2015a009000060048002203b8007300070008006c000200010005003701e1008c00e30114008b000b0019001800a9000a000403b701130031001001130014006f0016004f0026005500e20006000200010005006e006d000d000400250011011a011200a100e301df000c03b600e3002303b50090015a00a8004d001300060089002203b4008d000f0028002703b300020001000503b2000d00db00190018002c000f002800270054007203b103b0004603af03ae03ad03ac003603ab004500350044004300420041003400330040003f00210071000a000403aa0053007f03a9005a000f001f03a803a7011d01dc03a603a503a403a303a203a103a0039f039e039d0151008f0009039c00140074039b001e00890013000200010012002400070008002d002000a000700076039a039901cf0123008a00a500a4008100020001000500a300690150000d014f00190018002c000f002800270054007201170398004600a2003b003a004e039700360396004500350044004300420041003400330040003f00210071000a00040395005300dc0116003c00320080003100100004003e0014000f001f0115014e006f0016004f0026005500e20006000200010005006e006d000d0004002500b500ab015900830023039400aa01580075015700a70006008e0022011203930111007e001a009f0392008a00a500a4008100020001000500a300da0150000b014f00190018002c000f002800270054007201170391004600a2003b003a004e03900036038f004500350044004300420041003400330040003f00210071000a0004038e005300dc0116003c00320080003100100004003e0014000f001f006f0016004f002600e50006000200010005006e006d000d000400250011015c011b0075014e00260006000200010005003d0047000d00040025001100030056000c0110010f038d011200a8004d0013000600730022038c008900070008006c000200010005003700690073000b0019001800a9000a0004038b009e00310010009e001400e00010010e0014009e00df0006006b0022038a0029006a0389008a00a500a4008100020001000500a300690150000d014f00190018002c000f002800270054007201170388004600a2003b003a004e038700360386004500350044004300420041003400330040003f00210071000a00040385005300dc0116003c00320080003100100004003e0014000f038400a6000e002b002a000c0030002f0017001d001c001b002e038300390002000100050077008c00830382008b0381000b014d000a004c004b0068000301ce009d0067009c00d900d800d700d600d500d40088001000d3003e00d200d1009b006600d00065038000cf00b100ce00cd037f003801ce00640063006200590058006100570060005f005e0023000400cc001e004d0013000200010012002400070008002d002000a00070037e037d037c0123002b002a000c0030002f0017001d001c001b002e037b0039002b002a000c0030002f0017001d001c001b002e037a0039002b002a000c0030002f0017001d001c001b002e037900390115014e006f0016004f0026005500e20006000200010005006e006d000d0004002500b500ab015900830023037800aa01580075015700a70006008e0022011203770111007e001a009f0376002c002b002a000c0030002f0017001d001c001b002e03750039004800070008006c000200010005003700690073000b00190018002c000f002800270054007201cd03740046014d003b003a004e037300360372004500350044004300420041003400330040003f00210071000a000403710053007f0370036f00320080036e01cc00100004003e0089005a000f001f0048036d014c036c014b036b010d036a0369006b008e0368010c002401cb00e40367009e00020001001200070008002d002000da0073000b00190018002c000f0028002700540072036603650046014a003b003a004e036400360363004500350044004300420041003400330040003f00210071000a000403620053007f0361008401e000100048005a000f001f03600114010c014900cb010d002401cb00e4035f00a100020001001200070008002d002000690073000b00190018002c000f002800270054007201cd035e0046014d003b003a004e035d0036035c004500350044004300420041003400330040003f00210071000a0004035b0053007f035a003100100014000f001f00a1007d01d00074007301ca03590358007803570356005d0016007400260006000200010005003d0047000d00040025001100030056000c0110010f0148014700a8008900130006004d00220355014600070008006c00020001000500370069004d000b0019001800a9000a000403540052003100100052001400e0001000ca0014005200df0006006b002203530029006a0352008a00a500a4008100020001000500a300da0153000b00190018010b007e001a009f010a0109015201080351004600a2003b003a004e03500036034f004500350044004300420041003400330040003f00210107000a0004034e0106007f01c901c80032008001c7008800100004003e004d005a007e001f01c6015b010c014901c5010d0024011400e4034d007400020001001200070008002d002000690048000d00190018010b007e001a009f010a01090108034c004601c4003b003a004e034b0036034a004500350044004300420041003400330040003f00210107000a000403490106007f01c3003100100014000f001f00740105014c01c201c1005d001600a100260006000200010005003d0047000d00040025001100030056000c0110010f0148014700a8004d00130006004800220348014600070008006c000200010005003700690048000b0019001800a9000a000403470052003100100052001400e0001000ca0014005200df0006006b002203460029006a0345008a00a500a4008100020001000500a300da0153000b00190018010b007e001a009f010a0109015201080344004600a2003b003a004e034300360342004500350044004300420041003400330040003f00210107000a000403410106007f01c901c80032008001c7008800100004003e004d005a007e001f01c6015b010c014901c5010d0024011400e40340007400020001001200070008002d002000690048000d00190018010b007e001a009f010a01090108033f004601c4003b003a004e033e0036033d004500350044004300420041003400330040003f00210107000a0004033c0106007f01c3003100100014000f001f00740105014c01c2033b00c900c8033a00c700c6000e002b002a000c0030002f0017001d001c001b002e0339003901040103000c010201010017001d001c001b01000338014501040103000c010201010017001d001c001b0100033701620336016101d9033501d801d7001101d601d501d401d300a703340333002c002b002a000c0030002f0017001d001c001b002e03320039007300070008006c000200010005003700da0089000b00190018002c000f0028002700540072033103300046032f003b003a004e032e0036032d004500350044004300420041003400330040003f00210071000a0004032c005300dc032b003c00320080003100100004003e0014000f001f00a1008901ca001e00850013000200010012002400070008002d002000a000700076032a03290328000b0004005601c0002c002b002a000c0030002f0017001d001c001b002e03270039002b002a000c0030002f0017001d001c001b002e0326003901040103000c010201010017001d001c001b01000325014501040103000c010201010017001d001c001b010003240145002b002a000c0030002f0017001d001c001b002e032300390002000100050077008c008300cb008b000b000a004c004b0068000301bf009d0067009c00d900d800d700d600d500d40088001000d3003e00d200d1009b006600d00065032200cf00b100ce00cd0321003801bf00640063006200590058006100570060005f005e0023000400cc001e004d0013000200010012002400070008002d002000a000700076032000e1031f000b00040056012401e701ec00a600dd005d001600a100260006000200010005003d0047000d00040025001100030056000c0110010f0148014700a8004d0013000600480022031e014600070008006c000200010005003700690048000b0019001800a9000a0004031d0052003100100052001400e0031c00c900c800ff00c700c6000e009a002b002a000c0030002f0017001d001c001b002e031b0039002c002b002a000c0030002f0017001d001c001b002e031a0039002c002b002a000c0030002f0017001d001c001b002e0319003900ca0014005200df0006006b002203180029006a031700020001000500fe01be0316006b031500020001000500fe01be0314006b0313002c002b002a000c0030002f0017001d001c001b002e031200390077008c008300cb008b000b000a004c004b006800030311000400cc001e004d001300020001001200240310009d0067009c00d900d800d700d600d500d40088001000d3003e00d200d1009b006600d00065030f00cf00b100ce00cd030e0038030d00640063006200590058006100570060005f005e0023030c0077008c008300cb008b000b000a004c004b00680003030b000400cc001e004d0013000200010012002400070008002d002000a000700076030a00e10309009d0067009c00d900d800d700d600d500d40088001000d3003e00d200d1009b006600d00065030800cf00b100ce00cd03070038030600640063006200590058006100570060005f005e002303050002000100050077008c014400cb008b000b000a004c004b0068000301bd009d0067009c00d900d800d700d600d500d40088001000d3003e00d200d1009b006600d00065030400cf00b100ce00cd0303003801bd00640063006200590058006100570060005f005e0023000400cc0048030201c1000c00900007000801ea002400070008002d002000a000700076030100e101cf000b0004005601c0001e030000130002000100120160000e01bc01bb01ba00fd014300c5008f01b90165014b00fc000902ff00fb01b801b702fe014401b6005a01b5002401b4009901b302fd002901110038004a02fc005300fa01b200fa01b101b001420141014000310098013f013e001401af01ae005401ad01ac02fb01ab01aa003b003a01a902fa003602f901a8003501a701a6003301a5003401a401a301a201a1001502f802f7010e000200010012007c007b00c400f900070008002d00370097000b005c0087000a004c004b01a00038004a02f6019f019e0015019d00ae019c00de019b001502f5019a013d019902f4007d000300320086003c013c00ae019800de0003019d0197005d001600960006000200010005003d0047000d0004013b0011000300ca019601950194004a005c02f3000c019300fd0023019201910151008f00090190018f018e0098018d018c018b0098018a0095001a01890188018700c5018600240099018502f20029006a000302f100f8007a00f7007a00f600f500f400f300f200f1009800f0013e009500ef00ee006600ed006502f000c300ec00c200c100c002ef003802ee00640063006200590058006100570060005f005e002302ed000200010012007c007b00c400f900070008002d003700970184000b0183005c004a0087000a004c004b0068000302ec00eb00db00ea001502eb000302ea0182013a005d001600960006000200010005003d0047000d0004013b0011000300520181007d0003004a005c013902e900bf013d00e9018000e8000300320086003c013c0003017f0138017e0098013700140055017d013600a7009e01050006009900fc02e80029006a000302e700f8007a00f7007a00f600f500f400f300f200f1009800f0013e009500ef00ee006600ed006502e600c300ec00c200c100c002e5003802e400640063006200590058006100570060005f005e002302e300fe007c007b00810007000800be017c00020001000500200097017b000b014a005c004a0087000a004c004b0068000302e200eb00db00ea001502e1000302e0017a0179005d001600960006000200010005003d0047000d0004013b0011000301130181007d0003017802df00bf013d00e9018000e8000300320086003c013c0003017f007900c900c800ff00c700c6000e00a6000e001e013501340009009401330009009301320009005100130050001a00090002000100120131000e009a00030177001e005100130050001a000900bd00bc00bb00ba001500e7017600b900b800b700b60021009200b002de02dd00030177001e005100130050001a000900bd00bc00bb00ba001500e7017600b900b800b700b60021009200b002dc01300067017500fb012f0007000800be0002000100120020000e01740173017200020001012e0037000e001e0094012d00090093012c0009005100130050001a0009000200010012012b000e01bc01bb02db00c501ba00fd014300c5008f01b90165014b00fc000901b801b702da014401b6005a01b5002401b4009901b302d9002901110038004a02d8005300fa01b200fa01b101b001420141014000310091013f012a001401af01ae005401ad01ac02d701ab01aa003b003a01a902d6003602d501a8003501a701a6003301a5003401a401a301a201a1001502d402d3010e000200010012007c007b00c400f900070008002d00370097000b005c0087000a004c004b01a00038004a02d2019f019e0015017100ae019c00de019b001502d1019a0129019902d0007d000300320086003c012800ae019800de000301710197005d001600960006000200010005003d0047000d000401270011000300ca019601950194004a005c02cf000c019300fd0023019201910151008f00090190018f018e0091018d018c018b0091018a0095001a01890188018700c5018600240099018502ce0029006a000302cd00f8007a00f7007a00f600f500f400f300f200f1009100f0012a009500ef00ee006600ed006502cc00c300ec00c200c100c002cb003802ca00640063006200590058006100570060005f005e002302c9000200010012007c007b00c400f900070008002d003700970184000b0183005c004a0087000a004c004b0068000302c800eb00db00ea001502c7000302c60182013a005d001600960006000200010005003d0047000d000401270011000300520170007d0003004a005c013902c500bf012900e9016f00e8000300320086003c01280003016e0138017e0091013700140055017d013600a7009e01050006009900fc02c40029006a000302c300f8007a00f7007a00f600f500f400f300f200f1009100f0012a009500ef00ee006600ed006502c200c300ec00c200c100c002c1003802c000640063006200590058006100570060005f005e002302bf00fe007c007b00810007000800be017c00020001000500200097017b000b014a005c004a0087000a004c004b0068000302be00eb00db00ea001502bd000302bc017a0179005d001600960006000200010005003d0047000d000401270011000301130170007d0003017802bb00bf012900e9016f00e8000300320086003c01280003016e007900c900c800ff00c700c6000e00a6000e001e013501340009009401330009009301320009005100130050001a00090002000100120131000e009a0003016d001e005100130050001a000900bd00bc00bb00ba001500e7016c00b900b800b700b60021009200b002ba02b90003016d001e005100130050001a000900bd00bc00bb00ba001500e7016c00b900b800b700b60021009200b002b801300067017500fb012f0007000800be0002000100120020000e01740173017200020001012e0037000e001e0094012d00090093012c0009005100130050001a0009000200010012012b000e02b7013802b602b502b401370014005502b3013601d202b2000602b1014302b00029006a000302af009d0067009c006702ae02ad02ac0141014001cc02ab013f02aa01ee02a9009b006602a8006502a700c302a600c200c100c002a5003802a400640063006200590058006100570060005f005e002302a3007c007b00c400070008006c02a2000200010005002002a102a0013a000b0139029f0087000a004c004b00680003029e029d029c029b0015029a0003029902980297005d001602960006000200010005003d0047000d0004029500110003010e0294007d00030293029200bf02910290028f0115000300320086003c028e0003028d007900a6000e00c900c800ff00c700c6000e0003028c001e005100130050001a000900bd00bc00bb00ba0015028b028a00b900b800b700b60021009200b0028901300067028800fb012f0007000800be0002000100120020000e001e013501340009009401330009009301320009005100130050001a00090002000100120131000e008a0287028600020001012e0037000e009a001e0094012d00090093012c0009005100130050001a0009000200010012012b000e009a0285011b0284028302820281009201420280007c007b01d1002400070008002d0020027f027e000d0004027d00110079009a027c00290079016b0079027b00290079016b0079027a00dd000e000000000000000000000000016a000000000000027900000000000002780000016a005b005b005b0277000000000126000000000000027602750274027302720000000000000000000001690000000000000000005b000002710000000002700000026f0000026e000000000000000000000000026d000000000000026c000000000000026b000000000000026a0000000000000269000000000000026800000000000002670000000000000266000000000000026500000000000002640000000000000263000000000000026200000000000002610000000000000260000000000000025f000000000000025e000000000000025d000000000000025c000000000000025b025a025902580257012500000168000002560255025402530125000001670000025200000000000001260000016900000251000000000000000000000167000002500000000000000000000001680000024f000000000000000000000000024e01260000024d0000024c024b024a0249024802470246024500000000024400000243024202410240023f023e023d023c023b000000000000023a0239023802370000000002360000023500000000000002340233023202310230000000000000022f000000000000022e022d022c022b022a0000000000000229000000000000022800000000000002270000000000000226000000000000022502240223022200000000022100000220021f021e021d021c021b0000000000000000021a00000219021802170216000000000215000002140000000000000213021202110210005b005b005b020f020e000000000000000000000000020d020c005b005b005b000000000000020b000000000000020a0166020902080207000000000000020602050204000000000166020302020201000000000200000001ff01fe01fd01fc0000000001fb000000000000000001fa012500000000000001f901f801f701f600000000000000000000000000000000000000000000", + "logIndex": 2, + "blockHash": "0xd8e24b9fdc913c139017481d185461bbd73aa77463352507bfad3b054f73559d" + }, + { + "transactionIndex": 0, + "blockNumber": 43778622, + "transactionHash": "0x0acae2bc9046e13d8ac141686f1abe9e8a5db3b05c54a03a65994bd0628c335c", + "address": "0x0000000000000000000000000000000000008004", + "topics": [ + "0xc94722ff13eacf53547c4741dab5228353a05938ffcdd5d4a2d533ae0e618287", + "0x0100042dca14645c9dc2447648e42b05524c45484411d88f7dab18e1f90087ef", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x", + "logIndex": 3, + "blockHash": "0xd8e24b9fdc913c139017481d185461bbd73aa77463352507bfad3b054f73559d" + }, + { + "transactionIndex": 0, + "blockNumber": 43778622, + "transactionHash": "0x0acae2bc9046e13d8ac141686f1abe9e8a5db3b05c54a03a65994bd0628c335c", + "address": "0xeEDE4e1BDaC489BD851970bE3952B729C4238A68", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000007f423e50147930e197daae9f637198e66746d597" + ], + "data": "0x", + "logIndex": 4, + "blockHash": "0xd8e24b9fdc913c139017481d185461bbd73aa77463352507bfad3b054f73559d" + }, + { + "transactionIndex": 0, + "blockNumber": 43778622, + "transactionHash": "0x0acae2bc9046e13d8ac141686f1abe9e8a5db3b05c54a03a65994bd0628c335c", + "address": "0x0000000000000000000000000000000000008006", + "topics": [ + "0x290afdae231a3fc0bbae8b1af63698b0a1d79b21ad17df0342dfb952fe74f8e5", + "0x0000000000000000000000007f423e50147930e197daae9f637198e66746d597", + "0x0100042dca14645c9dc2447648e42b05524c45484411d88f7dab18e1f90087ef", + "0x000000000000000000000000eede4e1bdac489bd851970be3952b729c4238a68" + ], + "data": "0x", + "logIndex": 5, + "blockHash": "0xd8e24b9fdc913c139017481d185461bbd73aa77463352507bfad3b054f73559d" + }, + { + "transactionIndex": 0, + "blockNumber": 43778622, + "transactionHash": "0x0acae2bc9046e13d8ac141686f1abe9e8a5db3b05c54a03a65994bd0628c335c", + "address": "0x000000000000000000000000000000000000800A", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000000000000000000000000000000000000000008001", + "0x0000000000000000000000007f423e50147930e197daae9f637198e66746d597" + ], + "data": "0x0000000000000000000000000000000000000000000000000000be3c6163ddd0", + "logIndex": 6, + "blockHash": "0xd8e24b9fdc913c139017481d185461bbd73aa77463352507bfad3b054f73559d" + } + ], + "blockNumber": 43778622, + "cumulativeGasUsed": "0", + "status": 1, + "byzantium": true + }, + "args": ["0x1Fa916C27c7C2c4602124A14C77Dbb40a5FF1BE8"], + "numDeployments": 1, + "solcInputHash": "6cc413ed5bf9593899dec1514c1a16cf", + "metadata": { + "llvm_options": [], + "optimizer_settings": { + "is_debug_logging_enabled": false, + "is_fallback_to_size_enabled": false, + "is_verify_each_enabled": false, + "level_back_end": "Aggressive", + "level_middle_end": "Aggressive", + "level_middle_end_size": "Zero" + }, + "solc_version": "0.8.25", + "solc_zkvm_edition": "1.0.1", + "source_metadata": "{\"compiler\":{\"version\":\"0.8.25+commit.47b979f3\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"contract IVToken\",\"name\":\"vWrappedNativeToken\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"NativeTokenTransferFailed\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ZeroAddressNotAllowed\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ZeroValueNotAllowed\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferStarted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"receiver\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"SweepNative\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"receiver\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"SweepToken\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"vToken\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TokensBorrowedAndUnwrapped\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"vToken\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TokensRedeemedAndUnwrapped\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"vToken\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TokensWrappedAndRepaid\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"vToken\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TokensWrappedAndSupplied\",\"type\":\"event\"},{\"stateMutability\":\"payable\",\"type\":\"fallback\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"borrowAmount\",\"type\":\"uint256\"}],\"name\":\"borrowAndUnwrap\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pendingOwner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"redeemTokens\",\"type\":\"uint256\"}],\"name\":\"redeemAndUnwrap\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"redeemAmount\",\"type\":\"uint256\"}],\"name\":\"redeemUnderlyingAndUnwrap\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"sweepNative\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"contract IERC20\",\"name\":\"token\",\"type\":\"address\"}],\"name\":\"sweepToken\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vWNativeToken\",\"outputs\":[{\"internalType\":\"contract IVToken\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"wNativeToken\",\"outputs\":[{\"internalType\":\"contract IWrappedNative\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"wrapAndRepay\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"minter\",\"type\":\"address\"}],\"name\":\"wrapAndSupply\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}],\"devdoc\":{\"author\":\"Venus\",\"events\":{\"SweepNative(address,uint256)\":{\"details\":\"Emitted when native asset is swept from the contract\"},\"SweepToken(address,address,uint256)\":{\"details\":\"Emitted when token is swept from the contract\"},\"TokensBorrowedAndUnwrapped(address,address,uint256)\":{\"details\":\"Emitted when native tokens are borrowed and unwrapped\"},\"TokensRedeemedAndUnwrapped(address,address,uint256)\":{\"details\":\"Emitted when tokens are redeemed and then unwrapped to be sent to user\"},\"TokensWrappedAndRepaid(address,address,uint256)\":{\"details\":\"Emitted when native currency is wrapped and repaid\"},\"TokensWrappedAndSupplied(address,address,uint256)\":{\"details\":\"Emitted when native currency is supplied\"}},\"kind\":\"dev\",\"methods\":{\"acceptOwnership()\":{\"details\":\"The new owner accepts the ownership transfer.\"},\"borrowAndUnwrap(uint256)\":{\"custom:error\":\"ZeroValueNotAllowed is thrown if borrowAmount is zero\",\"custom:event\":\"TokensBorrowedAndUnwrapped is emitted when assets are borrowed from a market and unwrapped\",\"details\":\"Borrow wNativeToken, unwrap to Native, and send to the user\",\"params\":{\"borrowAmount\":\"The amount of underlying tokens to borrow\"}},\"constructor\":{\"params\":{\"vWrappedNativeToken\":\"Address of wrapped native token market\"}},\"owner()\":{\"details\":\"Returns the address of the current owner.\"},\"pendingOwner()\":{\"details\":\"Returns the address of the pending owner.\"},\"redeemAndUnwrap(uint256)\":{\"custom:error\":\"ZeroValueNotAllowed is thrown if redeemTokens is zero\",\"custom:event\":\"TokensRedeemedAndUnwrapped is emitted when assets are redeemed from a market and unwrapped\",\"params\":{\"redeemTokens\":\"The amount of vWNative tokens to redeem\"}},\"redeemUnderlyingAndUnwrap(uint256)\":{\"custom:error\":\"ZeroValueNotAllowed is thrown if redeemAmount is zero\",\"custom:event\":\"TokensRedeemedAndUnwrapped is emitted when assets are redeemed from a market and unwrapped\",\"params\":{\"redeemAmount\":\"The amount of underlying tokens to redeem\"}},\"renounceOwnership()\":{\"details\":\"Leaves the contract without owner. It will not be possible to call `onlyOwner` functions. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby disabling any functionality that is only available to the owner.\"},\"sweepNative()\":{\"custom:access\":\"Controlled by Governance\",\"custom:event\":\"SweepNative is emitted when assets are swept from the contract\"},\"sweepToken(address)\":{\"custom:access\":\"Controlled by Governance\",\"custom:event\":\"SweepToken emits on success\",\"params\":{\"token\":\"Address of the token\"}},\"transferOwnership(address)\":{\"details\":\"Starts the ownership transfer of the contract to a new account. Replaces the pending transfer if there is one. Can only be called by the current owner.\"},\"wrapAndRepay()\":{\"custom:error\":\"ZeroValueNotAllowed is thrown if repayAmount is zero\",\"custom:event\":\"TokensWrappedAndRepaid is emitted when assets are repaid to a market and unwrapped\"},\"wrapAndSupply(address)\":{\"custom:error\":\"ZeroAddressNotAllowed is thrown if address of minter is zero addressZeroValueNotAllowed is thrown if mintAmount is zero\",\"custom:event\":\"TokensWrappedAndSupplied is emitted when assets are supplied to the market\",\"params\":{\"minter\":\"The address on behalf of whom the supply is performed.\"}}},\"title\":\"NativeTokenGateway\",\"version\":1},\"userdoc\":{\"errors\":{\"NativeTokenTransferFailed()\":[{\"notice\":\"Thrown if transfer of native token fails\"}],\"ZeroAddressNotAllowed()\":[{\"notice\":\"Thrown if the supplied address is a zero address where it is not allowed\"}],\"ZeroValueNotAllowed()\":[{\"notice\":\"Thrown if the supplied value is 0 where it is not allowed\"}]},\"kind\":\"user\",\"methods\":{\"constructor\":{\"notice\":\"Constructor for NativeTokenGateway\"},\"redeemAndUnwrap(uint256)\":{\"notice\":\"Redeem vWNativeToken, unwrap to Native Token, and send to the user\"},\"redeemUnderlyingAndUnwrap(uint256)\":{\"notice\":\"Redeem vWNativeToken, unwrap to Native Token, and send to the user\"},\"sweepNative()\":{\"notice\":\"Sweeps native assets (Native) from the contract and sends them to the owner\"},\"sweepToken(address)\":{\"notice\":\"Sweeps the input token address tokens from the contract and sends them to the owner\"},\"vWNativeToken()\":{\"notice\":\"Address of wrapped native token market\"},\"wNativeToken()\":{\"notice\":\"Address of wrapped native token contract\"},\"wrapAndRepay()\":{\"notice\":\"Wrap Native, repay borrow in the market, and send remaining Native to the user\"},\"wrapAndSupply(address)\":{\"notice\":\"Wrap Native, get wNativeToken, mint vWNativeToken, and supply to the market.\"}},\"notice\":\"NativeTokenGateway contract facilitates interactions with a vToken market for native tokens (Native or wNativeToken)\",\"version\":1}},\"settings\":{\"compilationTarget\":{\"contracts/Gateway/NativeTokenGateway.sol\":\"NativeTokenGateway\"},\"evmVersion\":\"paris\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"details\":{\"constantOptimizer\":false,\"cse\":false,\"deduplicate\":false,\"inliner\":false,\"jumpdestRemover\":false,\"orderLiterals\":false,\"peephole\":false,\"simpleCounterForLoopUncheckedIncrement\":true,\"yul\":true,\"yulDetails\":{\"optimizerSteps\":\"dhfoDgvulfnTUtnIf[xa[r]EscLMcCTUtTOntnfDIulLculVcul [j]Tpeulxa[rul]xa[r]cLgvifCTUca[r]LSsTFOtfDnca[r]Iulc]jmul[jul] VcTOcul jmul:fDnTOcmu\",\"stackAllocation\":true}},\"runs\":200},\"remappings\":[]},\"sources\":{\"@openzeppelin/contracts/access/Ownable.sol\":{\"keccak256\":\"0xba43b97fba0d32eb4254f6a5a297b39a19a247082a02d6e69349e071e2946218\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://fc980984badf3984b6303b377711220e067722bbd6a135b24669ff5069ef9f32\",\"dweb:/ipfs/QmPHXMSXj99XjSVM21YsY6aNtLLjLVXDbyN76J5HQYvvrz\"]},\"@openzeppelin/contracts/access/Ownable2Step.sol\":{\"keccak256\":\"0xde231558366826d7cb61725af8147965a61c53b77a352cc8c9af38fc5a92ac3c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://1fd55624076bf61d44af5ff351919e32dda748567acfbdd6ba3d6c7be61c758e\",\"dweb:/ipfs/QmSki4dTrf4GPm7MTpG3fk8mC7rnjwd2zMomLp6jLuF63Q\"]},\"@openzeppelin/contracts/security/ReentrancyGuard.sol\":{\"keccak256\":\"0xa535a5df777d44e945dd24aa43a11e44b024140fc340ad0dfe42acf4002aade1\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://41319e7f621f2dc3733511332c4fd032f8e32ad2aa7fd6f665c19741d9941a34\",\"dweb:/ipfs/QmcYR3bd862GD1Bc7jwrU9bGxrhUu5na1oP964bDCu2id1\"]},\"@openzeppelin/contracts/token/ERC20/IERC20.sol\":{\"keccak256\":\"0x287b55befed2961a7eabd7d7b1b2839cbca8a5b80ef8dcbb25ed3d4c2002c305\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bd39944e8fc06be6dbe2dd1d8449b5336e23c6a7ba3e8e9ae5ae0f37f35283f5\",\"dweb:/ipfs/QmPV3FGYjVwvKSgAXKUN3r9T9GwniZz83CxBpM7vyj2G53\"]},\"@openzeppelin/contracts/token/ERC20/extensions/IERC20Permit.sol\":{\"keccak256\":\"0xb264c03a3442eb37a68ad620cefd1182766b58bee6cec40343480392d6b14d69\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://28879d01fd22c07b44f006612775f8577defbe459cb01685c5e25cd518c91a71\",\"dweb:/ipfs/QmVgfkwv2Fxw6hhTcDUZhE7NkoSKjab3ipM7UaRbt6uXb5\"]},\"@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol\":{\"keccak256\":\"0xabefac93435967b4d36a4fabcbdbb918d1f0b7ae3c3d85bc30923b326c927ed1\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9d213d3befca47da33f6db0310826bcdb148299805c10d77175ecfe1d06a9a68\",\"dweb:/ipfs/QmRgCn6SP1hbBkExUADFuDo8xkT4UU47yjNF5FhCeRbQmS\"]},\"@openzeppelin/contracts/utils/Address.sol\":{\"keccak256\":\"0x006dd67219697fe68d7fbfdea512e7c4cb64a43565ed86171d67e844982da6fa\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://2455248c8ddd9cc6a7af76a13973cddf222072427e7b0e2a7d1aff345145e931\",\"dweb:/ipfs/QmfYjnjRbWqYpuxurqveE6HtzsY1Xx323J428AKQgtBJZm\"]},\"@openzeppelin/contracts/utils/Context.sol\":{\"keccak256\":\"0xa92e4fa126feb6907daa0513ddd816b2eb91f30a808de54f63c17d0e162c3439\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a367861093b74443b137564d3f3c472f70bcf114739e62059c939f25e315706c\",\"dweb:/ipfs/Qmd7JMpcxD9RuQjK3uM3EzJUgSqdN8vzp8eytEiuwxQJ6h\"]},\"contracts/Gateway/INativeTokenGateway.sol\":{\"keccak256\":\"0xbb97f05167348ef8510421f8530de125d83982f8ae1df5bf8167cfb3c8bf7fb9\",\"license\":\"BSD-3-Clause\",\"urls\":[\"bzz-raw://f24b33bb7ccc2cc38f65deea8c4d0552ca9e3f8d1de0c075a20321228c36a6b5\",\"dweb:/ipfs/QmYgByY3r8zCfdmKNUi5Ztwp3DYcn1DJeYmQsiAQh2mree\"]},\"contracts/Gateway/Interfaces/IVToken.sol\":{\"keccak256\":\"0xbb2bca2f551d9859daba74a6f30a75b960edd392edbfe658008813cb3a630939\",\"license\":\"BSD-3-Clause\",\"urls\":[\"bzz-raw://655a8e52f4d26080fab4e59a78ecbba604199d8325e4b00da4e29dd759de9a52\",\"dweb:/ipfs/QmdsnUPvsPoSjsheKbr7XsHQq6TKRCnpjApkffkBS1ciW8\"]},\"contracts/Gateway/Interfaces/IWrappedNative.sol\":{\"keccak256\":\"0x71e46aaa5ca7af98667bcf399b704c1af9f051af8842abb2c4d26632dd40b9e7\",\"license\":\"BSD-3-Clause\",\"urls\":[\"bzz-raw://c8f38a6eb9097d64c17209daac7f0420371bfe84c4723c9002da8e128fbca71f\",\"dweb:/ipfs/QmXgovhA2edhg1v58upbPKP1vaCQikD1gkzxxBj3jAf4jA\"]},\"contracts/Gateway/NativeTokenGateway.sol\":{\"keccak256\":\"0x090d7e1a6ac1d54f45685f76febdb01c8e89587b13cd5cd3f7016301bf66d2e0\",\"license\":\"BSD-3-Clause\",\"urls\":[\"bzz-raw://7745d4fb68786a9f28acf3b1fbc2af6a51b9607d16d3e78bdd88bb9f2f2fe45f\",\"dweb:/ipfs/QmX5xDhouKS3FT5D2CE357Lzvx4DbcsaUp7LRPtwZmquXB\"]}},\"version\":1}", + "zk_version": "1.5.3" + }, + "bytecode": "0x0002000000000002000b00000000000200000000030100190000006003300270000003d50330019700010000003103550000000100200190000000310000c13d0000008002000039000000400020043f000000040030008c0000022d0000413d000000000201043b000000e002200270000003e20020009c0000007b0000213d000003ec0020009c000000890000a13d000003ed0020009c000000b10000213d000003f00020009c000001530000613d000003f10020009c0000022d0000c13d0000000001000416000000000001004b000004c10000c13d0000000101000039000000000201041a000003d8032001970000000006000411000000000063004b0000028d0000c13d000003d902200197000000000021041b000000000100041a000003d902100197000000000262019f000000000020041b0000000002000414000003d805100197000003d50020009c000003d502008041000000c001200210000003da011001c70000800d020000390000000303000039000003db040000410000022a0000013d000000c004000039000000400040043f0000000002000416000000000002004b000004c10000c13d0000001f02300039000003d602200197000000c002200039000000400020043f0000001f0530018f000003d706300198000000c002600039000000430000613d000000000701034f000000007807043c0000000004840436000000000024004b0000003f0000c13d000000000005004b000000500000613d000000000161034f0000000304500210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000120435000000200030008c000004c10000413d000000c00100043d000700000001001d000003d80010009c000004c10000213d0000000102000039000000000102041a000003d901100197000000000012041b000000000100041a000003d9021001970000000006000411000000000262019f000000000020041b000000400200043d000600000002001d0000000002000414000003d805100197000003d50020009c000003d502008041000000c001200210000003da011001c70000800d020000390000000303000039000003db040000410f4e0f440000040f0000000100200190000004c10000613d0000000703000029000003d80230019800000002010000390000000104000039000000000041041b0000022f0000c13d000003e10100004100000006020000290000000000120435000003d50020009c000003d5020080410000004001200210000003dd011001c700000f5000010430000003e30020009c0000009a0000a13d000003e40020009c000000e30000213d000003e70020009c0000016b0000613d000003e80020009c0000022d0000c13d0000000001000416000000000001004b000004c10000c13d0000000101000039000000000101041a000001c20000013d000003f20020009c000001920000613d000003f30020009c000001b00000613d000003f40020009c0000022d0000c13d0000000001000416000000000001004b000004c10000c13d0000000001000412000900000001001d000800000000003d000080050100003900000044030000390000000004000415000000090440008a000001ba0000013d000003e90020009c000001be0000613d000003ea0020009c000001c60000613d000003eb0020009c0000022d0000c13d000000240030008c000004c10000413d0000000401100370000000000101043b000003d80010009c000004c10000213d0000000202000039000000000302041a000000020030008c000002040000613d000003d801100198000000000022041b000002de0000c13d000003e101000041000000800010043f000004090100004100000f5000010430000003ee0020009c000001f90000613d000003ef0020009c0000022d0000c13d000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000301043b0000000201000039000000000201041a000000020020008c000002040000613d000000000011041b000000000003004b0000029c0000613d000700000003001d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000040c0100004100000000001b04350000000401b00039000000000300041000000000003104350000000001000414000003d802200197000000040020008c000600000002001d0000039e0000c13d0000000003000031000000200030008c00000020040000390000000004034019000003cb0000013d000003e50020009c0000020e0000613d000003e60020009c0000022d0000c13d0000000201000039000000000201041a000000020020008c000002040000613d000000000011041b0000000001000416000000000001004b0000029c0000613d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003f7020000410000000000200443000003d801100197000700000001001d00000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003f901000041000000000012043500000000010004140000000704000029000000040040008c0000012b0000613d000003d50020009c000600000002001d000003d50200004100000006020040290000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fa011001c70000800902000039000000000300041600000000050000190f4e0f440000040f00000000030100190000006003300270000003d50030019d000100000001035500000001002001900000000602000029000005630000613d000003de0020009c0000090e0000213d000000400020043f000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003d802100197000500000002001d000000070100002900000000030004160f4e0c470000040f000003fb01000041000000400200043d0000000000120435000600000002001d00000004012000390000000002000411000000000021043500000000010004140000000502000029000000040020008c000005700000c13d0000000003000031000000200030008c000000200400003900000000040340190000059c0000013d0000000001000416000000000001004b000004c10000c13d000000000100041a000003d8021001970000000005000411000000000052004b0000023b0000c13d0000000102000039000000000302041a000003d903300197000000000032041b000003d901100197000000000010041b0000000001000414000003d50010009c000003d501008041000000c001100210000003da011001c70000800d020000390000000303000039000003db0400004100000000060000190000022a0000013d0000000001000416000000000001004b000004c10000c13d000000000100041a000003d8011001970000000002000411000000000021004b0000023b0000c13d00000405010000410000000000100443000000000100041000000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c70000800a020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000700000001001d000000000001004b0000022d0000613d000000400100043d000004000010009c0000090e0000213d000000000200041a000003d8092001970000002002100039000000400020043f00000000000104350000000001000414000000040090008c000004cf0000c13d00000001020000390000000001000031000004de0000013d000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000101043b000700000001001d000003d80010009c000004c10000213d000000000100041a000003d8011001970000000002000411000000000021004b0000023b0000c13d0000000701000029000003d8021001970000040c01000041000000800010043f0000000001000410000000840010043f0000000001000414000000040020008c000600000002001d0000034b0000c13d0000000003000031000000200030008c00000020040000390000000004034019000003710000013d0000000001000416000000000001004b000004c10000c13d0000000001000412000b00000001001d000a00200000003d0000800501000039000000440300003900000000040004150000000b0440008a0000000504400210000003f5020000410f4e0f2b0000040f000001c20000013d0000000001000416000000000001004b000004c10000c13d000000000100041a000003d801100197000000800010043f000004040100004100000f4f0001042e000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000301043b0000000201000039000000000201041a000000020020008c000002040000613d000000000011041b000000000003004b0000029c0000613d000700000003001d000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000002401b00039000000070300002900000000003104350000040a0100004100000000001b04350000000001000411000003d8011001970000000403b0003900000000001304350000000001000414000003d802200197000000040020008c000600000002001d000003fe0000c13d0000000003000031000000200030008c000000200400003900000000040340190000042b0000013d000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000301043b0000000201000039000000000201041a000000020020008c000002990000c13d0000041301000041000000800010043f0000002001000039000000840010043f0000001f01000039000000a40010043f0000041401000041000000c40010043f000004150100004100000f5000010430000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000101043b000003d80010009c000004c10000213d000000000200041a000003d8022001970000000005000411000000000052004b0000023b0000c13d000003d8061001970000000101000039000000000201041a000003d902200197000000000262019f000000000021041b0000000001000414000003d50010009c000003d501008041000000c001100210000003da011001c70000800d02000039000000030300003900000403040000410f4e0f440000040f0000000100200190000004c10000613d000000000100001900000f4f0001042e000000a00030043f000003dc01000041000000400b00043d00000000001b04350000000001000414000000040020008c000002440000c13d0000000003000031000000200030008c00000020040000390000000004034019000002710000013d0000041301000041000000800010043f0000002001000039000000840010043f000000a40010043f0000041901000041000000c40010043f000004150100004100000f5000010430000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003dd011001c700070000000b001d0f4e0f440000040f000000070b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000002600000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000025c0000c13d000000000006004b0000026d0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000002a00000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d00000000010b0433000003df0010009c000004c10000813d000000800010043f00000140000004430000016000100443000000a00100043d00000020020000390000018000200443000001a000100443000001000020044300000002010000390000012000100443000003e00100004100000f4f0001042e0000041301000041000000800010043f0000002001000039000000840010043f0000002901000039000000a40010043f0000041601000041000000c40010043f0000041701000041000000e40010043f000004180100004100000f5000010430000000000011041b000000000003004b000002be0000c13d0000041201000041000000800010043f000004090100004100000f50000104300000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000002a70000c13d000000000005004b000002b80000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001404350000006001300210000003d50020009c000003d5020080410000004002200210000000000112019f00000f5000010430000700000003001d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000040c0100004100000000001b04350000000401b00039000000000300041000000000003104350000000001000414000003d802200197000000040020008c000600000002001d000004870000c13d0000000003000031000000200030008c00000020040000390000000004034019000004b40000013d0000000002000416000000000002004b0000029c0000613d000700000001001d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003f7020000410000000000200443000003d801100197000600000001001d00000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003f901000041000500000002001d000000000012043500000000010004140000000602000029000000040020008c0000031e0000613d0000000502000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fa011001c700008009020000390000000003000416000000060400002900000000050000190f4e0f440000040f00000000030100190000006003300270000003d50030019d00010000000103550000000100200190000007ef0000613d0000000501000029000003de0010009c0000090e0000213d0000000501000029000000400010043f000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003d802100197000400000002001d000000060100002900000000030004160f4e0c470000040f000000400200043d00000024012000390000000003000416000000000031043500000407010000410000000000120435000500000002001d00000004012000390000000702000029000000000021043500000000010004140000000402000029000000040020008c000007fc0000c13d0000000003000031000000200030008c00000020040000390000000004034019000008280000013d000003d50010009c000003d501008041000000c0011002100000041a011001c70f4e0f490000040f000000800a00003900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf000003600000613d000000000801034f000000008908043c000000000a9a043600000000005a004b0000035c0000c13d000000000006004b0000036d0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000004c30000613d0000001f01400039000000600110018f00000080021001bf000000400020043f000000200030008c000004c10000413d000000800300043d0000000006030019000000000003004b0000022d0000613d000000a003100039000000000400041a0000041b050000410000000000530435000000c403100039000400000006001d0000000000630435000003d804400197000500000004001d000000a40310003900000000004304350000004403000039000000000032043500000100011001bf000000400010043f00000007010000290f4e0e520000040f000000400100043d00000004020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000041c04000041000000060500002900000005060000290000022a0000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fc011001c700050000000b001d0f4e0f490000040f000000050b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000003ba0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000003b60000c13d000000000006004b000003c70000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000005190000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d00000000010b0433000500000001001d000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000002401b00039000000070300002900000000003104350000040d0100004100000000001b04350000000001000411000003d8011001970000000403b0003900000000001304350000000001000414000003d802200197000000040020008c000400000002001d0000067a0000c13d0000000004000031000000200040008c00000020030000390000000003044019000006a70000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fe011001c700050000000b001d0f4e0f440000040f000000050b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b00190000041a0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000004160000c13d000000000006004b000004270000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000005250000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003f7020000410000000000200443000003d801100197000500000001001d00000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000300000001001d000400000002001d00000004012000390000000702000029000000000021043500000000010004140000000502000029000000040020008c000004750000613d0000000402000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d000100000001035500000001002001900000084d0000613d0000000401000029000003de0010009c0000090e0000213d0000000401000029000000400010043f000004000010009c0000090e0000213d0000000301000029000000400010043f0000000401000029000000000001043500000000010004140000000002000411000000040020008c0000088a0000c13d00000001020000390000000001000031000008970000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fc011001c700050000000b001d0f4e0f490000040f000000050b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000004a30000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000049f0000c13d000000000006004b000004b00000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000005310000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c0000053d0000813d000000000100001900000f50000104300000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000004ca0000c13d000002ab0000013d000003d50010009c000003d501008041000000c001100210000003da011001c70000800902000039000000070300002900000000040900190000000005000019000600000009001d0f4e0f440000040f000000060900002900010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000005060000613d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000004f90000613d000000000705034f000000007807043c0000000006860436000000000016004b000004f50000c13d000000000004004b000005060000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d020000390000000203000039000004060400004100000000050900190000022a0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000005200000c13d000002ab0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000052c0000c13d000002ab0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000005380000c13d000002ab0000013d00000000010b0433000500000001001d000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000002401b00039000000070300002900000000003104350000040f0100004100000000001b04350000000001000411000003d8011001970000000403b0003900000000001304350000000001000414000003d802200197000000040020008c000400000002001d000007380000c13d0000000004000031000000200040008c00000020030000390000000003044019000007650000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000056b0000c13d000002ab0000013d0000000602000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000006057000290000058b0000613d000000000801034f0000000609000029000000008a08043c0000000009a90436000000000059004b000005870000c13d000000000006004b000005980000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000007bd0000613d0000001f01400039000000600110018f0000000604100029000000000014004b00000000020000390000000102004039000400000004001d000003de0040009c0000090e0000213d00000001002001900000090e0000c13d0000000402000029000000400020043f000000200030008c000004c10000413d00000006020000290000000002020433000300000002001d0000000405000029000000240250003900000000040004160000000000420435000003fd0200004100000000002504350000000002000411000003d8022001970000000404500039000000000024043500000000020004140000000504000029000000040040008c000005ea0000613d0000000401000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fe011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000405700029000005d70000613d000000000801034f0000000409000029000000008a08043c0000000009a90436000000000059004b000005d30000c13d000000000006004b000005e40000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f000100000001035500000001002001900000085a0000613d0000001f01400039000000600110018f0000000402100029000600000002001d000003de0020009c0000090e0000213d0000000602000029000000400020043f000000200030008c000004c10000413d000003fb020000410000000604000029000000000024043500000004024000390000000004000411000000000042043500000000020004140000000504000029000000040040008c0000062a0000613d0000000601000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fc011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000605700029000006170000613d000000000801034f0000000609000029000000008a08043c0000000009a90436000000000059004b000006130000c13d000000000006004b000006240000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000009150000613d0000001f01400039000000600110018f0000000601100029000003de0010009c0000090e0000213d000000400010043f000000200030008c000004c10000413d00000006010000290000000001010433000600000001001d000000070100002900000005020000290f4e0a3c0000040f000000060000006b00000a1d0000c13d0000000001000416000400030010007400000a1d0000a13d000003f7010000410000000000100443000000070100002900000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000100000001001d000200000002001d00000004012000390000000402000029000000000021043500000000010004140000000702000029000000040020008c000006680000613d0000000202000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000007020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d00010000000103550000000100200190000009560000613d0000000201000029000003de0010009c0000090e0000213d0000000201000029000000400010043f000004000010009c0000090e0000213d0000000101000029000000400010043f0000000201000029000000000001043500000000010004140000000002000411000000040020008c000009e60000c13d00000001020000390000000001000031000009f30000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fe011001c700070000000b001d0f4e0f440000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f0000002007300190000000070b0000290000000705700029000006960000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000006920000c13d000000000006004b000006a30000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000007c90000613d0000001f01300039000000600110018f0000000005b10019000000000015004b00000000020000390000000102004039000700000005001d000003de0050009c0000090e0000213d00000001002001900000090e0000c13d0000000702000029000000400020043f000000200040008c000004c10000413d0000040c020000410000000704000029000000000024043500000004024000390000000004000410000000000042043500000000020004140000000604000029000000040040008c000006ee0000613d0000000701000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fc011001c700000006020000290f4e0f490000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f00000020073001900000000705700029000006db0000613d000000000801034f0000000709000029000000008a08043c0000000009a90436000000000059004b000006d70000c13d000000000006004b000006e80000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000008660000613d0000001f01300039000000600110018f0000000701100029000003de0010009c0000090e0000213d000000400010043f000000200030008c000004c10000413d00000007010000290000000002010433000300000002001d0007000500200074000007b70000413d000003f7010000410000000000100443000000060100002900000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000100000001001d000200000002001d00000004012000390000000702000029000000000021043500000000010004140000000602000029000000040020008c000007260000613d0000000202000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000006020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d00010000000103550000000100200190000009210000613d0000000201000029000003de0010009c0000090e0000213d0000000201000029000000400010043f000004000010009c0000090e0000213d0000000101000029000000400010043f0000000201000029000000000001043500000000010004140000000002000411000000040020008c000009460000c13d000000010200003900000000010000310000096d0000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fe011001c700070000000b001d0f4e0f440000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f0000002007300190000000070b0000290000000705700029000007540000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000007500000c13d000000000006004b000007610000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000007d50000613d0000001f01300039000000600110018f0000000005b10019000000000015004b00000000020000390000000102004039000700000005001d000003de0050009c0000090e0000213d00000001002001900000090e0000c13d0000000702000029000000400020043f000000200040008c000004c10000413d0000040c020000410000000704000029000000000024043500000004024000390000000004000410000000000042043500000000020004140000000604000029000000040040008c000007ac0000613d0000000701000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fc011001c700000006020000290f4e0f490000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f00000020073001900000000705700029000007990000613d000000000801034f0000000709000029000000008a08043c0000000009a90436000000000059004b000007950000c13d000000000006004b000007a60000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000008720000613d0000001f01300039000000600110018f0000000701100029000003de0010009c0000090e0000213d000000400010043f000000200030008c000004c10000413d00000007010000290000000002010433000300000002001d0007000500200074000008da0000813d0000041101000041000000000010043f0000001101000039000000040010043f000003fc0100004100000f50000104300000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000007c40000c13d000002ab0000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000007d00000c13d000007e00000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000007dc0000c13d000000000005004b000007ed0000613d000000000161034f0000000305500210000000000603043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001304350000006001400210000002b90000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000007f70000c13d000002ab0000013d0000000502000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fe011001c700000004020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000505700029000008170000613d000000000801034f0000000509000029000000008a08043c0000000009a90436000000000059004b000008130000c13d000000000006004b000008240000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f000100000001035500000001002001900000087e0000613d0000001f01400039000000600210018f0000000501200029000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d000000060100002900000004020000290f4e0a3c0000040f000000400100043d00000000020004160000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040804000041000000070500002900000004060000290f4e0f440000040f0000000100200190000004c10000613d000008d50000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008550000c13d000002ab0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008610000c13d000002ab0000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000086d0000c13d000007e00000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000008790000c13d000007e00000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008850000c13d000002ab0000013d000003d50010009c000003d501008041000000c001100210000003da011001c700008009020000390000000703000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000008bf0000613d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000008b20000613d000000000705034f000000007807043c0000000006860436000000000016004b000008ae0000c13d000000000004004b000008bf0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040b04000041000000000500041100000006060000290f4e0f440000040f0000000100200190000004c10000613d00000001010000390000000202000039000000000012041b000000000100001900000f4f0001042e000003f7010000410000000000100443000000060100002900000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000100000001001d000200000002001d00000004012000390000000702000029000000000021043500000000010004140000000602000029000000040020008c000009070000613d0000000202000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000006020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d000100000001035500000001002001900000092e0000613d0000000201000029000003de0010009c0000090e0000213d0000000201000029000000400010043f000004000010009c0000093b0000a13d0000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000001042f0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000091c0000c13d000002ab0000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000009290000c13d000002ab0000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000009360000c13d000002ab0000013d0000000101000029000000400010043f0000000201000029000000000001043500000000010004140000000002000411000000040020008c0000094e0000c13d00000001020000390000000001000031000009aa0000013d000003d50010009c000003d501008041000000c0011002100000000303000029000000050030006c000009630000c13d0000000002000411000009680000013d000003d50010009c000003d501008041000000c0011002100000000303000029000000050030006c000009a00000c13d0000000002000411000009a50000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000095e0000c13d000002ab0000013d000003da011001c700008009020000390000000703000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000009790000c13d000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000009b50000013d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000009920000613d000000000705034f000000007807043c0000000006860436000000000016004b0000098e0000c13d000000000004004b0000096f0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f00000000003104350000096f0000013d000003da011001c700008009020000390000000703000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000009bf0000c13d000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040e040000410000000005000411000008480000013d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000009d80000613d000000000705034f000000007807043c0000000006860436000000000016004b000009d40000c13d000000000004004b000009ac0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000009ac0000013d000003d50010009c000003d501008041000000c001100210000003da011001c700008009020000390000000403000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000a1b0000613d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f0000000001360019000000010500036700000a0e0000613d000000000705034f000000007807043c0000000006860436000000000016004b00000a0a0000c13d000000000004004b00000a1b0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000010020019000000a340000613d0000000602000029000000030120006b000007b70000413d000000400200043d0000000000120435000003d50020009c000003d50200804100000040012002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040204000041000000000500041100000005060000290f4e0f440000040f0000000100200190000004c10000613d000008d50000013d000000400100043d00000410020000410000000000210435000003d50010009c000003d5010080410000004001100210000003dd011001c700000f50000104300007000000000002000000400500043d00000020045000390000041e03000041000300000004001d000000000034043500000044030000390000000000350435000003d8032001970000002402500039000200000003001d000000000032043500000044025000390000000000020435000400000005001d0000041f0050009c00000bd50000813d00000004030000290000008002300039000000400020043f00000000030304330000000002000414000003d80c1001970000000400c0008c00050000000c001d00000a850000c13d00000001020000390000000004000031000000000004004b000000200b00008a00000a9c0000613d0000001f014000390000000001b1016f0000003f011000390000000001b1016f000000400300043d0000000001130019000000000031004b00000000050000390000000105004039000003de0010009c00000bd50000213d000000010050019000000bd50000c13d000000400010043f00000000014304360000000005b401700000001f0640018f0000000004510019000000010700036700000a750000613d000000000807034f0000000009010019000000008a08043c0000000009a90436000000000049004b00000a710000c13d000000000006004b00000a820000613d000000000557034f0000000306600210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f0000000000540435000000000002004b00000aa00000c13d00000acb0000013d0000000301000029000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c00190f4e0f440000040f000000050c000029000000010220018f00010000000103550000006001100270000003d50010019d000003d504100197000000000004004b000000200b00008a00000a5b0000c13d00000060030000390000008001000039000000000002004b00000acb0000613d0000000004000415000000070440008a00000005044002100000000002030433000000000002004b00000ab50000613d000004200020009c00000bdb0000213d0000001f0020008c00000bdb0000a13d0000000001010433000000000001004b0000000002000039000000010200c039000000000021004b00000bdb0000c13d0000000004000415000000060440008a0000000504400210000000000001004b00000acb0000613d000100000004001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000bf10000613d000000000101043b000000000001004b00000001010000290000000501100270000000000100003f000000010100c03f000000200b00008a000000050c00002900000bd40000c13d000000400200043d00000020012000390000041e0300004100000000003104350000002403200039000000020400002900000000004304350000004403000039000000000032043500000044032000390000000000030435000004210020009c00000bd50000213d0000008009200039000000400090043f000004220020009c00000bd50000213d000000c003200039000000400030043f00000020030000390000000000390435000000a00420003900000423030000410000000000340435000000000302043300000000020004140000000400c0008c000200000004001d00000b140000c13d00000001020000390000000001000031000000000001004b00000b2c0000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000bd50000213d000000010040019000000bd50000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000b060000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000b020000c13d000000000004004b00000b2e0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000b2e0000013d000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c0019000100000009001d0f4e0f440000040f0000000109000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000aec0000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000bf20000613d000000000001004b00000b4b0000c13d00020000000d001d00010000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000bf10000613d000000000101043b000000000001004b000000020100002900000c360000613d0000000001010433000000000001004b000000200b00008a000000050c000029000000010a00002900000b570000613d000004200010009c00000bdb0000213d000000200010008c00000bdb0000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000bdb0000c13d000000000001004b00000bdd0000613d000000400900043d000004240090009c00000bd50000213d0000004001900039000000400010043f00000020010000390000000003190436000004230100004100000000001304350000000401000029000000000201043300000000010004140000000400c0008c000200000003001d00000b920000c13d00000001020000390000000001000031000000000001004b00000bab0000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000bd50000213d000000010040019000000bd50000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000b840000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000b800000c13d000000000004004b00000bad0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000bad0000013d0000000303000029000003d50030009c000003d5030080410000004003300210000003d50020009c000003d5020080410000006002200210000000000232019f000003d50010009c000003d501008041000000c001100210000000000112019f00000000020c0019000400000009001d0f4e0f440000040f0000000409000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000b6a0000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000c0a0000613d000000000001004b00000bc80000c13d00050000000d001d00040000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000bf10000613d000000000101043b000000000001004b000000050100002900000c360000613d0000000001010433000000000001004b000000040a00002900000bd40000613d000004200010009c00000bdb0000213d000000200010008c00000bdb0000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000bdb0000c13d000000000001004b00000bdd0000613d000000000001042d0000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000100001900000f5000010430000000400100043d00000064021000390000042503000041000000000032043500000044021000390000042603000041000000000032043500000024021000390000002a03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000427011001c700000f5000010430000000000001042f000000000001004b00000c2e0000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000c210000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000c020000413d00000c210000013d000000000001004b00000c2e0000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000c210000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000c1a0000413d0000001f042000390000041d04400197000000000232001900000000000204350000004402400039000003d50020009c000003d5020080410000006002200210000003d50010009c000003d5010080410000004001100210000000000112019f00000f5000010430000003d500a0009c000003d50a0080410000004002a00210000003d50010009c000003d5010080410000006001100210000000000121019f00000f5000010430000000400100043d00000044021000390000042803000041000000000032043500000024021000390000001d03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000429011001c700000f50000104300007000000000002000000400500043d0000004404500039000000000034043500000020045000390000041e03000041000300000004001d000000000034043500000044030000390000000000350435000003d8032001970000002402500039000200000003001d0000000000320435000400000005001d0000041f0050009c00000de00000813d00000004030000290000008002300039000000400020043f00000000030304330000000002000414000003d80c1001970000000400c0008c00050000000c001d00000c900000c13d00000001020000390000000004000031000000000004004b000000200b00008a00000ca70000613d0000001f014000390000000001b1016f0000003f011000390000000001b1016f000000400300043d0000000001130019000000000031004b00000000050000390000000105004039000003de0010009c00000de00000213d000000010050019000000de00000c13d000000400010043f00000000014304360000000005b401700000001f0640018f0000000004510019000000010700036700000c800000613d000000000807034f0000000009010019000000008a08043c0000000009a90436000000000049004b00000c7c0000c13d000000000006004b00000c8d0000613d000000000557034f0000000306600210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f0000000000540435000000000002004b00000cab0000c13d00000cd60000013d0000000301000029000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c00190f4e0f440000040f000000050c000029000000010220018f00010000000103550000006001100270000003d50010019d000003d504100197000000000004004b000000200b00008a00000c660000c13d00000060030000390000008001000039000000000002004b00000cd60000613d0000000004000415000000070440008a00000005044002100000000002030433000000000002004b00000cc00000613d000004200020009c00000de60000213d0000001f0020008c00000de60000a13d0000000001010433000000000001004b0000000002000039000000010200c039000000000021004b00000de60000c13d0000000004000415000000060440008a0000000504400210000000000001004b00000cd60000613d000100000004001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000dfc0000613d000000000101043b000000000001004b00000001010000290000000501100270000000000100003f000000010100c03f000000200b00008a000000050c00002900000ddf0000c13d000000400200043d00000020012000390000041e0300004100000000003104350000002403200039000000020400002900000000004304350000004403000039000000000032043500000044032000390000000000030435000004210020009c00000de00000213d0000008009200039000000400090043f000004220020009c00000de00000213d000000c003200039000000400030043f00000020030000390000000000390435000000a00420003900000423030000410000000000340435000000000302043300000000020004140000000400c0008c000200000004001d00000d1f0000c13d00000001020000390000000001000031000000000001004b00000d370000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000de00000213d000000010040019000000de00000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000d110000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000d0d0000c13d000000000004004b00000d390000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000d390000013d000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c0019000100000009001d0f4e0f440000040f0000000109000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000cf70000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000dfd0000613d000000000001004b00000d560000c13d00020000000d001d00010000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000dfc0000613d000000000101043b000000000001004b000000020100002900000e410000613d0000000001010433000000000001004b000000200b00008a000000050c000029000000010a00002900000d620000613d000004200010009c00000de60000213d000000200010008c00000de60000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000de60000c13d000000000001004b00000de80000613d000000400900043d000004240090009c00000de00000213d0000004001900039000000400010043f00000020010000390000000003190436000004230100004100000000001304350000000401000029000000000201043300000000010004140000000400c0008c000200000003001d00000d9d0000c13d00000001020000390000000001000031000000000001004b00000db60000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000de00000213d000000010040019000000de00000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000d8f0000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000d8b0000c13d000000000004004b00000db80000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000db80000013d0000000303000029000003d50030009c000003d5030080410000004003300210000003d50020009c000003d5020080410000006002200210000000000232019f000003d50010009c000003d501008041000000c001100210000000000112019f00000000020c0019000400000009001d0f4e0f440000040f0000000409000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000d750000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000e150000613d000000000001004b00000dd30000c13d00050000000d001d00040000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000dfc0000613d000000000101043b000000000001004b000000050100002900000e410000613d0000000001010433000000000001004b000000040a00002900000ddf0000613d000004200010009c00000de60000213d000000200010008c00000de60000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000de60000c13d000000000001004b00000de80000613d000000000001042d0000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000100001900000f5000010430000000400100043d00000064021000390000042503000041000000000032043500000044021000390000042603000041000000000032043500000024021000390000002a03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000427011001c700000f5000010430000000000001042f000000000001004b00000e390000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000e2c0000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000e0d0000413d00000e2c0000013d000000000001004b00000e390000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000e2c0000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000e250000413d0000001f042000390000041d04400197000000000232001900000000000204350000004402400039000003d50020009c000003d5020080410000006002200210000003d50010009c000003d5010080410000004001100210000000000112019f00000f5000010430000003d500a0009c000003d50a0080410000004002a00210000003d50010009c000003d5010080410000006001100210000000000121019f00000f5000010430000000400100043d00000044021000390000042803000041000000000032043500000024021000390000001d03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000429011001c700000f50000104300003000000000002000000400900043d0000042a0090009c00000ed20000813d000003d80a1001970000004001900039000000400010043f0000002001000039000000000419043600000423010000410000000000140435000000002302043400000000010004140000000400a0008c000300000004001d00000e8e0000c13d00000001020000390000000001000031000000000001004b00000ea60000613d0000001f041000390000041d044001970000003f044000390000041d04400197000000400c00043d00000000044c00190000000000c4004b00000000050000390000000105004039000003de0040009c00000ed20000213d000000010050019000000ed20000c13d000000400040043f000000000b1c04360000041d031001980000001f0410018f00000000013b0019000000010500036700000e800000613d000000000605034f00000000070b0019000000006806043c0000000007870436000000000017004b00000e7c0000c13d000000000004004b00000ea80000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000ea80000013d000003d50030009c000003d5030080410000006003300210000003d50020009c000003d5020080410000004002200210000000000223019f000003d50010009c000003d501008041000000c001100210000000000112019f00000000020a0019000200000009001d00010000000a001d0f4e0f440000040f000000010a0000290000000209000029000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000e660000c13d000000600c000039000000800b00003900000000010c0433000000000002004b00000ed80000613d000000000001004b00000ec30000c13d00030000000c001d00020000000b001d000003f70100004100000000001004430000000400a004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000f180000613d000000000101043b000000000001004b000000030100002900000f190000613d0000000001010433000000000001004b000000020b00002900000ecf0000613d000004200010009c00000ed00000213d0000001f0010008c00000ed00000a13d00000000010b0433000000000001004b0000000002000039000000010200c039000000000021004b00000ed00000c13d000000000001004b00000efc0000613d000000000001042d000000000100001900000f50000104300000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000001004b00000f100000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000030700002900000eef0000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000ee80000413d0000001f042000390000041d04400197000000000223001900000000000204350000004402400039000003d50020009c000003d5020080410000006002200210000003d50010009c000003d5010080410000004001100210000000000112019f00000f5000010430000000400100043d00000064021000390000042503000041000000000032043500000044021000390000042603000041000000000032043500000024021000390000002a03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000427011001c700000f5000010430000003d500b0009c000003d50b0080410000004002b00210000003d50010009c000003d5010080410000006001100210000000000121019f00000f5000010430000000000001042f000000400100043d00000044021000390000042803000041000000000032043500000024021000390000001d03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000429011001c700000f5000010430000000000001042f00000000050100190000000000200443000000040100003900000005024002700000000002020031000000000121043a0000002004400039000000000031004b00000f2e0000413d000003d50030009c000003d50300804100000060013002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f0000042b011001c700000000020500190f4e0f490000040f000000010020019000000f430000613d000000000101043b000000000001042d000000000001042f00000f47002104210000000102000039000000000001042d0000000002000019000000000001042d00000f4c002104230000000102000039000000000001042d0000000002000019000000000001042d00000f4e0000043200000f4f0001042e00000f500001043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000000ffffffe0000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000008be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e06f307dc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000001000000000000000000000000000000000000000000000002000000000000000000000000000000c00000010000000000000000008579befe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008da5cb5a00000000000000000000000000000000000000000000000000000000ab803a7500000000000000000000000000000000000000000000000000000000f2fde38a00000000000000000000000000000000000000000000000000000000f2fde38b00000000000000000000000000000000000000000000000000000000ff0f4abd00000000000000000000000000000000000000000000000000000000ab803a7600000000000000000000000000000000000000000000000000000000e30c3978000000000000000000000000000000000000000000000000000000008da5cb5b000000000000000000000000000000000000000000000000000000009cc60d4400000000000000000000000000000000000000000000000000000000a86f822100000000000000000000000000000000000000000000000000000000715018a50000000000000000000000000000000000000000000000000000000085ceb1e30000000000000000000000000000000000000000000000000000000085ceb1e40000000000000000000000000000000000000000000000000000000089f1cf3800000000000000000000000000000000000000000000000000000000715018a60000000000000000000000000000000000000000000000000000000079ba5097000000000000000000000000000000000000000000000000000000001be195600000000000000000000000000000000000000000000000000000000055a490a70000000000000000000000000000000000000000000000000000000059c91f19310ab089e4439a4c15d089f94afb7896ff553aecb10793d0ab882de59d99a32e02000002000000000000000000000000000000440000000000000000000000001806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b830200000200000000000000000000000000000024000000000000000000000000d0e30db000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000400000000000000000000000017bfdfbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000002608f8180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440000000000000000000000002e1a7d4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdf0200000000000000000000000000000000000020000000000000000000000000002a489ca326b23ea0117956ee9d62960c53a81b8f57fafd608e56f57f32416838d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270000000000000000000000000000000000000000200000008000000000000000009cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f390a1dd7c5bdc40ecbdefc1bfda22f1dfb98c8fc3e3940aab73ad7fba37720d0a023323e0300000000000000000000000000000000000000000000000000000000fc54dd2cff8bcf58b0746818b1d9aac56525760131df031a96427ecd6e5612440000000000000000000000000000000000000004000000800000000000000000856e5bb3000000000000000000000000000000000000000000000000000000003b325d03ea6fc2aa5ba54c0fd65bb0febe127cb8c7ff01f190fcddf2893b806970a0823100000000000000000000000000000000000000000000000000000000210bc05200000000000000000000000000000000000000000000000000000000af321c699f4cc4970eef3edf8fe2a0a395a3f5b62c6e91958cad3d424952436bdf3a516e000000000000000000000000000000000000000000000000000000003022f2e4000000000000000000000000000000000000000000000000000000004e487b71000000000000000000000000000000000000000000000000000000009cf8540c0000000000000000000000000000000000000000000000000000000008c379a0000000000000000000000000000000000000000000000000000000005265656e7472616e637947756172643a207265656e7472616e742063616c6c0000000000000000000000000000000000000000640000008000000000000000004f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206e6577206f776e6572000000000000000000000000000000000000000000000000000000000000000000000000000000000000840000008000000000000000004f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65720000000000000000000000000000000000000024000000800000000000000000a9059cbb000000000000000000000000000000000000000000000000000000006d25be279134f4ecaa4770aff0c3d916d9e7c5ef37b65ed95dbdba411f5d54d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0095ea7b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffff7f000000000000000000000000000000000000000000000000ffffffffffffff3f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564000000000000000000000000000000000000000000000000ffffffffffffffbf6f742073756363656564000000000000000000000000000000000000000000005361666545524332303a204552433230206f7065726174696f6e20646964206e0000000000000000000000000000000000000084000000000000000000000000416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffc002000002000000000000000000000000000000000000000000000000000000003cf30c33a4ee0b121cb7b15d15eed77e8c2cb1df8f696e836b55c2aca80df9e6", + "deployedBytecode": "0x0002000000000002000b00000000000200000000030100190000006003300270000003d50330019700010000003103550000000100200190000000310000c13d0000008002000039000000400020043f000000040030008c0000022d0000413d000000000201043b000000e002200270000003e20020009c0000007b0000213d000003ec0020009c000000890000a13d000003ed0020009c000000b10000213d000003f00020009c000001530000613d000003f10020009c0000022d0000c13d0000000001000416000000000001004b000004c10000c13d0000000101000039000000000201041a000003d8032001970000000006000411000000000063004b0000028d0000c13d000003d902200197000000000021041b000000000100041a000003d902100197000000000262019f000000000020041b0000000002000414000003d805100197000003d50020009c000003d502008041000000c001200210000003da011001c70000800d020000390000000303000039000003db040000410000022a0000013d000000c004000039000000400040043f0000000002000416000000000002004b000004c10000c13d0000001f02300039000003d602200197000000c002200039000000400020043f0000001f0530018f000003d706300198000000c002600039000000430000613d000000000701034f000000007807043c0000000004840436000000000024004b0000003f0000c13d000000000005004b000000500000613d000000000161034f0000000304500210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000120435000000200030008c000004c10000413d000000c00100043d000700000001001d000003d80010009c000004c10000213d0000000102000039000000000102041a000003d901100197000000000012041b000000000100041a000003d9021001970000000006000411000000000262019f000000000020041b000000400200043d000600000002001d0000000002000414000003d805100197000003d50020009c000003d502008041000000c001200210000003da011001c70000800d020000390000000303000039000003db040000410f4e0f440000040f0000000100200190000004c10000613d0000000703000029000003d80230019800000002010000390000000104000039000000000041041b0000022f0000c13d000003e10100004100000006020000290000000000120435000003d50020009c000003d5020080410000004001200210000003dd011001c700000f5000010430000003e30020009c0000009a0000a13d000003e40020009c000000e30000213d000003e70020009c0000016b0000613d000003e80020009c0000022d0000c13d0000000001000416000000000001004b000004c10000c13d0000000101000039000000000101041a000001c20000013d000003f20020009c000001920000613d000003f30020009c000001b00000613d000003f40020009c0000022d0000c13d0000000001000416000000000001004b000004c10000c13d0000000001000412000900000001001d000800000000003d000080050100003900000044030000390000000004000415000000090440008a000001ba0000013d000003e90020009c000001be0000613d000003ea0020009c000001c60000613d000003eb0020009c0000022d0000c13d000000240030008c000004c10000413d0000000401100370000000000101043b000003d80010009c000004c10000213d0000000202000039000000000302041a000000020030008c000002040000613d000003d801100198000000000022041b000002de0000c13d000003e101000041000000800010043f000004090100004100000f5000010430000003ee0020009c000001f90000613d000003ef0020009c0000022d0000c13d000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000301043b0000000201000039000000000201041a000000020020008c000002040000613d000000000011041b000000000003004b0000029c0000613d000700000003001d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000040c0100004100000000001b04350000000401b00039000000000300041000000000003104350000000001000414000003d802200197000000040020008c000600000002001d0000039e0000c13d0000000003000031000000200030008c00000020040000390000000004034019000003cb0000013d000003e50020009c0000020e0000613d000003e60020009c0000022d0000c13d0000000201000039000000000201041a000000020020008c000002040000613d000000000011041b0000000001000416000000000001004b0000029c0000613d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003f7020000410000000000200443000003d801100197000700000001001d00000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003f901000041000000000012043500000000010004140000000704000029000000040040008c0000012b0000613d000003d50020009c000600000002001d000003d50200004100000006020040290000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fa011001c70000800902000039000000000300041600000000050000190f4e0f440000040f00000000030100190000006003300270000003d50030019d000100000001035500000001002001900000000602000029000005630000613d000003de0020009c0000090e0000213d000000400020043f000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003d802100197000500000002001d000000070100002900000000030004160f4e0c470000040f000003fb01000041000000400200043d0000000000120435000600000002001d00000004012000390000000002000411000000000021043500000000010004140000000502000029000000040020008c000005700000c13d0000000003000031000000200030008c000000200400003900000000040340190000059c0000013d0000000001000416000000000001004b000004c10000c13d000000000100041a000003d8021001970000000005000411000000000052004b0000023b0000c13d0000000102000039000000000302041a000003d903300197000000000032041b000003d901100197000000000010041b0000000001000414000003d50010009c000003d501008041000000c001100210000003da011001c70000800d020000390000000303000039000003db0400004100000000060000190000022a0000013d0000000001000416000000000001004b000004c10000c13d000000000100041a000003d8011001970000000002000411000000000021004b0000023b0000c13d00000405010000410000000000100443000000000100041000000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c70000800a020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000700000001001d000000000001004b0000022d0000613d000000400100043d000004000010009c0000090e0000213d000000000200041a000003d8092001970000002002100039000000400020043f00000000000104350000000001000414000000040090008c000004cf0000c13d00000001020000390000000001000031000004de0000013d000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000101043b000700000001001d000003d80010009c000004c10000213d000000000100041a000003d8011001970000000002000411000000000021004b0000023b0000c13d0000000701000029000003d8021001970000040c01000041000000800010043f0000000001000410000000840010043f0000000001000414000000040020008c000600000002001d0000034b0000c13d0000000003000031000000200030008c00000020040000390000000004034019000003710000013d0000000001000416000000000001004b000004c10000c13d0000000001000412000b00000001001d000a00200000003d0000800501000039000000440300003900000000040004150000000b0440008a0000000504400210000003f5020000410f4e0f2b0000040f000001c20000013d0000000001000416000000000001004b000004c10000c13d000000000100041a000003d801100197000000800010043f000004040100004100000f4f0001042e000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000301043b0000000201000039000000000201041a000000020020008c000002040000613d000000000011041b000000000003004b0000029c0000613d000700000003001d000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000002401b00039000000070300002900000000003104350000040a0100004100000000001b04350000000001000411000003d8011001970000000403b0003900000000001304350000000001000414000003d802200197000000040020008c000600000002001d000003fe0000c13d0000000003000031000000200030008c000000200400003900000000040340190000042b0000013d000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000301043b0000000201000039000000000201041a000000020020008c000002990000c13d0000041301000041000000800010043f0000002001000039000000840010043f0000001f01000039000000a40010043f0000041401000041000000c40010043f000004150100004100000f5000010430000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000101043b000003d80010009c000004c10000213d000000000200041a000003d8022001970000000005000411000000000052004b0000023b0000c13d000003d8061001970000000101000039000000000201041a000003d902200197000000000262019f000000000021041b0000000001000414000003d50010009c000003d501008041000000c001100210000003da011001c70000800d02000039000000030300003900000403040000410f4e0f440000040f0000000100200190000004c10000613d000000000100001900000f4f0001042e000000a00030043f000003dc01000041000000400b00043d00000000001b04350000000001000414000000040020008c000002440000c13d0000000003000031000000200030008c00000020040000390000000004034019000002710000013d0000041301000041000000800010043f0000002001000039000000840010043f000000a40010043f0000041901000041000000c40010043f000004150100004100000f5000010430000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003dd011001c700070000000b001d0f4e0f440000040f000000070b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000002600000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000025c0000c13d000000000006004b0000026d0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000002a00000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d00000000010b0433000003df0010009c000004c10000813d000000800010043f00000140000004430000016000100443000000a00100043d00000020020000390000018000200443000001a000100443000001000020044300000002010000390000012000100443000003e00100004100000f4f0001042e0000041301000041000000800010043f0000002001000039000000840010043f0000002901000039000000a40010043f0000041601000041000000c40010043f0000041701000041000000e40010043f000004180100004100000f5000010430000000000011041b000000000003004b000002be0000c13d0000041201000041000000800010043f000004090100004100000f50000104300000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000002a70000c13d000000000005004b000002b80000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001404350000006001300210000003d50020009c000003d5020080410000004002200210000000000112019f00000f5000010430000700000003001d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000040c0100004100000000001b04350000000401b00039000000000300041000000000003104350000000001000414000003d802200197000000040020008c000600000002001d000004870000c13d0000000003000031000000200030008c00000020040000390000000004034019000004b40000013d0000000002000416000000000002004b0000029c0000613d000700000001001d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003f7020000410000000000200443000003d801100197000600000001001d00000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003f901000041000500000002001d000000000012043500000000010004140000000602000029000000040020008c0000031e0000613d0000000502000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fa011001c700008009020000390000000003000416000000060400002900000000050000190f4e0f440000040f00000000030100190000006003300270000003d50030019d00010000000103550000000100200190000007ef0000613d0000000501000029000003de0010009c0000090e0000213d0000000501000029000000400010043f000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003d802100197000400000002001d000000060100002900000000030004160f4e0c470000040f000000400200043d00000024012000390000000003000416000000000031043500000407010000410000000000120435000500000002001d00000004012000390000000702000029000000000021043500000000010004140000000402000029000000040020008c000007fc0000c13d0000000003000031000000200030008c00000020040000390000000004034019000008280000013d000003d50010009c000003d501008041000000c0011002100000041a011001c70f4e0f490000040f000000800a00003900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf000003600000613d000000000801034f000000008908043c000000000a9a043600000000005a004b0000035c0000c13d000000000006004b0000036d0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000004c30000613d0000001f01400039000000600110018f00000080021001bf000000400020043f000000200030008c000004c10000413d000000800300043d0000000006030019000000000003004b0000022d0000613d000000a003100039000000000400041a0000041b050000410000000000530435000000c403100039000400000006001d0000000000630435000003d804400197000500000004001d000000a40310003900000000004304350000004403000039000000000032043500000100011001bf000000400010043f00000007010000290f4e0e520000040f000000400100043d00000004020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000041c04000041000000060500002900000005060000290000022a0000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fc011001c700050000000b001d0f4e0f490000040f000000050b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000003ba0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000003b60000c13d000000000006004b000003c70000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000005190000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d00000000010b0433000500000001001d000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000002401b00039000000070300002900000000003104350000040d0100004100000000001b04350000000001000411000003d8011001970000000403b0003900000000001304350000000001000414000003d802200197000000040020008c000400000002001d0000067a0000c13d0000000004000031000000200040008c00000020030000390000000003044019000006a70000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fe011001c700050000000b001d0f4e0f440000040f000000050b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b00190000041a0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000004160000c13d000000000006004b000004270000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000005250000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003f7020000410000000000200443000003d801100197000500000001001d00000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000300000001001d000400000002001d00000004012000390000000702000029000000000021043500000000010004140000000502000029000000040020008c000004750000613d0000000402000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d000100000001035500000001002001900000084d0000613d0000000401000029000003de0010009c0000090e0000213d0000000401000029000000400010043f000004000010009c0000090e0000213d0000000301000029000000400010043f0000000401000029000000000001043500000000010004140000000002000411000000040020008c0000088a0000c13d00000001020000390000000001000031000008970000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fc011001c700050000000b001d0f4e0f490000040f000000050b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000004a30000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000049f0000c13d000000000006004b000004b00000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000005310000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c0000053d0000813d000000000100001900000f50000104300000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000004ca0000c13d000002ab0000013d000003d50010009c000003d501008041000000c001100210000003da011001c70000800902000039000000070300002900000000040900190000000005000019000600000009001d0f4e0f440000040f000000060900002900010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000005060000613d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000004f90000613d000000000705034f000000007807043c0000000006860436000000000016004b000004f50000c13d000000000004004b000005060000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d020000390000000203000039000004060400004100000000050900190000022a0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000005200000c13d000002ab0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000052c0000c13d000002ab0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000005380000c13d000002ab0000013d00000000010b0433000500000001001d000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000002401b00039000000070300002900000000003104350000040f0100004100000000001b04350000000001000411000003d8011001970000000403b0003900000000001304350000000001000414000003d802200197000000040020008c000400000002001d000007380000c13d0000000004000031000000200040008c00000020030000390000000003044019000007650000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000056b0000c13d000002ab0000013d0000000602000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000006057000290000058b0000613d000000000801034f0000000609000029000000008a08043c0000000009a90436000000000059004b000005870000c13d000000000006004b000005980000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000007bd0000613d0000001f01400039000000600110018f0000000604100029000000000014004b00000000020000390000000102004039000400000004001d000003de0040009c0000090e0000213d00000001002001900000090e0000c13d0000000402000029000000400020043f000000200030008c000004c10000413d00000006020000290000000002020433000300000002001d0000000405000029000000240250003900000000040004160000000000420435000003fd0200004100000000002504350000000002000411000003d8022001970000000404500039000000000024043500000000020004140000000504000029000000040040008c000005ea0000613d0000000401000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fe011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000405700029000005d70000613d000000000801034f0000000409000029000000008a08043c0000000009a90436000000000059004b000005d30000c13d000000000006004b000005e40000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f000100000001035500000001002001900000085a0000613d0000001f01400039000000600110018f0000000402100029000600000002001d000003de0020009c0000090e0000213d0000000602000029000000400020043f000000200030008c000004c10000413d000003fb020000410000000604000029000000000024043500000004024000390000000004000411000000000042043500000000020004140000000504000029000000040040008c0000062a0000613d0000000601000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fc011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000605700029000006170000613d000000000801034f0000000609000029000000008a08043c0000000009a90436000000000059004b000006130000c13d000000000006004b000006240000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000009150000613d0000001f01400039000000600110018f0000000601100029000003de0010009c0000090e0000213d000000400010043f000000200030008c000004c10000413d00000006010000290000000001010433000600000001001d000000070100002900000005020000290f4e0a3c0000040f000000060000006b00000a1d0000c13d0000000001000416000400030010007400000a1d0000a13d000003f7010000410000000000100443000000070100002900000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000100000001001d000200000002001d00000004012000390000000402000029000000000021043500000000010004140000000702000029000000040020008c000006680000613d0000000202000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000007020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d00010000000103550000000100200190000009560000613d0000000201000029000003de0010009c0000090e0000213d0000000201000029000000400010043f000004000010009c0000090e0000213d0000000101000029000000400010043f0000000201000029000000000001043500000000010004140000000002000411000000040020008c000009e60000c13d00000001020000390000000001000031000009f30000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fe011001c700070000000b001d0f4e0f440000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f0000002007300190000000070b0000290000000705700029000006960000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000006920000c13d000000000006004b000006a30000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000007c90000613d0000001f01300039000000600110018f0000000005b10019000000000015004b00000000020000390000000102004039000700000005001d000003de0050009c0000090e0000213d00000001002001900000090e0000c13d0000000702000029000000400020043f000000200040008c000004c10000413d0000040c020000410000000704000029000000000024043500000004024000390000000004000410000000000042043500000000020004140000000604000029000000040040008c000006ee0000613d0000000701000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fc011001c700000006020000290f4e0f490000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f00000020073001900000000705700029000006db0000613d000000000801034f0000000709000029000000008a08043c0000000009a90436000000000059004b000006d70000c13d000000000006004b000006e80000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000008660000613d0000001f01300039000000600110018f0000000701100029000003de0010009c0000090e0000213d000000400010043f000000200030008c000004c10000413d00000007010000290000000002010433000300000002001d0007000500200074000007b70000413d000003f7010000410000000000100443000000060100002900000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000100000001001d000200000002001d00000004012000390000000702000029000000000021043500000000010004140000000602000029000000040020008c000007260000613d0000000202000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000006020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d00010000000103550000000100200190000009210000613d0000000201000029000003de0010009c0000090e0000213d0000000201000029000000400010043f000004000010009c0000090e0000213d0000000101000029000000400010043f0000000201000029000000000001043500000000010004140000000002000411000000040020008c000009460000c13d000000010200003900000000010000310000096d0000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fe011001c700070000000b001d0f4e0f440000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f0000002007300190000000070b0000290000000705700029000007540000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000007500000c13d000000000006004b000007610000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000007d50000613d0000001f01300039000000600110018f0000000005b10019000000000015004b00000000020000390000000102004039000700000005001d000003de0050009c0000090e0000213d00000001002001900000090e0000c13d0000000702000029000000400020043f000000200040008c000004c10000413d0000040c020000410000000704000029000000000024043500000004024000390000000004000410000000000042043500000000020004140000000604000029000000040040008c000007ac0000613d0000000701000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fc011001c700000006020000290f4e0f490000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f00000020073001900000000705700029000007990000613d000000000801034f0000000709000029000000008a08043c0000000009a90436000000000059004b000007950000c13d000000000006004b000007a60000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000008720000613d0000001f01300039000000600110018f0000000701100029000003de0010009c0000090e0000213d000000400010043f000000200030008c000004c10000413d00000007010000290000000002010433000300000002001d0007000500200074000008da0000813d0000041101000041000000000010043f0000001101000039000000040010043f000003fc0100004100000f50000104300000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000007c40000c13d000002ab0000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000007d00000c13d000007e00000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000007dc0000c13d000000000005004b000007ed0000613d000000000161034f0000000305500210000000000603043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001304350000006001400210000002b90000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000007f70000c13d000002ab0000013d0000000502000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fe011001c700000004020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000505700029000008170000613d000000000801034f0000000509000029000000008a08043c0000000009a90436000000000059004b000008130000c13d000000000006004b000008240000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f000100000001035500000001002001900000087e0000613d0000001f01400039000000600210018f0000000501200029000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d000000060100002900000004020000290f4e0a3c0000040f000000400100043d00000000020004160000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040804000041000000070500002900000004060000290f4e0f440000040f0000000100200190000004c10000613d000008d50000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008550000c13d000002ab0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008610000c13d000002ab0000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000086d0000c13d000007e00000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000008790000c13d000007e00000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008850000c13d000002ab0000013d000003d50010009c000003d501008041000000c001100210000003da011001c700008009020000390000000703000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000008bf0000613d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000008b20000613d000000000705034f000000007807043c0000000006860436000000000016004b000008ae0000c13d000000000004004b000008bf0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040b04000041000000000500041100000006060000290f4e0f440000040f0000000100200190000004c10000613d00000001010000390000000202000039000000000012041b000000000100001900000f4f0001042e000003f7010000410000000000100443000000060100002900000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000100000001001d000200000002001d00000004012000390000000702000029000000000021043500000000010004140000000602000029000000040020008c000009070000613d0000000202000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000006020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d000100000001035500000001002001900000092e0000613d0000000201000029000003de0010009c0000090e0000213d0000000201000029000000400010043f000004000010009c0000093b0000a13d0000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000001042f0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000091c0000c13d000002ab0000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000009290000c13d000002ab0000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000009360000c13d000002ab0000013d0000000101000029000000400010043f0000000201000029000000000001043500000000010004140000000002000411000000040020008c0000094e0000c13d00000001020000390000000001000031000009aa0000013d000003d50010009c000003d501008041000000c0011002100000000303000029000000050030006c000009630000c13d0000000002000411000009680000013d000003d50010009c000003d501008041000000c0011002100000000303000029000000050030006c000009a00000c13d0000000002000411000009a50000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000095e0000c13d000002ab0000013d000003da011001c700008009020000390000000703000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000009790000c13d000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000009b50000013d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000009920000613d000000000705034f000000007807043c0000000006860436000000000016004b0000098e0000c13d000000000004004b0000096f0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f00000000003104350000096f0000013d000003da011001c700008009020000390000000703000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000009bf0000c13d000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040e040000410000000005000411000008480000013d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000009d80000613d000000000705034f000000007807043c0000000006860436000000000016004b000009d40000c13d000000000004004b000009ac0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000009ac0000013d000003d50010009c000003d501008041000000c001100210000003da011001c700008009020000390000000403000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000a1b0000613d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f0000000001360019000000010500036700000a0e0000613d000000000705034f000000007807043c0000000006860436000000000016004b00000a0a0000c13d000000000004004b00000a1b0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000010020019000000a340000613d0000000602000029000000030120006b000007b70000413d000000400200043d0000000000120435000003d50020009c000003d50200804100000040012002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040204000041000000000500041100000005060000290f4e0f440000040f0000000100200190000004c10000613d000008d50000013d000000400100043d00000410020000410000000000210435000003d50010009c000003d5010080410000004001100210000003dd011001c700000f50000104300007000000000002000000400500043d00000020045000390000041e03000041000300000004001d000000000034043500000044030000390000000000350435000003d8032001970000002402500039000200000003001d000000000032043500000044025000390000000000020435000400000005001d0000041f0050009c00000bd50000813d00000004030000290000008002300039000000400020043f00000000030304330000000002000414000003d80c1001970000000400c0008c00050000000c001d00000a850000c13d00000001020000390000000004000031000000000004004b000000200b00008a00000a9c0000613d0000001f014000390000000001b1016f0000003f011000390000000001b1016f000000400300043d0000000001130019000000000031004b00000000050000390000000105004039000003de0010009c00000bd50000213d000000010050019000000bd50000c13d000000400010043f00000000014304360000000005b401700000001f0640018f0000000004510019000000010700036700000a750000613d000000000807034f0000000009010019000000008a08043c0000000009a90436000000000049004b00000a710000c13d000000000006004b00000a820000613d000000000557034f0000000306600210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f0000000000540435000000000002004b00000aa00000c13d00000acb0000013d0000000301000029000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c00190f4e0f440000040f000000050c000029000000010220018f00010000000103550000006001100270000003d50010019d000003d504100197000000000004004b000000200b00008a00000a5b0000c13d00000060030000390000008001000039000000000002004b00000acb0000613d0000000004000415000000070440008a00000005044002100000000002030433000000000002004b00000ab50000613d000004200020009c00000bdb0000213d0000001f0020008c00000bdb0000a13d0000000001010433000000000001004b0000000002000039000000010200c039000000000021004b00000bdb0000c13d0000000004000415000000060440008a0000000504400210000000000001004b00000acb0000613d000100000004001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000bf10000613d000000000101043b000000000001004b00000001010000290000000501100270000000000100003f000000010100c03f000000200b00008a000000050c00002900000bd40000c13d000000400200043d00000020012000390000041e0300004100000000003104350000002403200039000000020400002900000000004304350000004403000039000000000032043500000044032000390000000000030435000004210020009c00000bd50000213d0000008009200039000000400090043f000004220020009c00000bd50000213d000000c003200039000000400030043f00000020030000390000000000390435000000a00420003900000423030000410000000000340435000000000302043300000000020004140000000400c0008c000200000004001d00000b140000c13d00000001020000390000000001000031000000000001004b00000b2c0000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000bd50000213d000000010040019000000bd50000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000b060000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000b020000c13d000000000004004b00000b2e0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000b2e0000013d000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c0019000100000009001d0f4e0f440000040f0000000109000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000aec0000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000bf20000613d000000000001004b00000b4b0000c13d00020000000d001d00010000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000bf10000613d000000000101043b000000000001004b000000020100002900000c360000613d0000000001010433000000000001004b000000200b00008a000000050c000029000000010a00002900000b570000613d000004200010009c00000bdb0000213d000000200010008c00000bdb0000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000bdb0000c13d000000000001004b00000bdd0000613d000000400900043d000004240090009c00000bd50000213d0000004001900039000000400010043f00000020010000390000000003190436000004230100004100000000001304350000000401000029000000000201043300000000010004140000000400c0008c000200000003001d00000b920000c13d00000001020000390000000001000031000000000001004b00000bab0000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000bd50000213d000000010040019000000bd50000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000b840000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000b800000c13d000000000004004b00000bad0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000bad0000013d0000000303000029000003d50030009c000003d5030080410000004003300210000003d50020009c000003d5020080410000006002200210000000000232019f000003d50010009c000003d501008041000000c001100210000000000112019f00000000020c0019000400000009001d0f4e0f440000040f0000000409000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000b6a0000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000c0a0000613d000000000001004b00000bc80000c13d00050000000d001d00040000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000bf10000613d000000000101043b000000000001004b000000050100002900000c360000613d0000000001010433000000000001004b000000040a00002900000bd40000613d000004200010009c00000bdb0000213d000000200010008c00000bdb0000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000bdb0000c13d000000000001004b00000bdd0000613d000000000001042d0000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000100001900000f5000010430000000400100043d00000064021000390000042503000041000000000032043500000044021000390000042603000041000000000032043500000024021000390000002a03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000427011001c700000f5000010430000000000001042f000000000001004b00000c2e0000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000c210000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000c020000413d00000c210000013d000000000001004b00000c2e0000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000c210000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000c1a0000413d0000001f042000390000041d04400197000000000232001900000000000204350000004402400039000003d50020009c000003d5020080410000006002200210000003d50010009c000003d5010080410000004001100210000000000112019f00000f5000010430000003d500a0009c000003d50a0080410000004002a00210000003d50010009c000003d5010080410000006001100210000000000121019f00000f5000010430000000400100043d00000044021000390000042803000041000000000032043500000024021000390000001d03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000429011001c700000f50000104300007000000000002000000400500043d0000004404500039000000000034043500000020045000390000041e03000041000300000004001d000000000034043500000044030000390000000000350435000003d8032001970000002402500039000200000003001d0000000000320435000400000005001d0000041f0050009c00000de00000813d00000004030000290000008002300039000000400020043f00000000030304330000000002000414000003d80c1001970000000400c0008c00050000000c001d00000c900000c13d00000001020000390000000004000031000000000004004b000000200b00008a00000ca70000613d0000001f014000390000000001b1016f0000003f011000390000000001b1016f000000400300043d0000000001130019000000000031004b00000000050000390000000105004039000003de0010009c00000de00000213d000000010050019000000de00000c13d000000400010043f00000000014304360000000005b401700000001f0640018f0000000004510019000000010700036700000c800000613d000000000807034f0000000009010019000000008a08043c0000000009a90436000000000049004b00000c7c0000c13d000000000006004b00000c8d0000613d000000000557034f0000000306600210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f0000000000540435000000000002004b00000cab0000c13d00000cd60000013d0000000301000029000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c00190f4e0f440000040f000000050c000029000000010220018f00010000000103550000006001100270000003d50010019d000003d504100197000000000004004b000000200b00008a00000c660000c13d00000060030000390000008001000039000000000002004b00000cd60000613d0000000004000415000000070440008a00000005044002100000000002030433000000000002004b00000cc00000613d000004200020009c00000de60000213d0000001f0020008c00000de60000a13d0000000001010433000000000001004b0000000002000039000000010200c039000000000021004b00000de60000c13d0000000004000415000000060440008a0000000504400210000000000001004b00000cd60000613d000100000004001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000dfc0000613d000000000101043b000000000001004b00000001010000290000000501100270000000000100003f000000010100c03f000000200b00008a000000050c00002900000ddf0000c13d000000400200043d00000020012000390000041e0300004100000000003104350000002403200039000000020400002900000000004304350000004403000039000000000032043500000044032000390000000000030435000004210020009c00000de00000213d0000008009200039000000400090043f000004220020009c00000de00000213d000000c003200039000000400030043f00000020030000390000000000390435000000a00420003900000423030000410000000000340435000000000302043300000000020004140000000400c0008c000200000004001d00000d1f0000c13d00000001020000390000000001000031000000000001004b00000d370000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000de00000213d000000010040019000000de00000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000d110000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000d0d0000c13d000000000004004b00000d390000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000d390000013d000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c0019000100000009001d0f4e0f440000040f0000000109000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000cf70000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000dfd0000613d000000000001004b00000d560000c13d00020000000d001d00010000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000dfc0000613d000000000101043b000000000001004b000000020100002900000e410000613d0000000001010433000000000001004b000000200b00008a000000050c000029000000010a00002900000d620000613d000004200010009c00000de60000213d000000200010008c00000de60000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000de60000c13d000000000001004b00000de80000613d000000400900043d000004240090009c00000de00000213d0000004001900039000000400010043f00000020010000390000000003190436000004230100004100000000001304350000000401000029000000000201043300000000010004140000000400c0008c000200000003001d00000d9d0000c13d00000001020000390000000001000031000000000001004b00000db60000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000de00000213d000000010040019000000de00000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000d8f0000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000d8b0000c13d000000000004004b00000db80000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000db80000013d0000000303000029000003d50030009c000003d5030080410000004003300210000003d50020009c000003d5020080410000006002200210000000000232019f000003d50010009c000003d501008041000000c001100210000000000112019f00000000020c0019000400000009001d0f4e0f440000040f0000000409000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000d750000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000e150000613d000000000001004b00000dd30000c13d00050000000d001d00040000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000dfc0000613d000000000101043b000000000001004b000000050100002900000e410000613d0000000001010433000000000001004b000000040a00002900000ddf0000613d000004200010009c00000de60000213d000000200010008c00000de60000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000de60000c13d000000000001004b00000de80000613d000000000001042d0000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000100001900000f5000010430000000400100043d00000064021000390000042503000041000000000032043500000044021000390000042603000041000000000032043500000024021000390000002a03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000427011001c700000f5000010430000000000001042f000000000001004b00000e390000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000e2c0000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000e0d0000413d00000e2c0000013d000000000001004b00000e390000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000e2c0000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000e250000413d0000001f042000390000041d04400197000000000232001900000000000204350000004402400039000003d50020009c000003d5020080410000006002200210000003d50010009c000003d5010080410000004001100210000000000112019f00000f5000010430000003d500a0009c000003d50a0080410000004002a00210000003d50010009c000003d5010080410000006001100210000000000121019f00000f5000010430000000400100043d00000044021000390000042803000041000000000032043500000024021000390000001d03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000429011001c700000f50000104300003000000000002000000400900043d0000042a0090009c00000ed20000813d000003d80a1001970000004001900039000000400010043f0000002001000039000000000419043600000423010000410000000000140435000000002302043400000000010004140000000400a0008c000300000004001d00000e8e0000c13d00000001020000390000000001000031000000000001004b00000ea60000613d0000001f041000390000041d044001970000003f044000390000041d04400197000000400c00043d00000000044c00190000000000c4004b00000000050000390000000105004039000003de0040009c00000ed20000213d000000010050019000000ed20000c13d000000400040043f000000000b1c04360000041d031001980000001f0410018f00000000013b0019000000010500036700000e800000613d000000000605034f00000000070b0019000000006806043c0000000007870436000000000017004b00000e7c0000c13d000000000004004b00000ea80000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000ea80000013d000003d50030009c000003d5030080410000006003300210000003d50020009c000003d5020080410000004002200210000000000223019f000003d50010009c000003d501008041000000c001100210000000000112019f00000000020a0019000200000009001d00010000000a001d0f4e0f440000040f000000010a0000290000000209000029000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000e660000c13d000000600c000039000000800b00003900000000010c0433000000000002004b00000ed80000613d000000000001004b00000ec30000c13d00030000000c001d00020000000b001d000003f70100004100000000001004430000000400a004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000f180000613d000000000101043b000000000001004b000000030100002900000f190000613d0000000001010433000000000001004b000000020b00002900000ecf0000613d000004200010009c00000ed00000213d0000001f0010008c00000ed00000a13d00000000010b0433000000000001004b0000000002000039000000010200c039000000000021004b00000ed00000c13d000000000001004b00000efc0000613d000000000001042d000000000100001900000f50000104300000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000001004b00000f100000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000030700002900000eef0000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000ee80000413d0000001f042000390000041d04400197000000000223001900000000000204350000004402400039000003d50020009c000003d5020080410000006002200210000003d50010009c000003d5010080410000004001100210000000000112019f00000f5000010430000000400100043d00000064021000390000042503000041000000000032043500000044021000390000042603000041000000000032043500000024021000390000002a03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000427011001c700000f5000010430000003d500b0009c000003d50b0080410000004002b00210000003d50010009c000003d5010080410000006001100210000000000121019f00000f5000010430000000000001042f000000400100043d00000044021000390000042803000041000000000032043500000024021000390000001d03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000429011001c700000f5000010430000000000001042f00000000050100190000000000200443000000040100003900000005024002700000000002020031000000000121043a0000002004400039000000000031004b00000f2e0000413d000003d50030009c000003d50300804100000060013002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f0000042b011001c700000000020500190f4e0f490000040f000000010020019000000f430000613d000000000101043b000000000001042d000000000001042f00000f47002104210000000102000039000000000001042d0000000002000019000000000001042d00000f4c002104230000000102000039000000000001042d0000000002000019000000000001042d00000f4e0000043200000f4f0001042e00000f500001043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000000ffffffe0000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000008be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e06f307dc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000001000000000000000000000000000000000000000000000002000000000000000000000000000000c00000010000000000000000008579befe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008da5cb5a00000000000000000000000000000000000000000000000000000000ab803a7500000000000000000000000000000000000000000000000000000000f2fde38a00000000000000000000000000000000000000000000000000000000f2fde38b00000000000000000000000000000000000000000000000000000000ff0f4abd00000000000000000000000000000000000000000000000000000000ab803a7600000000000000000000000000000000000000000000000000000000e30c3978000000000000000000000000000000000000000000000000000000008da5cb5b000000000000000000000000000000000000000000000000000000009cc60d4400000000000000000000000000000000000000000000000000000000a86f822100000000000000000000000000000000000000000000000000000000715018a50000000000000000000000000000000000000000000000000000000085ceb1e30000000000000000000000000000000000000000000000000000000085ceb1e40000000000000000000000000000000000000000000000000000000089f1cf3800000000000000000000000000000000000000000000000000000000715018a60000000000000000000000000000000000000000000000000000000079ba5097000000000000000000000000000000000000000000000000000000001be195600000000000000000000000000000000000000000000000000000000055a490a70000000000000000000000000000000000000000000000000000000059c91f19310ab089e4439a4c15d089f94afb7896ff553aecb10793d0ab882de59d99a32e02000002000000000000000000000000000000440000000000000000000000001806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b830200000200000000000000000000000000000024000000000000000000000000d0e30db000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000400000000000000000000000017bfdfbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000002608f8180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440000000000000000000000002e1a7d4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdf0200000000000000000000000000000000000020000000000000000000000000002a489ca326b23ea0117956ee9d62960c53a81b8f57fafd608e56f57f32416838d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270000000000000000000000000000000000000000200000008000000000000000009cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f390a1dd7c5bdc40ecbdefc1bfda22f1dfb98c8fc3e3940aab73ad7fba37720d0a023323e0300000000000000000000000000000000000000000000000000000000fc54dd2cff8bcf58b0746818b1d9aac56525760131df031a96427ecd6e5612440000000000000000000000000000000000000004000000800000000000000000856e5bb3000000000000000000000000000000000000000000000000000000003b325d03ea6fc2aa5ba54c0fd65bb0febe127cb8c7ff01f190fcddf2893b806970a0823100000000000000000000000000000000000000000000000000000000210bc05200000000000000000000000000000000000000000000000000000000af321c699f4cc4970eef3edf8fe2a0a395a3f5b62c6e91958cad3d424952436bdf3a516e000000000000000000000000000000000000000000000000000000003022f2e4000000000000000000000000000000000000000000000000000000004e487b71000000000000000000000000000000000000000000000000000000009cf8540c0000000000000000000000000000000000000000000000000000000008c379a0000000000000000000000000000000000000000000000000000000005265656e7472616e637947756172643a207265656e7472616e742063616c6c0000000000000000000000000000000000000000640000008000000000000000004f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206e6577206f776e6572000000000000000000000000000000000000000000000000000000000000000000000000000000000000840000008000000000000000004f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65720000000000000000000000000000000000000024000000800000000000000000a9059cbb000000000000000000000000000000000000000000000000000000006d25be279134f4ecaa4770aff0c3d916d9e7c5ef37b65ed95dbdba411f5d54d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0095ea7b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffff7f000000000000000000000000000000000000000000000000ffffffffffffff3f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564000000000000000000000000000000000000000000000000ffffffffffffffbf6f742073756363656564000000000000000000000000000000000000000000005361666545524332303a204552433230206f7065726174696f6e20646964206e0000000000000000000000000000000000000084000000000000000000000000416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffc002000002000000000000000000000000000000000000000000000000000000003cf30c33a4ee0b121cb7b15d15eed77e8c2cb1df8f696e836b55c2aca80df9e6", + "devdoc": { + "author": "Venus", + "events": { + "SweepNative(address,uint256)": { + "details": "Emitted when native asset is swept from the contract" + }, + "SweepToken(address,address,uint256)": { + "details": "Emitted when token is swept from the contract" + }, + "TokensBorrowedAndUnwrapped(address,address,uint256)": { + "details": "Emitted when native tokens are borrowed and unwrapped" + }, + "TokensRedeemedAndUnwrapped(address,address,uint256)": { + "details": "Emitted when tokens are redeemed and then unwrapped to be sent to user" + }, + "TokensWrappedAndRepaid(address,address,uint256)": { + "details": "Emitted when native currency is wrapped and repaid" + }, + "TokensWrappedAndSupplied(address,address,uint256)": { + "details": "Emitted when native currency is supplied" + } + }, + "kind": "dev", + "methods": { + "acceptOwnership()": { + "details": "The new owner accepts the ownership transfer." + }, + "borrowAndUnwrap(uint256)": { + "custom:error": "ZeroValueNotAllowed is thrown if borrowAmount is zero", + "custom:event": "TokensBorrowedAndUnwrapped is emitted when assets are borrowed from a market and unwrapped", + "details": "Borrow wNativeToken, unwrap to Native, and send to the user", + "params": { + "borrowAmount": "The amount of underlying tokens to borrow" + } + }, + "constructor": { + "params": { + "vWrappedNativeToken": "Address of wrapped native token market" + } + }, + "owner()": { + "details": "Returns the address of the current owner." + }, + "pendingOwner()": { + "details": "Returns the address of the pending owner." + }, + "redeemAndUnwrap(uint256)": { + "custom:error": "ZeroValueNotAllowed is thrown if redeemTokens is zero", + "custom:event": "TokensRedeemedAndUnwrapped is emitted when assets are redeemed from a market and unwrapped", + "params": { + "redeemTokens": "The amount of vWNative tokens to redeem" + } + }, + "redeemUnderlyingAndUnwrap(uint256)": { + "custom:error": "ZeroValueNotAllowed is thrown if redeemAmount is zero", + "custom:event": "TokensRedeemedAndUnwrapped is emitted when assets are redeemed from a market and unwrapped", + "params": { + "redeemAmount": "The amount of underlying tokens to redeem" + } + }, + "renounceOwnership()": { + "details": "Leaves the contract without owner. It will not be possible to call `onlyOwner` functions. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby disabling any functionality that is only available to the owner." + }, + "sweepNative()": { + "custom:access": "Controlled by Governance", + "custom:event": "SweepNative is emitted when assets are swept from the contract" + }, + "sweepToken(address)": { + "custom:access": "Controlled by Governance", + "custom:event": "SweepToken emits on success", + "params": { + "token": "Address of the token" + } + }, + "transferOwnership(address)": { + "details": "Starts the ownership transfer of the contract to a new account. Replaces the pending transfer if there is one. Can only be called by the current owner." + }, + "wrapAndRepay()": { + "custom:error": "ZeroValueNotAllowed is thrown if repayAmount is zero", + "custom:event": "TokensWrappedAndRepaid is emitted when assets are repaid to a market and unwrapped" + }, + "wrapAndSupply(address)": { + "custom:error": "ZeroAddressNotAllowed is thrown if address of minter is zero addressZeroValueNotAllowed is thrown if mintAmount is zero", + "custom:event": "TokensWrappedAndSupplied is emitted when assets are supplied to the market", + "params": { + "minter": "The address on behalf of whom the supply is performed." + } + } + }, + "title": "NativeTokenGateway", + "version": 1 + }, + "userdoc": { + "errors": { + "NativeTokenTransferFailed()": [ + { + "notice": "Thrown if transfer of native token fails" + } + ], + "ZeroAddressNotAllowed()": [ + { + "notice": "Thrown if the supplied address is a zero address where it is not allowed" + } + ], + "ZeroValueNotAllowed()": [ + { + "notice": "Thrown if the supplied value is 0 where it is not allowed" + } + ] + }, + "kind": "user", + "methods": { + "constructor": { + "notice": "Constructor for NativeTokenGateway" + }, + "redeemAndUnwrap(uint256)": { + "notice": "Redeem vWNativeToken, unwrap to Native Token, and send to the user" + }, + "redeemUnderlyingAndUnwrap(uint256)": { + "notice": "Redeem vWNativeToken, unwrap to Native Token, and send to the user" + }, + "sweepNative()": { + "notice": "Sweeps native assets (Native) from the contract and sends them to the owner" + }, + "sweepToken(address)": { + "notice": "Sweeps the input token address tokens from the contract and sends them to the owner" + }, + "vWNativeToken()": { + "notice": "Address of wrapped native token market" + }, + "wNativeToken()": { + "notice": "Address of wrapped native token contract" + }, + "wrapAndRepay()": { + "notice": "Wrap Native, repay borrow in the market, and send remaining Native to the user" + }, + "wrapAndSupply(address)": { + "notice": "Wrap Native, get wNativeToken, mint vWNativeToken, and supply to the market." + } + }, + "notice": "NativeTokenGateway contract facilitates interactions with a vToken market for native tokens (Native or wNativeToken)", + "version": 1 + }, + "storageLayout": { + "storage": [ + { + "astId": 3501, + "contract": "contracts/Gateway/NativeTokenGateway.sol:NativeTokenGateway", + "label": "_owner", + "offset": 0, + "slot": "0", + "type": "t_address" + }, + { + "astId": 3614, + "contract": "contracts/Gateway/NativeTokenGateway.sol:NativeTokenGateway", + "label": "_pendingOwner", + "offset": 0, + "slot": "1", + "type": "t_address" + }, + { + "astId": 4734, + "contract": "contracts/Gateway/NativeTokenGateway.sol:NativeTokenGateway", + "label": "_status", + "offset": 0, + "slot": "2", + "type": "t_uint256" + } + ], + "types": { + "t_address": { + "encoding": "inplace", + "label": "address", + "numberOfBytes": "20" + }, + "t_uint256": { + "encoding": "inplace", + "label": "uint256", + "numberOfBytes": "32" + } + } + }, + "factoryDeps": [ + "0x0002000000000002000b00000000000200000000030100190000006003300270000003d50330019700010000003103550000000100200190000000310000c13d0000008002000039000000400020043f000000040030008c0000022d0000413d000000000201043b000000e002200270000003e20020009c0000007b0000213d000003ec0020009c000000890000a13d000003ed0020009c000000b10000213d000003f00020009c000001530000613d000003f10020009c0000022d0000c13d0000000001000416000000000001004b000004c10000c13d0000000101000039000000000201041a000003d8032001970000000006000411000000000063004b0000028d0000c13d000003d902200197000000000021041b000000000100041a000003d902100197000000000262019f000000000020041b0000000002000414000003d805100197000003d50020009c000003d502008041000000c001200210000003da011001c70000800d020000390000000303000039000003db040000410000022a0000013d000000c004000039000000400040043f0000000002000416000000000002004b000004c10000c13d0000001f02300039000003d602200197000000c002200039000000400020043f0000001f0530018f000003d706300198000000c002600039000000430000613d000000000701034f000000007807043c0000000004840436000000000024004b0000003f0000c13d000000000005004b000000500000613d000000000161034f0000000304500210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000120435000000200030008c000004c10000413d000000c00100043d000700000001001d000003d80010009c000004c10000213d0000000102000039000000000102041a000003d901100197000000000012041b000000000100041a000003d9021001970000000006000411000000000262019f000000000020041b000000400200043d000600000002001d0000000002000414000003d805100197000003d50020009c000003d502008041000000c001200210000003da011001c70000800d020000390000000303000039000003db040000410f4e0f440000040f0000000100200190000004c10000613d0000000703000029000003d80230019800000002010000390000000104000039000000000041041b0000022f0000c13d000003e10100004100000006020000290000000000120435000003d50020009c000003d5020080410000004001200210000003dd011001c700000f5000010430000003e30020009c0000009a0000a13d000003e40020009c000000e30000213d000003e70020009c0000016b0000613d000003e80020009c0000022d0000c13d0000000001000416000000000001004b000004c10000c13d0000000101000039000000000101041a000001c20000013d000003f20020009c000001920000613d000003f30020009c000001b00000613d000003f40020009c0000022d0000c13d0000000001000416000000000001004b000004c10000c13d0000000001000412000900000001001d000800000000003d000080050100003900000044030000390000000004000415000000090440008a000001ba0000013d000003e90020009c000001be0000613d000003ea0020009c000001c60000613d000003eb0020009c0000022d0000c13d000000240030008c000004c10000413d0000000401100370000000000101043b000003d80010009c000004c10000213d0000000202000039000000000302041a000000020030008c000002040000613d000003d801100198000000000022041b000002de0000c13d000003e101000041000000800010043f000004090100004100000f5000010430000003ee0020009c000001f90000613d000003ef0020009c0000022d0000c13d000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000301043b0000000201000039000000000201041a000000020020008c000002040000613d000000000011041b000000000003004b0000029c0000613d000700000003001d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000040c0100004100000000001b04350000000401b00039000000000300041000000000003104350000000001000414000003d802200197000000040020008c000600000002001d0000039e0000c13d0000000003000031000000200030008c00000020040000390000000004034019000003cb0000013d000003e50020009c0000020e0000613d000003e60020009c0000022d0000c13d0000000201000039000000000201041a000000020020008c000002040000613d000000000011041b0000000001000416000000000001004b0000029c0000613d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003f7020000410000000000200443000003d801100197000700000001001d00000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003f901000041000000000012043500000000010004140000000704000029000000040040008c0000012b0000613d000003d50020009c000600000002001d000003d50200004100000006020040290000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fa011001c70000800902000039000000000300041600000000050000190f4e0f440000040f00000000030100190000006003300270000003d50030019d000100000001035500000001002001900000000602000029000005630000613d000003de0020009c0000090e0000213d000000400020043f000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003d802100197000500000002001d000000070100002900000000030004160f4e0c470000040f000003fb01000041000000400200043d0000000000120435000600000002001d00000004012000390000000002000411000000000021043500000000010004140000000502000029000000040020008c000005700000c13d0000000003000031000000200030008c000000200400003900000000040340190000059c0000013d0000000001000416000000000001004b000004c10000c13d000000000100041a000003d8021001970000000005000411000000000052004b0000023b0000c13d0000000102000039000000000302041a000003d903300197000000000032041b000003d901100197000000000010041b0000000001000414000003d50010009c000003d501008041000000c001100210000003da011001c70000800d020000390000000303000039000003db0400004100000000060000190000022a0000013d0000000001000416000000000001004b000004c10000c13d000000000100041a000003d8011001970000000002000411000000000021004b0000023b0000c13d00000405010000410000000000100443000000000100041000000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c70000800a020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000700000001001d000000000001004b0000022d0000613d000000400100043d000004000010009c0000090e0000213d000000000200041a000003d8092001970000002002100039000000400020043f00000000000104350000000001000414000000040090008c000004cf0000c13d00000001020000390000000001000031000004de0000013d000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000101043b000700000001001d000003d80010009c000004c10000213d000000000100041a000003d8011001970000000002000411000000000021004b0000023b0000c13d0000000701000029000003d8021001970000040c01000041000000800010043f0000000001000410000000840010043f0000000001000414000000040020008c000600000002001d0000034b0000c13d0000000003000031000000200030008c00000020040000390000000004034019000003710000013d0000000001000416000000000001004b000004c10000c13d0000000001000412000b00000001001d000a00200000003d0000800501000039000000440300003900000000040004150000000b0440008a0000000504400210000003f5020000410f4e0f2b0000040f000001c20000013d0000000001000416000000000001004b000004c10000c13d000000000100041a000003d801100197000000800010043f000004040100004100000f4f0001042e000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000301043b0000000201000039000000000201041a000000020020008c000002040000613d000000000011041b000000000003004b0000029c0000613d000700000003001d000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000002401b00039000000070300002900000000003104350000040a0100004100000000001b04350000000001000411000003d8011001970000000403b0003900000000001304350000000001000414000003d802200197000000040020008c000600000002001d000003fe0000c13d0000000003000031000000200030008c000000200400003900000000040340190000042b0000013d000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000301043b0000000201000039000000000201041a000000020020008c000002990000c13d0000041301000041000000800010043f0000002001000039000000840010043f0000001f01000039000000a40010043f0000041401000041000000c40010043f000004150100004100000f5000010430000000240030008c000004c10000413d0000000002000416000000000002004b000004c10000c13d0000000401100370000000000101043b000003d80010009c000004c10000213d000000000200041a000003d8022001970000000005000411000000000052004b0000023b0000c13d000003d8061001970000000101000039000000000201041a000003d902200197000000000262019f000000000021041b0000000001000414000003d50010009c000003d501008041000000c001100210000003da011001c70000800d02000039000000030300003900000403040000410f4e0f440000040f0000000100200190000004c10000613d000000000100001900000f4f0001042e000000a00030043f000003dc01000041000000400b00043d00000000001b04350000000001000414000000040020008c000002440000c13d0000000003000031000000200030008c00000020040000390000000004034019000002710000013d0000041301000041000000800010043f0000002001000039000000840010043f000000a40010043f0000041901000041000000c40010043f000004150100004100000f5000010430000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003dd011001c700070000000b001d0f4e0f440000040f000000070b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000002600000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000025c0000c13d000000000006004b0000026d0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000002a00000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d00000000010b0433000003df0010009c000004c10000813d000000800010043f00000140000004430000016000100443000000a00100043d00000020020000390000018000200443000001a000100443000001000020044300000002010000390000012000100443000003e00100004100000f4f0001042e0000041301000041000000800010043f0000002001000039000000840010043f0000002901000039000000a40010043f0000041601000041000000c40010043f0000041701000041000000e40010043f000004180100004100000f5000010430000000000011041b000000000003004b000002be0000c13d0000041201000041000000800010043f000004090100004100000f50000104300000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000002a70000c13d000000000005004b000002b80000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001404350000006001300210000003d50020009c000003d5020080410000004002200210000000000112019f00000f5000010430000700000003001d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000040c0100004100000000001b04350000000401b00039000000000300041000000000003104350000000001000414000003d802200197000000040020008c000600000002001d000004870000c13d0000000003000031000000200030008c00000020040000390000000004034019000004b40000013d0000000002000416000000000002004b0000029c0000613d000700000001001d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003f7020000410000000000200443000003d801100197000600000001001d00000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003f901000041000500000002001d000000000012043500000000010004140000000602000029000000040020008c0000031e0000613d0000000502000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fa011001c700008009020000390000000003000416000000060400002900000000050000190f4e0f440000040f00000000030100190000006003300270000003d50030019d00010000000103550000000100200190000007ef0000613d0000000501000029000003de0010009c0000090e0000213d0000000501000029000000400010043f000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003d802100197000400000002001d000000060100002900000000030004160f4e0c470000040f000000400200043d00000024012000390000000003000416000000000031043500000407010000410000000000120435000500000002001d00000004012000390000000702000029000000000021043500000000010004140000000402000029000000040020008c000007fc0000c13d0000000003000031000000200030008c00000020040000390000000004034019000008280000013d000003d50010009c000003d501008041000000c0011002100000041a011001c70f4e0f490000040f000000800a00003900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf000003600000613d000000000801034f000000008908043c000000000a9a043600000000005a004b0000035c0000c13d000000000006004b0000036d0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000004c30000613d0000001f01400039000000600110018f00000080021001bf000000400020043f000000200030008c000004c10000413d000000800300043d0000000006030019000000000003004b0000022d0000613d000000a003100039000000000400041a0000041b050000410000000000530435000000c403100039000400000006001d0000000000630435000003d804400197000500000004001d000000a40310003900000000004304350000004403000039000000000032043500000100011001bf000000400010043f00000007010000290f4e0e520000040f000000400100043d00000004020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000041c04000041000000060500002900000005060000290000022a0000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fc011001c700050000000b001d0f4e0f490000040f000000050b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000003ba0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000003b60000c13d000000000006004b000003c70000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000005190000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d00000000010b0433000500000001001d000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000002401b00039000000070300002900000000003104350000040d0100004100000000001b04350000000001000411000003d8011001970000000403b0003900000000001304350000000001000414000003d802200197000000040020008c000400000002001d0000067a0000c13d0000000004000031000000200040008c00000020030000390000000003044019000006a70000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fe011001c700050000000b001d0f4e0f440000040f000000050b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b00190000041a0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000004160000c13d000000000006004b000004270000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000005250000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d000003f50100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000003f7020000410000000000200443000003d801100197000500000001001d00000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000300000001001d000400000002001d00000004012000390000000702000029000000000021043500000000010004140000000502000029000000040020008c000004750000613d0000000402000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d000100000001035500000001002001900000084d0000613d0000000401000029000003de0010009c0000090e0000213d0000000401000029000000400010043f000004000010009c0000090e0000213d0000000301000029000000400010043f0000000401000029000000000001043500000000010004140000000002000411000000040020008c0000088a0000c13d00000001020000390000000001000031000008970000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fc011001c700050000000b001d0f4e0f490000040f000000050b00002900000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000004a30000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000049f0000c13d000000000006004b000004b00000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000005310000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c0000053d0000813d000000000100001900000f50000104300000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000004ca0000c13d000002ab0000013d000003d50010009c000003d501008041000000c001100210000003da011001c70000800902000039000000070300002900000000040900190000000005000019000600000009001d0f4e0f440000040f000000060900002900010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000005060000613d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000004f90000613d000000000705034f000000007807043c0000000006860436000000000016004b000004f50000c13d000000000004004b000005060000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d020000390000000203000039000004060400004100000000050900190000022a0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000005200000c13d000002ab0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000052c0000c13d000002ab0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000005380000c13d000002ab0000013d00000000010b0433000500000001001d000003f501000041000000000010044300000000010004120000000400100443000000200100003900000024001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f6011001c700008005020000390f4e0f490000040f0000000100200190000009140000613d000000000201043b000000400b00043d0000002401b00039000000070300002900000000003104350000040f0100004100000000001b04350000000001000411000003d8011001970000000403b0003900000000001304350000000001000414000003d802200197000000040020008c000400000002001d000007380000c13d0000000004000031000000200040008c00000020030000390000000003044019000007650000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000056b0000c13d000002ab0000013d0000000602000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000006057000290000058b0000613d000000000801034f0000000609000029000000008a08043c0000000009a90436000000000059004b000005870000c13d000000000006004b000005980000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000007bd0000613d0000001f01400039000000600110018f0000000604100029000000000014004b00000000020000390000000102004039000400000004001d000003de0040009c0000090e0000213d00000001002001900000090e0000c13d0000000402000029000000400020043f000000200030008c000004c10000413d00000006020000290000000002020433000300000002001d0000000405000029000000240250003900000000040004160000000000420435000003fd0200004100000000002504350000000002000411000003d8022001970000000404500039000000000024043500000000020004140000000504000029000000040040008c000005ea0000613d0000000401000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fe011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000405700029000005d70000613d000000000801034f0000000409000029000000008a08043c0000000009a90436000000000059004b000005d30000c13d000000000006004b000005e40000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f000100000001035500000001002001900000085a0000613d0000001f01400039000000600110018f0000000402100029000600000002001d000003de0020009c0000090e0000213d0000000602000029000000400020043f000000200030008c000004c10000413d000003fb020000410000000604000029000000000024043500000004024000390000000004000411000000000042043500000000020004140000000504000029000000040040008c0000062a0000613d0000000601000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fc011001c700000005020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000605700029000006170000613d000000000801034f0000000609000029000000008a08043c0000000009a90436000000000059004b000006130000c13d000000000006004b000006240000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f00010000000103550000000100200190000009150000613d0000001f01400039000000600110018f0000000601100029000003de0010009c0000090e0000213d000000400010043f000000200030008c000004c10000413d00000006010000290000000001010433000600000001001d000000070100002900000005020000290f4e0a3c0000040f000000060000006b00000a1d0000c13d0000000001000416000400030010007400000a1d0000a13d000003f7010000410000000000100443000000070100002900000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000100000001001d000200000002001d00000004012000390000000402000029000000000021043500000000010004140000000702000029000000040020008c000006680000613d0000000202000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000007020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d00010000000103550000000100200190000009560000613d0000000201000029000003de0010009c0000090e0000213d0000000201000029000000400010043f000004000010009c0000090e0000213d0000000101000029000000400010043f0000000201000029000000000001043500000000010004140000000002000411000000040020008c000009e60000c13d00000001020000390000000001000031000009f30000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fe011001c700070000000b001d0f4e0f440000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f0000002007300190000000070b0000290000000705700029000006960000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000006920000c13d000000000006004b000006a30000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000007c90000613d0000001f01300039000000600110018f0000000005b10019000000000015004b00000000020000390000000102004039000700000005001d000003de0050009c0000090e0000213d00000001002001900000090e0000c13d0000000702000029000000400020043f000000200040008c000004c10000413d0000040c020000410000000704000029000000000024043500000004024000390000000004000410000000000042043500000000020004140000000604000029000000040040008c000006ee0000613d0000000701000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fc011001c700000006020000290f4e0f490000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f00000020073001900000000705700029000006db0000613d000000000801034f0000000709000029000000008a08043c0000000009a90436000000000059004b000006d70000c13d000000000006004b000006e80000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000008660000613d0000001f01300039000000600110018f0000000701100029000003de0010009c0000090e0000213d000000400010043f000000200030008c000004c10000413d00000007010000290000000002010433000300000002001d0007000500200074000007b70000413d000003f7010000410000000000100443000000060100002900000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000100000001001d000200000002001d00000004012000390000000702000029000000000021043500000000010004140000000602000029000000040020008c000007260000613d0000000202000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000006020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d00010000000103550000000100200190000009210000613d0000000201000029000003de0010009c0000090e0000213d0000000201000029000000400010043f000004000010009c0000090e0000213d0000000101000029000000400010043f0000000201000029000000000001043500000000010004140000000002000411000000040020008c000009460000c13d000000010200003900000000010000310000096d0000013d000003d500b0009c000003d50300004100000000030b40190000004003300210000003d50010009c000003d501008041000000c001100210000000000131019f000003fe011001c700070000000b001d0f4e0f440000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f0000002007300190000000070b0000290000000705700029000007540000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000007500000c13d000000000006004b000007610000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000007d50000613d0000001f01300039000000600110018f0000000005b10019000000000015004b00000000020000390000000102004039000700000005001d000003de0050009c0000090e0000213d00000001002001900000090e0000c13d0000000702000029000000400020043f000000200040008c000004c10000413d0000040c020000410000000704000029000000000024043500000004024000390000000004000410000000000042043500000000020004140000000604000029000000040040008c000007ac0000613d0000000701000029000003d50010009c000003d5010080410000004001100210000003d50020009c000003d502008041000000c002200210000000000112019f000003fc011001c700000006020000290f4e0f490000040f00000000030100190000006003300270000003d504300197000000200040008c000000200300003900000000030440190000001f0630018f00000020073001900000000705700029000007990000613d000000000801034f0000000709000029000000008a08043c0000000009a90436000000000059004b000007950000c13d000000000006004b000007a60000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000004001f00010000000103550000000100200190000008720000613d0000001f01300039000000600110018f0000000701100029000003de0010009c0000090e0000213d000000400010043f000000200030008c000004c10000413d00000007010000290000000002010433000300000002001d0007000500200074000008da0000813d0000041101000041000000000010043f0000001101000039000000040010043f000003fc0100004100000f50000104300000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000007c40000c13d000002ab0000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000007d00000c13d000007e00000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000007dc0000c13d000000000005004b000007ed0000613d000000000161034f0000000305500210000000000603043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001304350000006001400210000002b90000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000007f70000c13d000002ab0000013d0000000502000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fe011001c700000004020000290f4e0f440000040f00000000030100190000006003300270000003d503300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000505700029000008170000613d000000000801034f0000000509000029000000008a08043c0000000009a90436000000000059004b000008130000c13d000000000006004b000008240000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000000003001f000100000001035500000001002001900000087e0000613d0000001f01400039000000600210018f0000000501200029000000000021004b00000000020000390000000102004039000003de0010009c0000090e0000213d00000001002001900000090e0000c13d000000400010043f000000200030008c000004c10000413d000000060100002900000004020000290f4e0a3c0000040f000000400100043d00000000020004160000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040804000041000000070500002900000004060000290f4e0f440000040f0000000100200190000004c10000613d000008d50000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008550000c13d000002ab0000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008610000c13d000002ab0000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000086d0000c13d000007e00000013d0000001f0540018f000003d706400198000000400200043d0000000003620019000007e00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000008790000c13d000007e00000013d0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008850000c13d000002ab0000013d000003d50010009c000003d501008041000000c001100210000003da011001c700008009020000390000000703000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000008bf0000613d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000008b20000613d000000000705034f000000007807043c0000000006860436000000000016004b000008ae0000c13d000000000004004b000008bf0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040b04000041000000000500041100000006060000290f4e0f440000040f0000000100200190000004c10000613d00000001010000390000000202000039000000000012041b000000000100001900000f4f0001042e000003f7010000410000000000100443000000060100002900000004001004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f0000000100200190000009140000613d000000000101043b000000000001004b000004c10000613d000000400200043d000003ff010000410000000001120436000100000001001d000200000002001d00000004012000390000000702000029000000000021043500000000010004140000000602000029000000040020008c000009070000613d0000000202000029000003d50020009c000003d5020080410000004002200210000003d50010009c000003d501008041000000c001100210000000000121019f000003fc011001c700000006020000290f4e0f440000040f00000000030100190000006003300270000003d50030019d000100000001035500000001002001900000092e0000613d0000000201000029000003de0010009c0000090e0000213d0000000201000029000000400010043f000004000010009c0000093b0000a13d0000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000001042f0000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000091c0000c13d000002ab0000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000009290000c13d000002ab0000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000009360000c13d000002ab0000013d0000000101000029000000400010043f0000000201000029000000000001043500000000010004140000000002000411000000040020008c0000094e0000c13d00000001020000390000000001000031000009aa0000013d000003d50010009c000003d501008041000000c0011002100000000303000029000000050030006c000009630000c13d0000000002000411000009680000013d000003d50010009c000003d501008041000000c0011002100000000303000029000000050030006c000009a00000c13d0000000002000411000009a50000013d000003d5033001970000001f0530018f000003d706300198000000400200043d0000000004620019000002ab0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000095e0000c13d000002ab0000013d000003da011001c700008009020000390000000703000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000009790000c13d000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000009b50000013d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000009920000613d000000000705034f000000007807043c0000000006860436000000000016004b0000098e0000c13d000000000004004b0000096f0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f00000000003104350000096f0000013d000003da011001c700008009020000390000000703000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b000009bf0000c13d000000010020019000000a340000613d000000400100043d00000007020000290000000000210435000003d50010009c000003d50100804100000040011002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040e040000410000000005000411000008480000013d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f00000000013600190000000105000367000009d80000613d000000000705034f000000007807043c0000000006860436000000000016004b000009d40000c13d000000000004004b000009ac0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000009ac0000013d000003d50010009c000003d501008041000000c001100210000003da011001c700008009020000390000000403000029000000000400041100000000050000190f4e0f440000040f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000a1b0000613d0000001f041000390000041d044001970000003f044000390000041d05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000003de0050009c0000090e0000213d00000001006001900000090e0000c13d000000400050043f00000000061404360000041d031001980000001f0410018f0000000001360019000000010500036700000a0e0000613d000000000705034f000000007807043c0000000006860436000000000016004b00000a0a0000c13d000000000004004b00000a1b0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000010020019000000a340000613d0000000602000029000000030120006b000007b70000413d000000400200043d0000000000120435000003d50020009c000003d50200804100000040012002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f00000401011001c70000800d0200003900000003030000390000040204000041000000000500041100000005060000290f4e0f440000040f0000000100200190000004c10000613d000008d50000013d000000400100043d00000410020000410000000000210435000003d50010009c000003d5010080410000004001100210000003dd011001c700000f50000104300007000000000002000000400500043d00000020045000390000041e03000041000300000004001d000000000034043500000044030000390000000000350435000003d8032001970000002402500039000200000003001d000000000032043500000044025000390000000000020435000400000005001d0000041f0050009c00000bd50000813d00000004030000290000008002300039000000400020043f00000000030304330000000002000414000003d80c1001970000000400c0008c00050000000c001d00000a850000c13d00000001020000390000000004000031000000000004004b000000200b00008a00000a9c0000613d0000001f014000390000000001b1016f0000003f011000390000000001b1016f000000400300043d0000000001130019000000000031004b00000000050000390000000105004039000003de0010009c00000bd50000213d000000010050019000000bd50000c13d000000400010043f00000000014304360000000005b401700000001f0640018f0000000004510019000000010700036700000a750000613d000000000807034f0000000009010019000000008a08043c0000000009a90436000000000049004b00000a710000c13d000000000006004b00000a820000613d000000000557034f0000000306600210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f0000000000540435000000000002004b00000aa00000c13d00000acb0000013d0000000301000029000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c00190f4e0f440000040f000000050c000029000000010220018f00010000000103550000006001100270000003d50010019d000003d504100197000000000004004b000000200b00008a00000a5b0000c13d00000060030000390000008001000039000000000002004b00000acb0000613d0000000004000415000000070440008a00000005044002100000000002030433000000000002004b00000ab50000613d000004200020009c00000bdb0000213d0000001f0020008c00000bdb0000a13d0000000001010433000000000001004b0000000002000039000000010200c039000000000021004b00000bdb0000c13d0000000004000415000000060440008a0000000504400210000000000001004b00000acb0000613d000100000004001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000bf10000613d000000000101043b000000000001004b00000001010000290000000501100270000000000100003f000000010100c03f000000200b00008a000000050c00002900000bd40000c13d000000400200043d00000020012000390000041e0300004100000000003104350000002403200039000000020400002900000000004304350000004403000039000000000032043500000044032000390000000000030435000004210020009c00000bd50000213d0000008009200039000000400090043f000004220020009c00000bd50000213d000000c003200039000000400030043f00000020030000390000000000390435000000a00420003900000423030000410000000000340435000000000302043300000000020004140000000400c0008c000200000004001d00000b140000c13d00000001020000390000000001000031000000000001004b00000b2c0000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000bd50000213d000000010040019000000bd50000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000b060000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000b020000c13d000000000004004b00000b2e0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000b2e0000013d000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c0019000100000009001d0f4e0f440000040f0000000109000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000aec0000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000bf20000613d000000000001004b00000b4b0000c13d00020000000d001d00010000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000bf10000613d000000000101043b000000000001004b000000020100002900000c360000613d0000000001010433000000000001004b000000200b00008a000000050c000029000000010a00002900000b570000613d000004200010009c00000bdb0000213d000000200010008c00000bdb0000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000bdb0000c13d000000000001004b00000bdd0000613d000000400900043d000004240090009c00000bd50000213d0000004001900039000000400010043f00000020010000390000000003190436000004230100004100000000001304350000000401000029000000000201043300000000010004140000000400c0008c000200000003001d00000b920000c13d00000001020000390000000001000031000000000001004b00000bab0000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000bd50000213d000000010040019000000bd50000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000b840000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000b800000c13d000000000004004b00000bad0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000bad0000013d0000000303000029000003d50030009c000003d5030080410000004003300210000003d50020009c000003d5020080410000006002200210000000000232019f000003d50010009c000003d501008041000000c001100210000000000112019f00000000020c0019000400000009001d0f4e0f440000040f0000000409000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000b6a0000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000c0a0000613d000000000001004b00000bc80000c13d00050000000d001d00040000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000bf10000613d000000000101043b000000000001004b000000050100002900000c360000613d0000000001010433000000000001004b000000040a00002900000bd40000613d000004200010009c00000bdb0000213d000000200010008c00000bdb0000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000bdb0000c13d000000000001004b00000bdd0000613d000000000001042d0000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000100001900000f5000010430000000400100043d00000064021000390000042503000041000000000032043500000044021000390000042603000041000000000032043500000024021000390000002a03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000427011001c700000f5000010430000000000001042f000000000001004b00000c2e0000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000c210000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000c020000413d00000c210000013d000000000001004b00000c2e0000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000c210000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000c1a0000413d0000001f042000390000041d04400197000000000232001900000000000204350000004402400039000003d50020009c000003d5020080410000006002200210000003d50010009c000003d5010080410000004001100210000000000112019f00000f5000010430000003d500a0009c000003d50a0080410000004002a00210000003d50010009c000003d5010080410000006001100210000000000121019f00000f5000010430000000400100043d00000044021000390000042803000041000000000032043500000024021000390000001d03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000429011001c700000f50000104300007000000000002000000400500043d0000004404500039000000000034043500000020045000390000041e03000041000300000004001d000000000034043500000044030000390000000000350435000003d8032001970000002402500039000200000003001d0000000000320435000400000005001d0000041f0050009c00000de00000813d00000004030000290000008002300039000000400020043f00000000030304330000000002000414000003d80c1001970000000400c0008c00050000000c001d00000c900000c13d00000001020000390000000004000031000000000004004b000000200b00008a00000ca70000613d0000001f014000390000000001b1016f0000003f011000390000000001b1016f000000400300043d0000000001130019000000000031004b00000000050000390000000105004039000003de0010009c00000de00000213d000000010050019000000de00000c13d000000400010043f00000000014304360000000005b401700000001f0640018f0000000004510019000000010700036700000c800000613d000000000807034f0000000009010019000000008a08043c0000000009a90436000000000049004b00000c7c0000c13d000000000006004b00000c8d0000613d000000000557034f0000000306600210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f0000000000540435000000000002004b00000cab0000c13d00000cd60000013d0000000301000029000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c00190f4e0f440000040f000000050c000029000000010220018f00010000000103550000006001100270000003d50010019d000003d504100197000000000004004b000000200b00008a00000c660000c13d00000060030000390000008001000039000000000002004b00000cd60000613d0000000004000415000000070440008a00000005044002100000000002030433000000000002004b00000cc00000613d000004200020009c00000de60000213d0000001f0020008c00000de60000a13d0000000001010433000000000001004b0000000002000039000000010200c039000000000021004b00000de60000c13d0000000004000415000000060440008a0000000504400210000000000001004b00000cd60000613d000100000004001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000dfc0000613d000000000101043b000000000001004b00000001010000290000000501100270000000000100003f000000010100c03f000000200b00008a000000050c00002900000ddf0000c13d000000400200043d00000020012000390000041e0300004100000000003104350000002403200039000000020400002900000000004304350000004403000039000000000032043500000044032000390000000000030435000004210020009c00000de00000213d0000008009200039000000400090043f000004220020009c00000de00000213d000000c003200039000000400030043f00000020030000390000000000390435000000a00420003900000423030000410000000000340435000000000302043300000000020004140000000400c0008c000200000004001d00000d1f0000c13d00000001020000390000000001000031000000000001004b00000d370000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000de00000213d000000010040019000000de00000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000d110000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000d0d0000c13d000000000004004b00000d390000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000d390000013d000003d50010009c000003d5010080410000004001100210000003d50030009c000003d5030080410000006003300210000000000113019f000003d50020009c000003d502008041000000c002200210000000000121019f00000000020c0019000100000009001d0f4e0f440000040f0000000109000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000cf70000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000dfd0000613d000000000001004b00000d560000c13d00020000000d001d00010000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000dfc0000613d000000000101043b000000000001004b000000020100002900000e410000613d0000000001010433000000000001004b000000200b00008a000000050c000029000000010a00002900000d620000613d000004200010009c00000de60000213d000000200010008c00000de60000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000de60000c13d000000000001004b00000de80000613d000000400900043d000004240090009c00000de00000213d0000004001900039000000400010043f00000020010000390000000003190436000004230100004100000000001304350000000401000029000000000201043300000000010004140000000400c0008c000200000003001d00000d9d0000c13d00000001020000390000000001000031000000000001004b00000db60000613d0000001f031000390000000003b3016f0000003f033000390000000003b3016f000000400d00043d00000000033d00190000000000d3004b00000000040000390000000104004039000003de0030009c00000de00000213d000000010040019000000de00000c13d000000400030043f000000000a1d04360000000003b101700000001f0410018f00000000013a0019000000010500036700000d8f0000613d000000000605034f00000000070a0019000000006806043c0000000007870436000000000017004b00000d8b0000c13d000000000004004b00000db80000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000db80000013d0000000303000029000003d50030009c000003d5030080410000004003300210000003d50020009c000003d5020080410000006002200210000000000232019f000003d50010009c000003d501008041000000c001100210000000000112019f00000000020c0019000400000009001d0f4e0f440000040f0000000409000029000000050c000029000000200b00008a000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000d750000c13d000000600d000039000000800a00003900000000010d0433000000000002004b00000e150000613d000000000001004b00000dd30000c13d00050000000d001d00040000000a001d000003f70100004100000000001004430000000400c004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000dfc0000613d000000000101043b000000000001004b000000050100002900000e410000613d0000000001010433000000000001004b000000040a00002900000ddf0000613d000004200010009c00000de60000213d000000200010008c00000de60000413d00000000010a0433000000000001004b0000000002000039000000010200c039000000000021004b00000de60000c13d000000000001004b00000de80000613d000000000001042d0000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000100001900000f5000010430000000400100043d00000064021000390000042503000041000000000032043500000044021000390000042603000041000000000032043500000024021000390000002a03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000427011001c700000f5000010430000000000001042f000000000001004b00000e390000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000e2c0000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000e0d0000413d00000e2c0000013d000000000001004b00000e390000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000020700002900000e2c0000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000e250000413d0000001f042000390000041d04400197000000000232001900000000000204350000004402400039000003d50020009c000003d5020080410000006002200210000003d50010009c000003d5010080410000004001100210000000000112019f00000f5000010430000003d500a0009c000003d50a0080410000004002a00210000003d50010009c000003d5010080410000006001100210000000000121019f00000f5000010430000000400100043d00000044021000390000042803000041000000000032043500000024021000390000001d03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000429011001c700000f50000104300003000000000002000000400900043d0000042a0090009c00000ed20000813d000003d80a1001970000004001900039000000400010043f0000002001000039000000000419043600000423010000410000000000140435000000002302043400000000010004140000000400a0008c000300000004001d00000e8e0000c13d00000001020000390000000001000031000000000001004b00000ea60000613d0000001f041000390000041d044001970000003f044000390000041d04400197000000400c00043d00000000044c00190000000000c4004b00000000050000390000000105004039000003de0040009c00000ed20000213d000000010050019000000ed20000c13d000000400040043f000000000b1c04360000041d031001980000001f0410018f00000000013b0019000000010500036700000e800000613d000000000605034f00000000070b0019000000006806043c0000000007870436000000000017004b00000e7c0000c13d000000000004004b00000ea80000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000ea80000013d000003d50030009c000003d5030080410000006003300210000003d50020009c000003d5020080410000004002200210000000000223019f000003d50010009c000003d501008041000000c001100210000000000112019f00000000020a0019000200000009001d00010000000a001d0f4e0f440000040f000000010a0000290000000209000029000000010220018f00010000000103550000006001100270000003d50010019d000003d501100197000000000001004b00000e660000c13d000000600c000039000000800b00003900000000010c0433000000000002004b00000ed80000613d000000000001004b00000ec30000c13d00030000000c001d00020000000b001d000003f70100004100000000001004430000000400a004430000000001000414000003d50010009c000003d501008041000000c001100210000003f8011001c700008002020000390f4e0f490000040f000000010020019000000f180000613d000000000101043b000000000001004b000000030100002900000f190000613d0000000001010433000000000001004b000000020b00002900000ecf0000613d000004200010009c00000ed00000213d0000001f0010008c00000ed00000a13d00000000010b0433000000000001004b0000000002000039000000010200c039000000000021004b00000ed00000c13d000000000001004b00000efc0000613d000000000001042d000000000100001900000f50000104300000041101000041000000000010043f0000004101000039000000040010043f000003fc0100004100000f5000010430000000000001004b00000f100000c13d000000400100043d000004130200004100000000002104350000000402100039000000200300003900000000003204350000000002090433000000240310003900000000002304350000004403100039000000000002004b000000030700002900000eef0000613d000000000400001900000000053400190000000006740019000000000606043300000000006504350000002004400039000000000024004b00000ee80000413d0000001f042000390000041d04400197000000000223001900000000000204350000004402400039000003d50020009c000003d5020080410000006002200210000003d50010009c000003d5010080410000004001100210000000000112019f00000f5000010430000000400100043d00000064021000390000042503000041000000000032043500000044021000390000042603000041000000000032043500000024021000390000002a03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000427011001c700000f5000010430000003d500b0009c000003d50b0080410000004002b00210000003d50010009c000003d5010080410000006001100210000000000121019f00000f5000010430000000000001042f000000400100043d00000044021000390000042803000041000000000032043500000024021000390000001d03000039000000000032043500000413020000410000000000210435000000040210003900000020030000390000000000320435000003d50010009c000003d501008041000000400110021000000429011001c700000f5000010430000000000001042f00000000050100190000000000200443000000040100003900000005024002700000000002020031000000000121043a0000002004400039000000000031004b00000f2e0000413d000003d50030009c000003d50300804100000060013002100000000002000414000003d50020009c000003d502008041000000c002200210000000000112019f0000042b011001c700000000020500190f4e0f490000040f000000010020019000000f430000613d000000000101043b000000000001042d000000000001042f00000f47002104210000000102000039000000000001042d0000000002000019000000000001042d00000f4c002104230000000102000039000000000001042d0000000002000019000000000001042d00000f4e0000043200000f4f0001042e00000f500001043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000000ffffffe0000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000008be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e06f307dc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000001000000000000000000000000000000000000000000000002000000000000000000000000000000c00000010000000000000000008579befe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008da5cb5a00000000000000000000000000000000000000000000000000000000ab803a7500000000000000000000000000000000000000000000000000000000f2fde38a00000000000000000000000000000000000000000000000000000000f2fde38b00000000000000000000000000000000000000000000000000000000ff0f4abd00000000000000000000000000000000000000000000000000000000ab803a7600000000000000000000000000000000000000000000000000000000e30c3978000000000000000000000000000000000000000000000000000000008da5cb5b000000000000000000000000000000000000000000000000000000009cc60d4400000000000000000000000000000000000000000000000000000000a86f822100000000000000000000000000000000000000000000000000000000715018a50000000000000000000000000000000000000000000000000000000085ceb1e30000000000000000000000000000000000000000000000000000000085ceb1e40000000000000000000000000000000000000000000000000000000089f1cf3800000000000000000000000000000000000000000000000000000000715018a60000000000000000000000000000000000000000000000000000000079ba5097000000000000000000000000000000000000000000000000000000001be195600000000000000000000000000000000000000000000000000000000055a490a70000000000000000000000000000000000000000000000000000000059c91f19310ab089e4439a4c15d089f94afb7896ff553aecb10793d0ab882de59d99a32e02000002000000000000000000000000000000440000000000000000000000001806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b830200000200000000000000000000000000000024000000000000000000000000d0e30db000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000400000000000000000000000017bfdfbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000002608f8180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440000000000000000000000002e1a7d4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdf0200000000000000000000000000000000000020000000000000000000000000002a489ca326b23ea0117956ee9d62960c53a81b8f57fafd608e56f57f32416838d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270000000000000000000000000000000000000000200000008000000000000000009cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f390a1dd7c5bdc40ecbdefc1bfda22f1dfb98c8fc3e3940aab73ad7fba37720d0a023323e0300000000000000000000000000000000000000000000000000000000fc54dd2cff8bcf58b0746818b1d9aac56525760131df031a96427ecd6e5612440000000000000000000000000000000000000004000000800000000000000000856e5bb3000000000000000000000000000000000000000000000000000000003b325d03ea6fc2aa5ba54c0fd65bb0febe127cb8c7ff01f190fcddf2893b806970a0823100000000000000000000000000000000000000000000000000000000210bc05200000000000000000000000000000000000000000000000000000000af321c699f4cc4970eef3edf8fe2a0a395a3f5b62c6e91958cad3d424952436bdf3a516e000000000000000000000000000000000000000000000000000000003022f2e4000000000000000000000000000000000000000000000000000000004e487b71000000000000000000000000000000000000000000000000000000009cf8540c0000000000000000000000000000000000000000000000000000000008c379a0000000000000000000000000000000000000000000000000000000005265656e7472616e637947756172643a207265656e7472616e742063616c6c0000000000000000000000000000000000000000640000008000000000000000004f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206e6577206f776e6572000000000000000000000000000000000000000000000000000000000000000000000000000000000000840000008000000000000000004f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65720000000000000000000000000000000000000024000000800000000000000000a9059cbb000000000000000000000000000000000000000000000000000000006d25be279134f4ecaa4770aff0c3d916d9e7c5ef37b65ed95dbdba411f5d54d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0095ea7b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffff7f000000000000000000000000000000000000000000000000ffffffffffffff3f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564000000000000000000000000000000000000000000000000ffffffffffffffbf6f742073756363656564000000000000000000000000000000000000000000005361666545524332303a204552433230206f7065726174696f6e20646964206e0000000000000000000000000000000000000084000000000000000000000000416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffc002000002000000000000000000000000000000000000000000000000000000003cf30c33a4ee0b121cb7b15d15eed77e8c2cb1df8f696e836b55c2aca80df9e6" + ] +}