608060405260006002556000600355600160045564e8d4a510006005556000600660006101000a81548160ff0219169083151502179055503480156200004457600080fd5b50600062000057620006d760201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350737a250d5630b4cf539739df2c5dacb4c659f2488d600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015620001b357600080fd5b505afa158015620001c8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ee919062000913565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200027357600080fd5b505afa15801562000288573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002ae919062000913565b6040518363ffffffff1660e01b8152600401620002cd92919062000956565b602060405180830381600087803b158015620002e857600080fd5b505af1158015620002fd573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000323919062000913565b600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600a6000737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600a6000600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a9050506001600a600062000452620006df60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620005ba6200055760646200054360646012600a6200051b919062000b1d565b66017e9d8602b4006200052f919062000b6e565b6200070860201b62000b9d1790919060201c565b6200078c60201b62000c181790919060201c565b600960006200056b620006d760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620007de60201b62000c621790919060201c565b60096000620005ce620006d760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506200061c620006d760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600960006200067f620006d760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051620006c9919062000be0565b60405180910390a362000e93565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000808314156200071d576000905062000786565b600082846200072d919062000b6e565b90508284826200073e919062000c2c565b1462000781576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007789062000ceb565b60405180910390fd5b809150505b92915050565b6000620007d683836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506200084160201b60201c565b905092915050565b6000808284620007ef919062000d0d565b90508381101562000837576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200082e9062000dba565b60405180910390fd5b8091505092915050565b600080831182906200088b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000882919062000e6f565b60405180910390fd5b50600083856200089c919062000c2c565b9050809150509392505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620008db82620008ae565b9050919050565b620008ed81620008ce565b8114620008f957600080fd5b50565b6000815190506200090d81620008e2565b92915050565b6000602082840312156200092c576200092b620008a9565b5b60006200093c84828501620008fc565b91505092915050565b6200095081620008ce565b82525050565b60006040820190506200096d600083018562000945565b6200097c602083018462000945565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000a1157808604811115620009e957620009e862000983565b5b6001851615620009f95780820291505b808102905062000a0985620009b2565b9450620009c9565b94509492505050565b60008262000a2c576001905062000aff565b8162000a3c576000905062000aff565b816001811462000a55576002811462000a605762000a96565b600191505062000aff565b60ff84111562000a755762000a7462000983565b5b8360020a91508482111562000a8f5762000a8e62000983565b5b5062000aff565b5060208310610133831016604e8410600b841016171562000ad05782820a90508381111562000aca5762000ac962000983565b5b62000aff565b62000adf8484846001620009bf565b9250905081840481111562000af95762000af862000983565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b600062000b2a8262000b06565b915062000b378362000b10565b925062000b667fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000a1a565b905092915050565b600062000b7b8262000b06565b915062000b888362000b06565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000bc45762000bc362000983565b5b828202905092915050565b62000bda8162000b06565b82525050565b600060208201905062000bf7600083018462000bcf565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000c398262000b06565b915062000c468362000b06565b92508262000c595762000c5862000bfd565b5b828204905092915050565b600082825260208201905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b600062000cd360218362000c64565b915062000ce08262000c75565b604082019050919050565b6000602082019050818103600083015262000d068162000cc4565b9050919050565b600062000d1a8262000b06565b915062000d278362000b06565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000d5f5762000d5e62000983565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600062000da2601b8362000c64565b915062000daf8262000d6a565b602082019050919050565b6000602082019050818103600083015262000dd58162000d93565b9050919050565b600081519050919050565b60005b8381101562000e0757808201518184015260208101905062000dea565b8381111562000e17576000848401525b50505050565b6000601f19601f8301169050919050565b600062000e3b8262000ddc565b62000e47818562000c64565b935062000e5981856020860162000de7565b62000e648162000e1d565b840191505092915050565b6000602082019050818103600083015262000e8b818462000e2e565b905092915050565b61227c8062000ea36000396000f3fe60806040526004361061010d5760003560e01c8063715018a611610095578063a4fbec3311610064578063a4fbec3314610356578063a9059cbb14610381578063c9567bf9146103be578063dd62ed3e146103d5578063f2fde38b1461041257610114565b8063715018a6146102d25780638da5cb5b146102e957806395d89b4114610314578063a3907d711461033f57610114565b806323b872dd116100dc57806323b872dd146101d7578063313ce567146102145780633c9f5ed61461023f5780634597c5fe1461026a57806370a082311461029557610114565b806306fdde0314610119578063095ea7b3146101445780631694505e1461018157806318160ddd146101ac57610114565b3661011457005b600080fd5b34801561012557600080fd5b5061012e61043b565b60405161013b919061161f565b60405180910390f35b34801561015057600080fd5b5061016b600480360381019061016691906116da565b610478565b6040516101789190611735565b60405180910390f35b34801561018d57600080fd5b50610196610496565b6040516101a391906117af565b60405180910390f35b3480156101b857600080fd5b506101c16104bc565b6040516101ce91906117d9565b60405180910390f35b3480156101e357600080fd5b506101fe60048036038101906101f991906117f4565b6104e3565b60405161020b9190611735565b60405180910390f35b34801561022057600080fd5b506102296105a2565b6040516102369190611863565b60405180910390f35b34801561024b57600080fd5b506102546105ab565b6040516102619190611735565b60405180910390f35b34801561027657600080fd5b5061027f6105c2565b60405161028c91906117d9565b60405180910390f35b3480156102a157600080fd5b506102bc60048036038101906102b7919061187e565b6105c8565b6040516102c991906117d9565b60405180910390f35b3480156102de57600080fd5b506102e7610611565b005b3480156102f557600080fd5b506102fe610764565b60405161030b91906118ba565b60405180910390f35b34801561032057600080fd5b5061032961078d565b604051610336919061161f565b60405180910390f35b34801561034b57600080fd5b506103546107ca565b005b34801561036257600080fd5b5061036b61086a565b60405161037891906117d9565b60405180910390f35b34801561038d57600080fd5b506103a860048036038101906103a391906116da565b610870565b6040516103b59190611735565b60405180910390f35b3480156103ca57600080fd5b506103d3610893565b005b3480156103e157600080fd5b506103fc60048036038101906103f791906118d5565b610954565b60405161040991906117d9565b60405180910390f35b34801561041e57600080fd5b506104396004803603810190610434919061187e565b6109db565b005b60606040518060400160405280600881526020017f5041504f434f494e000000000000000000000000000000000000000000000000815250905090565b600061048c610485610cc0565b8484610cc8565b6001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006012600a6104cc9190611a77565b66017e9d8602b4006104de9190611ac2565b905090565b60006104f0848484610e93565b610597846104fc610cc0565b61059285600860008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610549610cc0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113b490919063ffffffff16565b610cc8565b600190509392505050565b60006012905090565b6000600660009054906101000a900460ff16905090565b60035481565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610619610cc0565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146106a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069d90611b68565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600481526020017f5041504f00000000000000000000000000000000000000000000000000000000815250905090565b6107d2610cc0565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461085f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085690611b68565b60405180910390fd5b600454600581905550565b60025481565b60008061087b610cc0565b9050610888818585610e93565b600191505092915050565b61089b610cc0565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610928576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091f90611b68565b60405180910390fd5b600660009054906101000a900460ff1615600660006101000a81548160ff021916908315150217905550565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6109e3610cc0565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6790611b68565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ae0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad790611bfa565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080831415610bb05760009050610c12565b60008284610bbe9190611ac2565b9050828482610bcd9190611c49565b14610c0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0490611cec565b60405180910390fd5b809150505b92915050565b6000610c5a83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506113fe565b905092915050565b6000808284610c719190611d0c565b905083811015610cb6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cad90611dae565b60405180910390fd5b8091505092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d38576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2f90611e40565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610da8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d9f90611ed2565b60405180910390fd5b80600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e8691906117d9565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efa90611f64565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6a90611ff6565b60405180910390fd5b80610f7d846105c8565b1015610fbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb590612088565b60405180910390fd5b6000600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156110645750600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561115157600660009054906101000a900460ff166110b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110af906120f4565b60405180910390fd5b6064600354836110c89190611ac2565b6110d29190611c49565b9050600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156111505760646003548361113a9190611ac2565b6111449190611c49565b905061114f84611461565b5b5b600081111561124e5780600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111a59190611d0c565b600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161124591906117d9565b60405180910390a35b81611258856105c8565b6112629190612114565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080826112b19190612114565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112fb9190611d0c565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83856113999190612114565b6040516113a691906117d9565b60405180910390a350505050565b60006113f683836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114d6565b905092915050565b60008083118290611445576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143c919061161f565b60405180910390fd5b50600083856114549190611c49565b9050809150509392505050565b600061146c826105c8565b9050600081116114b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114a8906121ba565b60405180910390fd5b600660009054906101000a900460ff16156114d2576114d160055461153a565b5b5050565b600083831115829061151e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611515919061161f565b60405180910390fd5b506000838561152d9190612114565b9050809150509392505050565b60003a905081811115611582576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161157990612226565b60405180910390fd5b5050565b600081519050919050565b600082825260208201905092915050565b60005b838110156115c05780820151818401526020810190506115a5565b838111156115cf576000848401525b50505050565b6000601f19601f8301169050919050565b60006115f182611586565b6115fb8185611591565b935061160b8185602086016115a2565b611614816115d5565b840191505092915050565b6000602082019050818103600083015261163981846115e6565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061167182611646565b9050919050565b61168181611666565b811461168c57600080fd5b50565b60008135905061169e81611678565b92915050565b6000819050919050565b6116b7816116a4565b81146116c257600080fd5b50565b6000813590506116d4816116ae565b92915050565b600080604083850312156116f1576116f0611641565b5b60006116ff8582860161168f565b9250506020611710858286016116c5565b9150509250929050565b60008115159050919050565b61172f8161171a565b82525050565b600060208201905061174a6000830184611726565b92915050565b6000819050919050565b600061177561177061176b84611646565b611750565b611646565b9050919050565b60006117878261175a565b9050919050565b60006117998261177c565b9050919050565b6117a98161178e565b82525050565b60006020820190506117c460008301846117a0565b92915050565b6117d3816116a4565b82525050565b60006020820190506117ee60008301846117ca565b92915050565b60008060006060848603121561180d5761180c611641565b5b600061181b8682870161168f565b935050602061182c8682870161168f565b925050604061183d868287016116c5565b9150509250925092565b600060ff82169050919050565b61185d81611847565b82525050565b60006020820190506118786000830184611854565b92915050565b60006020828403121561189457611893611641565b5b60006118a28482850161168f565b91505092915050565b6118b481611666565b82525050565b60006020820190506118cf60008301846118ab565b92915050565b600080604083850312156118ec576118eb611641565b5b60006118fa8582860161168f565b925050602061190b8582860161168f565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111561199b5780860481111561197757611976611915565b5b60018516156119865780820291505b808102905061199485611944565b945061195b565b94509492505050565b6000826119b45760019050611a70565b816119c25760009050611a70565b81600181146119d857600281146119e257611a11565b6001915050611a70565b60ff8411156119f4576119f3611915565b5b8360020a915084821115611a0b57611a0a611915565b5b50611a70565b5060208310610133831016604e8410600b8410161715611a465782820a905083811115611a4157611a40611915565b5b611a70565b611a538484846001611951565b92509050818404811115611a6a57611a69611915565b5b81810290505b9392505050565b6000611a82826116a4565b9150611a8d83611847565b9250611aba7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846119a4565b905092915050565b6000611acd826116a4565b9150611ad8836116a4565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615611b1157611b10611915565b5b828202905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611b52602083611591565b9150611b5d82611b1c565b602082019050919050565b60006020820190508181036000830152611b8181611b45565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611be4602683611591565b9150611bef82611b88565b604082019050919050565b60006020820190508181036000830152611c1381611bd7565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000611c54826116a4565b9150611c5f836116a4565b925082611c6f57611c6e611c1a565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000611cd6602183611591565b9150611ce182611c7a565b604082019050919050565b60006020820190508181036000830152611d0581611cc9565b9050919050565b6000611d17826116a4565b9150611d22836116a4565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611d5757611d56611915565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611d98601b83611591565b9150611da382611d62565b602082019050919050565b60006020820190508181036000830152611dc781611d8b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611e2a602483611591565b9150611e3582611dce565b604082019050919050565b60006020820190508181036000830152611e5981611e1d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611ebc602283611591565b9150611ec782611e60565b604082019050919050565b60006020820190508181036000830152611eeb81611eaf565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611f4e602583611591565b9150611f5982611ef2565b604082019050919050565b60006020820190508181036000830152611f7d81611f41565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611fe0602383611591565b9150611feb82611f84565b604082019050919050565b6000602082019050818103600083015261200f81611fd3565b9050919050565b7f4552524f523a2062616c616e6365206f662066726f6d206c657373207468616e60008201527f2076616c75650000000000000000000000000000000000000000000000000000602082015250565b6000612072602683611591565b915061207d82612016565b604082019050919050565b600060208201905081810360008301526120a181612065565b9050919050565b7f547261646520686173206e6f74206265656e206f70656e656420796574000000600082015250565b60006120de601d83611591565b91506120e9826120a8565b602082019050919050565b6000602082019050818103600083015261210d816120d1565b9050919050565b600061211f826116a4565b915061212a836116a4565b92508282101561213d5761213c611915565b5b828203905092915050565b7f42616c616e6365206d7573742062652067726561746572207468616e207a657260008201527f6f00000000000000000000000000000000000000000000000000000000000000602082015250565b60006121a4602183611591565b91506121af82612148565b604082019050919050565b600060208201905081810360008301526121d381612197565b9050919050565b7f4761732070726963652065786365656473206c696d6974000000000000000000600082015250565b6000612210601783611591565b915061221b826121da565b602082019050919050565b6000602082019050818103600083015261223f81612203565b905091905056fea264697066735822122075ea632b5e9b1298ca5eb9e386efed98fe28932c45ed6ee77fab8d830df7381c64736f6c63430008090033