From 86641804a72afed62e1eb3b61afd1be7c49a921c Mon Sep 17 00:00:00 2001 From: Para Dox Date: Mon, 14 Apr 2025 21:04:32 +0700 Subject: [PATCH] neede --- op/mantle/mainnet/genesis.json | 125 +++++++++++++++++++++++++++++++++ 1 file changed, 125 insertions(+) create mode 100644 op/mantle/mainnet/genesis.json diff --git a/op/mantle/mainnet/genesis.json b/op/mantle/mainnet/genesis.json new file mode 100644 index 00000000..9e9109d3 --- /dev/null +++ b/op/mantle/mainnet/genesis.json @@ -0,0 +1,125 @@ +{ + "commit": "0000000000000000000000000000000000000000", + "config": { + "chainId": 5000, + "homesteadBlock": 0, + "eip150Block": 0, + "eip155Block": 0, + "eip158Block": 0, + "byzantiumBlock": 0, + "constantinopleBlock": 0, + "petersburgBlock": 0, + "istanbulBlock": 0, + "muirGlacierBlock": 0, + "berlinBlock": 0, + "clique": { + "period": 0, + "epoch": 30000 + } + }, + "difficulty": "1", + "gasLimit": "30000000", + "extradata": "0x0000000000000000000000000000000000000000000000000000000000000000000000b36A00872bAF079426e012Cf5Cd2A74E8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "alloc": { + "0x4200000000000000000000000000000000000000": { + "balance": "00", + "storage": {}, + "code": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c806382e3702d1461003b578063cafa81dc14610072575b600080fd5b61005e6100493660046100d6565b60006020819052908152604090205460ff1681565b604051901515815260200160405180910390f35b610085610080366004610105565b610087565b005b6001600080833360405160200161009f9291906101b6565b60408051808303601f19018152918152815160209283012083529082019290925201600020805460ff191691151591909117905550565b6000602082840312156100e857600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b60006020828403121561011757600080fd5b813567ffffffffffffffff8082111561012f57600080fd5b818401915084601f83011261014357600080fd5b813581811115610155576101556100ef565b604051601f8201601f19908116603f0116810190838211818310171561017d5761017d6100ef565b8160405282815287602084870101111561019657600080fd5b826020860160208301376000928101602001929092525095945050505050565b6000835160005b818110156101d757602081870181015185830152016101bd565b818111156101e6576000828501525b5060609390931b6bffffffffffffffffffffffff1916919092019081526014019291505056fea2646970667358221220a5c338b6c39fb5f5d42de33bacb945608db4a507585b3f40c0324e4402967d6c64736f6c63430008090033" + }, + "0x4200000000000000000000000000000000000002": { + "balance": "00", + "storage": {}, + "code": "0x608060405234801561001057600080fd5b50600436106100625760003560e01c806308fd63221461006757806313af40351461007c5780638da5cb5b1461008f5780639b19251a146100bf578063b1540a01146100f2578063bdc7b54f14610105575b600080fd5b61007a61007536600461039b565b61010d565b005b61007a61008a3660046103d7565b6101a3565b6000546100a2906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100e26100cd3660046103d7565b60016020526000908152604090205460ff1681565b60405190151581526020016100b6565b6100e26101003660046103d7565b6102cc565b61007a610303565b6000546001600160a01b031633146101405760405162461bcd60e51b8152600401610137906103f9565b60405180910390fd5b6001600160a01b038216600081815260016020908152604091829020805460ff19168515159081179091558251938452908301527f8daaf060c3306c38e068a75c054bf96ecd85a3db1252712c4d93632744c42e0d910160405180910390a15050565b6000546001600160a01b031633146101cd5760405162461bcd60e51b8152600401610137906103f9565b6001600160a01b0381166102635760405162461bcd60e51b815260206004820152605160248201527f42564d5f4465706c6f79657257686974656c6973743a2063616e206f6e6c792060448201527f62652064697361626c65642076696120656e61626c65417262697472617279436064820152701bdb9d1c9858dd11195c1b1bde5b595b9d607a1b608482015260a401610137565b600054604080516001600160a01b03928316815291831660208301527fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c910160405180910390a1600080546001600160a01b0319166001600160a01b0392909216919091179055565b600080546001600160a01b031615806102fd57506001600160a01b03821660009081526001602052604090205460ff165b92915050565b6000546001600160a01b0316331461032d5760405162461bcd60e51b8152600401610137906103f9565b6000546040516001600160a01b0390911681527fc0e106cf568e50698fdbde1eff56f5a5c966cc7958e37e276918e9e4ccdf8cd49060200160405180910390a1600080546001600160a01b0319169055565b80356001600160a01b038116811461039657600080fd5b919050565b600080604083850312156103ae57600080fd5b6103b78361037f565b9150602083013580151581146103cc57600080fd5b809150509250929050565b6000602082840312156103e957600080fd5b6103f28261037f565b9392505050565b6020808252603a908201527f46756e6374696f6e2063616e206f6e6c792062652063616c6c6564206279207460408201527f6865206f776e6572206f66207468697320636f6e74726163742e00000000000060608201526080019056fea264697066735822122014c54fb7ee74ea774867baf99a626bf5080d91aef21986eb9bbc65ca16a20bfd64736f6c63430008090033" + }, + "0x4200000000000000000000000000000000000007": { + "balance": "00", + "storage": { + "0x0000000000000000000000000000000000000000000000000000000000000004": "0x000000000000000000000000000000000000000000000000000000000000dead", + "0x0000000000000000000000000000000000000000000000000000000000000005": "0x000000000000000000000000676a795fe6e43c17c668de16730c3f690feb7120", + "0x0000000000000000000000000000000000000000000000000000000000000003": "0x00000000000000000000000000000000000000000000000000000000000186a0" + }, + "code": "0x608060405234801561001057600080fd5b50600436106100885760003560e01c8063a71198691161005b578063a71198691461011d578063b1b1b20914610130578063cbd4ece914610153578063ecc704281461016657600080fd5b806321d800ec1461008d5780633dbb202b146100c55780636e296e45146100da57806382e3702d146100fa575b600080fd5b6100b061009b3660046105e5565b60006020819052908152604090205460ff1681565b60405190151581526020015b60405180910390f35b6100d86100d33660046106bd565b61017d565b005b6100e2610274565b6040516001600160a01b0390911681526020016100bc565b6100b06101083660046105e5565b60026020526000908152604090205460ff1681565b6005546100e2906001600160a01b031681565b6100b061013e3660046105e5565b60016020526000908152604090205460ff1681565b6100d8610161366004610728565b6102e9565b61016f60035481565b6040519081526020016100bc565b600061018d843385600354610598565b805160208083019190912060009081526002909152604090819020805460ff19166001179055516332bea07760e21b8152909150602160991b9063cafa81dc906101db9084906004016107e6565b600060405180830381600087803b1580156101f557600080fd5b505af1158015610209573d6000803e3d6000fd5b50505050836001600160a01b03167fcb0f7ffd78f9aee47a248fae8db181db6eee833039123e026dcbff529522e52a33856003548660405161024e9493929190610800565b60405180910390a26001600360008282546102699190610841565b909155505050505050565b6004546000906001600160a01b031661dead14156102d95760405162461bcd60e51b815260206004820152601f60248201527f78446f6d61696e4d65737361676553656e646572206973206e6f74207365740060448201526064015b60405180910390fd5b506004546001600160a01b031690565b6005546001600160a01b03167311110000000000000000000000000000000011101933016001600160a01b0316146103735760405162461bcd60e51b815260206004820152602760248201527f50726f7669646564206d65737361676520636f756c64206e6f742062652076656044820152663934b334b2b21760c91b60648201526084016102d0565b600061038185858585610598565b8051602080830191909120600081815260019092526040909120549192509060ff16156104045760405162461bcd60e51b815260206004820152602b60248201527f50726f7669646564206d6573736167652068617320616c72656164792062656560448201526a37103932b1b2b4bb32b21760a91b60648201526084016102d0565b6001600160a01b038616602160991b141561043b576000908152600160208190526040909120805460ff1916909117905550610592565b600480546001600160a01b0319166001600160a01b038781169190911790915560405160009188169061046f908790610867565b6000604051808303816000865af19150503d80600081146104ac576040519150601f19603f3d011682016040523d82523d6000602084013e6104b1565b606091505b5050600480546001600160a01b03191661dead17905590508015156001141561051c576000828152600160208190526040808320805460ff19169092179091555183917f4641df4a962071e12719d8c8c8e5ac7fc4d97b927346a3d7a335b1f7517e133c91a2610548565b60405182907f99d0e048484baa1b1540b1367cb128acd7ab2946d1ed91ec10e3c85e4bf51b8f90600090a25b600083334360405160200161055f93929190610883565b60408051601f1981840301815291815281516020928301206000908152918290529020805460ff19166001179055505050505b50505050565b6060848484846040516024016105b194939291906108c2565b60408051601f198184030181529190526020810180516001600160e01b031663cbd4ece960e01b1790529050949350505050565b6000602082840312156105f757600080fd5b5035919050565b80356001600160a01b038116811461061557600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b600082601f83011261064157600080fd5b813567ffffffffffffffff8082111561065c5761065c61061a565b604051601f8301601f19908116603f011681019082821181831017156106845761068461061a565b8160405283815286602085880101111561069d57600080fd5b836020870160208301376000602085830101528094505050505092915050565b6000806000606084860312156106d257600080fd5b6106db846105fe565b9250602084013567ffffffffffffffff8111156106f757600080fd5b61070386828701610630565b925050604084013563ffffffff8116811461071d57600080fd5b809150509250925092565b6000806000806080858703121561073e57600080fd5b610747856105fe565b9350610755602086016105fe565b9250604085013567ffffffffffffffff81111561077157600080fd5b61077d87828801610630565b949793965093946060013593505050565b60005b838110156107a9578181015183820152602001610791565b838111156105925750506000910152565b600081518084526107d281602086016020860161078e565b601f01601f19169290920160200192915050565b6020815260006107f960208301846107ba565b9392505050565b6001600160a01b0385168152608060208201819052600090610824908301866107ba565b905083604083015263ffffffff8316606083015295945050505050565b6000821982111561086257634e487b7160e01b600052601160045260246000fd5b500190565b6000825161087981846020870161078e565b9190910192915050565b6000845161089581846020890161078e565b60609490941b6bffffffffffffffffffffffff191691909301908152601481019190915260340192915050565b6001600160a01b038581168252841660208201526080604082018190526000906108ee908301856107ba565b90508260608301529594505050505056fea2646970667358221220106295408d5260a32e6cd7ccc07487d66c9e4790f75920199ca1928a794a8fb664736f6c63430008090033" + }, + "0x420000000000000000000000000000000000000F": { + "balance": "00", + "storage": { + "0x0000000000000000000000000000000000000000000000000000000000000000": "0x000000000000000000000000e8bf1c5750354694ed75f97b549cf570fa516725", + "0x0000000000000000000000000000000000000000000000000000000000000001": "0x0000000000000000000000000000000000000000000000000000000002faf080", + "0x0000000000000000000000000000000000000000000000000000000000000002": "0x0000000000000000000000000000000000000000000000000000000000000001", + "0x0000000000000000000000000000000000000000000000000000000000000003": "0x0000000000000000000000000000000000000000000000000000000000000abe", + "0x0000000000000000000000000000000000000000000000000000000000000004": "0x000000000000000000000000000000000000000000000000000000000016e360", + "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000006", + "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000007": "0x0000000000000000000000000000000000000000000000000000000000000001", + "0x0000000000000000000000000000000000000000000000000000000000000008": "0x00000000000000000000000089e9d387555af0cde22cb98833bae40d640ad7fa" + }, + "code": "0x608060405234801561001057600080fd5b50600436106101585760003560e01c8063715018a6116100c3578063de26c4a11161007c578063de26c4a114610288578063ea01cd361461029b578063f2fde38b146102ae578063f45e65d8146102c1578063fc55b138146102ca578063fe173b97146102dd57600080fd5b8063715018a61461020f5780638c8885c8146102175780638da5cb5b1461022a578063bede39b51461024f578063bf1fe42014610262578063c76478321461027557600080fd5b806345c51a381161011557806345c51a38146101bb57806349948e0e146101ce578063519b4bd3146101e157806355161913146101ea5780635cbe497a146101f357806370465597146101fc57600080fd5b80630c18c1621461015d5780630d1e43a0146101795780630e6faf1e14610181578063288005781461018a578063313ce5671461019f5780633577afc5146101a8575b600080fd5b61016660035481565b6040519081526020015b60405180910390f35b600654610166565b610166600a5481565b61019d6101983660046108dc565b6102e6565b005b61016660055481565b61019d6101b63660046108dc565b610380565b61019d6101c93660046108dc565b6103e6565b6101666101dc36600461090b565b610445565b61016660025481565b61016660075481565b61016660095481565b61019d61020a3660046108dc565b6104a1565b61019d610500565b61019d6102253660046108dc565b610536565b6000546001600160a01b03165b6040516001600160a01b039091168152602001610170565b61019d61025d3660046108dc565b610595565b61019d6102703660046108dc565b6105f4565b61019d6102833660046108dc565b610653565b61016661029636600461090b565b6106dc565b600854610237906001600160a01b031681565b61019d6102bc3660046109bc565b610768565b61016660045481565b61019d6102d83660046108dc565b610803565b61016660015481565b6000546001600160a01b031633146103195760405162461bcd60e51b8152600401610310906109ec565b60405180910390fd5b808015806103275750806001145b6103435760405162461bcd60e51b815260040161031090610a21565b600a8290556040518281527f65cacb453bbeab72658947058c43b2a6c7dfcca1c9d96ba1bc470d346929b288906020015b60405180910390a15050565b6000546001600160a01b031633146103aa5760405162461bcd60e51b8152600401610310906109ec565b60038190556040518181527f32740b35c0ea213650f60d44366b4fb211c9033b50714e4a1d34e65d5beb9bb4906020015b60405180910390a150565b6000546001600160a01b031633146104105760405162461bcd60e51b8152600401610310906109ec565b60098190556040518181527f5af81f5214eaf8c64101a8fde536abc770ef62af9e14d15e2b0b68760b2028f5906020016103db565b600080610451836106dc565b90506000600254826104639190610a6e565b90506000600554600a6104769190610b73565b90506000600454836104889190610a6e565b905060006104968383610b7f565b979650505050505050565b6000546001600160a01b031633146104cb5760405162461bcd60e51b8152600401610310906109ec565b60048190556040518181527f3336cd9708eaf2769a0f0dc0679f30e80f15dcd88d1921b5a16858e8b85c591a906020016103db565b6000546001600160a01b0316331461052a5760405162461bcd60e51b8152600401610310906109ec565b610534600061088c565b565b6000546001600160a01b031633146105605760405162461bcd60e51b8152600401610310906109ec565b60058190556040518181527fd68112a8707e326d08be3656b528c1bcc5bbbfc47f4177e2179b14d8640838c1906020016103db565b6000546001600160a01b031633146105bf5760405162461bcd60e51b8152600401610310906109ec565b60028190556040518181527f351fb23757bb5ea0546c85b7996ddd7155f96b939ebaa5ff7bc49c75f27f2c44906020016103db565b6000546001600160a01b0316331461061e5760405162461bcd60e51b8152600401610310906109ec565b60018190556040518181527ffcdccc6074c6c42e4bd578aa9870c697dc976a270968452d2b8c8dc369fae396906020016103db565b6000546001600160a01b0316331461067d5760405162461bcd60e51b8152600401610310906109ec565b8080158061068b5750806001145b6106a75760405162461bcd60e51b815260040161031090610a21565b60068290556040518281527fd1eaae13a99b475ddca546a1b4a45052c66c14049997f44a1731a8e7167981a790602001610374565b600080805b8351811015610741578381815181106106fc576106fc610ba1565b01602001516001600160f81b0319166107215761071a600483610bb7565b915061072f565b61072c601083610bb7565b91505b8061073981610bcf565b9150506106e1565b506000600354826107529190610bb7565b905061076081610440610bb7565b949350505050565b6000546001600160a01b031633146107925760405162461bcd60e51b8152600401610310906109ec565b6001600160a01b0381166107f75760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610310565b6108008161088c565b50565b6000546001600160a01b0316331461082d5760405162461bcd60e51b8152600401610310906109ec565b8080158061083b5750806001145b6108575760405162461bcd60e51b815260040161031090610a21565b60078290556040518281527f49244d4195584d0644398167ca8caa7b98ee36b674e4b4d2a2640749b27eafb790602001610374565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156108ee57600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b60006020828403121561091d57600080fd5b813567ffffffffffffffff8082111561093557600080fd5b818401915084601f83011261094957600080fd5b81358181111561095b5761095b6108f5565b604051601f8201601f19908116603f01168101908382118183101715610983576109836108f5565b8160405282815287602084870101111561099c57600080fd5b826020860160208301376000928101602001929092525095945050505050565b6000602082840312156109ce57600080fd5b81356001600160a01b03811681146109e557600080fd5b9392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252601c908201527f696e76616c69642076616c75652c6d7573742062652030206f72203100000000604082015260600190565b634e487b7160e01b600052601160045260246000fd5b6000816000190483118215151615610a8857610a88610a58565b500290565b600181815b80851115610ac8578160001904821115610aae57610aae610a58565b80851615610abb57918102915b93841c9390800290610a92565b509250929050565b600082610adf57506001610b6d565b81610aec57506000610b6d565b8160018114610b025760028114610b0c57610b28565b6001915050610b6d565b60ff841115610b1d57610b1d610a58565b50506001821b610b6d565b5060208310610133831016604e8410600b8410161715610b4b575081810a610b6d565b610b558383610a8d565b8060001904821115610b6957610b69610a58565b0290505b92915050565b60006109e58383610ad0565b600082610b9c57634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603260045260246000fd5b60008219821115610bca57610bca610a58565b500190565b6000600019821415610be357610be3610a58565b506001019056fea2646970667358221220b348647ccfc7827e2205665c9504afa5ec092bef6195c4aad89397450d0d81da64736f6c63430008090033" + }, + "0x4200000000000000000000000000000000000010": { + "balance": "00", + "storage": { + "0x0000000000000000000000000000000000000000000000000000000000000001": "0x00000000000000000000000095fc37a27a2f68e3a647cdc081f0a89bb47c3012", + "0x0000000000000000000000000000000000000000000000000000000000000000": "0x0000000000000000000000004200000000000000000000000000000000000007" + }, + "code": "0x608060405234801561001057600080fd5b50600436106100575760003560e01c806332b7006d1461005c57806336c717c1146100715780633cb747bf146100a0578063662a633a146100b3578063a3a79548146100c6575b600080fd5b61006f61006a366004610968565b6100d9565b005b600154610084906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b600054610084906001600160a01b031681565b61006f6100c13660046109d9565b6100ef565b61006f6100d4366004610a71565b6104c6565b6100e8853333878787876104dd565b5050505050565b6001546001600160a01b031661010d6000546001600160a01b031690565b6001600160a01b0316336001600160a01b0316146101895760405162461bcd60e51b815260206004820152602e60248201527f42564d5f58434841494e3a206d657373656e67657220636f6e7472616374207560448201526d1b985d5d1a195b9d1a58d85d195960921b60648201526084015b60405180910390fd5b806001600160a01b03166101a56000546001600160a01b031690565b6001600160a01b0316636e296e456040518163ffffffff1660e01b815260040160206040518083038186803b1580156101dd57600080fd5b505afa1580156101f1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102159190610af4565b6001600160a01b0316146102845760405162461bcd60e51b815260206004820152603060248201527f42564d5f58434841494e3a2077726f6e672073656e646572206f662063726f7360448201526f732d646f6d61696e206d65737361676560801b6064820152608401610180565b61029587631d1d8b6360e01b610742565b80156103245750866001600160a01b031663c01e1bd66040518163ffffffff1660e01b8152600401602060405180830381600087803b1580156102d757600080fd5b505af11580156102eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061030f9190610af4565b6001600160a01b0316886001600160a01b0316145b156103eb576040516340c10f1960e01b81526001600160a01b038681166004830152602482018690528816906340c10f1990604401600060405180830381600087803b15801561037357600080fd5b505af1158015610387573d6000803e3d6000fd5b50505050856001600160a01b0316876001600160a01b0316896001600160a01b03167fb0444523268717a02698be47d0803aa7468c00acbed2f8bd93a0459cde61dd89888888886040516103de9493929190610b41565b60405180910390a46104bc565b600063a9f9e67560e01b8989888a8989896040516024016104129796959493929190610b69565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b03199093169290921790915260015490915061045f906001600160a01b0316600083610767565b866001600160a01b0316886001600160a01b03168a6001600160a01b03167f7ea89a4591614515571c2b51f5ea06494056f261c10ab1ed8c03c7590d87bce0898989896040516104b29493929190610b41565b60405180910390a4505b5050505050505050565b6104d5863387878787876104dd565b505050505050565b604051632770a7eb60e21b8152336004820152602481018590526001600160a01b03881690639dc29fac90604401600060405180830381600087803b15801561052557600080fd5b505af1158015610539573d6000803e3d6000fd5b505050506000876001600160a01b031663c01e1bd66040518163ffffffff1660e01b8152600401602060405180830381600087803b15801561057a57600080fd5b505af115801561058e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105b29190610af4565b905060606001600160a01b03891673deaddeaddeaddeaddeaddeaddeaddeaddead111114156106365760405163054cbb0d60e21b906105fd908a908a908a9089908990602401610bba565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b03199093169290921790915290506106d8565b6001600160a01b03891673deaddeaddeaddeaddeaddeaddeaddeaddead0000141561067d57604051637c15a0c760e11b906105fd908a908a908a9089908990602401610bba565b60405163a9f9e67560e01b906106a39084908c908c908c908c908b908b90602401610b69565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b03199093169290921790915290505b6001546106ef906001600160a01b03168683610767565b336001600160a01b0316896001600160a01b0316836001600160a01b03167f73d170910aba9e6d50b102db522b1dbcd796216f5128b445aa2135272886497e8a8a89896040516104b29493929190610b41565b600061074d836107d2565b801561075e575061075e8383610805565b90505b92915050565b600054604051633dbb202b60e01b81526001600160a01b0390911690633dbb202b9061079b90869085908790600401610c29565b600060405180830381600087803b1580156107b557600080fd5b505af11580156107c9573d6000803e3d6000fd5b50505050505050565b60006107e5826301ffc9a760e01b610805565b801561076157506107fe826001600160e01b0319610805565b1592915050565b604080516001600160e01b0319831660248083019190915282518083039091018152604490910182526020810180516001600160e01b03166301ffc9a760e01b179052905160009190829081906001600160a01b038716906175309061086c908690610c79565b6000604051808303818686fa925050503d80600081146108a8576040519150601f19603f3d011682016040523d82523d6000602084013e6108ad565b606091505b50915091506020815110156108c85760009350505050610761565b8180156108e45750808060200190518101906108e49190610c95565b9695505050505050565b6001600160a01b038116811461090357600080fd5b50565b803563ffffffff8116811461091a57600080fd5b919050565b60008083601f84011261093157600080fd5b50813567ffffffffffffffff81111561094957600080fd5b60208301915083602082850101111561096157600080fd5b9250929050565b60008060008060006080868803121561098057600080fd5b853561098b816108ee565b9450602086013593506109a060408701610906565b9250606086013567ffffffffffffffff8111156109bc57600080fd5b6109c88882890161091f565b969995985093965092949392505050565b600080600080600080600060c0888a0312156109f457600080fd5b87356109ff816108ee565b96506020880135610a0f816108ee565b95506040880135610a1f816108ee565b94506060880135610a2f816108ee565b93506080880135925060a088013567ffffffffffffffff811115610a5257600080fd5b610a5e8a828b0161091f565b989b979a50959850939692959293505050565b60008060008060008060a08789031215610a8a57600080fd5b8635610a95816108ee565b95506020870135610aa5816108ee565b945060408701359350610aba60608801610906565b9250608087013567ffffffffffffffff811115610ad657600080fd5b610ae289828a0161091f565b979a9699509497509295939492505050565b600060208284031215610b0657600080fd5b8151610b11816108ee565b9392505050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60018060a01b03851681528360208201526060604082015260006108e4606083018486610b18565b6001600160a01b03888116825287811660208301528681166040830152851660608201526080810184905260c060a08201819052600090610bad9083018486610b18565b9998505050505050505050565b6001600160a01b0386811682528516602082015260408101849052608060608201819052600090610bee9083018486610b18565b979650505050505050565b60005b83811015610c14578181015183820152602001610bfc565b83811115610c23576000848401525b50505050565b60018060a01b03841681526060602082015260008351806060840152610c56816080850160208801610bf9565b63ffffffff93909316604083015250601f91909101601f19160160800192915050565b60008251610c8b818460208701610bf9565b9190910192915050565b600060208284031215610ca757600080fd5b81518015158114610b1157600080fdfea26469706673582212201071c4ccadf379cebd1f4005b5d757cd692088863d849847703a9c051088b5bc64736f6c63430008090033" + }, + "0x4200000000000000000000000000000000000011": { + "balance": "00", + "storage": { + "0x0000000000000000000000000000000000000000000000000000000000000000": "0x0000000000000000000000005a021dc06a9630bb56099b8aedfadc2dea7eb317", + "0x0000000000000000000000000000000000000000000000000000000000000001": "0x0000000000000000000000005a021dc06a9630bb56099b8aedfadc2dea7eb317", + "0x0000000000000000000000000000000000000000000000000000000000000002": "0x000000000000000000000000420000000000000000000000000000000000000f", + "0x0000000000000000000000000000000000000000000000000000000000000003": "0x0000000000000000000000005a021dc06a9630bb56099b8aedfadc2dea7eb317", + "0x0000000000000000000000000000000000000000000000000000000000000004": "0x0000000000000000000000000000000000000000000000000000000000000000" + }, + "code": "0x6080604052600436106100ab5760003560e01c806385b5b14d1161006457806385b5b14d1461017b5780638da5cb5b1461019b578063a996d6ce146101b9578063bfb08462146101d9578063d4ff9218146101f9578063f2fde38b1461021957600080fd5b8063110b7eb0146100b757806327810b6e146100f45780633ccfd60b146101145780635558979e1461012b578063715018a6146101505780638312f1491461016557600080fd5b366100b257005b600080fd5b3480156100c357600080fd5b506002546100d7906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561010057600080fd5b506003546100d7906001600160a01b031681565b34801561012057600080fd5b50610129610239565b005b34801561013757600080fd5b5061014262030d4081565b6040519081526020016100eb565b34801561015c57600080fd5b50610129610432565b34801561017157600080fd5b5061014260045481565b34801561018757600080fd5b5061012961019636600461061a565b610468565b3480156101a757600080fd5b506000546001600160a01b03166100d7565b3480156101c557600080fd5b506101296101d4366004610633565b610497565b3480156101e557600080fd5b506101296101f4366004610633565b6104e3565b34801561020557600080fd5b506001546100d7906001600160a01b031681565b34801561022557600080fd5b50610129610234366004610633565b61052f565b600154600254604080516268f21d60e51b815290516001600160a01b039384169390921691630d1e43a091600480820192602092909190829003018186803b15801561028457600080fd5b505afa158015610298573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102bc9190610663565b600114156102f857506003546004546001600160a01b03909116906102e990670de0b6b3a764000061067c565b4710156102f35750565b6103ad565b60045461030d90670de0b6b3a764000061067c565b4710156103ad5760405162461bcd60e51b815260206004820152605760248201527f42564d5f53657175656e6365724665655661756c743a2077697468647261776160448201527f6c20616d6f756e74206d7573742062652067726561746572207468616e206d6960648201527f6e696d756d207769746864726177616c20616d6f756e74000000000000000000608482015260a4015b60405180910390fd5b6040805160208101825260008082529151631474f2a960e31b81526010602160991b019263a3a79548926103fd9273deaddeaddeaddeaddeaddeaddeaddeaddead000092879247926004016106a9565b600060405180830381600087803b15801561041757600080fd5b505af115801561042b573d6000803e3d6000fd5b5050505050565b6000546001600160a01b0316331461045c5760405162461bcd60e51b81526004016103a49061072e565b61046660006105ca565b565b6000546001600160a01b031633146104925760405162461bcd60e51b81526004016103a49061072e565b600455565b6000546001600160a01b031633146104c15760405162461bcd60e51b81526004016103a49061072e565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461050d5760405162461bcd60e51b81526004016103a49061072e565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146105595760405162461bcd60e51b81526004016103a49061072e565b6001600160a01b0381166105be5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103a4565b6105c7816105ca565b50565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006020828403121561062c57600080fd5b5035919050565b60006020828403121561064557600080fd5b81356001600160a01b038116811461065c57600080fd5b9392505050565b60006020828403121561067557600080fd5b5051919050565b60008160001904831182151516156106a457634e487b7160e01b600052601160045260246000fd5b500290565b600060018060a01b03808816835260208188168185015286604085015263ffffffff8616606085015260a06080850152845191508160a085015260005b828110156107025785810182015185820160c0015281016106e6565b8281111561071457600060c084870101525b5050601f01601f19169190910160c0019695505050505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260408201526060019056fea26469706673582212209195638e1ed797ecca3ff2b6400b9139ad888682cef1bb36493d7bb5a8c4f9b064736f6c63430008090033" + }, + "0x4200000000000000000000000000000000000012": { + "balance": "00", + "storage": {}, + "code": "0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80630769a96914610030575b600080fd5b61004361003e3660046101e4565b610045565b005b6001600160a01b03841661009f5760405162461bcd60e51b815260206004820152601d60248201527f4d7573742070726f76696465204c3120746f6b656e2061646472657373000000604482015260640160405180910390fd5b60006010602160991b01858585856040516100b990610134565b6100c79594939291906102cc565b604051809103906000f0801580156100e3573d6000803e3d6000fd5b5060405160ff841681529091506001600160a01b0380831691908716907f41e27481c6f764357db26ae29b68b9f3aafc40b87444459cbf50d338c75317329060200160405180910390a35050505050565b6111178061032183390190565b634e487b7160e01b600052604160045260246000fd5b600082601f83011261016857600080fd5b813567ffffffffffffffff8082111561018357610183610141565b604051601f8301601f19908116603f011681019082821181831017156101ab576101ab610141565b816040528381528660208588010111156101c457600080fd5b836020870160208301376000602085830101528094505050505092915050565b600080600080608085870312156101fa57600080fd5b84356001600160a01b038116811461021157600080fd5b9350602085013567ffffffffffffffff8082111561022e57600080fd5b61023a88838901610157565b9450604087013591508082111561025057600080fd5b5061025d87828801610157565b925050606085013560ff8116811461027457600080fd5b939692955090935050565b6000815180845260005b818110156102a557602081850181015186830182015201610289565b818111156102b7576000602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b0386811682528516602082015260a0604082018190526000906102f89083018661027f565b828103606084015261030a818661027f565b91505060ff83166080830152969550505050505056fe60806040523480156200001157600080fd5b506040516200111738038062001117833981016040819052620000349162000247565b8251839083906200004d906003906020850190620000b7565b50805162000063906004906020840190620000b7565b5050600580546001600160a01b039687166001600160a01b0319909116179055506006805460ff909216600160a01b026001600160a81b031990921695909416949094179390931790915550620003309050565b828054620000c590620002f3565b90600052602060002090601f016020900481019282620000e9576000855562000134565b82601f106200010457805160ff191683800117855562000134565b8280016001018555821562000134579182015b828111156200013457825182559160200191906001019062000117565b506200014292915062000146565b5090565b5b8082111562000142576000815560010162000147565b80516001600160a01b03811681146200017557600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620001a257600080fd5b81516001600160401b0380821115620001bf57620001bf6200017a565b604051601f8301601f19908116603f01168101908282118183101715620001ea57620001ea6200017a565b816040528381526020925086838588010111156200020757600080fd5b600091505b838210156200022b57858201830151818301840152908201906200020c565b838211156200023d5760008385830101525b9695505050505050565b600080600080600060a086880312156200026057600080fd5b6200026b866200015d565b94506200027b602087016200015d565b60408701519094506001600160401b03808211156200029957600080fd5b620002a789838a0162000190565b94506060880151915080821115620002be57600080fd5b50620002cd8882890162000190565b925050608086015160ff81168114620002e557600080fd5b809150509295509295909350565b600181811c908216806200030857607f821691505b602082108114156200032a57634e487b7160e01b600052602260045260246000fd5b50919050565b610dd780620003406000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a2578063a457c2d711610071578063a457c2d714610225578063a9059cbb14610238578063ae1f6aaf1461024b578063c01e1bd614610276578063dd62ed3e1461028957600080fd5b806370a08231146101cd57806376809ce3146101f657806395d89b411461020a5780639dc29fac1461021257600080fd5b806323b872dd116100de57806323b872dd14610172578063313ce5671461018557806339509351146101a557806340c10f19146101b857600080fd5b806301ffc9a71461011057806306fdde0314610138578063095ea7b31461014d57806318160ddd14610160575b600080fd5b61012361011e366004610bcb565b6102c2565b60405190151581526020015b60405180910390f35b610140610320565b60405161012f9190610bfc565b61012361015b366004610c6d565b6103b2565b6002545b60405190815260200161012f565b610123610180366004610c97565b6103c8565b600654600160a01b900460ff165b60405160ff909116815260200161012f565b6101236101b3366004610c6d565b610477565b6101cb6101c6366004610c6d565b6104b3565b005b6101646101db366004610cd3565b6001600160a01b031660009081526020819052604090205490565b60065461019390600160a01b900460ff1681565b61014061055e565b6101cb610220366004610c6d565b61056d565b610123610233366004610c6d565b61060c565b610123610246366004610c6d565b6106a5565b60065461025e906001600160a01b031681565b6040516001600160a01b03909116815260200161012f565b60055461025e906001600160a01b031681565b610164610297366004610cee565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60007f01ffc9a7a5cef8baa21ed3c5c0d7e23accb804b619e9333b597f47a0d84076e2631d1d8b6360e01b6001600160e01b031984166301ffc9a760e01b148061031857506001600160e01b0319848116908216145b949350505050565b60606003805461032f90610d21565b80601f016020809104026020016040519081016040528092919081815260200182805461035b90610d21565b80156103a85780601f1061037d576101008083540402835291602001916103a8565b820191906000526020600020905b81548152906001019060200180831161038b57829003601f168201915b5050505050905090565b60006103bf3384846106b2565b50600192915050565b60006103d58484846107d7565b6001600160a01b03841660009081526001602090815260408083203384529091529020548281101561045f5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b61046c85338584036106b2565b506001949350505050565b3360008181526001602090815260408083206001600160a01b038716845290915281205490916103bf9185906104ae908690610d72565b6106b2565b6006546001600160a01b0316331461050d5760405162461bcd60e51b815260206004820181905260248201527f4f6e6c79204c32204272696467652063616e206d696e7420616e64206275726e6044820152606401610456565b61051782826109a6565b816001600160a01b03167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968858260405161055291815260200190565b60405180910390a25050565b60606004805461032f90610d21565b6006546001600160a01b031633146105c75760405162461bcd60e51b815260206004820181905260248201527f4f6e6c79204c32204272696467652063616e206d696e7420616e64206275726e6044820152606401610456565b6105d18282610a85565b816001600160a01b03167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58260405161055291815260200190565b3360009081526001602090815260408083206001600160a01b03861684529091528120548281101561068e5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610456565b61069b33858584036106b2565b5060019392505050565b60006103bf3384846107d7565b6001600160a01b0383166107145760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610456565b6001600160a01b0382166107755760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610456565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03831661083b5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610456565b6001600160a01b03821661089d5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610456565b6001600160a01b038316600090815260208190526040902054818110156109155760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610456565b6001600160a01b0380851660009081526020819052604080822085850390559185168152908120805484929061094c908490610d72565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161099891815260200190565b60405180910390a350505050565b6001600160a01b0382166109fc5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610456565b8060026000828254610a0e9190610d72565b90915550506001600160a01b03821660009081526020819052604081208054839290610a3b908490610d72565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b038216610ae55760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610456565b6001600160a01b03821660009081526020819052604090205481811015610b595760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610456565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610b88908490610d8a565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016107ca565b600060208284031215610bdd57600080fd5b81356001600160e01b031981168114610bf557600080fd5b9392505050565b600060208083528351808285015260005b81811015610c2957858101830151858201604001528201610c0d565b81811115610c3b576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610c6857600080fd5b919050565b60008060408385031215610c8057600080fd5b610c8983610c51565b946020939093013593505050565b600080600060608486031215610cac57600080fd5b610cb584610c51565b9250610cc360208501610c51565b9150604084013590509250925092565b600060208284031215610ce557600080fd5b610bf582610c51565b60008060408385031215610d0157600080fd5b610d0a83610c51565b9150610d1860208401610c51565b90509250929050565b600181811c90821680610d3557607f821691505b60208210811415610d5657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008219821115610d8557610d85610d5c565b500190565b600082821015610d9c57610d9c610d5c565b50039056fea2646970667358221220ed1c890f63fc0e27aceeab528a2838fcf26ba283b930f3ff95172ea75710515064736f6c63430008090033a2646970667358221220d2089fe3cf99c77168475e5926c9955ca6dbfbede91ab3f343399d687179ebb164736f6c63430008090033" + }, + "0x4200000000000000000000000000000000000013": { + "balance": "00", + "storage": {}, + "code": "0x4B60005260206000F3" + }, + "0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000": { + "balance": "00", + "storage": { + "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000003c3a81e81dc49a522a592e7622a7e711c06bf354", + "0x0000000000000000000000000000000000000000000000000000000000000003": "0x4d616e746c65000000000000000000000000000000000000000000000000000c", + "0x0000000000000000000000000000000000000000000000000000000000000004": "0x4d4e540000000000000000000000000000000000000000000000000000000006", + "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000124200000000000000000000000000000000000010" + }, + "code": "0x608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a2578063a457c2d711610071578063a457c2d714610225578063a9059cbb14610238578063ae1f6aaf1461024b578063c01e1bd614610276578063dd62ed3e1461028957600080fd5b806370a08231146101cd57806376809ce3146101f657806395d89b411461020a5780639dc29fac1461021257600080fd5b806323b872dd116100de57806323b872dd14610172578063313ce5671461018557806339509351146101a557806340c10f19146101b857600080fd5b806301ffc9a71461011057806306fdde0314610138578063095ea7b31461014d57806318160ddd14610160575b600080fd5b61012361011e3660046109d2565b6102c2565b60405190151581526020015b60405180910390f35b610140610320565b60405161012f9190610a03565b61012361015b366004610a74565b6103b2565b6002545b60405190815260200161012f565b610123610180366004610a9e565b610436565b600654600160a01b900460ff165b60405160ff909116815260200161012f565b6101236101b3366004610a74565b6104ba565b6101cb6101c6366004610a74565b610543565b005b6101646101db366004610ada565b6001600160a01b031660009081526020819052604090205490565b60065461019390600160a01b900460ff1681565b6101406105ee565b6101cb610220366004610a74565b6105fd565b610123610233366004610a74565b61069c565b610123610246366004610a74565b610725565b60065461025e906001600160a01b031681565b6040516001600160a01b03909116815260200161012f565b60055461025e906001600160a01b031681565b610164610297366004610af5565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60007f01ffc9a7a5cef8baa21ed3c5c0d7e23accb804b619e9333b597f47a0d84076e2631d1d8b6360e01b6001600160e01b031984166301ffc9a760e01b148061031857506001600160e01b0319848116908216145b949350505050565b60606003805461032f90610b28565b80601f016020809104026020016040519081016040528092919081815260200182805461035b90610b28565b80156103a85780601f1061037d576101008083540402835291602001916103a8565b820191906000526020600020905b81548152906001019060200180831161038b57829003601f168201915b5050505050905090565b60405162461bcd60e51b815260206004820152604560248201527f42564d5f4d414e544c453a20617070726f76652069732064697361626c65642060448201527f70656e64696e67206675727468657220636f6d6d756e6974792064697363757360648201526439b4b7b71760d91b608482015260009060a4015b60405180910390fd5b60405162461bcd60e51b815260206004820152604a60248201527f42564d5f4d414e544c453a207472616e7366657246726f6d206973206469736160448201527f626c65642070656e64696e67206675727468657220636f6d6d756e697479206460648201526934b9b1bab9b9b4b7b71760b11b608482015260009060a40161042d565b60405162461bcd60e51b815260206004820152604f60248201527f42564d5f4d414e544c453a20696e637265617365416c6c6f77616e636520697360448201527f2064697361626c65642070656e64696e67206675727468657220636f6d6d756e60648201526e34ba3c903234b9b1bab9b9b4b7b71760891b608482015260009060a40161042d565b6006546001600160a01b0316331461059d5760405162461bcd60e51b815260206004820181905260248201527f4f6e6c79204c32204272696467652063616e206d696e7420616e64206275726e604482015260640161042d565b6105a782826107a5565b816001600160a01b03167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885826040516105e291815260200190565b60405180910390a25050565b60606004805461032f90610b28565b6006546001600160a01b031633146106575760405162461bcd60e51b815260206004820181905260248201527f4f6e6c79204c32204272696467652063616e206d696e7420616e64206275726e604482015260640161042d565b6106618282610884565b816001600160a01b03167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040516105e291815260200190565b60405162461bcd60e51b815260206004820152604f60248201527f42564d5f4d414e544c453a206465637265617365416c6c6f77616e636520697360448201527f2064697361626c65642070656e64696e67206675727468657220636f6d6d756e60648201526e34ba3c903234b9b1bab9b9b4b7b71760891b608482015260009060a40161042d565b60405162461bcd60e51b815260206004820152604660248201527f42564d5f4d414e544c453a207472616e736665722069732064697361626c656460448201527f2070656e64696e67206675727468657220636f6d6d756e69747920646973637560648201526539b9b4b7b71760d11b608482015260009060a40161042d565b6001600160a01b0382166107fb5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161042d565b806002600082825461080d9190610b79565b90915550506001600160a01b0382166000908152602081905260408120805483929061083a908490610b79565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b0382166108e45760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b606482015260840161042d565b6001600160a01b038216600090815260208190526040902054818110156109585760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b606482015260840161042d565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610987908490610b91565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3505050565b6000602082840312156109e457600080fd5b81356001600160e01b0319811681146109fc57600080fd5b9392505050565b600060208083528351808285015260005b81811015610a3057858101830151858201604001528201610a14565b81811115610a42576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610a6f57600080fd5b919050565b60008060408385031215610a8757600080fd5b610a9083610a58565b946020939093013593505050565b600080600060608486031215610ab357600080fd5b610abc84610a58565b9250610aca60208501610a58565b9150604084013590509250925092565b600060208284031215610aec57600080fd5b6109fc82610a58565b60008060408385031215610b0857600080fd5b610b1183610a58565b9150610b1f60208401610a58565b90509250929050565b600181811c90821680610b3c57607f821691505b60208210811415610b5d57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008219821115610b8c57610b8c610b63565b500190565b600082821015610ba357610ba3610b63565b50039056fea2646970667358221220b9f95bbe3866d9944d928b277770080237d30d600e10a260223e65161bf73f6564736f6c63430008090033" + }, + "0xdEAddEaDdeadDEadDEADDEAddEADDEAddead1111": { + "balance": "00", + "storage": { + "0x0000000000000000000000000000000000000000000000000000000000000005": "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000003": "0x457468657200000000000000000000000000000000000000000000000000000a", + "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5745544800000000000000000000000000000000000000000000000000000008", + "0x0000000000000000000000000000000000000000000000000000000000000006": "0x0000000000000000000000124200000000000000000000000000000000000010" + }, + "code": "0x608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a2578063a457c2d711610071578063a457c2d714610225578063a9059cbb14610238578063ae1f6aaf1461024b578063c01e1bd614610276578063dd62ed3e1461028957600080fd5b806370a08231146101cd57806376809ce3146101f657806395d89b411461020a5780639dc29fac1461021257600080fd5b806323b872dd116100de57806323b872dd14610172578063313ce5671461018557806339509351146101a557806340c10f19146101b857600080fd5b806301ffc9a71461011057806306fdde0314610138578063095ea7b31461014d57806318160ddd14610160575b600080fd5b61012361011e366004610bcb565b6102c2565b60405190151581526020015b60405180910390f35b610140610320565b60405161012f9190610bfc565b61012361015b366004610c6d565b6103b2565b6002545b60405190815260200161012f565b610123610180366004610c97565b6103c8565b600654600160a01b900460ff165b60405160ff909116815260200161012f565b6101236101b3366004610c6d565b610477565b6101cb6101c6366004610c6d565b6104b3565b005b6101646101db366004610cd3565b6001600160a01b031660009081526020819052604090205490565b60065461019390600160a01b900460ff1681565b61014061055e565b6101cb610220366004610c6d565b61056d565b610123610233366004610c6d565b61060c565b610123610246366004610c6d565b6106a5565b60065461025e906001600160a01b031681565b6040516001600160a01b03909116815260200161012f565b60055461025e906001600160a01b031681565b610164610297366004610cee565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60007f01ffc9a7a5cef8baa21ed3c5c0d7e23accb804b619e9333b597f47a0d84076e2631d1d8b6360e01b6001600160e01b031984166301ffc9a760e01b148061031857506001600160e01b0319848116908216145b949350505050565b60606003805461032f90610d21565b80601f016020809104026020016040519081016040528092919081815260200182805461035b90610d21565b80156103a85780601f1061037d576101008083540402835291602001916103a8565b820191906000526020600020905b81548152906001019060200180831161038b57829003601f168201915b5050505050905090565b60006103bf3384846106b2565b50600192915050565b60006103d58484846107d7565b6001600160a01b03841660009081526001602090815260408083203384529091529020548281101561045f5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b61046c85338584036106b2565b506001949350505050565b3360008181526001602090815260408083206001600160a01b038716845290915281205490916103bf9185906104ae908690610d72565b6106b2565b6006546001600160a01b0316331461050d5760405162461bcd60e51b815260206004820181905260248201527f4f6e6c79204c32204272696467652063616e206d696e7420616e64206275726e6044820152606401610456565b61051782826109a6565b816001600160a01b03167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968858260405161055291815260200190565b60405180910390a25050565b60606004805461032f90610d21565b6006546001600160a01b031633146105c75760405162461bcd60e51b815260206004820181905260248201527f4f6e6c79204c32204272696467652063616e206d696e7420616e64206275726e6044820152606401610456565b6105d18282610a85565b816001600160a01b03167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58260405161055291815260200190565b3360009081526001602090815260408083206001600160a01b03861684529091528120548281101561068e5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610456565b61069b33858584036106b2565b5060019392505050565b60006103bf3384846107d7565b6001600160a01b0383166107145760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610456565b6001600160a01b0382166107755760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610456565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03831661083b5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610456565b6001600160a01b03821661089d5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610456565b6001600160a01b038316600090815260208190526040902054818110156109155760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610456565b6001600160a01b0380851660009081526020819052604080822085850390559185168152908120805484929061094c908490610d72565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161099891815260200190565b60405180910390a350505050565b6001600160a01b0382166109fc5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610456565b8060026000828254610a0e9190610d72565b90915550506001600160a01b03821660009081526020819052604081208054839290610a3b908490610d72565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b038216610ae55760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610456565b6001600160a01b03821660009081526020819052604090205481811015610b595760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610456565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610b88908490610d8a565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016107ca565b600060208284031215610bdd57600080fd5b81356001600160e01b031981168114610bf557600080fd5b9392505050565b600060208083528351808285015260005b81811015610c2957858101830151858201604001528201610c0d565b81811115610c3b576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610c6857600080fd5b919050565b60008060408385031215610c8057600080fd5b610c8983610c51565b946020939093013593505050565b600080600060608486031215610cac57600080fd5b610cb584610c51565b9250610cc360208501610c51565b9150604084013590509250925092565b600060208284031215610ce557600080fd5b610bf582610c51565b60008060408385031215610d0157600080fd5b610d0a83610c51565b9150610d1860208401610c51565b90509250929050565b600181811c90821680610d3557607f821691505b60208210811415610d5657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008219821115610d8557610d85610d5c565b500190565b600082821015610d9c57610d9c610d5c565b50039056fea2646970667358221220bb12a5d7280844ac83b2b8f30f3c05fde9bbdb2b85d59c6a0fb37530013a097864736f6c63430008090033" + }, + "0x4200000000000000000000000000000000000006": { + "balance": "00", + "storage": {}, + "code": "0x60806040526004361061009c5760003560e01c8063313ce56711610064578063313ce5671461021157806370a082311461023c57806395d89b411461026f578063a9059cbb14610284578063d0e30db01461009c578063dd62ed3e146102bd5761009c565b806306fdde03146100a6578063095ea7b31461013057806318160ddd1461017d57806323b872dd146101a45780632e1a7d4d146101e7575b6100a46102f8565b005b3480156100b257600080fd5b506100bb610347565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100f55781810151838201526020016100dd565b50505050905090810190601f1680156101225780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561013c57600080fd5b506101696004803603604081101561015357600080fd5b506001600160a01b0381351690602001356103d5565b604080519115158252519081900360200190f35b34801561018957600080fd5b5061019261043b565b60408051918252519081900360200190f35b3480156101b057600080fd5b50610169600480360360608110156101c757600080fd5b506001600160a01b0381358116916020810135909116906040013561043f565b3480156101f357600080fd5b506100a46004803603602081101561020a57600080fd5b5035610573565b34801561021d57600080fd5b50610226610608565b6040805160ff9092168252519081900360200190f35b34801561024857600080fd5b506101926004803603602081101561025f57600080fd5b50356001600160a01b0316610611565b34801561027b57600080fd5b506100bb610623565b34801561029057600080fd5b50610169600480360360408110156102a757600080fd5b506001600160a01b03813516906020013561067d565b3480156102c957600080fd5b50610192600480360360408110156102e057600080fd5b506001600160a01b0381358116916020013516610691565b33600081815260036020908152604091829020805434908101909155825190815291517fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c9281900390910190a2565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103cd5780601f106103a2576101008083540402835291602001916103cd565b820191906000526020600020905b8154815290600101906020018083116103b057829003601f168201915b505050505081565b3360008181526004602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b4790565b6001600160a01b03831660009081526003602052604081205482111561046457600080fd5b6001600160a01b03841633148015906104a257506001600160a01b038416600090815260046020908152604080832033845290915290205460001914155b15610502576001600160a01b03841660009081526004602090815260408083203384529091529020548211156104d757600080fd5b6001600160a01b03841660009081526004602090815260408083203384529091529020805483900390555b6001600160a01b03808516600081815260036020908152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060019392505050565b3360009081526003602052604090205481111561058f57600080fd5b33600081815260036020526040808220805485900390555183156108fc0291849190818181858888f193505050501580156105ce573d6000803e3d6000fd5b5060408051828152905133917f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65919081900360200190a250565b60025460ff1681565b60036020526000908152604090205481565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103cd5780601f106103a2576101008083540402835291602001916103cd565b600061068a33848461043f565b9392505050565b60046020908152600092835260408084209091529082529020548156fea265627a7a723158203a20a42ecfa42be2e74e4ae807d829fdcf12083ea8a3f6392d9de06662bdc10964736f6c63430005110032" + }, + "0x4200000000000000000000000000000000000020": { + "balance": "00", + "storage": { + "0x0000000000000000000000000000000000000000000000000000000000000000": "0x0000000000000000000000005a021dc06a9630bb56099b8aedfadc2dea7eb317", + "0x0000000000000000000000000000000000000000000000000000000000000035": "0x0000000000000000000000000000000000000000000000000000000000002710", + "0x0000000000000000000000000000000000000000000000000000000000000001": "0x0000000000000000000000004200000000000000000000000000000000000007", + "0x0000000000000000000000000000000000000000000000000000000000000036": "0x00000000000000000000000089e9d387555af0cde22cb98833bae40d640ad7fa", + "0x0000000000000000000000000000000000000000000000000000000000000037": "0x0000000000000000000000000000000000000000000000000000000000015180", + "0x000000000000000000000000000000000000000000000000000000000000003d": "0x00000000000000000000000078cf48880e9e1b3ab209779c0d8a76f611e53e81" + }, + "code": "0x6080604052600436106101855760003560e01c8063aa13e8c2116100d1578063da62fba91161008a578063ea01cd3611610064578063ea01cd3614610472578063ebc73e6514610492578063f2fde38b146104b2578063f5cf673b146104d257600080fd5b8063da62fba914610406578063e5efd5851461043c578063e91a469e1461045257600080fd5b8063aa13e8c214610346578063b89ea4021461035c578063ceddc02114610389578063cf172403146103ae578063d4440a36146103db578063d8111a57146103f057600080fd5b80633b52c31e1161013e5780634e71d92d116101185780634e71d92d146102d157806352674ea5146102e6578063715018a6146103135780638da5cb5b1461032857600080fd5b80633b52c31e1461027c5780633cb747bf1461029c5780633ccfd60b146102bc57600080fd5b80630fae75d91461019157806313e7c9d8146101b357806315c6f16614610206578063208695eb146102295780632c79db11146102495780633310ceeb1461025c57600080fd5b3661018c57005b600080fd5b34801561019d57600080fd5b506101b16101ac366004611208565b6104f2565b005b3480156101bf57600080fd5b506101e96101ce3660046112bf565b6039602052600090815260409020546001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561021257600080fd5b5061021b6106fb565b6040519081526020016101fd565b34801561023557600080fd5b50603d546101e9906001600160a01b031681565b34801561025557600080fd5b504761021b565b34801561026857600080fd5b506101b16102773660046112bf565b610726565b34801561028857600080fd5b506101b16102973660046112dc565b610772565b3480156102a857600080fd5b506001546101e9906001600160a01b031681565b3480156102c857600080fd5b506101b16107a1565b3480156102dd57600080fd5b506101b16108a3565b3480156102f257600080fd5b5061021b6103013660046112bf565b603c6020526000908152604090205481565b34801561031f57600080fd5b506101b16109df565b34801561033457600080fd5b506000546001600160a01b03166101e9565b34801561035257600080fd5b5061021b60375481565b34801561036857600080fd5b5061021b6103773660046112bf565b603b6020526000908152604090205481565b34801561039557600080fd5b5061039e610a13565b60405190151581526020016101fd565b3480156103ba57600080fd5b5061021b6103c93660046112bf565b60386020526000908152604090205481565b3480156103e757600080fd5b5061021b610b42565b3480156103fc57600080fd5b5061021b60355481565b34801561041257600080fd5b506101e96104213660046112bf565b603a602052600090815260409020546001600160a01b031681565b34801561044857600080fd5b5061021b60345481565b34801561045e57600080fd5b506101b161046d3660046112bf565b610b6c565b34801561047e57600080fd5b506036546101e9906001600160a01b031681565b34801561049e57600080fd5b506101b16104ad3660046112dc565b610bb8565b3480156104be57600080fd5b506101b16104cd3660046112bf565b610be7565b3480156104de57600080fd5b506101b16104ed3660046112f5565b610c7f565b6036546001600160a01b03166105106001546001600160a01b031690565b6001600160a01b0316336001600160a01b0316146105495760405162461bcd60e51b81526004016105409061132e565b60405180910390fd5b806001600160a01b03166105656001546001600160a01b031690565b6001600160a01b0316636e296e456040518163ffffffff1660e01b815260040160206040518083038186803b15801561059d57600080fd5b505afa1580156105b1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105d5919061137c565b6001600160a01b0316146105fb5760405162461bcd60e51b815260040161054090611399565b600060345460001415610613575060348490556106f3565b603454851161067f5760405162461bcd60e51b815260206004820152603260248201527f61726773205f626174636854696d65206d757374206774686572207468616e206044820152716c617374206c617374426174636854696d6560701b6064820152608401610540565b6106876106fb565b60345461069490876113ff565b61069e9190611416565b90506106ab818585610e20565b7ff533ef50019763ee9d95ad46e28350b533c11edd472ae7be93e8fae83c1b6d99603454868387876040516106e4959493929190611435565b60405180910390a15060348490555b505050505050565b60006107216301e13380603554670de0b6b3a764000061071b9190611416565b90610ea8565b905090565b6000546001600160a01b031633146107505760405162461bcd60e51b81526004016105409061149e565b603d80546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461079c5760405162461bcd60e51b81526004016105409061149e565b603555565b6000546001600160a01b031633146107cb5760405162461bcd60e51b81526004016105409061149e565b47156108a157600080546040805183815260208101918290526001600160a01b039092169147916107fc91906114d3565b60006040518083038185875af1925050503d8060008114610839576040519150601f19603f3d011682016040523d82523d6000602084013e61083e565b606091505b505090508061089f5760405162461bcd60e51b815260206004820152602760248201527f5473735265776172642077697468647261773a204d4e54207472616e736665726044820152660819985a5b195960ca1b6064820152608401610540565b505b565b336000908152603a60205260409020546001600160a01b0316806108d95760405162461bcd60e51b81526004016105409061150e565b60028054141561092b5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610540565b60028055336000908152603a60205260408120546001600160a01b03169061095282610eb4565b905080156109b55760405162461bcd60e51b815260206004820152602a60248201527f706c65617365207761697420666f72207468652077616974696e6720706572696044820152696f6420746f207061737360b01b6064820152608401610540565b6109be82610f64565b506001600160a01b03166000908152603b6020526040812055506001600255565b6000546001600160a01b03163314610a095760405162461bcd60e51b81526004016105409061149e565b6108a160006111b8565b336000908152603a60205260408120546001600160a01b031680610a495760405162461bcd60e51b81526004016105409061150e565b336000908152603a60209081526040808320546001600160a01b0316808452603b909252909120548015610b0b5760405162461bcd60e51b815260206004820152605960248201527f596f75206861766520616c726561647920696e6974696174656420612072657160448201527f7565737420746f20636c61696d2c20706c65617365207761697420666f72207460648201527f68652077616974696e6720706572696f6420746f207061737300000000000000608482015260a401610540565b506001600160a01b03166000908152603b602090815260408083204290556038825280832054603c90925290912055600191505090565b336000908152603a60205260408120546001600160a01b031681610b6582610eb4565b9392505050565b6000546001600160a01b03163314610b965760405162461bcd60e51b81526004016105409061149e565b603680546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610be25760405162461bcd60e51b81526004016105409061149e565b603755565b6000546001600160a01b03163314610c115760405162461bcd60e51b81526004016105409061149e565b6001600160a01b038116610c765760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610540565b61089f816111b8565b603d546001600160a01b0316610c9d6001546001600160a01b031690565b6001600160a01b0316336001600160a01b031614610ccd5760405162461bcd60e51b81526004016105409061132e565b806001600160a01b0316610ce96001546001600160a01b031690565b6001600160a01b0316636e296e456040518163ffffffff1660e01b815260040160206040518083038186803b158015610d2157600080fd5b505afa158015610d35573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d59919061137c565b6001600160a01b031614610d7f5760405162461bcd60e51b815260040161054090611399565b6001600160a01b038381166000908152603960205260409020541615610dd5576001600160a01b038084166000908152603960209081526040808320549093168252603a90522080546001600160a01b03191690555b506001600160a01b039081166000818152603a602090815260408083208054959096166001600160a01b03199586168117909655948252603990529290922080549091169091179055565b8215610ea35760005b81811015610ea1576000838383818110610e4557610e4561155f565b9050602002016020810190610e5a91906112bf565b6001600160a01b038116600090815260386020526040812080549293508792909190610e87908490611575565b90915550829150610e9990508161158d565b915050610e29565b505b505050565b6000610b6582846115a8565b6001600160a01b0381166000908152603b602052604081205480610f2b5760405162461bcd60e51b815260206004820152602860248201527f706c6561736520696e6974696174652061207265717565737420746f20636c616044820152671a5b48199a5c9cdd60c21b6064820152608401610540565b600060375482610f3b9190611575565b9050600042821115610f5857610f5142836113ff565b9050610f5c565b5060005b949350505050565b6001600160a01b0381166000908152603c602090815260408083205460389092529091205481811015610fd95760405162461bcd60e51b815260206004820181905260248201527f546865206e756d65726963616c2076616c756520697320696e636f72726563746044820152606401610540565b8147101561104f5760405162461bcd60e51b815260206004820152603c60248201527f54686520636f6e74726163742062616c616e636520697320696e73756666696360448201527f69656e7420746f2070617920746865207265776172642076616c7565000000006064820152608401610540565b8115610ea3576001600160a01b03808416600090815260396020908152604080832054603c83528184208490556038909252909120549116906110939084906113ff565b6001600160a01b0385811660009081526038602090815260408083209490945583518281529081019384905290929184169186916110d0916114d3565b60006040518083038185875af1925050503d806000811461110d576040519150601f19603f3d011682016040523d82523d6000602084013e611112565b606091505b505090508061116f5760405162461bcd60e51b8152602060048201526024808201527f54737352657761726420636c61696d3a204d4e54207472616e736665722066616044820152631a5b195960e21b6064820152608401610540565b604080516001600160a01b0387168152602081018690527f47cee97cb7acd717b3c0aa1435d004cd5b3c8c57d70dbceb4e4458bbd60e39d4910160405180910390a15050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60008060008060006080868803121561122057600080fd5b85359450602086013563ffffffff8116811461123b57600080fd5b935060408601359250606086013567ffffffffffffffff8082111561125f57600080fd5b818801915088601f83011261127357600080fd5b81358181111561128257600080fd5b8960208260051b850101111561129757600080fd5b9699959850939650602001949392505050565b6001600160a01b038116811461089f57600080fd5b6000602082840312156112d157600080fd5b8135610b65816112aa565b6000602082840312156112ee57600080fd5b5035919050565b6000806040838503121561130857600080fd5b8235611313816112aa565b91506020830135611323816112aa565b809150509250929050565b6020808252602e908201527f42564d5f58434841494e3a206d657373656e67657220636f6e7472616374207560408201526d1b985d5d1a195b9d1a58d85d195960921b606082015260800190565b60006020828403121561138e57600080fd5b8151610b65816112aa565b60208082526030908201527f42564d5f58434841494e3a2077726f6e672073656e646572206f662063726f7360408201526f732d646f6d61696e206d65737361676560801b606082015260800190565b634e487b7160e01b600052601160045260246000fd5b600082821015611411576114116113e9565b500390565b6000816000190483118215151615611430576114306113e9565b500290565b60006080820187835260208781850152866040850152608060608501528185835260a08501905086925060005b86811015611490578335611475816112aa565b6001600160a01b031682529282019290820190600101611462565b509998505050505050505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6000825160005b818110156114f457602081860181015185830152016114da565b81811115611503576000828501525b509190910192915050565b60208082526031908201527f546865206d73672073656e646572206973206e6f7420617574686f72697a656460408201527010313c903a3432903b30b634b230ba37b960791b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b60008219821115611588576115886113e9565b500190565b60006000198214156115a1576115a16113e9565b5060010190565b6000826115c557634e487b7160e01b600052601260045260246000fd5b50049056fea26469706673582212202d121321a0485ac2929173913148692ade6436ad8e6e6999faafbdc0ab44e22264736f6c63430008090033" + } + } +}