VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x132571…751a
Summary
Transactions
Transfers
Address
0x1325718663c8c5F4e89b979B8750291f6Dc9751a
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x57e1A330FEa319854166Eea7cCA4180a0091c28b
Deployer
0x57e1A330FEa319854166Eea7cCA4180a0091c28b
Code
0x608060405260043610620001035760003560e01c8063715018a61162000097578063bd9a548b1162000061578063bd9a548b1462000347578063c59d48471462000379578063e3d1317a14620003a9578063f2fde38b14620003b5576200015d565b8063715018a614620002b557806374df4ebd14620002cf5780638da5cb5b14620002fd578063a46496bd146200032d576200015d565b80631c3e415611620000d95780631c3e415614620001e557806324600fc3146200022957806362bc56e614620002435780636a00670b1462000287576200015d565b80630589c4e5146200016d57806305ea5e6d146200019b5780631261795d14620001cb576200015d565b366200015d57601560009054906101000a900460ff166200015b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001529062001f46565b60405180910390fd5b005b3480156200016a57600080fd5b50005b3480156200017a57600080fd5b506200019960048036038101906200019391906200199b565b620003e3565b005b348015620001a857600080fd5b50620001b3620006f5565b604051620001c2919062002034565b60405180910390f35b348015620001d857600080fd5b50620001e3620007c8565b005b348015620001f257600080fd5b506200021160048036038101906200020b919062001969565b620009ad565b60405162000220919062001dbf565b60405180910390f35b3480156200023657600080fd5b506200024162000ab8565b005b3480156200025057600080fd5b506200026f600480360381019062000269919062001905565b62000c00565b6040516200027e919062001dbf565b60405180910390f35b3480156200029457600080fd5b50620002b36004803603810190620002ad9190620019e2565b62000c6c565b005b348015620002c257600080fd5b50620002cd62000e53565b005b348015620002dc57600080fd5b50620002fb6004803603810190620002f5919062001969565b62000f94565b005b3480156200030a57600080fd5b5062000315620010d2565b60405162000324919062001dbf565b60405180910390f35b3480156200033a57600080fd5b5062000345620010fb565b005b3480156200035457600080fd5b506200035f62001285565b60405162000370939291906200206e565b60405180910390f35b3480156200038657600080fd5b5062000391620012a7565b604051620003a0919062002051565b60405180910390f35b620003b3620012ff565b005b348015620003c257600080fd5b50620003e16004803603810190620003db919062001905565b62001678565b005b620003ed6200182b565b73ffffffffffffffffffffffffffffffffffffffff166200040d620010d2565b73ffffffffffffffffffffffffffffffffffffffff161462000466576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200045d9062001f02565b60405180910390fd5b600160ff168260ff1614156200053b5780600360010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d6040516200052d9062001f24565b60405180910390a1620006f1565b600260ff168260ff161415620005cc5780600360020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d604051620005be9062001ff0565b60405180910390a1620006f0565b600360ff168260ff1614156200065c57806003800160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d6040516200064e9062001f68565b60405180910390a1620006ef565b600460ff168260ff161415620006ed5780600360040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d604051620006df9062001ee0565b60405180910390a1620006ee565b5b5b5b5b5050565b620006ff62001833565b601360006200070d6200182b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900460ff161515151581525050905090565b620007d26200182b565b73ffffffffffffffffffffffffffffffffffffffff16620007f2620010d2565b73ffffffffffffffffffffffffffffffffffffffff16146200084b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620008429062001f02565b60405180910390fd5b60006001800160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401620008ac919062001dbf565b60206040518083038186803b158015620008c557600080fd5b505afa158015620008da573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000900919062001937565b905060008114620009aa576001800160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb62000955620010d2565b836040518363ffffffff1660e01b81526004016200097592919062001e09565b600060405180830381600087803b1580156200099057600080fd5b505af1158015620009a5573d6000803e3d6000fd5b505050505b50565b6000600160ff168260ff161415620009ed57600360010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905062000ab3565b600260ff168260ff16141562000a2b57600360020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905062000ab3565b600360ff168260ff16141562000a68576003800160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905062000ab3565b600460ff168260ff16141562000aa657600360040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905062000ab3565b62000ab0620010d2565b90505b919050565b62000ac26200182b565b73ffffffffffffffffffffffffffffffffffffffff1662000ae2620010d2565b73ffffffffffffffffffffffffffffffffffffffff161462000b3b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000b329062001f02565b60405180910390fd5b6000479050600062000b4c620010d2565b73ffffffffffffffffffffffffffffffffffffffff168260405162000b719062001da8565b60006040518083038185875af1925050503d806000811462000bb0576040519150601f19603f3d011682016040523d82523d6000602084013e62000bb5565b606091505b505090508062000bfc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000bf39062001f8a565b60405180910390fd5b5050565b6000601360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b62000c766200182b565b73ffffffffffffffffffffffffffffffffffffffff1662000c96620010d2565b73ffffffffffffffffffffffffffffffffffffffff161462000cef576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000ce69062001f02565b60405180910390fd5b600160ff168260ff16141562000d465780600a600001819055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d60405162000d389062002012565b60405180910390a162000e4f565b600260ff168260ff16141562000d9d5780600a600101819055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d60405162000d8f9062001ebe565b60405180910390a162000e4e565b600360ff168260ff16141562000df45780600a600201819055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d60405162000de69062001e7a565b60405180910390a162000e4d565b600460ff168260ff16141562000e4b5780600a600201819055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d60405162000e3d9062001e7a565b60405180910390a162000e4c565b5b5b5b5b5050565b62000e5d6200182b565b73ffffffffffffffffffffffffffffffffffffffff1662000e7d620010d2565b73ffffffffffffffffffffffffffffffffffffffff161462000ed6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000ecd9062001f02565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600115156014600062000fa66200182b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151462001033576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200102a9062001e58565b60405180910390fd5b600160ff168160ff1614156200106657600d60030160008154809291906200105b906200211e565b9190505550620010cf565b600260ff168160ff1614156200109957600d60050160008154809291906200108e906200211e565b9190505550620010ce565b600360ff168160ff161415620010cc57600d6004016000815480929190620010c1906200211e565b9190505550620010cd565b5b5b5b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000620011076200182b565b9050600360010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156200118657600d60000160008154809291906200117b906200211e565b919050555062001282565b600360020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156200120357600d6001016000815480929190620011f8906200211e565b919050555062001281565b6003800160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156200127f57600d600201600081548092919062001274906200211e565b919050555062001280565b5b5b5b50565b6000806000600a60000154600a60010154600a60020154925092509250909192565b620012b162001865565b600d6040518060c00160405290816000820154815260200160018201548152602001600282015481526020016003820154815260200160048201548152602001600582015481525050905090565b60006200130b6200182b565b905060001515601360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160149054906101000a900460ff16151514620013a6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200139d9062001fce565b60405180910390fd5b600a600001543414620013f0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620013e79062001e36565b60405180910390fd5b600081620013fd620010d2565b6040516200140b906200189b565b6200141892919062001ddc565b604051809103906000f08015801562001435573d6000803e3d6000fd5b5090506000600a60000154146200150957600062001452620010d2565b73ffffffffffffffffffffffffffffffffffffffff16600a600001546040516200147c9062001da8565b60006040518083038185875af1925050503d8060008114620014bb576040519150601f19603f3d011682016040523d82523d6000602084013e620014c0565b606091505b505090508062001507576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620014fe9062001f8a565b60405180910390fd5b505b80601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160146101000a81548160ff0219169083151502179055506001601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d6040516200166c9062001fac565b60405180910390a15050565b620016826200182b565b73ffffffffffffffffffffffffffffffffffffffff16620016a2620010d2565b73ffffffffffffffffffffffffffffffffffffffff1614620016fb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620016f29062001f02565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156200176e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620017659062001e9c565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff1681526020016000151581525090565b6040518060c001604052806000815260200160008152602001600081526020016000815260200160008152602001600081525090565b6138e780620024a583390190565b600081359050620018ba8162002456565b92915050565b600081359050620018d18162002470565b92915050565b600081519050620018e88162002470565b92915050565b600081359050620018ff816200248a565b92915050565b6000602082840312156200191e576200191d6200219b565b5b60006200192e84828501620018a9565b91505092915050565b60006020828403121562001950576200194f6200219b565b5b60006200196084828501620018d7565b91505092915050565b6000602082840312156200198257620019816200219b565b5b60006200199284828501620018ee565b91505092915050565b60008060408385031215620019b557620019b46200219b565b5b6000620019c585828601620018ee565b9250506020620019d885828601620018a9565b9150509250929050565b60008060408385031215620019fc57620019fb6200219b565b5b600062001a0c85828601620018ee565b925050602062001a1f85828601620018c0565b9150509250929050565b62001a3481620020c7565b82525050565b62001a4581620020c7565b82525050565b62001a5681620020db565b82525050565b600062001a6b601283620020b6565b915062001a7882620021a0565b602082019050919050565b600062001a92601783620020b6565b915062001a9f82620021c9565b602082019050919050565b600062001ab9601283620020b6565b915062001ac682620021f2565b602082019050919050565b600062001ae0602683620020b6565b915062001aed826200221b565b604082019050919050565b600062001b07601683620020b6565b915062001b14826200226a565b602082019050919050565b600062001b2e601b83620020b6565b915062001b3b8262002293565b602082019050919050565b600062001b55602083620020b6565b915062001b6282620022bc565b602082019050919050565b600062001b7c601883620020b6565b915062001b8982620022e5565b602082019050919050565b600062001ba3602a83620020b6565b915062001bb0826200230e565b604082019050919050565b600062001bca601583620020b6565b915062001bd7826200235d565b602082019050919050565b600062001bf1600083620020ab565b915062001bfe8262002386565b600082019050919050565b600062001c18601083620020b6565b915062001c258262002389565b602082019050919050565b600062001c3f600f83620020b6565b915062001c4c82620023b2565b602082019050919050565b600062001c66601683620020b6565b915062001c7382620023db565b602082019050919050565b600062001c8d601983620020b6565b915062001c9a8262002404565b602082019050919050565b600062001cb4601583620020b6565b915062001cc1826200242d565b602082019050919050565b60408201600082015162001ce4600085018262001a29565b50602082015162001cf9602085018262001a4b565b50505050565b60c08201600082015162001d17600085018262001d86565b50602082015162001d2c602085018262001d86565b50604082015162001d41604085018262001d86565b50606082015162001d56606085018262001d86565b50608082015162001d6b608085018262001d86565b5060a082015162001d8060a085018262001d86565b50505050565b62001d918162002107565b82525050565b62001da28162002107565b82525050565b600062001db58262001be2565b9150819050919050565b600060208201905062001dd6600083018462001a3a565b92915050565b600060408201905062001df3600083018562001a3a565b62001e02602083018462001a3a565b9392505050565b600060408201905062001e20600083018562001a3a565b62001e2f602083018462001d97565b9392505050565b6000602082019050818103600083015262001e518162001a5c565b9050919050565b6000602082019050818103600083015262001e738162001a83565b9050919050565b6000602082019050818103600083015262001e958162001aaa565b9050919050565b6000602082019050818103600083015262001eb78162001ad1565b9050919050565b6000602082019050818103600083015262001ed98162001af8565b9050919050565b6000602082019050818103600083015262001efb8162001b1f565b9050919050565b6000602082019050818103600083015262001f1d8162001b46565b9050919050565b6000602082019050818103600083015262001f3f8162001b6d565b9050919050565b6000602082019050818103600083015262001f618162001b94565b9050919050565b6000602082019050818103600083015262001f838162001bbb565b9050919050565b6000602082019050818103600083015262001fa58162001c09565b9050919050565b6000602082019050818103600083015262001fc78162001c30565b9050919050565b6000602082019050818103600083015262001fe98162001c57565b9050919050565b600060208201905081810360008301526200200b8162001c7e565b9050919050565b600060208201905081810360008301526200202d8162001ca5565b9050919050565b60006040820190506200204b600083018462001ccc565b92915050565b600060c08201905062002068600083018462001cff565b92915050565b600060608201905062002085600083018662001d97565b62002094602083018562001d97565b620020a3604083018462001d97565b949350505050565b600081905092915050565b600082825260208201905092915050565b6000620020d482620020e7565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60006200212b8262002107565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156200216157620021606200216c565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600080fd5b7f46756c6c205061796d656e7473204f6e6c790000000000000000000000000000600082015250565b7f436f6d70616e7920636f6e747261637473206f6e6c7921000000000000000000600082015250565b7f5261636b20507269636520557064617465640000000000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f437573746f6d6572205072696365205570646174656400000000000000000000600082015250565b7f5261636b20426173696320416464726573737320557064617465640000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f436f6d70616e7920416464726573737320557064617465640000000000000000600082015250565b7f506c6561736520646f206e6f742073656e642066756e647320746f207468697360008201527f20636f6e74726163742100000000000000000000000000000000000000000000602082015250565b7f5261636b20416464726573737320557064617465640000000000000000000000600082015250565b50565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b7f436f6d70616e7920437265617465640000000000000000000000000000000000600082015250565b7f4f6e6520436f6d70616e79205065722057616c6c657400000000000000000000600082015250565b7f437573746f6d6572204164647265737373205570646174656400000000000000600082015250565b7f436f6d70616e7920507269636520557064617465640000000000000000000000600082015250565b6200246181620020c7565b81146200246d57600080fd5b50565b6200247b8162002107565b81146200248757600080fd5b50565b620024958162002111565b8114620024a157600080fd5b5056fe60806040523480156200001157600080fd5b50604051620038e7380380620038e7833981810160405281019062000037919062000520565b6000620000496200031960201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350620000f8826200032160201b60201c565b80600160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555065456e65726779600160050160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506850726f746f74797065600160060160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166301378b5830846040518363ffffffff1660e01b815260040162000235929190620005e8565b600060405180830381600087803b1580156200025057600080fd5b505af115801562000265573d6000803e3d6000fd5b50505050600160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16633659f8ed30681043561a8829300000667b477755b4c0006040518463ffffffff1660e01b8152600401620002dd9392919062000615565b600060405180830381600087803b158015620002f857600080fd5b505af11580156200030d573d6000803e3d6000fd5b505050505050620007a4565b600033905090565b620003316200031960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1662000357620004e060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620003b0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003a79062000674565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141562000423576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200041a9062000652565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000815190506200051a816200078a565b92915050565b600080604083850312156200053a57620005396200070d565b5b60006200054a8582860162000509565b92505060206200055d8582860162000509565b9150509250929050565b6200057281620006a7565b82525050565b6200058381620006e5565b82525050565b6200059481620006f9565b82525050565b6000620005a960268362000696565b9150620005b68262000712565b604082019050919050565b6000620005d060208362000696565b9150620005dd8262000761565b602082019050919050565b6000604082019050620005ff600083018562000567565b6200060e602083018462000567565b9392505050565b60006060820190506200062c600083018662000567565b6200063b602083018562000578565b6200064a604083018462000589565b949350505050565b600060208201905081810360008301526200066d816200059a565b9050919050565b600060208201905081810360008301526200068f81620005c1565b9050919050565b600082825260208201905092915050565b6000620006b482620006bb565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000620006f282620006db565b9050919050565b60006200070682620006db565b9050919050565b600080fd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6200079581620006a7565b8114620007a157600080fd5b50565b61313380620007b46000396000f3fe6080604052600436106100e15760003560e01c80637cafce4c1161007f578063c8b974f611610059578063c8b974f614610292578063ca7d1667146102bb578063f1ba7127146102e4578063f2fde38b1461031057610137565b80637cafce4c146102225780638da5cb5b1461023e578063985751881461026957610137565b806324600fc3116100bb57806324600fc3146101a2578063421b2d8b146101b95780634524bd6f146101e2578063715018a61461020b57610137565b806303dd3d81146101465780630c034643146101625780631261795d1461018b57610137565b3661013757600a60009054906101000a900460ff16610135576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161012c90612aa0565b60405180910390fd5b005b34801561014357600080fd5b50005b610160600480360381019061015b9190612492565b610339565b005b34801561016e57600080fd5b506101896004803603810190610184919061230f565b6106a7565b005b34801561019757600080fd5b506101a0610987565b005b3480156101ae57600080fd5b506101b7610b5a565b005b3480156101c557600080fd5b506101e060048036038101906101db91906122b5565b610cc7565b005b3480156101ee57600080fd5b5061020960048036038101906102049190612508565b610dd8565b005b34801561021757600080fd5b50610220610eec565b005b61023c6004803603810190610237919061236b565b611026565b005b34801561024a57600080fd5b5061025361143e565b60405161026091906128de565b60405180910390f35b34801561027557600080fd5b50610290600480360381019061028b91906122b5565b611467565b005b34801561029e57600080fd5b506102b960048036038101906102b491906123f6565b611578565b005b3480156102c757600080fd5b506102e260048036038101906102dd919061230f565b6117ca565b005b3480156102f057600080fd5b506102f9611aaa565b6040516103079291906129c7565b60405180910390f35b34801561031c57600080fd5b50610337600480360381019061033291906122b5565b611d3c565b005b610341611ee5565b73ffffffffffffffffffffffffffffffffffffffff1661035f61143e565b73ffffffffffffffffffffffffffffffffffffffff16146103b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ac90612a80565b60405180910390fd5b60006103c16002611eed565b90506000811461040e5780341461040d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040490612a20565b60405180910390fd5b5b6104186002611fd8565b6001800160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060006001800160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663716e176b6104a461143e565b6040518263ffffffff1660e01b81526004016104c091906128de565b602060405180830381600087803b1580156104da57600080fd5b505af11580156104ee573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061051291906122e2565b9050600082146105d157600061052661208f565b73ffffffffffffffffffffffffffffffffffffffff1683604051610549906128c9565b60006040518083038185875af1925050503d8060008114610586576040519150601f19603f3d011682016040523d82523d6000602084013e61058b565b606091505b50509050806105cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105c690612ae0565b60405180910390fd5b505b8260086000600954815260200190815260200160002060000190805190602001906105fd929190612139565b508060086000600954815260200190815260200160002060010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600081548092919061066890612da5565b91905055507f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d60405161069a90612a60565b60405180910390a1505050565b6106af61143e565b73ffffffffffffffffffffffffffffffffffffffff166106cd611ee5565b73ffffffffffffffffffffffffffffffffffffffff1614806107a9575060011515600160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166302d43dc830610738611ee5565b6040518363ffffffff1660e01b81526004016107559291906128f9565b60206040518083038186803b15801561076d57600080fd5b505afa158015610781573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107a59190612465565b1515145b6107e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107df90612b40565b60405180910390fd5b81600160030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166357ca4fe6836040518263ffffffff1660e01b815260040161088c91906129fe565b602060405180830381600087803b1580156108a657600080fd5b505af11580156108ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108de9190612465565b905060011515811515146108f157600080fd5b600160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166374df4ebd60026040518263ffffffff1660e01b81526004016109509190612b90565b600060405180830381600087803b15801561096a57600080fd5b505af115801561097e573d6000803e3d6000fd5b50505050505050565b61098f611ee5565b73ffffffffffffffffffffffffffffffffffffffff166109ad61143e565b73ffffffffffffffffffffffffffffffffffffffff1614610a03576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109fa90612a80565b60405180910390fd5b6000600160050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610a6391906128de565b60206040518083038186803b158015610a7b57600080fd5b505afa158015610a8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ab391906124db565b905060008114610b5757600160050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb610b0661143e565b836040518363ffffffff1660e01b8152600401610b24929190612967565b600060405180830381600087803b158015610b3e57600080fd5b505af1158015610b52573d6000803e3d6000fd5b505050505b50565b610b62611ee5565b73ffffffffffffffffffffffffffffffffffffffff16610b8061143e565b73ffffffffffffffffffffffffffffffffffffffff1614610bd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bcd90612a80565b60405180910390fd5b60004790506000610be561143e565b73ffffffffffffffffffffffffffffffffffffffff1682604051610c08906128c9565b60006040518083038185875af1925050503d8060008114610c45576040519150601f19603f3d011682016040523d82523d6000602084013e610c4a565b606091505b5050905080610c8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8590612ae0565b60405180910390fd5b7f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d604051610cbb90612b20565b60405180910390a15050565b610ccf611ee5565b73ffffffffffffffffffffffffffffffffffffffff16610ced61143e565b73ffffffffffffffffffffffffffffffffffffffff1614610d43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3a90612a80565b60405180910390fd5b600160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638ca3b44830836040518363ffffffff1660e01b8152600401610da39291906128f9565b600060405180830381600087803b158015610dbd57600080fd5b505af1158015610dd1573d6000803e3d6000fd5b5050505050565b610de0611ee5565b73ffffffffffffffffffffffffffffffffffffffff16610dfe61143e565b73ffffffffffffffffffffffffffffffffffffffff1614610e54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4b90612a80565b60405180910390fd5b600160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16633659f8ed3084846040518463ffffffff1660e01b8152600401610eb693929190612990565b600060405180830381600087803b158015610ed057600080fd5b505af1158015610ee4573d6000803e3d6000fd5b505050505050565b610ef4611ee5565b73ffffffffffffffffffffffffffffffffffffffff16610f1261143e565b73ffffffffffffffffffffffffffffffffffffffff1614610f68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5f90612a80565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b61102e611ee5565b73ffffffffffffffffffffffffffffffffffffffff1661104c61143e565b73ffffffffffffffffffffffffffffffffffffffff16146110a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109990612a80565b60405180910390fd5b60006110ae6003611eed565b9050600081146110fb578034146110fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f190612a20565b60405180910390fd5b5b6111056003611fd8565b6001800160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060006001800160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340fd3fdf61119161143e565b6040518263ffffffff1660e01b81526004016111ad91906128de565b602060405180830381600087803b1580156111c757600080fd5b505af11580156111db573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111ff91906122e2565b905084600160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637cafce4c8387876040518463ffffffff1660e01b81526004016112a993929190612922565b602060405180830381600087803b1580156112c357600080fd5b505af11580156112d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112fb9190612465565b90506001151581151514611344576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133b90612ac0565b60405180910390fd5b6000831461140157600061135661208f565b73ffffffffffffffffffffffffffffffffffffffff1684604051611379906128c9565b60006040518083038185875af1925050503d80600081146113b6576040519150601f19603f3d011682016040523d82523d6000602084013e6113bb565b606091505b50509050806113ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113f690612ae0565b60405180910390fd5b505b7f59db005c6f94d5480f4dc99d4d6e363496387169338bf3d23fedf6d95f9fa82d60405161142e90612b00565b60405180910390a1505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61146f611ee5565b73ffffffffffffffffffffffffffffffffffffffff1661148d61143e565b73ffffffffffffffffffffffffffffffffffffffff16146114e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114da90612a80565b60405180910390fd5b600160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638ca3b44830836040518363ffffffff1660e01b81526004016115439291906128f9565b600060405180830381600087803b15801561155d57600080fd5b505af1158015611571573d6000803e3d6000fd5b5050505050565b61158061143e565b73ffffffffffffffffffffffffffffffffffffffff1661159e611ee5565b73ffffffffffffffffffffffffffffffffffffffff16148061167a575060011515600160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166302d43dc830611609611ee5565b6040518363ffffffff1660e01b81526004016116269291906128f9565b60206040518083038186803b15801561163e57600080fd5b505afa158015611652573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116769190612465565b1515145b6116b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b090612b40565b60405180910390fd5b82600160030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663cf9d17bd83856040518363ffffffff1660e01b815260040161175f929190612b60565b602060405180830381600087803b15801561177957600080fd5b505af115801561178d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117b19190612465565b905060011515811515146117c457600080fd5b50505050565b6117d261143e565b73ffffffffffffffffffffffffffffffffffffffff166117f0611ee5565b73ffffffffffffffffffffffffffffffffffffffff1614806118cc575060011515600160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166302d43dc83061185b611ee5565b6040518363ffffffff1660e01b81526004016118789291906128f9565b60206040518083038186803b15801561189057600080fd5b505afa1580156118a4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118c89190612465565b1515145b61190b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161190290612b40565b60405180910390fd5b81600160030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c7eeb96d836040518263ffffffff1660e01b81526004016119af91906129fe565b602060405180830381600087803b1580156119c957600080fd5b505af11580156119dd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a019190612465565b90506001151581151514611a1457600080fd5b600160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166374df4ebd60016040518263ffffffff1660e01b8152600401611a739190612b90565b600060405180830381600087803b158015611a8d57600080fd5b505af1158015611aa1573d6000803e3d6000fd5b50505050505050565b606080611ab5611ee5565b73ffffffffffffffffffffffffffffffffffffffff16611ad361143e565b73ffffffffffffffffffffffffffffffffffffffff1614611b29576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2090612a80565b60405180910390fd5b6000600954905060008167ffffffffffffffff811115611b4c57611b4b612e7b565b5b604051908082528060200260200182016040528015611b7f57816020015b6060815260200190600190039081611b6a5790505b50905060008267ffffffffffffffff811115611b9e57611b9d612e7b565b5b604051908082528060200260200182016040528015611bcc5781602001602082028036833780820191505090505b50905060005b83811015611d2e57600860008281526020019081526020016000206000018054611bfb90612d42565b80601f0160208091040260200160405190810160405280929190818152602001828054611c2790612d42565b8015611c745780601f10611c4957610100808354040283529160200191611c74565b820191906000526020600020905b815481529060010190602001808311611c5757829003601f168201915b5050505050838281518110611c8c57611c8b612e4c565b5b60200260200101819052506008600082815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828281518110611ce157611ce0612e4c565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508080611d2690612da5565b915050611bd2565b508181945094505050509091565b611d44611ee5565b73ffffffffffffffffffffffffffffffffffffffff16611d6261143e565b73ffffffffffffffffffffffffffffffffffffffff1614611db8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611daf90612a80565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611e28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e1f90612a40565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b6000806000600160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bd9a548b6040518163ffffffff1660e01b815260040160606040518083038186803b158015611f5d57600080fd5b505afa158015611f71573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f959190612548565b9250925050600260ff168460ff161415611fb3578192505050611fd3565b600360ff168460ff161415611fcc578092505050611fd3565b6000925050505b919050565b6000600160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631c3e4156836040518263ffffffff1660e01b81526004016120389190612b90565b60206040518083038186803b15801561205057600080fd5b505afa158015612064573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061208891906122e2565b9050919050565b6000600160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156120fc57600080fd5b505afa158015612110573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061213491906122e2565b905090565b82805461214590612d42565b90600052602060002090601f01602090048101928261216757600085556121ae565b82601f1061218057805160ff19168380011785556121ae565b828001600101855582156121ae579182015b828111156121ad578251825591602001919060010190612192565b5b5090506121bb91906121bf565b5090565b5b808211156121d85760008160009055506001016121c0565b5090565b60006121ef6121ea84612bd0565b612bab565b90508281526020810184848401111561220b5761220a612eaf565b5b612216848285612d00565b509392505050565b60008135905061222d816130b8565b92915050565b600081519050612242816130b8565b92915050565b600081519050612257816130cf565b92915050565b600082601f83011261227257612271612eaa565b5b81356122828482602086016121dc565b91505092915050565b60008135905061229a816130e6565b92915050565b6000815190506122af816130e6565b92915050565b6000602082840312156122cb576122ca612eb9565b5b60006122d98482850161221e565b91505092915050565b6000602082840312156122f8576122f7612eb9565b5b600061230684828501612233565b91505092915050565b6000806040838503121561232657612325612eb9565b5b60006123348582860161221e565b925050602083013567ffffffffffffffff81111561235557612354612eb4565b5b6123618582860161225d565b9150509250929050565b60008060006060848603121561238457612383612eb9565b5b60006123928682870161221e565b935050602084013567ffffffffffffffff8111156123b3576123b2612eb4565b5b6123bf8682870161225d565b925050604084013567ffffffffffffffff8111156123e0576123df612eb4565b5b6123ec8682870161225d565b9150509250925092565b60008060006060848603121561240f5761240e612eb9565b5b600061241d8682870161221e565b935050602084013567ffffffffffffffff81111561243e5761243d612eb4565b5b61244a8682870161225d565b925050604061245b8682870161228b565b9150509250925092565b60006020828403121561247b5761247a612eb9565b5b600061248984828501612248565b91505092915050565b6000602082840312156124a8576124a7612eb9565b5b600082013567ffffffffffffffff8111156124c6576124c5612eb4565b5b6124d28482850161225d565b91505092915050565b6000602082840312156124f1576124f0612eb9565b5b60006124ff848285016122a0565b91505092915050565b6000806040838503121561251f5761251e612eb9565b5b600061252d8582860161228b565b925050602061253e8582860161228b565b9150509250929050565b60008060006060848603121561256157612560612eb9565b5b600061256f868287016122a0565b9350506020612580868287016122a0565b9250506040612591868287016122a0565b9150509250925092565b60006125a783836125c7565b60208301905092915050565b60006125bf83836126b8565b905092915050565b6125d081612cab565b82525050565b6125df81612cab565b82525050565b60006125f082612c21565b6125fa8185612c5c565b935061260583612c01565b8060005b8381101561263657815161261d888261259b565b975061262883612c42565b925050600181019050612609565b5085935050505092915050565b600061264e82612c2c565b6126588185612c6d565b93508360208202850161266a85612c11565b8060005b858110156126a6578484038952815161268785826125b3565b945061269283612c4f565b925060208a0199505060018101905061266e565b50829750879550505050505092915050565b60006126c382612c37565b6126cd8185612c89565b93506126dd818560208601612d0f565b6126e681612ebe565b840191505092915050565b60006126fc82612c37565b6127068185612c9a565b9350612716818560208601612d0f565b61271f81612ebe565b840191505092915050565b6000612737601283612c9a565b915061274282612ecf565b602082019050919050565b600061275a602683612c9a565b915061276582612ef8565b604082019050919050565b600061277d601083612c9a565b915061278882612f47565b602082019050919050565b60006127a0602083612c9a565b91506127ab82612f70565b602082019050919050565b60006127c3602a83612c9a565b91506127ce82612f99565b604082019050919050565b60006127e6601483612c9a565b91506127f182612fe8565b602082019050919050565b6000612809600083612c7e565b915061281482613011565b600082019050919050565b600061282c601083612c9a565b915061283782613014565b602082019050919050565b600061284f600c83612c9a565b915061285a8261303d565b602082019050919050565b6000612872601683612c9a565b915061287d82613066565b602082019050919050565b6000612895600f83612c9a565b91506128a08261308f565b602082019050919050565b6128b481612ce9565b82525050565b6128c381612cf3565b82525050565b60006128d4826127fc565b9150819050919050565b60006020820190506128f360008301846125d6565b92915050565b600060408201905061290e60008301856125d6565b61291b60208301846125d6565b9392505050565b600060608201905061293760008301866125d6565b818103602083015261294981856126f1565b9050818103604083015261295d81846126f1565b9050949350505050565b600060408201905061297c60008301856125d6565b61298960208301846128ab565b9392505050565b60006060820190506129a560008301866125d6565b6129b260208301856128ab565b6129bf60408301846128ab565b949350505050565b600060408201905081810360008301526129e18185612643565b905081810360208301526129f581846125e5565b90509392505050565b60006020820190508181036000830152612a1881846126f1565b905092915050565b60006020820190508181036000830152612a398161272a565b9050919050565b60006020820190508181036000830152612a598161274d565b9050919050565b60006020820190508181036000830152612a7981612770565b9050919050565b60006020820190508181036000830152612a9981612793565b9050919050565b60006020820190508181036000830152612ab9816127b6565b9050919050565b60006020820190508181036000830152612ad9816127d9565b9050919050565b60006020820190508181036000830152612af98161281f565b9050919050565b60006020820190508181036000830152612b1981612842565b9050919050565b60006020820190508181036000830152612b3981612865565b9050919050565b60006020820190508181036000830152612b5981612888565b9050919050565b6000604082019050612b7560008301856128ab565b8181036020830152612b8781846126f1565b90509392505050565b6000602082019050612ba560008301846128ba565b92915050565b6000612bb5612bc6565b9050612bc18282612d74565b919050565b6000604051905090565b600067ffffffffffffffff821115612beb57612bea612e7b565b5b612bf482612ebe565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b6000612cb682612cc9565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b83811015612d2d578082015181840152602081019050612d12565b83811115612d3c576000848401525b50505050565b60006002820490506001821680612d5a57607f821691505b60208210811415612d6e57612d6d612e1d565b5b50919050565b612d7d82612ebe565b810181811067ffffffffffffffff82111715612d9c57612d9b612e7b565b5b80604052505050565b6000612db082612ce9565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415612de357612de2612dee565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f46756c6c205061796d656e7473204f6e6c790000000000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f437573746f6d6572204372656174656400000000000000000000000000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f506c6561736520646f206e6f742073656e642066756e647320746f207468697360008201527f20636f6e74726163742100000000000000000000000000000000000000000000602082015250565b7f5261636b204372656174696f6e204661696c6564000000000000000000000000600082015250565b50565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b7f5261636b20437265617465640000000000000000000000000000000000000000600082015250565b7f5769746864726177616c205375636365737366756c6c00000000000000000000600082015250565b7f4e6f7420417574686f72697a6564210000000000000000000000000000000000600082015250565b6130c181612cab565b81146130cc57600080fd5b50565b6130d881612cbd565b81146130e357600080fd5b50565b6130ef81612ce9565b81146130fa57600080fd5b5056fea2646970667358221220fe09e8e4be5099176eb216fd82eda0941c18b6069ae5549ccd0745f3ab4cadb064736f6c63430008050033a26469706673582212202cf983773fb1455cb1995f8c4f677515fa8994ea8a3e42a13efb566d92b8dc2164736f6c63430008050033