Special data
- Nonce: 1
- Is contract? Yes
-
Contract code:
0x608060405234801561001057600080fd5b506004361061010a5760003560e01c8063715018a6116100a2578063c204642c11610071578063c204642c146102a3578063e8a3d485146102bf578063e985e9c5146102dd578063f242432a1461030d578063f2fde38b146103295761010a565b8063715018a6146102415780638da5cb5b1461024b57806395d89b4114610269578063a22cb465146102875761010a565b80632eb2c2d6116100de5780632eb2c2d6146101bd57806336020d60146101d957806340c10f19146101f55780634e1273f4146102115761010a565b8062fdd58e1461010f57806301ffc9a71461013f57806306fdde031461016f5780630e89341c1461018d575b600080fd5b61012960048036038101906101249190611c5f565b610345565b6040516101369190611cae565b60405180910390f35b61015960048036038101906101549190611d21565b61040d565b6040516101669190611d69565b60405180910390f35b6101776104ef565b6040516101849190611e14565b60405180910390f35b6101a760048036038101906101a29190611e36565b61057d565b6040516101b49190611e14565b60405180910390f35b6101d760048036038101906101d29190612060565b610611565b005b6101f360048036038101906101ee919061218a565b6106b2565b005b61020f600480360381019061020a9190611c5f565b610782565b005b61022b600480360381019061022691906122c1565b6107aa565b60405161023891906123f7565b60405180910390f35b6102496108bd565b005b6102536108d1565b6040516102609190612428565b60405180910390f35b6102716108fb565b60405161027e9190611e14565b60405180910390f35b6102a1600480360381019061029c919061246f565b610989565b005b6102bd60048036038101906102b891906124af565b61099f565b005b6102c7610aba565b6040516102d49190611e14565b60405180910390f35b6102f760048036038101906102f2919061250f565b610b1c565b6040516103049190611d69565b60405180910390f35b6103276004803603810190610322919061254f565b610bb0565b005b610343600480360381019061033e91906125e6565b610c51565b005b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036103b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ac90612685565b60405180910390fd5b60008083815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60007fd9b67a26000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806104d857507f0e89341c000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806104e857506104e782610cd4565b5b9050919050565b600480546104fc906126d4565b80601f0160208091040260200160405190810160405280929190818152602001828054610528906126d4565b80156105755780601f1061054a57610100808354040283529160200191610575565b820191906000526020600020905b81548152906001019060200180831161055857829003601f168201915b505050505081565b60606002805461058c906126d4565b80601f01602080910402602001604051908101604052809291908181526020018280546105b8906126d4565b80156106055780601f106105da57610100808354040283529160200191610605565b820191906000526020600020905b8154815290600101906020018083116105e857829003601f168201915b50505050509050919050565b610619610d3e565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16148061065f575061065e85610659610d3e565b610b1c565b5b61069e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069590612777565b60405180910390fd5b6106ab8585858585610d46565b5050505050565b6106ba611061565b60005b8484905081101561077b578484828181106106db576106da612797565b5b90506020020160208101906106f091906125e6565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6286600160405161076692919061280b565b60405180910390a480806001019150506106bd565b5050505050565b61078a611061565b6107a682826001604051806020016040528060008152506110df565b5050565b606081518351146107f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e7906128a6565b60405180910390fd5b6000835167ffffffffffffffff81111561080d5761080c611e68565b5b60405190808252806020026020018201604052801561083b5781602001602082028036833780820191505090505b50905060005b84518110156108b2576108888582815181106108605761085f612797565b5b602002602001015185838151811061087b5761087a612797565b5b6020026020010151610345565b82828151811061089b5761089a612797565b5b602002602001018181525050806001019050610841565b508091505092915050565b6108c5611061565b6108cf600061128f565b565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60058054610908906126d4565b80601f0160208091040260200160405190810160405280929190818152602001828054610934906126d4565b80156109815780601f1061095657610100808354040283529160200191610981565b820191906000526020600020905b81548152906001019060200180831161096457829003601f168201915b505050505081565b61099b610994610d3e565b8383611355565b5050565b6109a7611061565b60005b83839050811015610ab457600060065443406040516020016109cd929190612912565b6040516020818303038152906040528051906020012060001c90508484838181106109fb576109fa612797565b5b9050602002016020810190610a1091906125e6565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62866001604051610a8692919061280b565b60405180910390a460066000815480929190610aa19061296d565b91905055505080806001019150506109aa565b50505050565b606060006040518060400160405280601e81526020017f7b226e616d65223a20224576656e74222c2022696d616765223a2022227d0000815250905080604051602001610b079190612a17565b60405160208183030381529060405291505090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b610bb8610d3e565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161480610bfe5750610bfd85610bf8610d3e565b610b1c565b5b610c3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3490612777565b60405180910390fd5b610c4a85858585856114c1565b5050505050565b610c59611061565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610cc8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cbf90612aaf565b60405180910390fd5b610cd18161128f565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b8151835114610d8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8190612b41565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610df9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df090612bd3565b60405180910390fd5b6000610e03610d3e565b9050610e1381878787878761175c565b60005b8451811015610fbe576000858281518110610e3457610e33612797565b5b602002602001015190506000858381518110610e5357610e52612797565b5b60200260200101519050600080600084815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610ef4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eeb90612c65565b60405180910390fd5b81810360008085815260200190815260200160002060008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160008085815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fa99190612c85565b92505081905550505050806001019050610e16565b508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8787604051611035929190612cb9565b60405180910390a461104b818787878787611764565b61105981878787878761176c565b505050505050565b611069610d3e565b73ffffffffffffffffffffffffffffffffffffffff166110876108d1565b73ffffffffffffffffffffffffffffffffffffffff16146110dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d490612d3c565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361114e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114590612dce565b60405180910390fd5b6000611158610d3e565b9050600061116585611943565b9050600061117285611943565b90506111838360008985858961175c565b8460008088815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111e29190612c85565b925050819055508673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628989604051611260929190612dee565b60405180910390a461127783600089858589611764565b611286836000898989896119bd565b50505050505050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036113c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ba90612e89565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516114b49190611d69565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611530576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152790612bd3565b60405180910390fd5b600061153a610d3e565b9050600061154785611943565b9050600061155485611943565b905061156483898985858961175c565b600080600088815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050858110156115fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115f290612c65565b60405180910390fd5b85810360008089815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508560008089815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546116b09190612c85565b925050819055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628a8a60405161172d929190612dee565b60405180910390a4611743848a8a86868a611764565b611751848a8a8a8a8a6119bd565b505050505050505050565b505050505050565b505050505050565b61178b8473ffffffffffffffffffffffffffffffffffffffff16611b94565b1561193b578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b81526004016117d1959493929190612efe565b6020604051808303816000875af192505050801561180d57506040513d601f19601f8201168201806040525081019061180a9190612f7b565b60015b6118b257611819612fb5565b806308c379a003611875575061182d612fd7565b806118385750611877565b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186c9190611e14565b60405180910390fd5b505b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118a9906130d9565b60405180910390fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614611939576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119309061316b565b60405180910390fd5b505b505050505050565b60606000600167ffffffffffffffff81111561196257611961611e68565b5b6040519080825280602002602001820160405280156119905781602001602082028036833780820191505090505b50905082816000815181106119a8576119a7612797565b5b60200260200101818152505080915050919050565b6119dc8473ffffffffffffffffffffffffffffffffffffffff16611b94565b15611b8c578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b8152600401611a2295949392919061318b565b6020604051808303816000875af1925050508015611a5e57506040513d601f19601f82011682018060405250810190611a5b9190612f7b565b60015b611b0357611a6a612fb5565b806308c379a003611ac65750611a7e612fd7565b80611a895750611ac8565b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611abd9190611e14565b60405180910390fd5b505b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611afa906130d9565b60405180910390fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614611b8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b819061316b565b60405180910390fd5b505b505050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611bf682611bcb565b9050919050565b611c0681611beb565b8114611c1157600080fd5b50565b600081359050611c2381611bfd565b92915050565b6000819050919050565b611c3c81611c29565b8114611c4757600080fd5b50565b600081359050611c5981611c33565b92915050565b60008060408385031215611c7657611c75611bc1565b5b6000611c8485828601611c14565b9250506020611c9585828601611c4a565b9150509250929050565b611ca881611c29565b82525050565b6000602082019050611cc36000830184611c9f565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611cfe81611cc9565b8114611d0957600080fd5b50565b600081359050611d1b81611cf5565b92915050565b600060208284031215611d3757611d36611bc1565b5b6000611d4584828501611d0c565b91505092915050565b60008115159050919050565b611d6381611d4e565b82525050565b6000602082019050611d7e6000830184611d5a565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611dbe578082015181840152602081019050611da3565b60008484015250505050565b6000601f19601f8301169050919050565b6000611de682611d84565b611df08185611d8f565b9350611e00818560208601611da0565b611e0981611dca565b840191505092915050565b60006020820190508181036000830152611e2e8184611ddb565b905092915050565b600060208284031215611e4c57611e4b611bc1565b5b6000611e5a84828501611c4a565b91505092915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b611ea082611dca565b810181811067ffffffffffffffff82111715611ebf57611ebe611e68565b5b80604052505050565b6000611ed2611bb7565b9050611ede8282611e97565b919050565b600067ffffffffffffffff821115611efe57611efd611e68565b5b602082029050602081019050919050565b600080fd5b6000611f27611f2284611ee3565b611ec8565b90508083825260208201905060208402830185811115611f4a57611f49611f0f565b5b835b81811015611f735780611f5f8882611c4a565b845260208401935050602081019050611f4c565b5050509392505050565b600082601f830112611f9257611f91611e63565b5b8135611fa2848260208601611f14565b91505092915050565b600080fd5b600067ffffffffffffffff821115611fcb57611fca611e68565b5b611fd482611dca565b9050602081019050919050565b82818337600083830152505050565b6000612003611ffe84611fb0565b611ec8565b90508281526020810184848401111561201f5761201e611fab565b5b61202a848285611fe1565b509392505050565b600082601f83011261204757612046611e63565b5b8135612057848260208601611ff0565b91505092915050565b600080600080600060a0868803121561207c5761207b611bc1565b5b600061208a88828901611c14565b955050602061209b88828901611c14565b945050604086013567ffffffffffffffff8111156120bc576120bb611bc6565b5b6120c888828901611f7d565b935050606086013567ffffffffffffffff8111156120e9576120e8611bc6565b5b6120f588828901611f7d565b925050608086013567ffffffffffffffff81111561211657612115611bc6565b5b61212288828901612032565b9150509295509295909350565b600080fd5b60008083601f84011261214a57612149611e63565b5b8235905067ffffffffffffffff8111156121675761216661212f565b5b60208301915083602082028301111561218357612182611f0f565b5b9250929050565b600080600080606085870312156121a4576121a3611bc1565b5b600085013567ffffffffffffffff8111156121c2576121c1611bc6565b5b6121ce87828801612134565b945094505060206121e187828801611c4a565b92505060406121f287828801611c14565b91505092959194509250565b600067ffffffffffffffff82111561221957612218611e68565b5b602082029050602081019050919050565b600061223d612238846121fe565b611ec8565b905080838252602082019050602084028301858111156122605761225f611f0f565b5b835b8181101561228957806122758882611c14565b845260208401935050602081019050612262565b5050509392505050565b600082601f8301126122a8576122a7611e63565b5b81356122b884826020860161222a565b91505092915050565b600080604083850312156122d8576122d7611bc1565b5b600083013567ffffffffffffffff8111156122f6576122f5611bc6565b5b61230285828601612293565b925050602083013567ffffffffffffffff81111561232357612322611bc6565b5b61232f85828601611f7d565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61236e81611c29565b82525050565b60006123808383612365565b60208301905092915050565b6000602082019050919050565b60006123a482612339565b6123ae8185612344565b93506123b983612355565b8060005b838110156123ea5781516123d18882612374565b97506123dc8361238c565b9250506001810190506123bd565b5085935050505092915050565b600060208201905081810360008301526124118184612399565b905092915050565b61242281611beb565b82525050565b600060208201905061243d6000830184612419565b92915050565b61244c81611d4e565b811461245757600080fd5b50565b60008135905061246981612443565b92915050565b6000806040838503121561248657612485611bc1565b5b600061249485828601611c14565b92505060206124a58582860161245a565b9150509250929050565b6000806000604084860312156124c8576124c7611bc1565b5b600084013567ffffffffffffffff8111156124e6576124e5611bc6565b5b6124f286828701612134565b9350935050602061250586828701611c4a565b9150509250925092565b6000806040838503121561252657612525611bc1565b5b600061253485828601611c14565b925050602061254585828601611c14565b9150509250929050565b600080600080600060a0868803121561256b5761256a611bc1565b5b600061257988828901611c14565b955050602061258a88828901611c14565b945050604061259b88828901611c4a565b93505060606125ac88828901611c4a565b925050608086013567ffffffffffffffff8111156125cd576125cc611bc6565b5b6125d988828901612032565b9150509295509295909350565b6000602082840312156125fc576125fb611bc1565b5b600061260a84828501611c14565b91505092915050565b7f455243313135353a2061646472657373207a65726f206973206e6f742061207660008201527f616c6964206f776e657200000000000000000000000000000000000000000000602082015250565b600061266f602a83611d8f565b915061267a82612613565b604082019050919050565b6000602082019050818103600083015261269e81612662565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806126ec57607f821691505b6020821081036126ff576126fe6126a5565b5b50919050565b7f455243313135353a2063616c6c6572206973206e6f7420746f6b656e206f776e60008201527f6572206f7220617070726f766564000000000000000000000000000000000000602082015250565b6000612761602e83611d8f565b915061276c82612705565b604082019050919050565b6000602082019050818103600083015261279081612754565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000819050919050565b6000819050919050565b60006127f56127f06127eb846127c6565b6127d0565b611c29565b9050919050565b612805816127da565b82525050565b60006040820190506128206000830185611c9f565b61282d60208301846127fc565b9392505050565b7f455243313135353a206163636f756e747320616e6420696473206c656e67746860008201527f206d69736d617463680000000000000000000000000000000000000000000000602082015250565b6000612890602983611d8f565b915061289b82612834565b604082019050919050565b600060208201905081810360008301526128bf81612883565b9050919050565b6000819050919050565b6128e16128dc82611c29565b6128c6565b82525050565b6000819050919050565b6000819050919050565b61290c612907826128e7565b6128f1565b82525050565b600061291e82856128d0565b60208201915061292e82846128fb565b6020820191508190509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061297882611c29565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036129aa576129a961293e565b5b600182019050919050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b757466382c0000000000815250565b600081905092915050565b60006129f182611d84565b6129fb81856129db565b9350612a0b818560208601611da0565b80840191505092915050565b6000612a22826129b5565b601b82019150612a3282846129e6565b915081905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612a99602683611d8f565b9150612aa482612a3d565b604082019050919050565b60006020820190508181036000830152612ac881612a8c565b9050919050565b7f455243313135353a2069647320616e6420616d6f756e7473206c656e6774682060008201527f6d69736d61746368000000000000000000000000000000000000000000000000602082015250565b6000612b2b602883611d8f565b9150612b3682612acf565b604082019050919050565b60006020820190508181036000830152612b5a81612b1e565b9050919050565b7f455243313135353a207472616e7366657220746f20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612bbd602583611d8f565b9150612bc882612b61565b604082019050919050565b60006020820190508181036000830152612bec81612bb0565b9050919050565b7f455243313135353a20696e73756666696369656e742062616c616e636520666f60008201527f72207472616e7366657200000000000000000000000000000000000000000000602082015250565b6000612c4f602a83611d8f565b9150612c5a82612bf3565b604082019050919050565b60006020820190508181036000830152612c7e81612c42565b9050919050565b6000612c9082611c29565b9150612c9b83611c29565b9250828201905080821115612cb357612cb261293e565b5b92915050565b60006040820190508181036000830152612cd38185612399565b90508181036020830152612ce78184612399565b90509392505050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612d26602083611d8f565b9150612d3182612cf0565b602082019050919050565b60006020820190508181036000830152612d5581612d19565b9050919050565b7f455243313135353a206d696e7420746f20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000612db8602183611d8f565b9150612dc382612d5c565b604082019050919050565b60006020820190508181036000830152612de781612dab565b9050919050565b6000604082019050612e036000830185611c9f565b612e106020830184611c9f565b9392505050565b7f455243313135353a2073657474696e6720617070726f76616c2073746174757360008201527f20666f722073656c660000000000000000000000000000000000000000000000602082015250565b6000612e73602983611d8f565b9150612e7e82612e17565b604082019050919050565b60006020820190508181036000830152612ea281612e66565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000612ed082612ea9565b612eda8185612eb4565b9350612eea818560208601611da0565b612ef381611dca565b840191505092915050565b600060a082019050612f136000830188612419565b612f206020830187612419565b8181036040830152612f328186612399565b90508181036060830152612f468185612399565b90508181036080830152612f5a8184612ec5565b90509695505050505050565b600081519050612f7581611cf5565b92915050565b600060208284031215612f9157612f90611bc1565b5b6000612f9f84828501612f66565b91505092915050565b60008160e01c9050919050565b600060033d1115612fd45760046000803e612fd1600051612fa8565b90505b90565b600060443d1061306457612fe9611bb7565b60043d036004823e80513d602482011167ffffffffffffffff82111715613011575050613064565b808201805167ffffffffffffffff81111561302f5750505050613064565b80602083010160043d03850181111561304c575050505050613064565b61305b82602001850186611e97565b82955050505050505b90565b7f455243313135353a207472616e7366657220746f206e6f6e2d4552433131353560008201527f526563656976657220696d706c656d656e746572000000000000000000000000602082015250565b60006130c3603483611d8f565b91506130ce82613067565b604082019050919050565b600060208201905081810360008301526130f2816130b6565b9050919050565b7f455243313135353a204552433131353552656365697665722072656a6563746560008201527f6420746f6b656e73000000000000000000000000000000000000000000000000602082015250565b6000613155602883611d8f565b9150613160826130f9565b604082019050919050565b6000602082019050818103600083015261318481613148565b9050919050565b600060a0820190506131a06000830188612419565b6131ad6020830187612419565b6131ba6040830186611c9f565b6131c76060830185611c9f565b81810360808301526131d98184612ec5565b9050969550505050505056fea264697066735822122070d2c764b69ae01c61797c38b95da9af6d253f13370354c748464a262757ede364736f6c634300081c0033