token-icon

bill the lion

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
billion
Holders
4+0.00%
Transfers
11

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x60806040526004361061026b5760003560e01c8063924de9b711610144578063c17b5b8c116100b6578063dd62ed3e1161007a578063dd62ed3e14610939578063e0bf7fd114610976578063e2f45605146109b3578063e884f260146109de578063f2fde38b14610a09578063f8b45b0514610a3257610272565b8063c17b5b8c14610854578063c18bc1951461087d578063c8c8ebe4146108a6578063d257b34f146108d1578063d85ba0631461090e57610272565b8063a9059cbb11610108578063a9059cbb14610748578063aacebbe314610785578063b28805f4146107ae578063b62496f5146107d7578063bc0ad5a314610814578063c02466681461082b57610272565b8063924de9b71461066357806395d89b411461068c5780639a7a23d6146106b75780639ded13b4146106e0578063a457c2d71461070b57610272565b80634fbee193116101dd5780637571336a116101a15780637571336a1461056757806375f0a874146105905780638095d564146105bb578063882418f3146105e45780638da5cb5b1461060d5780638ea5220f1461063857610272565b80634fbee193146104945780636a486a8e146104d15780636ac5eeee146104fc57806370a0823114610513578063715018a61461055057610272565b80631816467f1161022f5780631816467f14610372578063203e727e1461039b57806323b872dd146103c4578063313ce56714610401578063395093511461042c57806349bd5a5e1461046957610272565b806306fdde0314610277578063095ea7b3146102a257806310d5de53146102df5780631694505e1461031c57806318160ddd1461034757610272565b3661027257005b600080fd5b34801561028357600080fd5b5061028c610a5d565b6040516102999190613e7e565b60405180910390f35b3480156102ae57600080fd5b506102c960048036038101906102c49190613f39565b610aef565b6040516102d69190613f94565b60405180910390f35b3480156102eb57600080fd5b5061030660048036038101906103019190613faf565b610b0d565b6040516103139190613f94565b60405180910390f35b34801561032857600080fd5b50610331610b2d565b60405161033e919061403b565b60405180910390f35b34801561035357600080fd5b5061035c610b51565b6040516103699190614065565b60405180910390f35b34801561037e57600080fd5b5061039960048036038101906103949190613faf565b610b5b565b005b3480156103a757600080fd5b506103c260048036038101906103bd9190614080565b610cb2565b005b3480156103d057600080fd5b506103eb60048036038101906103e691906140ad565b610ddc565b6040516103f89190613f94565b60405180910390f35b34801561040d57600080fd5b50610416610eb5565b604051610423919061411c565b60405180910390f35b34801561043857600080fd5b50610453600480360381019061044e9190613f39565b610ebe565b6040516104609190613f94565b60405180910390f35b34801561047557600080fd5b5061047e610f71565b60405161048b9190614146565b60405180910390f35b3480156104a057600080fd5b506104bb60048036038101906104b69190613faf565b610f95565b6040516104c89190613f94565b60405180910390f35b3480156104dd57600080fd5b506104e6610feb565b6040516104f39190614065565b60405180910390f35b34801561050857600080fd5b50610511610ff1565b005b34801561051f57600080fd5b5061053a60048036038101906105359190613faf565b6112d8565b6040516105479190614065565b60405180910390f35b34801561055c57600080fd5b50610565611320565b005b34801561057357600080fd5b5061058e6004803603810190610589919061418d565b611478565b005b34801561059c57600080fd5b506105a561156a565b6040516105b29190614146565b60405180910390f35b3480156105c757600080fd5b506105e260048036038101906105dd91906141cd565b611590565b005b3480156105f057600080fd5b5061060b6004803603810190610606919061418d565b611674565b005b34801561061957600080fd5b50610622611766565b60405161062f9190614146565b60405180910390f35b34801561064457600080fd5b5061064d611790565b60405161065a9190614146565b60405180910390f35b34801561066f57600080fd5b5061068a60048036038101906106859190614220565b6117b6565b005b34801561069857600080fd5b506106a161186a565b6040516106ae9190613e7e565b60405180910390f35b3480156106c357600080fd5b506106de60048036038101906106d9919061418d565b6118fc565b005b3480156106ec57600080fd5b506106f5611a2f565b6040516107029190613f94565b60405180910390f35b34801561071757600080fd5b50610732600480360381019061072d9190613f39565b611aea565b60405161073f9190613f94565b60405180910390f35b34801561075457600080fd5b5061076f600480360381019061076a9190613f39565b611bb7565b60405161077c9190613f94565b60405180910390f35b34801561079157600080fd5b506107ac60048036038101906107a79190613faf565b611bd5565b005b3480156107ba57600080fd5b506107d560048036038101906107d09190614080565b611d2c565b005b3480156107e357600080fd5b506107fe60048036038101906107f99190613faf565b611f69565b60405161080b9190613f94565b60405180910390f35b34801561082057600080fd5b50610829611f89565b005b34801561083757600080fd5b50610852600480360381019061084d919061418d565b61205f565b005b34801561086057600080fd5b5061087b600480360381019061087691906141cd565b61219f565b005b34801561088957600080fd5b506108a4600480360381019061089f9190614080565b612283565b005b3480156108b257600080fd5b506108bb6123ad565b6040516108c89190614065565b60405180910390f35b3480156108dd57600080fd5b506108f860048036038101906108f39190614080565b6123b3565b6040516109059190613f94565b60405180910390f35b34801561091a57600080fd5b50610923612523565b6040516109309190614065565b60405180910390f35b34801561094557600080fd5b50610960600480360381019061095b919061424d565b612529565b60405161096d9190614065565b60405180910390f35b34801561098257600080fd5b5061099d60048036038101906109989190613faf565b6125b0565b6040516109aa9190613f94565b60405180910390f35b3480156109bf57600080fd5b506109c86125d0565b6040516109d59190614065565b60405180910390f35b3480156109ea57600080fd5b506109f36125d6565b604051610a009190613f94565b60405180910390f35b348015610a1557600080fd5b50610a306004803603810190610a2b9190613faf565b612691565b005b348015610a3e57600080fd5b50610a47612857565b604051610a549190614065565b60405180910390f35b606060038054610a6c906142bc565b80601f0160208091040260200160405190810160405280929190818152602001828054610a98906142bc565b8015610ae55780601f10610aba57610100808354040283529160200191610ae5565b820191906000526020600020905b815481529060010190602001808311610ac857829003601f168201915b5050505050905090565b6000610b03610afc61285d565b8484612865565b6001905092915050565b601d6020528060005260406000206000915054906101000a900460ff1681565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b6000600254905090565b610b6361285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be990614339565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74360405160405180910390a380600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610cba61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4090614339565b60405180910390fd5b670de0b6b3a76400006103e86001610d5f610b51565b610d699190614388565b610d7391906143f9565b610d7d91906143f9565b811015610dbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db69061449c565b60405180910390fd5b670de0b6b3a764000081610dd39190614388565b60088190555050565b6000610de9848484612a2e565b610eaa84610df561285d565b610ea5856040518060600160405280602881526020016151ea60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610e5b61285d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137a89092919063ffffffff16565b612865565b600190509392505050565b60006012905090565b6000610f67610ecb61285d565b84610f628560016000610edc61285d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461380c90919063ffffffff16565b612865565b6001905092915050565b7f0000000000000000000000004fd4790477eb94821e0e1f37bf1267386b66c88581565b6000601c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60145481565b6000610ffc306112d8565b90506000601a5460185460195461101391906144bc565b61101d91906144bc565b905060008083148061102f5750600082145b1561103c575050506112d6565b601460095461104b9190614388565b8311156110645760146009546110619190614388565b92505b6000600283601954866110779190614388565b61108191906143f9565b61108b91906143f9565b905060006110a2828661386a90919063ffffffff16565b905060004790506110b282611d2c565b60006110c7824761386a90919063ffffffff16565b905060006110f2876110e4601854856138b490919063ffffffff16565b61392e90919063ffffffff16565b9050600061111d8861110f601a54866138b490919063ffffffff16565b61392e90919063ffffffff16565b9050600081838561112e91906144f0565b61113891906144f0565b9050600060198190555060006018819055506000601a81905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168260405161119890614555565b60006040518083038185875af1925050503d80600081146111d5576040519150601f19603f3d011682016040523d82523d6000602084013e6111da565b606091505b5050809850506000871180156111f05750600081115b1561123d576111ff8782613978565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb56186826019546040516112349392919061456a565b60405180910390a15b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164760405161128390614555565b60006040518083038185875af1925050503d80600081146112c0576040519150601f19603f3d011682016040523d82523d6000602084013e6112c5565b606091505b505080985050505050505050505050505b565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61132861285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ae90614339565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b61148061285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461150f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150690614339565b60405180910390fd5b80601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61159861285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611627576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161e90614339565b60405180910390fd5b82601381905550816012819055508060118190555060115460125460135461164f91906144bc565b61165991906144bc565b6010819055506064601054111561166f57600080fd5b505050565b61167c61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461170b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170290614339565b60405180910390fd5b80600e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6117be61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461184d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184490614339565b60405180910390fd5b80600b60026101000a81548160ff02191690831515021790555050565b606060048054611879906142bc565b80601f01602080910402602001604051908101604052809291908181526020018280546118a5906142bc565b80156118f25780601f106118c7576101008083540402835291602001916118f2565b820191906000526020600020905b8154815290600101906020018083116118d557829003601f168201915b5050505050905090565b61190461285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611993576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161198a90614339565b60405180910390fd5b7f0000000000000000000000004fd4790477eb94821e0e1f37bf1267386b66c88573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611a21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1890614613565b60405180910390fd5b611a2b8282613a52565b5050565b6000611a3961285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611ac8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611abf90614339565b60405180910390fd5b6000600b60006101000a81548160ff0219169083151502179055506001905090565b6000611bad611af761285d565b84611ba8856040518060600160405280602581526020016152126025913960016000611b2161285d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137a89092919063ffffffff16565b612865565b6001905092915050565b6000611bcb611bc461285d565b8484612a2e565b6001905092915050565b611bdd61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611c6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6390614339565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567460405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600267ffffffffffffffff811115611d4957611d48614633565b5b604051908082528060200260200182016040528015611d775781602001602082028036833780820191505090505b5090503081600081518110611d8f57611d8e614662565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611e34573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e5891906146a6565b81600181518110611e6c57611e6b614662565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611ed1307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d84612865565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401611f339594939291906147cc565b600060405180830381600087803b158015611f4d57600080fd5b505af1158015611f61573d6000803e3d6000fd5b505050505050565b601e6020528060005260406000206000915054906101000a900460ff1681565b611f9161285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612020576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161201790614339565b60405180910390fd5b6001600b60016101000a81548160ff0219169083151502179055506001600b60026101000a81548160ff02191690831515021790555043601b81905550565b61206761285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146120f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120ed90614339565b60405180910390fd5b80601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7826040516121939190613f94565b60405180910390a25050565b6121a761285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612236576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161222d90614339565b60405180910390fd5b82601781905550816016819055508060158190555060155460165460175461225e91906144bc565b61226891906144bc565b6014819055506064601454111561227e57600080fd5b505050565b61228b61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461231a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161231190614339565b60405180910390fd5b670de0b6b3a76400006103e86005612330610b51565b61233a9190614388565b61234491906143f9565b61234e91906143f9565b811015612390576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161238790614898565b60405180910390fd5b670de0b6b3a7640000816123a49190614388565b600a8190555050565b60085481565b60006123bd61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461244c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161244390614339565b60405180910390fd5b620186a0600161245a610b51565b6124649190614388565b61246e91906143f9565b8210156124b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124a79061492a565b60405180910390fd5b6103e860056124bd610b51565b6124c79190614388565b6124d191906143f9565b821115612513576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161250a906149bc565b60405180910390fd5b8160098190555060019050919050565b60105481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b601c6020528060005260406000206000915054906101000a900460ff1681565b60095481565b60006125e061285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461266f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161266690614339565b60405180910390fd5b6000600f60006101000a81548160ff0219169083151502179055506001905090565b61269961285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612728576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161271f90614339565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612797576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161278e90614a4e565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600a5481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036128d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128cb90614ae0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612943576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161293a90614b72565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051612a219190614065565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612a9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a9490614c04565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612b0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b0390614c96565b60405180910390fd5b600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015612bb05750600e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b612bef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612be690614d28565b60405180910390fd5b60008103612c0857612c0383836000613af3565b6137a3565b600b60009054906101000a900460ff16156132cb57612c25611766565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015612c935750612c63611766565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612ccc5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612d06575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612d1f5750600560149054906101000a900460ff16155b156132ca57600b60019054906101000a900460ff16612e1957601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680612dd95750601c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b612e18576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e0f90614d94565b60405180910390fd5b5b600f60009054906101000a900460ff1615612fe157612e36611766565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015612ebd57507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612f1557507f0000000000000000000000004fd4790477eb94821e0e1f37bf1267386b66c88573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612fe05743600c60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410612f9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f9290614e4c565b60405180910390fd5b43600c60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b601e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156130845750601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561312b576008548111156130ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130c590614ede565b60405180910390fd5b600a546130da836112d8565b826130e591906144bc565b1115613126576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161311d90614f4a565b60405180910390fd5b6132c9565b601e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156131ce5750601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561321d57600854811115613218576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161320f90614fdc565b60405180910390fd5b6132c8565b601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166132c757600a5461327a836112d8565b8261328591906144bc565b11156132c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132bd90614f4a565b60405180910390fd5b5b5b5b5b5b60006132d6306112d8565b9050600060095482101590508080156132fb5750600b60029054906101000a900460ff165b80156133145750600560149054906101000a900460ff16155b801561336a5750601e60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156133c05750601c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156134165750601c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561345a576001600560146101000a81548160ff02191690831515021790555061343e610ff1565b6000600560146101000a81548160ff0219169083151502179055505b6000600560149054906101000a900460ff16159050601c60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806135105750601c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561351a57600090505b6000811561379357601e60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561357d57506000601454115b1561364a576135aa606461359c601454886138b490919063ffffffff16565b61392e90919063ffffffff16565b9050601454601654826135bd9190614388565b6135c791906143f9565b601960008282546135d891906144bc565b92505081905550601454601754826135f09190614388565b6135fa91906143f9565b601a600082825461360b91906144bc565b92505081905550601454601554826136239190614388565b61362d91906143f9565b6018600082825461363e91906144bc565b9250508190555061376f565b601e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156136a557506000601054115b1561376e576136d260646136c4601054886138b490919063ffffffff16565b61392e90919063ffffffff16565b9050601054601254826136e59190614388565b6136ef91906143f9565b6019600082825461370091906144bc565b92505081905550601054601354826137189190614388565b61372291906143f9565b601a600082825461373391906144bc565b925050819055506010546011548261374b9190614388565b61375591906143f9565b6018600082825461376691906144bc565b925050819055505b5b600081111561378457613783873083613af3565b5b808561379091906144f0565b94505b61379e878787613af3565b505050505b505050565b60008383111582906137f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016137e79190613e7e565b60405180910390fd5b50600083856137ff91906144f0565b9050809150509392505050565b600080828461381b91906144bc565b905083811015613860576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161385790615048565b60405180910390fd5b8091505092915050565b60006138ac83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506137a8565b905092915050565b60008083036138c65760009050613928565b600082846138d49190614388565b90508284826138e391906143f9565b14613923576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161391a906150da565b60405180910390fd5b809150505b92915050565b600061397083836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250613d86565b905092915050565b6139a3307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d84612865565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663f305d71982308560008030426040518863ffffffff1660e01b8152600401613a08969594939291906150fa565b60606040518083038185885af1158015613a26573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190613a4b9190615170565b5050505050565b80601e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603613b62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b5990614c04565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603613bd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613bc890614c96565b60405180910390fd5b613bdc838383613de9565b613c47816040518060600160405280602681526020016151c4602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137a89092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613cda816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461380c90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051613d799190614065565b60405180910390a3505050565b60008083118290613dcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613dc49190613e7e565b60405180910390fd5b5060008385613ddc91906143f9565b9050809150509392505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015613e28578082015181840152602081019050613e0d565b60008484015250505050565b6000601f19601f8301169050919050565b6000613e5082613dee565b613e5a8185613df9565b9350613e6a818560208601613e0a565b613e7381613e34565b840191505092915050565b60006020820190508181036000830152613e988184613e45565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613ed082613ea5565b9050919050565b613ee081613ec5565b8114613eeb57600080fd5b50565b600081359050613efd81613ed7565b92915050565b6000819050919050565b613f1681613f03565b8114613f2157600080fd5b50565b600081359050613f3381613f0d565b92915050565b60008060408385031215613f5057613f4f613ea0565b5b6000613f5e85828601613eee565b9250506020613f6f85828601613f24565b9150509250929050565b60008115159050919050565b613f8e81613f79565b82525050565b6000602082019050613fa96000830184613f85565b92915050565b600060208284031215613fc557613fc4613ea0565b5b6000613fd384828501613eee565b91505092915050565b6000819050919050565b6000614001613ffc613ff784613ea5565b613fdc565b613ea5565b9050919050565b600061401382613fe6565b9050919050565b600061402582614008565b9050919050565b6140358161401a565b82525050565b6000602082019050614050600083018461402c565b92915050565b61405f81613f03565b82525050565b600060208201905061407a6000830184614056565b92915050565b60006020828403121561409657614095613ea0565b5b60006140a484828501613f24565b91505092915050565b6000806000606084860312156140c6576140c5613ea0565b5b60006140d486828701613eee565b93505060206140e586828701613eee565b92505060406140f686828701613f24565b9150509250925092565b600060ff82169050919050565b61411681614100565b82525050565b6000602082019050614131600083018461410d565b92915050565b61414081613ec5565b82525050565b600060208201905061415b6000830184614137565b92915050565b61416a81613f79565b811461417557600080fd5b50565b60008135905061418781614161565b92915050565b600080604083850312156141a4576141a3613ea0565b5b60006141b285828601613eee565b92505060206141c385828601614178565b9150509250929050565b6000806000606084860312156141e6576141e5613ea0565b5b60006141f486828701613f24565b935050602061420586828701613f24565b925050604061421686828701613f24565b9150509250925092565b60006020828403121561423657614235613ea0565b5b600061424484828501614178565b91505092915050565b6000806040838503121561426457614263613ea0565b5b600061427285828601613eee565b925050602061428385828601613eee565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806142d457607f821691505b6020821081036142e7576142e661428d565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000614323602083613df9565b915061432e826142ed565b602082019050919050565b6000602082019050818103600083015261435281614316565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061439382613f03565b915061439e83613f03565b92508282026143ac81613f03565b915082820484148315176143c3576143c2614359565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061440482613f03565b915061440f83613f03565b92508261441f5761441e6143ca565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060008201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b6000614486602f83613df9565b91506144918261442a565b604082019050919050565b600060208201905081810360008301526144b581614479565b9050919050565b60006144c782613f03565b91506144d283613f03565b92508282019050808211156144ea576144e9614359565b5b92915050565b60006144fb82613f03565b915061450683613f03565b925082820390508181111561451e5761451d614359565b5b92915050565b600081905092915050565b50565b600061453f600083614524565b915061454a8261452f565b600082019050919050565b600061456082614532565b9150819050919050565b600060608201905061457f6000830186614056565b61458c6020830185614056565b6145996040830184614056565b949350505050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b60006145fd603983613df9565b9150614608826145a1565b604082019050919050565b6000602082019050818103600083015261462c816145f0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000815190506146a081613ed7565b92915050565b6000602082840312156146bc576146bb613ea0565b5b60006146ca84828501614691565b91505092915050565b6000819050919050565b60006146f86146f36146ee846146d3565b613fdc565b613f03565b9050919050565b614708816146dd565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61474381613ec5565b82525050565b6000614755838361473a565b60208301905092915050565b6000602082019050919050565b60006147798261470e565b6147838185614719565b935061478e8361472a565b8060005b838110156147bf5781516147a68882614749565b97506147b183614761565b925050600181019050614792565b5085935050505092915050565b600060a0820190506147e16000830188614056565b6147ee60208301876146ff565b8181036040830152614800818661476e565b905061480f6060830185614137565b61481c6080830184614056565b9695505050505050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e2060008201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b6000614882602483613df9565b915061488d82614826565b604082019050919050565b600060208201905081810360008301526148b181614875565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b6000614914603583613df9565b915061491f826148b8565b604082019050919050565b6000602082019050818103600083015261494381614907565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b60006149a6603483613df9565b91506149b18261494a565b604082019050919050565b600060208201905081810360008301526149d581614999565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000614a38602683613df9565b9150614a43826149dc565b604082019050919050565b60006020820190508181036000830152614a6781614a2b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000614aca602483613df9565b9150614ad582614a6e565b604082019050919050565b60006020820190508181036000830152614af981614abd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000614b5c602283613df9565b9150614b6782614b00565b604082019050919050565b60006020820190508181036000830152614b8b81614b4f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000614bee602583613df9565b9150614bf982614b92565b604082019050919050565b60006020820190508181036000830152614c1d81614be1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000614c80602383613df9565b9150614c8b82614c24565b604082019050919050565b60006020820190508181036000830152614caf81614c73565b9050919050565b7f596f752068617665206265656e20626c61636b6c69737465642066726f6d207460008201527f72616e73666572696e6720746f6b656e73000000000000000000000000000000602082015250565b6000614d12603183613df9565b9150614d1d82614cb6565b604082019050919050565b60006020820190508181036000830152614d4181614d05565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b6000614d7e601683613df9565b9150614d8982614d48565b602082019050919050565b60006020820190508181036000830152614dad81614d71565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60008201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000604082015250565b6000614e36604983613df9565b9150614e4182614db4565b606082019050919050565b60006020820190508181036000830152614e6581614e29565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b6000614ec8603583613df9565b9150614ed382614e6c565b604082019050919050565b60006020820190508181036000830152614ef781614ebb565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b6000614f34601383613df9565b9150614f3f82614efe565b602082019050919050565b60006020820190508181036000830152614f6381614f27565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b6000614fc6603683613df9565b9150614fd182614f6a565b604082019050919050565b60006020820190508181036000830152614ff581614fb9565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000615032601b83613df9565b915061503d82614ffc565b602082019050919050565b6000602082019050818103600083015261506181615025565b9050919050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b60006150c4602183613df9565b91506150cf82615068565b604082019050919050565b600060208201905081810360008301526150f3816150b7565b9050919050565b600060c08201905061510f6000830189614137565b61511c6020830188614056565b61512960408301876146ff565b61513660608301866146ff565b6151436080830185614137565b61515060a0830184614056565b979650505050505050565b60008151905061516a81613f0d565b92915050565b60008060006060848603121561518957615188613ea0565b5b60006151978682870161515b565b93505060206151a88682870161515b565b92505060406151b98682870161515b565b915050925092509256fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220222d85f70733a869d673b883aaaefc0c61e9cf0c2e90c3cfb24645537634223964736f6c63430008130033
Creation ByteCode
0x60c06040526001600b60006101000a81548160ff0219169083151502179055506000600b60016101000a81548160ff0219169083151502179055506000600b60026101000a81548160ff0219169083151502179055506001600f60006101000a81548160ff0219169083151502179055503480156200007d57600080fd5b506040518060400160405280600d81526020017f62696c6c20746865206c696f6e000000000000000000000000000000000000008152506040518060400160405280600781526020017f62696c6c696f6e000000000000000000000000000000000000000000000000008152508160039081620000fb919062000de9565b5080600490816200010d919062000de9565b5050506000620001226200064660201b60201c565b905080600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506000737a250d5630b4cf539739df2c5dacb4c659f2488d9050620001ed8160016200064e60201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200026d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000293919062000f3a565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620002fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000321919062000f3a565b6040518363ffffffff1660e01b81526004016200034092919062000f7d565b6020604051808303816000875af115801562000360573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000386919062000f3a565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff1681525050620003ce60a05160016200064e60201b60201c565b620003e360a05160016200074b60201b60201c565b600060019050600060019050600080600290506000600190506000806b033b2e3c9fd0803ce800000090506103e860648262000420919062000fd9565b6200042c919062001053565b6008819055506103e860648262000444919062000fd9565b62000450919062001053565b600a819055506103e860648262000468919062000fd9565b62000474919062001053565b600981905550866011819055508560128190555084601381905550601354601254601154620004a491906200108b565b620004b091906200108b565b601081905550836015819055508260168190555081601781905550601754601654601554620004e091906200108b565b620004ec91906200108b565b60148190555062000502620007ec60201b60201c565b600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000552620007ec60201b60201c565b600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620005b4620005a6620007ec60201b60201c565b60016200081660201b60201c565b620005c73060016200081660201b60201c565b620005dc61dead60016200081660201b60201c565b620005fe620005f0620007ec60201b60201c565b60016200064e60201b60201c565b620006113060016200064e60201b60201c565b6200062661dead60016200064e60201b60201c565b6200063833826200096360201b60201c565b505050505050505062001295565b600033905090565b6200065e6200064660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614620006f0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006e79062001127565b60405180910390fd5b80601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b80601e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b620008266200064660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614620008b8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620008af9062001127565b60405180910390fd5b80601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df78260405162000957919062001166565b60405180910390a25050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620009d5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620009cc90620011d3565b60405180910390fd5b620009e96000838362000b0760201b60201c565b62000a008160025462000b0c60201b90919060201c565b60028190555062000a59816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205462000b0c60201b90919060201c565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000afb919062001206565b60405180910390a35050565b505050565b600080828462000b1d91906200108b565b90508381101562000b65576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000b5c9062001273565b60405180910390fd5b8091505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000bf157607f821691505b60208210810362000c075762000c0662000ba9565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000c717fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000c32565b62000c7d868362000c32565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000cca62000cc462000cbe8462000c95565b62000c9f565b62000c95565b9050919050565b6000819050919050565b62000ce68362000ca9565b62000cfe62000cf58262000cd1565b84845462000c3f565b825550505050565b600090565b62000d1562000d06565b62000d2281848462000cdb565b505050565b5b8181101562000d4a5762000d3e60008262000d0b565b60018101905062000d28565b5050565b601f82111562000d995762000d638162000c0d565b62000d6e8462000c22565b8101602085101562000d7e578190505b62000d9662000d8d8562000c22565b83018262000d27565b50505b505050565b600082821c905092915050565b600062000dbe6000198460080262000d9e565b1980831691505092915050565b600062000dd9838362000dab565b9150826002028217905092915050565b62000df48262000b6f565b67ffffffffffffffff81111562000e105762000e0f62000b7a565b5b62000e1c825462000bd8565b62000e2982828562000d4e565b600060209050601f83116001811462000e61576000841562000e4c578287015190505b62000e58858262000dcb565b86555062000ec8565b601f19841662000e718662000c0d565b60005b8281101562000e9b5784890151825560018201915060208501945060208101905062000e74565b8683101562000ebb578489015162000eb7601f89168262000dab565b8355505b6001600288020188555050505b505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000f028262000ed5565b9050919050565b62000f148162000ef5565b811462000f2057600080fd5b50565b60008151905062000f348162000f09565b92915050565b60006020828403121562000f535762000f5262000ed0565b5b600062000f638482850162000f23565b91505092915050565b62000f778162000ef5565b82525050565b600060408201905062000f94600083018562000f6c565b62000fa3602083018462000f6c565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000fe68262000c95565b915062000ff38362000c95565b9250828202620010038162000c95565b915082820484148315176200101d576200101c62000faa565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620010608262000c95565b91506200106d8362000c95565b92508262001080576200107f62001024565b5b828204905092915050565b6000620010988262000c95565b9150620010a58362000c95565b9250828201905080821115620010c057620010bf62000faa565b5b92915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006200110f602083620010c6565b91506200111c82620010d7565b602082019050919050565b60006020820190508181036000830152620011428162001100565b9050919050565b60008115159050919050565b620011608162001149565b82525050565b60006020820190506200117d600083018462001155565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620011bb601f83620010c6565b9150620011c88262001183565b602082019050919050565b60006020820190508181036000830152620011ee81620011ac565b9050919050565b620012008162000c95565b82525050565b60006020820190506200121d6000830184620011f5565b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b60006200125b601b83620010c6565b9150620012688262001223565b602082019050919050565b600060208201905081810360008301526200128e816200124c565b9050919050565b60805160a05161526c620012f360003960008181610f73015281816119950152612ec6015260008181610b2f01528181611dcb01528181611eac01528181611ed301528181612e6e0152818161397e01526139a5015261526c6000f3fe60806040526004361061026b5760003560e01c8063924de9b711610144578063c17b5b8c116100b6578063dd62ed3e1161007a578063dd62ed3e14610939578063e0bf7fd114610976578063e2f45605146109b3578063e884f260146109de578063f2fde38b14610a09578063f8b45b0514610a3257610272565b8063c17b5b8c14610854578063c18bc1951461087d578063c8c8ebe4146108a6578063d257b34f146108d1578063d85ba0631461090e57610272565b8063a9059cbb11610108578063a9059cbb14610748578063aacebbe314610785578063b28805f4146107ae578063b62496f5146107d7578063bc0ad5a314610814578063c02466681461082b57610272565b8063924de9b71461066357806395d89b411461068c5780639a7a23d6146106b75780639ded13b4146106e0578063a457c2d71461070b57610272565b80634fbee193116101dd5780637571336a116101a15780637571336a1461056757806375f0a874146105905780638095d564146105bb578063882418f3146105e45780638da5cb5b1461060d5780638ea5220f1461063857610272565b80634fbee193146104945780636a486a8e146104d15780636ac5eeee146104fc57806370a0823114610513578063715018a61461055057610272565b80631816467f1161022f5780631816467f14610372578063203e727e1461039b57806323b872dd146103c4578063313ce56714610401578063395093511461042c57806349bd5a5e1461046957610272565b806306fdde0314610277578063095ea7b3146102a257806310d5de53146102df5780631694505e1461031c57806318160ddd1461034757610272565b3661027257005b600080fd5b34801561028357600080fd5b5061028c610a5d565b6040516102999190613e7e565b60405180910390f35b3480156102ae57600080fd5b506102c960048036038101906102c49190613f39565b610aef565b6040516102d69190613f94565b60405180910390f35b3480156102eb57600080fd5b5061030660048036038101906103019190613faf565b610b0d565b6040516103139190613f94565b60405180910390f35b34801561032857600080fd5b50610331610b2d565b60405161033e919061403b565b60405180910390f35b34801561035357600080fd5b5061035c610b51565b6040516103699190614065565b60405180910390f35b34801561037e57600080fd5b5061039960048036038101906103949190613faf565b610b5b565b005b3480156103a757600080fd5b506103c260048036038101906103bd9190614080565b610cb2565b005b3480156103d057600080fd5b506103eb60048036038101906103e691906140ad565b610ddc565b6040516103f89190613f94565b60405180910390f35b34801561040d57600080fd5b50610416610eb5565b604051610423919061411c565b60405180910390f35b34801561043857600080fd5b50610453600480360381019061044e9190613f39565b610ebe565b6040516104609190613f94565b60405180910390f35b34801561047557600080fd5b5061047e610f71565b60405161048b9190614146565b60405180910390f35b3480156104a057600080fd5b506104bb60048036038101906104b69190613faf565b610f95565b6040516104c89190613f94565b60405180910390f35b3480156104dd57600080fd5b506104e6610feb565b6040516104f39190614065565b60405180910390f35b34801561050857600080fd5b50610511610ff1565b005b34801561051f57600080fd5b5061053a60048036038101906105359190613faf565b6112d8565b6040516105479190614065565b60405180910390f35b34801561055c57600080fd5b50610565611320565b005b34801561057357600080fd5b5061058e6004803603810190610589919061418d565b611478565b005b34801561059c57600080fd5b506105a561156a565b6040516105b29190614146565b60405180910390f35b3480156105c757600080fd5b506105e260048036038101906105dd91906141cd565b611590565b005b3480156105f057600080fd5b5061060b6004803603810190610606919061418d565b611674565b005b34801561061957600080fd5b50610622611766565b60405161062f9190614146565b60405180910390f35b34801561064457600080fd5b5061064d611790565b60405161065a9190614146565b60405180910390f35b34801561066f57600080fd5b5061068a60048036038101906106859190614220565b6117b6565b005b34801561069857600080fd5b506106a161186a565b6040516106ae9190613e7e565b60405180910390f35b3480156106c357600080fd5b506106de60048036038101906106d9919061418d565b6118fc565b005b3480156106ec57600080fd5b506106f5611a2f565b6040516107029190613f94565b60405180910390f35b34801561071757600080fd5b50610732600480360381019061072d9190613f39565b611aea565b60405161073f9190613f94565b60405180910390f35b34801561075457600080fd5b5061076f600480360381019061076a9190613f39565b611bb7565b60405161077c9190613f94565b60405180910390f35b34801561079157600080fd5b506107ac60048036038101906107a79190613faf565b611bd5565b005b3480156107ba57600080fd5b506107d560048036038101906107d09190614080565b611d2c565b005b3480156107e357600080fd5b506107fe60048036038101906107f99190613faf565b611f69565b60405161080b9190613f94565b60405180910390f35b34801561082057600080fd5b50610829611f89565b005b34801561083757600080fd5b50610852600480360381019061084d919061418d565b61205f565b005b34801561086057600080fd5b5061087b600480360381019061087691906141cd565b61219f565b005b34801561088957600080fd5b506108a4600480360381019061089f9190614080565b612283565b005b3480156108b257600080fd5b506108bb6123ad565b6040516108c89190614065565b60405180910390f35b3480156108dd57600080fd5b506108f860048036038101906108f39190614080565b6123b3565b6040516109059190613f94565b60405180910390f35b34801561091a57600080fd5b50610923612523565b6040516109309190614065565b60405180910390f35b34801561094557600080fd5b50610960600480360381019061095b919061424d565b612529565b60405161096d9190614065565b60405180910390f35b34801561098257600080fd5b5061099d60048036038101906109989190613faf565b6125b0565b6040516109aa9190613f94565b60405180910390f35b3480156109bf57600080fd5b506109c86125d0565b6040516109d59190614065565b60405180910390f35b3480156109ea57600080fd5b506109f36125d6565b604051610a009190613f94565b60405180910390f35b348015610a1557600080fd5b50610a306004803603810190610a2b9190613faf565b612691565b005b348015610a3e57600080fd5b50610a47612857565b604051610a549190614065565b60405180910390f35b606060038054610a6c906142bc565b80601f0160208091040260200160405190810160405280929190818152602001828054610a98906142bc565b8015610ae55780601f10610aba57610100808354040283529160200191610ae5565b820191906000526020600020905b815481529060010190602001808311610ac857829003601f168201915b5050505050905090565b6000610b03610afc61285d565b8484612865565b6001905092915050565b601d6020528060005260406000206000915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600254905090565b610b6361285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be990614339565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74360405160405180910390a380600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610cba61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4090614339565b60405180910390fd5b670de0b6b3a76400006103e86001610d5f610b51565b610d699190614388565b610d7391906143f9565b610d7d91906143f9565b811015610dbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db69061449c565b60405180910390fd5b670de0b6b3a764000081610dd39190614388565b60088190555050565b6000610de9848484612a2e565b610eaa84610df561285d565b610ea5856040518060600160405280602881526020016151ea60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610e5b61285d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137a89092919063ffffffff16565b612865565b600190509392505050565b60006012905090565b6000610f67610ecb61285d565b84610f628560016000610edc61285d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461380c90919063ffffffff16565b612865565b6001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000601c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60145481565b6000610ffc306112d8565b90506000601a5460185460195461101391906144bc565b61101d91906144bc565b905060008083148061102f5750600082145b1561103c575050506112d6565b601460095461104b9190614388565b8311156110645760146009546110619190614388565b92505b6000600283601954866110779190614388565b61108191906143f9565b61108b91906143f9565b905060006110a2828661386a90919063ffffffff16565b905060004790506110b282611d2c565b60006110c7824761386a90919063ffffffff16565b905060006110f2876110e4601854856138b490919063ffffffff16565b61392e90919063ffffffff16565b9050600061111d8861110f601a54866138b490919063ffffffff16565b61392e90919063ffffffff16565b9050600081838561112e91906144f0565b61113891906144f0565b9050600060198190555060006018819055506000601a81905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168260405161119890614555565b60006040518083038185875af1925050503d80600081146111d5576040519150601f19603f3d011682016040523d82523d6000602084013e6111da565b606091505b5050809850506000871180156111f05750600081115b1561123d576111ff8782613978565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb56186826019546040516112349392919061456a565b60405180910390a15b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164760405161128390614555565b60006040518083038185875af1925050503d80600081146112c0576040519150601f19603f3d011682016040523d82523d6000602084013e6112c5565b606091505b505080985050505050505050505050505b565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61132861285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ae90614339565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b61148061285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461150f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150690614339565b60405180910390fd5b80601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61159861285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611627576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161e90614339565b60405180910390fd5b82601381905550816012819055508060118190555060115460125460135461164f91906144bc565b61165991906144bc565b6010819055506064601054111561166f57600080fd5b505050565b61167c61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461170b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170290614339565b60405180910390fd5b80600e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6117be61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461184d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184490614339565b60405180910390fd5b80600b60026101000a81548160ff02191690831515021790555050565b606060048054611879906142bc565b80601f01602080910402602001604051908101604052809291908181526020018280546118a5906142bc565b80156118f25780601f106118c7576101008083540402835291602001916118f2565b820191906000526020600020905b8154815290600101906020018083116118d557829003601f168201915b5050505050905090565b61190461285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611993576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161198a90614339565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611a21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1890614613565b60405180910390fd5b611a2b8282613a52565b5050565b6000611a3961285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611ac8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611abf90614339565b60405180910390fd5b6000600b60006101000a81548160ff0219169083151502179055506001905090565b6000611bad611af761285d565b84611ba8856040518060600160405280602581526020016152126025913960016000611b2161285d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137a89092919063ffffffff16565b612865565b6001905092915050565b6000611bcb611bc461285d565b8484612a2e565b6001905092915050565b611bdd61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611c6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6390614339565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567460405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600267ffffffffffffffff811115611d4957611d48614633565b5b604051908082528060200260200182016040528015611d775781602001602082028036833780820191505090505b5090503081600081518110611d8f57611d8e614662565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611e34573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e5891906146a6565b81600181518110611e6c57611e6b614662565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611ed1307f000000000000000000000000000000000000000000000000000000000000000084612865565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401611f339594939291906147cc565b600060405180830381600087803b158015611f4d57600080fd5b505af1158015611f61573d6000803e3d6000fd5b505050505050565b601e6020528060005260406000206000915054906101000a900460ff1681565b611f9161285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612020576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161201790614339565b60405180910390fd5b6001600b60016101000a81548160ff0219169083151502179055506001600b60026101000a81548160ff02191690831515021790555043601b81905550565b61206761285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146120f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120ed90614339565b60405180910390fd5b80601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7826040516121939190613f94565b60405180910390a25050565b6121a761285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612236576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161222d90614339565b60405180910390fd5b82601781905550816016819055508060158190555060155460165460175461225e91906144bc565b61226891906144bc565b6014819055506064601454111561227e57600080fd5b505050565b61228b61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461231a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161231190614339565b60405180910390fd5b670de0b6b3a76400006103e86005612330610b51565b61233a9190614388565b61234491906143f9565b61234e91906143f9565b811015612390576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161238790614898565b60405180910390fd5b670de0b6b3a7640000816123a49190614388565b600a8190555050565b60085481565b60006123bd61285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461244c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161244390614339565b60405180910390fd5b620186a0600161245a610b51565b6124649190614388565b61246e91906143f9565b8210156124b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124a79061492a565b60405180910390fd5b6103e860056124bd610b51565b6124c79190614388565b6124d191906143f9565b821115612513576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161250a906149bc565b60405180910390fd5b8160098190555060019050919050565b60105481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b601c6020528060005260406000206000915054906101000a900460ff1681565b60095481565b60006125e061285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461266f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161266690614339565b60405180910390fd5b6000600f60006101000a81548160ff0219169083151502179055506001905090565b61269961285d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612728576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161271f90614339565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612797576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161278e90614a4e565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600a5481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036128d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128cb90614ae0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612943576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161293a90614b72565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051612a219190614065565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612a9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a9490614c04565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612b0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b0390614c96565b60405180910390fd5b600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015612bb05750600e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b612bef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612be690614d28565b60405180910390fd5b60008103612c0857612c0383836000613af3565b6137a3565b600b60009054906101000a900460ff16156132cb57612c25611766565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015612c935750612c63611766565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612ccc5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612d06575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612d1f5750600560149054906101000a900460ff16155b156132ca57600b60019054906101000a900460ff16612e1957601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680612dd95750601c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b612e18576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e0f90614d94565b60405180910390fd5b5b600f60009054906101000a900460ff1615612fe157612e36611766565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015612ebd57507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612f1557507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612fe05743600c60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410612f9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f9290614e4c565b60405180910390fd5b43600c60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b601e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156130845750601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561312b576008548111156130ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130c590614ede565b60405180910390fd5b600a546130da836112d8565b826130e591906144bc565b1115613126576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161311d90614f4a565b60405180910390fd5b6132c9565b601e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156131ce5750601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561321d57600854811115613218576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161320f90614fdc565b60405180910390fd5b6132c8565b601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166132c757600a5461327a836112d8565b8261328591906144bc565b11156132c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132bd90614f4a565b60405180910390fd5b5b5b5b5b5b60006132d6306112d8565b9050600060095482101590508080156132fb5750600b60029054906101000a900460ff165b80156133145750600560149054906101000a900460ff16155b801561336a5750601e60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156133c05750601c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156134165750601c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561345a576001600560146101000a81548160ff02191690831515021790555061343e610ff1565b6000600560146101000a81548160ff0219169083151502179055505b6000600560149054906101000a900460ff16159050601c60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806135105750601c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561351a57600090505b6000811561379357601e60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561357d57506000601454115b1561364a576135aa606461359c601454886138b490919063ffffffff16565b61392e90919063ffffffff16565b9050601454601654826135bd9190614388565b6135c791906143f9565b601960008282546135d891906144bc565b92505081905550601454601754826135f09190614388565b6135fa91906143f9565b601a600082825461360b91906144bc565b92505081905550601454601554826136239190614388565b61362d91906143f9565b6018600082825461363e91906144bc565b9250508190555061376f565b601e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156136a557506000601054115b1561376e576136d260646136c4601054886138b490919063ffffffff16565b61392e90919063ffffffff16565b9050601054601254826136e59190614388565b6136ef91906143f9565b6019600082825461370091906144bc565b92505081905550601054601354826137189190614388565b61372291906143f9565b601a600082825461373391906144bc565b925050819055506010546011548261374b9190614388565b61375591906143f9565b6018600082825461376691906144bc565b925050819055505b5b600081111561378457613783873083613af3565b5b808561379091906144f0565b94505b61379e878787613af3565b505050505b505050565b60008383111582906137f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016137e79190613e7e565b60405180910390fd5b50600083856137ff91906144f0565b9050809150509392505050565b600080828461381b91906144bc565b905083811015613860576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161385790615048565b60405180910390fd5b8091505092915050565b60006138ac83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506137a8565b905092915050565b60008083036138c65760009050613928565b600082846138d49190614388565b90508284826138e391906143f9565b14613923576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161391a906150da565b60405180910390fd5b809150505b92915050565b600061397083836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250613d86565b905092915050565b6139a3307f000000000000000000000000000000000000000000000000000000000000000084612865565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f305d71982308560008030426040518863ffffffff1660e01b8152600401613a08969594939291906150fa565b60606040518083038185885af1158015613a26573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190613a4b9190615170565b5050505050565b80601e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603613b62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b5990614c04565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603613bd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613bc890614c96565b60405180910390fd5b613bdc838383613de9565b613c47816040518060600160405280602681526020016151c4602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137a89092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613cda816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461380c90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051613d799190614065565b60405180910390a3505050565b60008083118290613dcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613dc49190613e7e565b60405180910390fd5b5060008385613ddc91906143f9565b9050809150509392505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015613e28578082015181840152602081019050613e0d565b60008484015250505050565b6000601f19601f8301169050919050565b6000613e5082613dee565b613e5a8185613df9565b9350613e6a818560208601613e0a565b613e7381613e34565b840191505092915050565b60006020820190508181036000830152613e988184613e45565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613ed082613ea5565b9050919050565b613ee081613ec5565b8114613eeb57600080fd5b50565b600081359050613efd81613ed7565b92915050565b6000819050919050565b613f1681613f03565b8114613f2157600080fd5b50565b600081359050613f3381613f0d565b92915050565b60008060408385031215613f5057613f4f613ea0565b5b6000613f5e85828601613eee565b9250506020613f6f85828601613f24565b9150509250929050565b60008115159050919050565b613f8e81613f79565b82525050565b6000602082019050613fa96000830184613f85565b92915050565b600060208284031215613fc557613fc4613ea0565b5b6000613fd384828501613eee565b91505092915050565b6000819050919050565b6000614001613ffc613ff784613ea5565b613fdc565b613ea5565b9050919050565b600061401382613fe6565b9050919050565b600061402582614008565b9050919050565b6140358161401a565b82525050565b6000602082019050614050600083018461402c565b92915050565b61405f81613f03565b82525050565b600060208201905061407a6000830184614056565b92915050565b60006020828403121561409657614095613ea0565b5b60006140a484828501613f24565b91505092915050565b6000806000606084860312156140c6576140c5613ea0565b5b60006140d486828701613eee565b93505060206140e586828701613eee565b92505060406140f686828701613f24565b9150509250925092565b600060ff82169050919050565b61411681614100565b82525050565b6000602082019050614131600083018461410d565b92915050565b61414081613ec5565b82525050565b600060208201905061415b6000830184614137565b92915050565b61416a81613f79565b811461417557600080fd5b50565b60008135905061418781614161565b92915050565b600080604083850312156141a4576141a3613ea0565b5b60006141b285828601613eee565b92505060206141c385828601614178565b9150509250929050565b6000806000606084860312156141e6576141e5613ea0565b5b60006141f486828701613f24565b935050602061420586828701613f24565b925050604061421686828701613f24565b9150509250925092565b60006020828403121561423657614235613ea0565b5b600061424484828501614178565b91505092915050565b6000806040838503121561426457614263613ea0565b5b600061427285828601613eee565b925050602061428385828601613eee565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806142d457607f821691505b6020821081036142e7576142e661428d565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000614323602083613df9565b915061432e826142ed565b602082019050919050565b6000602082019050818103600083015261435281614316565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061439382613f03565b915061439e83613f03565b92508282026143ac81613f03565b915082820484148315176143c3576143c2614359565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061440482613f03565b915061440f83613f03565b92508261441f5761441e6143ca565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060008201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b6000614486602f83613df9565b91506144918261442a565b604082019050919050565b600060208201905081810360008301526144b581614479565b9050919050565b60006144c782613f03565b91506144d283613f03565b92508282019050808211156144ea576144e9614359565b5b92915050565b60006144fb82613f03565b915061450683613f03565b925082820390508181111561451e5761451d614359565b5b92915050565b600081905092915050565b50565b600061453f600083614524565b915061454a8261452f565b600082019050919050565b600061456082614532565b9150819050919050565b600060608201905061457f6000830186614056565b61458c6020830185614056565b6145996040830184614056565b949350505050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b60006145fd603983613df9565b9150614608826145a1565b604082019050919050565b6000602082019050818103600083015261462c816145f0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000815190506146a081613ed7565b92915050565b6000602082840312156146bc576146bb613ea0565b5b60006146ca84828501614691565b91505092915050565b6000819050919050565b60006146f86146f36146ee846146d3565b613fdc565b613f03565b9050919050565b614708816146dd565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61474381613ec5565b82525050565b6000614755838361473a565b60208301905092915050565b6000602082019050919050565b60006147798261470e565b6147838185614719565b935061478e8361472a565b8060005b838110156147bf5781516147a68882614749565b97506147b183614761565b925050600181019050614792565b5085935050505092915050565b600060a0820190506147e16000830188614056565b6147ee60208301876146ff565b8181036040830152614800818661476e565b905061480f6060830185614137565b61481c6080830184614056565b9695505050505050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e2060008201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b6000614882602483613df9565b915061488d82614826565b604082019050919050565b600060208201905081810360008301526148b181614875565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b6000614914603583613df9565b915061491f826148b8565b604082019050919050565b6000602082019050818103600083015261494381614907565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b60006149a6603483613df9565b91506149b18261494a565b604082019050919050565b600060208201905081810360008301526149d581614999565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000614a38602683613df9565b9150614a43826149dc565b604082019050919050565b60006020820190508181036000830152614a6781614a2b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000614aca602483613df9565b9150614ad582614a6e565b604082019050919050565b60006020820190508181036000830152614af981614abd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000614b5c602283613df9565b9150614b6782614b00565b604082019050919050565b60006020820190508181036000830152614b8b81614b4f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000614bee602583613df9565b9150614bf982614b92565b604082019050919050565b60006020820190508181036000830152614c1d81614be1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000614c80602383613df9565b9150614c8b82614c24565b604082019050919050565b60006020820190508181036000830152614caf81614c73565b9050919050565b7f596f752068617665206265656e20626c61636b6c69737465642066726f6d207460008201527f72616e73666572696e6720746f6b656e73000000000000000000000000000000602082015250565b6000614d12603183613df9565b9150614d1d82614cb6565b604082019050919050565b60006020820190508181036000830152614d4181614d05565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b6000614d7e601683613df9565b9150614d8982614d48565b602082019050919050565b60006020820190508181036000830152614dad81614d71565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60008201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000604082015250565b6000614e36604983613df9565b9150614e4182614db4565b606082019050919050565b60006020820190508181036000830152614e6581614e29565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b6000614ec8603583613df9565b9150614ed382614e6c565b604082019050919050565b60006020820190508181036000830152614ef781614ebb565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b6000614f34601383613df9565b9150614f3f82614efe565b602082019050919050565b60006020820190508181036000830152614f6381614f27565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b6000614fc6603683613df9565b9150614fd182614f6a565b604082019050919050565b60006020820190508181036000830152614ff581614fb9565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000615032601b83613df9565b915061503d82614ffc565b602082019050919050565b6000602082019050818103600083015261506181615025565b9050919050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b60006150c4602183613df9565b91506150cf82615068565b604082019050919050565b600060208201905081810360008301526150f3816150b7565b9050919050565b600060c08201905061510f6000830189614137565b61511c6020830188614056565b61512960408301876146ff565b61513660608301866146ff565b6151436080830185614137565b61515060a0830184614056565b979650505050505050565b60008151905061516a81613f0d565b92915050565b60008060006060848603121561518957615188613ea0565b5b60006151978682870161515b565b93505060206151a88682870161515b565b92505060406151b98682870161515b565b915050925092509256fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220222d85f70733a869d673b883aaaefc0c61e9cf0c2e90c3cfb24645537634223964736f6c63430008130033
©2022-now by Spectre