Overview ERC721
Total Supply:
0 KANJO

Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x8dC7420A26f25AA8C732dB0d09EA1338E86e3e47
60806040526001600d5562015180600e556005600f553480156200002257600080fd5b506040518060400160405280600581526020017f6b616e6a6f0000000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f4b414e4a4f0000000000000000000000000000000000000000000000000000008152508160009080519060200190620000a792919062000837565b508060019080519060200190620000c092919062000837565b50505033600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060405180606001604052806036815260200162003e18603691396008600060058110620001365762000135620008e7565b5b0190805190602001906200014c92919062000837565b5060405180606001604052806036815260200162003d766036913960086001600581106200017f576200017e620008e7565b5b0190805190602001906200019592919062000837565b5060405180606001604052806036815260200162003e4e603691396008600260058110620001c857620001c7620008e7565b5b019080519060200190620001de92919062000837565b5060405180606001604052806036815260200162003dac603691396008600360058110620002115762000210620008e7565b5b0190805190602001906200022792919062000837565b5060405180606001604052806036815260200162003de26036913960086004600581106200025a5762000259620008e7565b5b0190805190602001906200027092919062000837565b506000600190505b600a8111620002a75762000291620002ae60201b60201c565b80806200029e906200094f565b91505062000278565b5062000dce565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16620002f76200036a60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16146200031857600080fd5b6200034e600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600d546200037260201b60201c565b600d600081548092919062000363906200094f565b9190505550565b600033905090565b620003948282604051806020016040528060008152506200039860201b60201c565b5050565b620003aa83836200040660201b60201c565b620003bf6000848484620005ec60201b60201c565b62000401576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003f89062000a24565b60405180910390fd5b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000479576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004709062000a96565b60405180910390fd5b6200048a816200079660201b60201c565b15620004cd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004c49062000b08565b60405180910390fd5b620004e1600083836200080260201b60201c565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000533919062000b2a565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b60006200061a8473ffffffffffffffffffffffffffffffffffffffff166200081f60201b62000ca81760201c565b1562000789578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026200064c6200036a60201b60201c565b8786866040518563ffffffff1660e01b815260040162000670949392919062000c81565b6020604051808303816000875af1925050508015620006af57506040513d601f19601f82011682018060405250810190620006ac919062000d37565b60015b62000738573d8060008114620006e2576040519150601f19603f3d011682016040523d82523d6000602084013e620006e7565b606091505b5060008151141562000730576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007279062000a24565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506200078e565b600190505b949350505050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b6200081a8383836200083260201b62000cbb1760201c565b505050565b600080823b905060008111915050919050565b505050565b828054620008459062000d98565b90600052602060002090601f016020900481019282620008695760008555620008b5565b82601f106200088457805160ff1916838001178555620008b5565b82800160010185558215620008b5579182015b82811115620008b457825182559160200191906001019062000897565b5b509050620008c49190620008c8565b5090565b5b80821115620008e3576000816000905550600101620008c9565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000819050919050565b60006200095c8262000945565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141562000992576200099162000916565b5b600182019050919050565b600082825260208201905092915050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b600062000a0c6032836200099d565b915062000a1982620009ae565b604082019050919050565b6000602082019050818103600083015262000a3f81620009fd565b9050919050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b600062000a7e6020836200099d565b915062000a8b8262000a46565b602082019050919050565b6000602082019050818103600083015262000ab18162000a6f565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b600062000af0601c836200099d565b915062000afd8262000ab8565b602082019050919050565b6000602082019050818103600083015262000b238162000ae1565b9050919050565b600062000b378262000945565b915062000b448362000945565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000b7c5762000b7b62000916565b5b828201905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000bb48262000b87565b9050919050565b62000bc68162000ba7565b82525050565b62000bd78162000945565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b8381101562000c1957808201518184015260208101905062000bfc565b8381111562000c29576000848401525b50505050565b6000601f19601f8301169050919050565b600062000c4d8262000bdd565b62000c59818562000be8565b935062000c6b81856020860162000bf9565b62000c768162000c2f565b840191505092915050565b600060808201905062000c98600083018762000bbb565b62000ca7602083018662000bbb565b62000cb6604083018562000bcc565b818103606083015262000cca818462000c40565b905095945050505050565b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b62000d118162000cda565b811462000d1d57600080fd5b50565b60008151905062000d318162000d06565b92915050565b60006020828403121562000d505762000d4f62000cd5565b5b600062000d608482850162000d20565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000db157607f821691505b6020821081141562000dc85762000dc762000d69565b5b50919050565b612f988062000dde6000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c80636352211e116100ad578063a22cb46511610071578063a22cb465146102f4578063b80777ea14610310578063b88d4fde1461032e578063c87b56dd1461034a578063e985e9c51461037a57610121565b80636352211e1461023a5780636fd976bc1461026a57806370a08231146102885780638da5cb5b146102b857806395d89b41146102d657610121565b80631249c58b116100f45780631249c58b146101c057806323b872dd146101ca5780632f24578c146101e657806342842e0e1461020257806342966c681461021e57610121565b806301ffc9a71461012657806306fdde0314610156578063081812fc14610174578063095ea7b3146101a4575b600080fd5b610140600480360381019061013b9190611d8c565b6103aa565b60405161014d9190611dd4565b60405180910390f35b61015e6103bc565b60405161016b9190611e88565b60405180910390f35b61018e60048036038101906101899190611ee0565b61044e565b60405161019b9190611f4e565b60405180910390f35b6101be60048036038101906101b99190611f95565b6104d3565b005b6101c86105eb565b005b6101e460048036038101906101df9190611fd5565b610694565b005b61020060048036038101906101fb919061215d565b6106f4565b005b61021c60048036038101906102179190611fd5565b610783565b005b61023860048036038101906102339190611ee0565b6107a3565b005b610254600480360381019061024f9190611ee0565b6107ef565b6040516102619190611f4e565b60405180910390f35b6102726108a1565b60405161027f91906121c8565b60405180910390f35b6102a2600480360381019061029d91906121e3565b6108a7565b6040516102af91906121c8565b60405180910390f35b6102c061095f565b6040516102cd9190611f4e565b60405180910390f35b6102de610985565b6040516102eb9190611e88565b60405180910390f35b61030e6004803603810190610309919061223c565b610a17565b005b610318610b98565b60405161032591906121c8565b60405180910390f35b6103486004803603810190610343919061231d565b610ba0565b005b610364600480360381019061035f9190611ee0565b610c02565b6040516103719190611e88565b60405180910390f35b610394600480360381019061038f91906123a0565b610c14565b6040516103a19190611dd4565b60405180910390f35b60006103b582610cc0565b9050919050565b6060600080546103cb9061240f565b80601f01602080910402602001604051908101604052809291908181526020018280546103f79061240f565b80156104445780601f1061041957610100808354040283529160200191610444565b820191906000526020600020905b81548152906001019060200180831161042757829003601f168201915b5050505050905090565b600061045982610da2565b610498576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048f906124b3565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006104de826107ef565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561054f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054690612545565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1661056e610e0e565b73ffffffffffffffffffffffffffffffffffffffff16148061059d575061059c81610597610e0e565b610c14565b5b6105dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105d3906125d7565b60405180910390fd5b6105e68383610e16565b505050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661062c610e0e565b73ffffffffffffffffffffffffffffffffffffffff161461064c57600080fd5b61067a600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600d54610ecf565b600d600081548092919061068d90612626565b9190505550565b6106a561069f610e0e565b82610eed565b6106e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106db906126e1565b60405180910390fd5b6106ef838383610fcb565b505050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610735610e0e565b73ffffffffffffffffffffffffffffffffffffffff161461075557600080fd5b806008836005811061076a57610769612701565b5b01908051906020019061077e929190611c3d565b505050565b61079e83838360405180602001604052806000815250610ba0565b505050565b6107ac816107ef565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107e357600080fd5b6107ec81611227565b50565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610898576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088f906127a2565b60405180910390fd5b80915050919050565b600d5481565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610918576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090f90612834565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600180546109949061240f565b80601f01602080910402602001604051908101604052809291908181526020018280546109c09061240f565b8015610a0d5780601f106109e257610100808354040283529160200191610a0d565b820191906000526020600020905b8154815290600101906020018083116109f057829003601f168201915b5050505050905090565b610a1f610e0e565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610a8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a84906128a0565b60405180910390fd5b8060056000610a9a610e0e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16610b47610e0e565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051610b8c9190611dd4565b60405180910390a35050565b600042905090565b610bb1610bab610e0e565b83610eed565b610bf0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be7906126e1565b60405180910390fd5b610bfc84848484611233565b50505050565b6060610c0d8261128f565b9050919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600080823b905060008111915050919050565b505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610d8b57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610d9b5750610d9a826113e1565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16610e89836107ef565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b610ee982826040518060200160405280600081525061144b565b5050565b6000610ef882610da2565b610f37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2e90612932565b60405180910390fd5b6000610f42836107ef565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480610fb157508373ffffffffffffffffffffffffffffffffffffffff16610f998461044e565b73ffffffffffffffffffffffffffffffffffffffff16145b80610fc25750610fc18185610c14565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16610feb826107ef565b73ffffffffffffffffffffffffffffffffffffffff1614611041576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611038906129c4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156110b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a890612a56565b60405180910390fd5b6110bc8383836114a6565b6110c7600082610e16565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111179190612a76565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461116e9190612aaa565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b611230816114b6565b50565b61123e848484610fcb565b61124a84848484611509565b611289576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128090612b72565b60405180910390fd5b50505050565b606061129a82610da2565b6112d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d090612c04565b60405180910390fd5b60006006600084815260200190815260200160002080546112f99061240f565b80601f01602080910402602001604051908101604052809291908181526020018280546113259061240f565b80156113725780601f1061134757610100808354040283529160200191611372565b820191906000526020600020905b81548152906001019060200180831161135557829003601f168201915b505050505090506000611383611691565b90506000815114156113995781925050506113dc565b6000825111156113ce5780826040516020016113b6929190612c60565b604051602081830303815290604052925050506113dc565b6113d784611756565b925050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b61145583836117fd565b6114626000848484611509565b6114a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149890612b72565b60405180910390fd5b505050565b6114b1838383610cbb565b505050565b6114bf816119cb565b60006006600083815260200190815260200160002080546114df9061240f565b905014611506576006600082815260200190815260200160002060006115059190611cc3565b5b50565b600061152a8473ffffffffffffffffffffffffffffffffffffffff16610ca8565b15611684578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611553610e0e565b8786866040518563ffffffff1660e01b81526004016115759493929190612cd9565b6020604051808303816000875af19250505080156115b157506040513d601f19601f820116820180604052508101906115ae9190612d3a565b60015b611634573d80600081146115e1576040519150601f19603f3d011682016040523d82523d6000602084013e6115e6565b606091505b5060008151141561162c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162390612b72565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050611689565b600190505b949350505050565b60606000600f54600e54426116a69190612d96565b6116b09190612dc7565b9050600881600581106116c6576116c5612701565b5b0180546116d29061240f565b80601f01602080910402602001604051908101604052809291908181526020018280546116fe9061240f565b801561174b5780601f106117205761010080835404028352916020019161174b565b820191906000526020600020905b81548152906001019060200180831161172e57829003601f168201915b505050505091505090565b606061176182610da2565b6117a0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179790612e6a565b60405180910390fd5b60006117aa611691565b905060008151116117ca57604051806020016040528060008152506117f5565b806117d484611adc565b6040516020016117e5929190612c60565b6040516020818303038152906040525b915050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561186d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186490612ed6565b60405180910390fd5b61187681610da2565b156118b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118ad90612f42565b60405180910390fd5b6118c2600083836114a6565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546119129190612aaa565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b60006119d6826107ef565b90506119e4816000846114a6565b6119ef600083610e16565b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611a3f9190612a76565b925050819055506002600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b60606000821415611b24576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611c38565b600082905060005b60008214611b56578080611b3f90612626565b915050600a82611b4f9190612d96565b9150611b2c565b60008167ffffffffffffffff811115611b7257611b71612032565b5b6040519080825280601f01601f191660200182016040528015611ba45781602001600182028036833780820191505090505b5090505b60008514611c3157600182611bbd9190612a76565b9150600a85611bcc9190612dc7565b6030611bd89190612aaa565b60f81b818381518110611bee57611bed612701565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85611c2a9190612d96565b9450611ba8565b8093505050505b919050565b828054611c499061240f565b90600052602060002090601f016020900481019282611c6b5760008555611cb2565b82601f10611c8457805160ff1916838001178555611cb2565b82800160010185558215611cb2579182015b82811115611cb1578251825591602001919060010190611c96565b5b509050611cbf9190611d03565b5090565b508054611ccf9061240f565b6000825580601f10611ce15750611d00565b601f016020900490600052602060002090810190611cff9190611d03565b5b50565b5b80821115611d1c576000816000905550600101611d04565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611d6981611d34565b8114611d7457600080fd5b50565b600081359050611d8681611d60565b92915050565b600060208284031215611da257611da1611d2a565b5b6000611db084828501611d77565b91505092915050565b60008115159050919050565b611dce81611db9565b82525050565b6000602082019050611de96000830184611dc5565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611e29578082015181840152602081019050611e0e565b83811115611e38576000848401525b50505050565b6000601f19601f8301169050919050565b6000611e5a82611def565b611e648185611dfa565b9350611e74818560208601611e0b565b611e7d81611e3e565b840191505092915050565b60006020820190508181036000830152611ea28184611e4f565b905092915050565b6000819050919050565b611ebd81611eaa565b8114611ec857600080fd5b50565b600081359050611eda81611eb4565b92915050565b600060208284031215611ef657611ef5611d2a565b5b6000611f0484828501611ecb565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611f3882611f0d565b9050919050565b611f4881611f2d565b82525050565b6000602082019050611f636000830184611f3f565b92915050565b611f7281611f2d565b8114611f7d57600080fd5b50565b600081359050611f8f81611f69565b92915050565b60008060408385031215611fac57611fab611d2a565b5b6000611fba85828601611f80565b9250506020611fcb85828601611ecb565b9150509250929050565b600080600060608486031215611fee57611fed611d2a565b5b6000611ffc86828701611f80565b935050602061200d86828701611f80565b925050604061201e86828701611ecb565b9150509250925092565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61206a82611e3e565b810181811067ffffffffffffffff8211171561208957612088612032565b5b80604052505050565b600061209c611d20565b90506120a88282612061565b919050565b600067ffffffffffffffff8211156120c8576120c7612032565b5b6120d182611e3e565b9050602081019050919050565b82818337600083830152505050565b60006121006120fb846120ad565b612092565b90508281526020810184848401111561211c5761211b61202d565b5b6121278482856120de565b509392505050565b600082601f83011261214457612143612028565b5b81356121548482602086016120ed565b91505092915050565b6000806040838503121561217457612173611d2a565b5b600061218285828601611ecb565b925050602083013567ffffffffffffffff8111156121a3576121a2611d2f565b5b6121af8582860161212f565b9150509250929050565b6121c281611eaa565b82525050565b60006020820190506121dd60008301846121b9565b92915050565b6000602082840312156121f9576121f8611d2a565b5b600061220784828501611f80565b91505092915050565b61221981611db9565b811461222457600080fd5b50565b60008135905061223681612210565b92915050565b6000806040838503121561225357612252611d2a565b5b600061226185828601611f80565b925050602061227285828601612227565b9150509250929050565b600067ffffffffffffffff82111561229757612296612032565b5b6122a082611e3e565b9050602081019050919050565b60006122c06122bb8461227c565b612092565b9050828152602081018484840111156122dc576122db61202d565b5b6122e78482856120de565b509392505050565b600082601f83011261230457612303612028565b5b81356123148482602086016122ad565b91505092915050565b6000806000806080858703121561233757612336611d2a565b5b600061234587828801611f80565b945050602061235687828801611f80565b935050604061236787828801611ecb565b925050606085013567ffffffffffffffff81111561238857612387611d2f565b5b612394878288016122ef565b91505092959194509250565b600080604083850312156123b7576123b6611d2a565b5b60006123c585828601611f80565b92505060206123d685828601611f80565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061242757607f821691505b6020821081141561243b5761243a6123e0565b5b50919050565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b600061249d602c83611dfa565b91506124a882612441565b604082019050919050565b600060208201905081810360008301526124cc81612490565b9050919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b600061252f602183611dfa565b915061253a826124d3565b604082019050919050565b6000602082019050818103600083015261255e81612522565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b60006125c1603883611dfa565b91506125cc82612565565b604082019050919050565b600060208201905081810360008301526125f0816125b4565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061263182611eaa565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415612664576126636125f7565b5b600182019050919050565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b60006126cb603183611dfa565b91506126d68261266f565b604082019050919050565b600060208201905081810360008301526126fa816126be565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b600061278c602983611dfa565b915061279782612730565b604082019050919050565b600060208201905081810360008301526127bb8161277f565b9050919050565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b600061281e602a83611dfa565b9150612829826127c2565b604082019050919050565b6000602082019050818103600083015261284d81612811565b9050919050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b600061288a601983611dfa565b915061289582612854565b602082019050919050565b600060208201905081810360008301526128b98161287d565b9050919050565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b600061291c602c83611dfa565b9150612927826128c0565b604082019050919050565b6000602082019050818103600083015261294b8161290f565b9050919050565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b60006129ae602983611dfa565b91506129b982612952565b604082019050919050565b600060208201905081810360008301526129dd816129a1565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612a40602483611dfa565b9150612a4b826129e4565b604082019050919050565b60006020820190508181036000830152612a6f81612a33565b9050919050565b6000612a8182611eaa565b9150612a8c83611eaa565b925082821015612a9f57612a9e6125f7565b5b828203905092915050565b6000612ab582611eaa565b9150612ac083611eaa565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612af557612af46125f7565b5b828201905092915050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b6000612b5c603283611dfa565b9150612b6782612b00565b604082019050919050565b60006020820190508181036000830152612b8b81612b4f565b9050919050565b7f45524337323155524953746f726167653a2055524920717565727920666f722060008201527f6e6f6e6578697374656e7420746f6b656e000000000000000000000000000000602082015250565b6000612bee603183611dfa565b9150612bf982612b92565b604082019050919050565b60006020820190508181036000830152612c1d81612be1565b9050919050565b600081905092915050565b6000612c3a82611def565b612c448185612c24565b9350612c54818560208601611e0b565b80840191505092915050565b6000612c6c8285612c2f565b9150612c788284612c2f565b91508190509392505050565b600081519050919050565b600082825260208201905092915050565b6000612cab82612c84565b612cb58185612c8f565b9350612cc5818560208601611e0b565b612cce81611e3e565b840191505092915050565b6000608082019050612cee6000830187611f3f565b612cfb6020830186611f3f565b612d0860408301856121b9565b8181036060830152612d1a8184612ca0565b905095945050505050565b600081519050612d3481611d60565b92915050565b600060208284031215612d5057612d4f611d2a565b5b6000612d5e84828501612d25565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612da182611eaa565b9150612dac83611eaa565b925082612dbc57612dbb612d67565b5b828204905092915050565b6000612dd282611eaa565b9150612ddd83611eaa565b925082612ded57612dec612d67565b5b828206905092915050565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b6000612e54602f83611dfa565b9150612e5f82612df8565b604082019050919050565b60006020820190508181036000830152612e8381612e47565b9050919050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000612ec0602083611dfa565b9150612ecb82612e8a565b602082019050919050565b60006020820190508181036000830152612eef81612eb3565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000612f2c601c83611dfa565b9150612f3782612ef6565b602082019050919050565b60006020820190508181036000830152612f5b81612f1f565b905091905056fea2646970667358221220ccb3546d95c975459f0a8c7c2d9ccf1a07639123a3b110fecb7905d688aadf6664736f6c634300080a0033697066733a2f2f516d5738526274666f5058794b367173427478365270666f626a7a676776764b753833476b6f4c4d723241434d6b2f697066733a2f2f516d5964626a7841693563514674697a484a6a6e43444d634d64773863784762344274724a703139706b6f784a792f697066733a2f2f516d525248574a3271435932645a363957753631445a53676668686f664d577143716379764577343769473862312f697066733a2f2f516d6469506957486436785144464b705a576f36696945506a4d63324c7a463978785175573258554d346b34334d2f697066733a2f2f516d59513431624673417a65385264555557666b746d5647476875765034564e624d3863706f747a5150694c585a2f