Overview ERC721
Total Supply:
37 DBLK

Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xd5D0f8FcfE9fF50155d4453B802CC38b9bcE7eaF
60806040526040518061020001604052806040518060400160405280600281526020017f414100000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f415400000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f414700000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f414300000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f544100000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f545400000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f544700000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f544300000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f474100000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f475400000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f474700000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f474300000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f434100000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f435400000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f434700000000000000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600281526020017f4343000000000000000000000000000000000000000000000000000000000000815250815250600c906010620003d09291906200057b565b50348015620003de57600080fd5b506040518060400160405280600981526020017f444e41426c6f636b7300000000000000000000000000000000000000000000008152506040518060400160405280600481526020017f44424c4b00000000000000000000000000000000000000000000000000000000815250816000908051906020019062000463929190620005e2565b5080600190805190602001906200047c929190620005e2565b5050506001600a81905550620004a76200049b620004ad60201b60201c565b620004b560201b60201c565b62000765565b600033905090565b6000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054828255906000526020600020908101928215620005cf579160200282015b82811115620005ce578251829080519060200190620005bd929190620005e2565b50916020019190600101906200059c565b5b509050620005de919062000673565b5090565b828054620005f09062000700565b90600052602060002090601f01602090048101928262000614576000855562000660565b82601f106200062f57805160ff191683800117855562000660565b8280016001018555821562000660579182015b828111156200065f57825182559160200191906001019062000642565b5b5090506200066f91906200069b565b5090565b5b808211156200069757600081816200068d9190620006ba565b5060010162000674565b5090565b5b80821115620006b65760008160009055506001016200069c565b5090565b508054620006c89062000700565b6000825580601f10620006dc5750620006fd565b601f016020900490600052602060002090810190620006fc91906200069b565b5b50565b600060028204905060018216806200071957607f821691505b6020821081141562000730576200072f62000736565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b615bbf80620007756000396000f3fe608060405234801561001057600080fd5b50600436106101c45760003560e01c80636d20a00b116100f9578063b5254f5b11610097578063c87b56dd11610071578063c87b56dd14610563578063de69106314610593578063e985e9c5146105c3578063f2fde38b146105f3576101c4565b8063b5254f5b146104e7578063b88d4fde14610517578063c3d8b44314610533576101c4565b80638107e248116100d35780638107e2481461045f5780638da5cb5b1461048f57806395d89b41146104ad578063a22cb465146104cb576101c4565b80636d20a00b146103f557806370a0823114610425578063715018a614610455576101c4565b80632f745c591161016657806342842e0e1161014057806342842e0e146103495780634f6ccce7146103655780636352211e146103955780636bdab8a0146103c5576101c4565b80632f745c59146102cd578063379607f5146102fd57806339f7bf0514610319576101c4565b8063095ea7b3116101a2578063095ea7b31461024757806318160ddd146102635780631fd486961461028157806323b872dd146102b1576101c4565b806301ffc9a7146101c957806306fdde03146101f9578063081812fc14610217575b600080fd5b6101e360048036038101906101de919061426e565b61060f565b6040516101f09190614a72565b60405180910390f35b610201610689565b60405161020e9190614a8d565b60405180910390f35b610231600480360381019061022c91906142c8565b61071b565b60405161023e9190614a0b565b60405180910390f35b610261600480360381019061025c919061422e565b6107a0565b005b61026b6108b8565b6040516102789190614d2f565b60405180910390f35b61029b600480360381019061029691906142c8565b6108c5565b6040516102a89190614a8d565b60405180910390f35b6102cb60048036038101906102c69190614118565b610b10565b005b6102e760048036038101906102e2919061422e565b610b70565b6040516102f49190614d2f565b60405180910390f35b610317600480360381019061031291906142c8565b610c15565b005b610333600480360381019061032e91906142c8565b610df5565b6040516103409190614a8d565b60405180910390f35b610363600480360381019061035e9190614118565b611040565b005b61037f600480360381019061037a91906142c8565b611060565b60405161038c9190614d2f565b60405180910390f35b6103af60048036038101906103aa91906142c8565b6110d1565b6040516103bc9190614a0b565b60405180910390f35b6103df60048036038101906103da91906142c8565b611183565b6040516103ec9190614a8d565b60405180910390f35b61040f600480360381019061040a91906142c8565b6113ce565b60405161041c9190614a8d565b60405180910390f35b61043f600480360381019061043a91906140ab565b611619565b60405161044c9190614d2f565b60405180910390f35b61045d6116d1565b005b610479600480360381019061047491906142c8565b611759565b6040516104869190614a8d565b60405180910390f35b6104976119a4565b6040516104a49190614a0b565b60405180910390f35b6104b56119ce565b6040516104c29190614a8d565b60405180910390f35b6104e560048036038101906104e091906141ee565b611a60565b005b61050160048036038101906104fc91906142c8565b611be1565b60405161050e9190614a8d565b60405180910390f35b610531600480360381019061052c919061416b565b611e2c565b005b61054d600480360381019061054891906142c8565b611e8e565b60405161055a9190614a8d565b60405180910390f35b61057d600480360381019061057891906142c8565b6120d9565b60405161058a9190614a8d565b60405180910390f35b6105ad60048036038101906105a891906142c8565b612199565b6040516105ba9190614a8d565b60405180910390f35b6105dd60048036038101906105d891906140d8565b6123e4565b6040516105ea9190614a72565b60405180910390f35b61060d600480360381019061060891906140ab565b612478565b005b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610682575061068182612570565b5b9050919050565b60606000805461069890614fae565b80601f01602080910402602001604051908101604052809291908181526020018280546106c490614fae565b80156107115780601f106106e657610100808354040283529160200191610711565b820191906000526020600020905b8154815290600101906020018083116106f457829003601f168201915b5050505050905090565b600061072682612652565b610765576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075c90614c0f565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006107ab826110d1565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561081c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081390614c8f565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1661083b6126be565b73ffffffffffffffffffffffffffffffffffffffff16148061086a5750610869816108646126be565b6123e4565b5b6108a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108a090614b8f565b60405180910390fd5b6108b383836126c6565b505050565b6000600880549050905090565b60606109d8826040518060400160405280600781526020017f385f5345515f4100000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b828210156109cf57838290600052602060002001805461094290614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461096e90614fae565b80156109bb5780601f10610990576101008083540402835291602001916109bb565b820191906000526020600020905b81548152906001019060200180831161099e57829003601f168201915b505050505081526020019060010190610923565b5050505061277f565b610ae9836040518060400160405280600781526020017f385f5345515f4200000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b82821015610ae0578382906000526020600020018054610a5390614fae565b80601f0160208091040260200160405190810160405280929190818152602001828054610a7f90614fae565b8015610acc5780601f10610aa157610100808354040283529160200191610acc565b820191906000526020600020905b815481529060010190602001808311610aaf57829003601f168201915b505050505081526020019060010190610a34565b5050505061277f565b604051602001610afa92919061486b565b6040516020818303038152906040529050919050565b610b21610b1b6126be565b826127ee565b610b60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5790614caf565b60405180910390fd5b610b6b8383836128cc565b505050565b6000610b7b83611619565b8210610bbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb390614aaf565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b6002600a541415610c5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5290614d0f565b60405180910390fd5b6002600a8190555060008111610ca6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9d90614c4f565b60405180910390fd5b61115d811015610d94576000733e13b1b68200ed80ad37f5c4ab6888e5119402ad73ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b8152600401610cff9190614a0b565b60206040518083038186803b158015610d1757600080fd5b505afa158015610d2b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d4f91906142f5565b11610d8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8690614cef565b60405180910390fd5b610dd9565b6122b98110610dd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dcf90614c4f565b60405180910390fd5b5b610dea610de46126be565b82612b28565b6001600a8190555050565b6060610f08826040518060400160405280600781526020017f325f5345515f4100000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b82821015610eff578382906000526020600020018054610e7290614fae565b80601f0160208091040260200160405190810160405280929190818152602001828054610e9e90614fae565b8015610eeb5780601f10610ec057610100808354040283529160200191610eeb565b820191906000526020600020905b815481529060010190602001808311610ece57829003601f168201915b505050505081526020019060010190610e53565b5050505061277f565b611019836040518060400160405280600781526020017f325f5345515f4200000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b82821015611010578382906000526020600020018054610f8390614fae565b80601f0160208091040260200160405190810160405280929190818152602001828054610faf90614fae565b8015610ffc5780601f10610fd157610100808354040283529160200191610ffc565b820191906000526020600020905b815481529060010190602001808311610fdf57829003601f168201915b505050505081526020019060010190610f64565b5050505061277f565b60405160200161102a92919061486b565b6040516020818303038152906040529050919050565b61105b83838360405180602001604052806000815250611e2c565b505050565b600061106a6108b8565b82106110ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a290614ccf565b60405180910390fd5b600882815481106110bf576110be615147565b5b90600052602060002001549050919050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561117a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117190614bcf565b60405180910390fd5b80915050919050565b6060611296826040518060400160405280600781526020017f345f5345515f4100000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b8282101561128d57838290600052602060002001805461120090614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461122c90614fae565b80156112795780601f1061124e57610100808354040283529160200191611279565b820191906000526020600020905b81548152906001019060200180831161125c57829003601f168201915b5050505050815260200190600101906111e1565b5050505061277f565b6113a7836040518060400160405280600781526020017f345f5345515f4100000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b8282101561139e57838290600052602060002001805461131190614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461133d90614fae565b801561138a5780601f1061135f5761010080835404028352916020019161138a565b820191906000526020600020905b81548152906001019060200180831161136d57829003601f168201915b5050505050815260200190600101906112f2565b5050505061277f565b6040516020016113b892919061486b565b6040516020818303038152906040529050919050565b60606114e1826040518060400160405280600781526020017f335f5345515f4100000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b828210156114d857838290600052602060002001805461144b90614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461147790614fae565b80156114c45780601f10611499576101008083540402835291602001916114c4565b820191906000526020600020905b8154815290600101906020018083116114a757829003601f168201915b50505050508152602001906001019061142c565b5050505061277f565b6115f2836040518060400160405280600781526020017f335f5345515f4200000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b828210156115e957838290600052602060002001805461155c90614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461158890614fae565b80156115d55780601f106115aa576101008083540402835291602001916115d5565b820191906000526020600020905b8154815290600101906020018083116115b857829003601f168201915b50505050508152602001906001019061153d565b5050505061277f565b60405160200161160392919061486b565b6040516020818303038152906040529050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561168a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161168190614baf565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6116d96126be565b73ffffffffffffffffffffffffffffffffffffffff166116f76119a4565b73ffffffffffffffffffffffffffffffffffffffff161461174d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161174490614c2f565b60405180910390fd5b6117576000612b46565b565b606061186c826040518060400160405280600781526020017f375f5345515f4100000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b828210156118635783829060005260206000200180546117d690614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461180290614fae565b801561184f5780601f106118245761010080835404028352916020019161184f565b820191906000526020600020905b81548152906001019060200180831161183257829003601f168201915b5050505050815260200190600101906117b7565b5050505061277f565b61197d836040518060400160405280600781526020017f375f5345515f4200000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b828210156119745783829060005260206000200180546118e790614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461191390614fae565b80156119605780601f1061193557610100808354040283529160200191611960565b820191906000526020600020905b81548152906001019060200180831161194357829003601f168201915b5050505050815260200190600101906118c8565b5050505061277f565b60405160200161198e92919061486b565b6040516020818303038152906040529050919050565b6000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600180546119dd90614fae565b80601f0160208091040260200160405190810160405280929190818152602001828054611a0990614fae565b8015611a565780601f10611a2b57610100808354040283529160200191611a56565b820191906000526020600020905b815481529060010190602001808311611a3957829003601f168201915b5050505050905090565b611a686126be565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ad6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611acd90614b4f565b60405180910390fd5b8060056000611ae36126be565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611b906126be565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611bd59190614a72565b60405180910390a35050565b6060611cf4826040518060400160405280600781526020017f365f5345515f4100000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b82821015611ceb578382906000526020600020018054611c5e90614fae565b80601f0160208091040260200160405190810160405280929190818152602001828054611c8a90614fae565b8015611cd75780601f10611cac57610100808354040283529160200191611cd7565b820191906000526020600020905b815481529060010190602001808311611cba57829003601f168201915b505050505081526020019060010190611c3f565b5050505061277f565b611e05836040518060400160405280600781526020017f365f5345515f4200000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b82821015611dfc578382906000526020600020018054611d6f90614fae565b80601f0160208091040260200160405190810160405280929190818152602001828054611d9b90614fae565b8015611de85780601f10611dbd57610100808354040283529160200191611de8565b820191906000526020600020905b815481529060010190602001808311611dcb57829003601f168201915b505050505081526020019060010190611d50565b5050505061277f565b604051602001611e1692919061486b565b6040516020818303038152906040529050919050565b611e3d611e376126be565b836127ee565b611e7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e7390614caf565b60405180910390fd5b611e8884848484612c0c565b50505050565b6060611fa1826040518060400160405280600781526020017f315f5345515f4100000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b82821015611f98578382906000526020600020018054611f0b90614fae565b80601f0160208091040260200160405190810160405280929190818152602001828054611f3790614fae565b8015611f845780601f10611f5957610100808354040283529160200191611f84565b820191906000526020600020905b815481529060010190602001808311611f6757829003601f168201915b505050505081526020019060010190611eec565b5050505061277f565b6120b2836040518060400160405280600781526020017f315f5345515f4200000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b828210156120a957838290600052602060002001805461201c90614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461204890614fae565b80156120955780601f1061206a57610100808354040283529160200191612095565b820191906000526020600020905b81548152906001019060200180831161207857829003601f168201915b505050505081526020019060010190611ffd565b5050505061277f565b6040516020016120c392919061486b565b6040516020818303038152906040529050919050565b6060600061212d6120e984611e8e565b6120f285610df5565b6120fb866113ce565b61210487611183565b61210d88612199565b61211689611be1565b61211f8a611759565b6121288b6108c5565b612c68565b9050600061216b61213d85612cf6565b61214684612e57565b6040516020016121579291906149a4565b604051602081830303815290604052612e57565b90508060405160200161217e91906149e9565b60405160208183030381529060405291508192505050919050565b60606122ac826040518060400160405280600781526020017f355f5345515f4100000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b828210156122a357838290600052602060002001805461221690614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461224290614fae565b801561228f5780601f106122645761010080835404028352916020019161228f565b820191906000526020600020905b81548152906001019060200180831161227257829003601f168201915b5050505050815260200190600101906121f7565b5050505061277f565b6123bd836040518060400160405280600781526020017f355f5345515f4200000000000000000000000000000000000000000000000000815250600c805480602002602001604051908101604052809291908181526020016000905b828210156123b457838290600052602060002001805461232790614fae565b80601f016020809104026020016040519081016040528092919081815260200182805461235390614fae565b80156123a05780601f10612375576101008083540402835291602001916123a0565b820191906000526020600020905b81548152906001019060200180831161238357829003601f168201915b505050505081526020019060010190612308565b5050505061277f565b6040516020016123ce92919061486b565b6040516020818303038152906040529050919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6124806126be565b73ffffffffffffffffffffffffffffffffffffffff1661249e6119a4565b73ffffffffffffffffffffffffffffffffffffffff16146124f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124eb90614c2f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612564576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161255b90614aef565b60405180910390fd5b61256d81612b46565b50565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061263b57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061264b575061264a82612fef565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16612739836110d1565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b606060006127b58461279087612cf6565b6040516020016127a192919061486b565b604051602081830303815290604052613059565b90506000838451836127c7919061505a565b815181106127d8576127d7615147565b5b6020026020010151905080925050509392505050565b60006127f982612652565b612838576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161282f90614b6f565b60405180910390fd5b6000612843836110d1565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806128b257508373ffffffffffffffffffffffffffffffffffffffff1661289a8461071b565b73ffffffffffffffffffffffffffffffffffffffff16145b806128c357506128c281856123e4565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166128ec826110d1565b73ffffffffffffffffffffffffffffffffffffffff1614612942576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161293990614c6f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156129b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129a990614b2f565b60405180910390fd5b6129bd83838361308c565b6129c86000826126c6565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a189190614ec4565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a6f9190614de3565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b612b428282604051806020016040528060008152506131a0565b5050565b6000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612c178484846128cc565b612c23848484846131fb565b612c62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c5990614acf565b60405180910390fd5b50505050565b6060612c7589600a613392565b612c80896014613392565b612c8b89601e613392565b612c96896028613392565b612ca1896032613392565b612cac89603c613392565b612cb7896046613392565b612cc2896050613392565b604051602001612cd998979695949392919061491c565b604051602081830303815290604052905098975050505050505050565b60606000821415612d3e576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612e52565b600082905060005b60008214612d70578080612d5990615011565b915050600a82612d699190614e39565b9150612d46565b60008167ffffffffffffffff811115612d8c57612d8b615176565b5b6040519080825280601f01601f191660200182016040528015612dbe5781602001600182028036833780820191505090505b5090505b60008514612e4b57600182612dd79190614ec4565b9150600a85612de6919061505a565b6030612df29190614de3565b60f81b818381518110612e0857612e07615147565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85612e449190614e39565b9450612dc2565b8093505050505b919050565b60606000825190506000811415612e805760405180602001604052806000815250915050612fea565b60006003600283612e919190614de3565b612e9b9190614e39565b6004612ea79190614e6a565b90506000602082612eb89190614de3565b67ffffffffffffffff811115612ed157612ed0615176565b5b6040519080825280601f01601f191660200182016040528015612f035781602001600182028036833780820191505090505b5090506000604051806060016040528060408152602001615b4a604091399050600181016020830160005b86811015612fa75760038101905062ffffff818a015116603f8160121c168401518060081b905060ff603f83600c1c1686015116810190508060081b905060ff603f8360061c1686015116810190508060081b905060ff603f831686015116810190508060e01b90508084526004840193505050612f2e565b506003860660018114612fc15760028114612fd157612fdc565b613d3d60f01b6002830352612fdc565b603d60f81b60018303525b508484525050819450505050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60008160405160200161306c9190614854565b6040516020818303038152906040528051906020012060001c9050919050565b61309783838361342b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156130da576130d581613430565b613119565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614613118576131178382613479565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561315c57613157816135e6565b61319b565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161461319a5761319982826136b7565b5b5b505050565b6131aa8383613736565b6131b760008484846131fb565b6131f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131ed90614acf565b60405180910390fd5b505050565b600061321c8473ffffffffffffffffffffffffffffffffffffffff16613904565b15613385578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026132456126be565b8786866040518563ffffffff1660e01b81526004016132679493929190614a26565b602060405180830381600087803b15801561328157600080fd5b505af19250505080156132b257506040513d601f19601f820116820180604052508101906132af919061429b565b60015b613335573d80600081146132e2576040519150601f19603f3d011682016040523d82523d6000602084013e6132e7565b606091505b5060008151141561332d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161332490614acf565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505061338a565b600190505b949350505050565b60606000836040516020016133a79190614854565b6040516020818303038152906040528051906020012060001c905060006133cd82613917565b905060006133da836139b9565b90506133e585612cf6565b816133fb6007886133f69190614de3565b612cf6565b848960405160200161341195949392919061488f565b604051602081830303815290604052935050505092915050565b505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b6000600161348684611619565b6134909190614ec4565b9050600060076000848152602001908152602001600020549050818114613575576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b600060016008805490506135fa9190614ec4565b905060006009600084815260200190815260200160002054905060006008838154811061362a57613629615147565b5b90600052602060002001549050806008838154811061364c5761364b615147565b5b90600052602060002001819055508160096000838152602001908152602001600020819055506009600085815260200190815260200160002060009055600880548061369b5761369a615118565b5b6001900381819060005260206000200160009055905550505050565b60006136c283611619565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156137a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161379d90614bef565b60405180910390fd5b6137af81612652565b156137ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016137e690614b0f565b60405180910390fd5b6137fb6000838361308c565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461384b9190614de3565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b600080823b905060008111915050919050565b606061393c61392583613d98565b61392e84613da9565b61393785613dba565b613dc7565b61397b576040518060400160405280600781526020017f23303030303030000000000000000000000000000000000000000000000000008152506139b2565b6040518060400160405280600781526020017f23666666666666000000000000000000000000000000000000000000000000008152505b9050919050565b606060006139c683613d98565b905060006139d384613da9565b905060006139e085613dba565b90506000600767ffffffffffffffff8111156139ff576139fe615176565b5b6040519080825280601f01601f191660200182016040528015613a315781602001600182028036833780820191505090505b5090507f230000000000000000000000000000000000000000000000000000000000000081600081518110613a6957613a68615147565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f30313233343536373839616263646566000000000000000000000000000000008461ffff1660108110613acf57613ace615147565b5b1a60f81b81600181518110613ae757613ae6615147565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f30313233343536373839616263646566000000000000000000000000000000008461ffff1660108110613b4d57613b4c615147565b5b1a60f81b81600281518110613b6557613b64615147565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f30313233343536373839616263646566000000000000000000000000000000008361ffff1660108110613bcb57613bca615147565b5b1a60f81b81600381518110613be357613be2615147565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f30313233343536373839616263646566000000000000000000000000000000008361ffff1660108110613c4957613c48615147565b5b1a60f81b81600481518110613c6157613c60615147565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f30313233343536373839616263646566000000000000000000000000000000008261ffff1660108110613cc757613cc6615147565b5b1a60f81b81600581518110613cdf57613cde615147565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f30313233343536373839616263646566000000000000000000000000000000008261ffff1660108110613d4557613d44615147565b5b1a60f81b81600681518110613d5d57613d5c615147565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535080945050505050919050565b6000600f600883901c169050919050565b6000600f600483901c169050919050565b6000600f82169050919050565b6000631dcd6500613dd9858585613de3565b1090509392505050565b60008061084d613df286613e55565b613dfc9190614e6a565b90506000611bf2613e0c86613e55565b613e169190614e6a565b905060006102d1613e2686613e55565b613e309190614e6a565b9050808284613e3f9190614de3565b613e499190614de3565b93505050509392505050565b600060018261ffff161415613e6e576102309050613fb8565b60028261ffff161415613e855761063f9050613fb8565b60038261ffff161415613e9c57610cee9050613fb8565b60048261ffff161415613eb3576116949050613fb8565b60058261ffff161415613eca5761237c9050613fb8565b60068261ffff161415613ee1576133e69050613fb8565b60078261ffff161415613ef85761480f9050613fb8565b60088261ffff161415613f0f5761602c9050613fb8565b60098261ffff161415613f2657617c6e9050613fb8565b600a8261ffff161415613f3d57619d059050613fb8565b600b8261ffff161415613f545761c21d9050613fb8565b600c8261ffff161415613f6b5761ebde9050613fb8565b600d8261ffff161415613f835762011a719050613fb8565b600e8261ffff161415613f9b5762014dfb9050613fb8565b600f8261ffff161415613fb357620186a09050613fb8565b600090505b919050565b6000613fd0613fcb84614d6f565b614d4a565b905082815260208101848484011115613fec57613feb6151aa565b5b613ff7848285614f6c565b509392505050565b60008135905061400e81615aed565b92915050565b60008135905061402381615b04565b92915050565b60008135905061403881615b1b565b92915050565b60008151905061404d81615b1b565b92915050565b600082601f830112614068576140676151a5565b5b8135614078848260208601613fbd565b91505092915050565b60008135905061409081615b32565b92915050565b6000815190506140a581615b32565b92915050565b6000602082840312156140c1576140c06151b4565b5b60006140cf84828501613fff565b91505092915050565b600080604083850312156140ef576140ee6151b4565b5b60006140fd85828601613fff565b925050602061410e85828601613fff565b9150509250929050565b600080600060608486031215614131576141306151b4565b5b600061413f86828701613fff565b935050602061415086828701613fff565b925050604061416186828701614081565b9150509250925092565b60008060008060808587031215614185576141846151b4565b5b600061419387828801613fff565b94505060206141a487828801613fff565b93505060406141b587828801614081565b925050606085013567ffffffffffffffff8111156141d6576141d56151af565b5b6141e287828801614053565b91505092959194509250565b60008060408385031215614205576142046151b4565b5b600061421385828601613fff565b925050602061422485828601614014565b9150509250929050565b60008060408385031215614245576142446151b4565b5b600061425385828601613fff565b925050602061426485828601614081565b9150509250929050565b600060208284031215614284576142836151b4565b5b600061429284828501614029565b91505092915050565b6000602082840312156142b1576142b06151b4565b5b60006142bf8482850161403e565b91505092915050565b6000602082840312156142de576142dd6151b4565b5b60006142ec84828501614081565b91505092915050565b60006020828403121561430b5761430a6151b4565b5b600061431984828501614096565b91505092915050565b61432b81614ef8565b82525050565b61433a81614f0a565b82525050565b600061434b82614da0565b6143558185614db6565b9350614365818560208601614f7b565b61436e816151b9565b840191505092915050565b600061438482614dab565b61438e8185614dc7565b935061439e818560208601614f7b565b6143a7816151b9565b840191505092915050565b60006143bd82614dab565b6143c78185614dd8565b93506143d7818560208601614f7b565b80840191505092915050565b60006143f0600983614dd8565b91506143fb826151ca565b600982019050919050565b6000614413602b83614dc7565b915061441e826151f3565b604082019050919050565b6000614436603283614dc7565b915061444182615242565b604082019050919050565b6000614459602683614dc7565b915061446482615291565b604082019050919050565b600061447c601c83614dc7565b9150614487826152e0565b602082019050919050565b600061449f600983614dd8565b91506144aa82615309565b600982019050919050565b60006144c2602483614dc7565b91506144cd82615332565b604082019050919050565b60006144e5601983614dc7565b91506144f082615381565b602082019050919050565b600061450860b683614dd8565b9150614513826153aa565b60b682019050919050565b600061452b602c83614dc7565b915061453682615491565b604082019050919050565b600061454e602a83614dd8565b9150614559826154e0565b602a82019050919050565b6000614571603883614dc7565b915061457c8261552f565b604082019050919050565b6000614594602a83614dc7565b915061459f8261557e565b604082019050919050565b60006145b7602983614dc7565b91506145c2826155cd565b604082019050919050565b60006145db61010683614dd8565b91506145e68261561c565b61010682019050919050565b60006145ff600283614dd8565b915061460a82615776565b600282019050919050565b6000614622600783614dd8565b915061462d8261579f565b600782019050919050565b6000614645602083614dc7565b9150614650826157c8565b602082019050919050565b6000614668602c83614dc7565b9150614673826157f1565b604082019050919050565b600061468b602083614dc7565b915061469682615840565b602082019050919050565b60006146ae601083614dc7565b91506146b982615869565b602082019050919050565b60006146d1602983614dc7565b91506146dc82615892565b604082019050919050565b60006146f4601183614dd8565b91506146ff826158e1565b601182019050919050565b6000614717602183614dc7565b91506147228261590a565b604082019050919050565b600061473a601d83614dd8565b915061474582615959565b601d82019050919050565b600061475d600f83614dd8565b915061476882615982565b600f82019050919050565b6000614780603183614dc7565b915061478b826159ab565b604082019050919050565b60006147a3601583614dd8565b91506147ae826159fa565b601582019050919050565b60006147c6602c83614dc7565b91506147d182615a23565b604082019050919050565b60006147e9601483614dc7565b91506147f482615a72565b602082019050919050565b600061480c601f83614dc7565b915061481782615a9b565b602082019050919050565b600061482f600683614dd8565b915061483a82615ac4565b600682019050919050565b61484e81614f62565b82525050565b600061486082846143b2565b915081905092915050565b600061487782856143b2565b915061488382846143b2565b91508190509392505050565b600061489a82614492565b91506148a682886143b2565b91506148b182614541565b91506148bd82876143b2565b91506148c882614796565b91506148d482866143b2565b91506148df826143e3565b91506148eb82856143b2565b91506148f682614750565b915061490282846143b2565b915061490d82614615565b91508190509695505050505050565b6000614927826144fb565b9150614933828b6143b2565b915061493f828a6143b2565b915061494b82896143b2565b915061495782886143b2565b915061496382876143b2565b915061496f82866143b2565b915061497b82856143b2565b915061498782846143b2565b915061499282614822565b91508190509998505050505050505050565b60006149af826146e7565b91506149bb82856143b2565b91506149c6826145cd565b91506149d282846143b2565b91506149dd826145f2565b91508190509392505050565b60006149f48261472d565b9150614a0082846143b2565b915081905092915050565b6000602082019050614a206000830184614322565b92915050565b6000608082019050614a3b6000830187614322565b614a486020830186614322565b614a556040830185614845565b8181036060830152614a678184614340565b905095945050505050565b6000602082019050614a876000830184614331565b92915050565b60006020820190508181036000830152614aa78184614379565b905092915050565b60006020820190508181036000830152614ac881614406565b9050919050565b60006020820190508181036000830152614ae881614429565b9050919050565b60006020820190508181036000830152614b088161444c565b9050919050565b60006020820190508181036000830152614b288161446f565b9050919050565b60006020820190508181036000830152614b48816144b5565b9050919050565b60006020820190508181036000830152614b68816144d8565b9050919050565b60006020820190508181036000830152614b888161451e565b9050919050565b60006020820190508181036000830152614ba881614564565b9050919050565b60006020820190508181036000830152614bc881614587565b9050919050565b60006020820190508181036000830152614be8816145aa565b9050919050565b60006020820190508181036000830152614c0881614638565b9050919050565b60006020820190508181036000830152614c288161465b565b9050919050565b60006020820190508181036000830152614c488161467e565b9050919050565b60006020820190508181036000830152614c68816146a1565b9050919050565b60006020820190508181036000830152614c88816146c4565b9050919050565b60006020820190508181036000830152614ca88161470a565b9050919050565b60006020820190508181036000830152614cc881614773565b9050919050565b60006020820190508181036000830152614ce8816147b9565b9050919050565b60006020820190508181036000830152614d08816147dc565b9050919050565b60006020820190508181036000830152614d28816147ff565b9050919050565b6000602082019050614d446000830184614845565b92915050565b6000614d54614d65565b9050614d608282614fe0565b919050565b6000604051905090565b600067ffffffffffffffff821115614d8a57614d89615176565b5b614d93826151b9565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000614dee82614f62565b9150614df983614f62565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614e2e57614e2d61508b565b5b828201905092915050565b6000614e4482614f62565b9150614e4f83614f62565b925082614e5f57614e5e6150ba565b5b828204905092915050565b6000614e7582614f62565b9150614e8083614f62565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615614eb957614eb861508b565b5b828202905092915050565b6000614ecf82614f62565b9150614eda83614f62565b925082821015614eed57614eec61508b565b5b828203905092915050565b6000614f0382614f42565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015614f99578082015181840152602081019050614f7e565b83811115614fa8576000848401525b50505050565b60006002820490506001821680614fc657607f821691505b60208210811415614fda57614fd96150e9565b5b50919050565b614fe9826151b9565b810181811067ffffffffffffffff8211171561500857615007615176565b5b80604052505050565b600061501c82614f62565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561504f5761504e61508b565b5b600182019050919050565b600061506582614f62565b915061507083614f62565b9250826150805761507f6150ba565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f25222066696c6c3d220000000000000000000000000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f3c7265637420793d220000000000000000000000000000000000000000000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323060008201527f30302f73766722207072657365727665417370656374526174696f3d22784d6960208201527f6e594d696e206d656574222076696577426f783d22302030203335302033353060408201527f223e3c7374796c653e2e62617365207b20666f6e742d66616d696c793a206d6f60608201527f6e6f73706163653b20666f6e742d7765696768743a20626f6c643b20666f6e7460808201527f2d73697a653a20323170783b207d3c2f7374796c653e0000000000000000000060a082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f252220783d22313025222077696474683d2238302522206865696768743d223160008201527f3025222066696c6c3d2200000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f222c20226465736372697074696f6e223a2022444e41426c6f636b732061726560008201527f2072616e646f6d697a656420444e4120426c6f636b732067656e65726174656460208201527f20616e642073746f726564206f6e20636861696e2e2053746174732c20696d6160408201527f6765732c20616e64206f746865722066756e6374696f6e616c6974792061726560608201527f20696e74656e74696f6e616c6c79206f6d697474656420666f72206f7468657260808201527f7320746f20696e746572707265742e204665656c206672656520746f2075736560a08201527f20444e41426c6f636b7320696e20616e792077617920796f752077616e742e2260c08201527f2c2022696d616765223a2022646174613a696d6167652f7376672b786d6c3b6260e08201527f61736536342c000000000000000000000000000000000000000000000000000061010082015250565b7f227d000000000000000000000000000000000000000000000000000000000000600082015250565b7f3c2f746578743e00000000000000000000000000000000000000000000000000600082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f546f6b656e20494420696e76616c696400000000000000000000000000000000600082015250565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b7f7b226e616d65223a2022426c6f636b2023000000000000000000000000000000600082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000600082015250565b7f2220636c6173733d2262617365223e0000000000000000000000000000000000600082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f22202f3e3c7465787420783d223432252220793d220000000000000000000000600082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b7f4e6f74204368656d766572736520486f6c646572000000000000000000000000600082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b7f3c2f7376673e0000000000000000000000000000000000000000000000000000600082015250565b615af681614ef8565b8114615b0157600080fd5b50565b615b0d81614f0a565b8114615b1857600080fd5b50565b615b2481614f16565b8114615b2f57600080fd5b50565b615b3b81614f62565b8114615b4657600080fd5b5056fe4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa26469706673582212208c41ee95b2dffb7439c62a697049c9a1e709a95f075de0a70bb27d59938e140564736f6c63430008070033