[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "_wallet", "type": "address" } ], "name": "AddBotWallet", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_wallets", "type": "address[]" } ], "name": "AddBotsInBulk", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "AdminWallet", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "CanAddBots", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newMaxSwapX10", "type": "uint256" } ], "name": "ChangeSettings", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "DevWallet", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "DisableAddBots", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "percent", "type": "uint256" } ], "name": "ManualSwap", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "MaxTX", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "MxWall", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "OpenTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "OperationWallet", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newBuyTax", "type": "uint256" }, { "internalType": "uint256", "name": "newSellTax", "type": "uint256" } ], "name": "ReduceTax", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_txtax", "type": "uint256" } ], "name": "ReduceTransferTax", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "RemoveAllLimits", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_wallet", "type": "address" } ], "name": "RemoveBotWllet", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "WDeth", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "wallet", "type": "address" } ], "name": "_ExemptTheWallet", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "wallet", "type": "address" } ], "name": "_RemoveWalletExemption", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "buyTax", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_ad", "type": "address" }, { "internalType": "address", "name": "_de", "type": "address" }, { "internalType": "address", "name": "_op", "type": "address" } ], "name": "changeTaxWallets", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "sellTax", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "txtax", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "uniswapV2Pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040526019600655603b6007556046600855600a600560646012600a62000029919062000684565b6305f5e1006200003a9190620006d5565b6200004691906200074f565b620000529190620006d5565b6200005e91906200074f565b600955600a600d60646012600a62000077919062000684565b6305f5e100620000889190620006d5565b6200009491906200074f565b620000a09190620006d5565b620000ac91906200074f565b600a55600a600d60646012600a620000c5919062000684565b6305f5e100620000d69190620006d5565b620000e291906200074f565b620000ee9190620006d5565b620000fa91906200074f565b600b556000601060146101000a81548160ff0219169083151502179055506001601060156101000a81548160ff0219169083151502179055503480156200014057600080fd5b50600062000153620004e260201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35073997163611a90978e8ff55d35007c4d6ff71c2625600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073769877fa1efbd3ad190606ad3d1cd170a20f13ab600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073a65f9623e21cb5c56a786cbc3cc2be75f5f1d5fb601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506012600a62000300919062000684565b6305f5e100620003119190620006d5565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160036000600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555062000455620004e260201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a620004b4919062000684565b6305f5e100620004c59190620006d5565b604051620004d4919062000798565b60405180910390a3620007b5565b600033905090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115620005785780860481111562000550576200054f620004ea565b5b6001851615620005605780820291505b8081029050620005708562000519565b945062000530565b94509492505050565b60008262000593576001905062000666565b81620005a3576000905062000666565b8160018114620005bc5760028114620005c757620005fd565b600191505062000666565b60ff841115620005dc57620005db620004ea565b5b8360020a915084821115620005f657620005f5620004ea565b5b5062000666565b5060208310610133831016604e8410600b8410161715620006375782820a905083811115620006315762000630620004ea565b5b62000666565b62000646848484600162000526565b9250905081840481111562000660576200065f620004ea565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b600062000691826200066d565b91506200069e8362000677565b9250620006cd7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000581565b905092915050565b6000620006e2826200066d565b9150620006ef836200066d565b9250828202620006ff816200066d565b91508282048414831517620007195762000718620004ea565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006200075c826200066d565b915062000769836200066d565b9250826200077c576200077b62000720565b5b828204905092915050565b62000792816200066d565b82525050565b6000602082019050620007af600083018462000787565b92915050565b6145e680620007c56000396000f3fe6080604052600436106102135760003560e01c806389a2f12b11610118578063c1952304116100a0578063dd62ed3e1161006f578063dd62ed3e1461072a578063dfb6304a14610767578063f2fde38b14610790578063f61f15e4146107b9578063f828e958146107e25761021a565b8063c195230414610680578063cc1776d3146106ab578063d3547d4a146106d6578063daaf8501146106ff5761021a565b806395d89b41116100e757806395d89b41146105bf578063a9059cbb146105ea578063b115e4df14610627578063b19826f414610652578063ba264714146106695761021a565b806389a2f12b146105295780638c2d86cb146105525780638da5cb5b1461056957806392644352146105945761021a565b806349bd5a5e1161019b5780636442a9861161016a5780636442a9861461045857806370a0823114610481578063715018a6146104be578063740cf9b2146104d5578063787f4cfa146104fe5761021a565b806349bd5a5e146103c25780634f7041a5146103ed57806351cd7cc31461041857806356ca8a411461042f5761021a565b80632e355390116101e25780632e355390146102ef578063313ce567146103185780633297acb41461034357806334224e3a1461036e57806341e060de146103995761021a565b806306fdde031461021f578063095ea7b31461024a57806318160ddd1461028757806323b872dd146102b25761021a565b3661021a57005b600080fd5b34801561022b57600080fd5b5061023461080b565b6040516102419190613263565b60405180910390f35b34801561025657600080fd5b50610271600480360381019061026c919061332d565b610848565b60405161027e9190613388565b60405180910390f35b34801561029357600080fd5b5061029c610866565b6040516102a991906133b2565b60405180910390f35b3480156102be57600080fd5b506102d960048036038101906102d491906133cd565b61088a565b6040516102e69190613388565b60405180910390f35b3480156102fb57600080fd5b5061031660048036038101906103119190613420565b6109aa565b005b34801561032457600080fd5b5061032d610a87565b60405161033a9190613469565b60405180910390f35b34801561034f57600080fd5b50610358610a90565b60405161036591906133b2565b60405180910390f35b34801561037a57600080fd5b50610383610a96565b6040516103909190613493565b60405180910390f35b3480156103a557600080fd5b506103c060048036038101906103bb9190613420565b610abc565b005b3480156103ce57600080fd5b506103d7610b99565b6040516103e49190613493565b60405180910390f35b3480156103f957600080fd5b50610402610bbf565b60405161040f91906133b2565b60405180910390f35b34801561042457600080fd5b5061042d610bc5565b005b34801561043b57600080fd5b50610456600480360381019061045191906134ae565b6110e9565b005b34801561046457600080fd5b5061047f600480360381019061047a9190613623565b6111b5565b005b34801561048d57600080fd5b506104a860048036038101906104a39190613420565b61148c565b6040516104b591906133b2565b60405180910390f35b3480156104ca57600080fd5b506104d36114d5565b005b3480156104e157600080fd5b506104fc60048036038101906104f791906134ae565b611628565b005b34801561050a57600080fd5b5061051361174a565b60405161052091906133b2565b60405180910390f35b34801561053557600080fd5b50610550600480360381019061054b9190613420565b611750565b005b34801561055e57600080fd5b5061056761199f565b005b34801561057557600080fd5b5061057e611aa0565b60405161058b9190613493565b60405180910390f35b3480156105a057600080fd5b506105a9611ac9565b6040516105b69190613388565b60405180910390f35b3480156105cb57600080fd5b506105d4611adc565b6040516105e19190613263565b60405180910390f35b3480156105f657600080fd5b50610611600480360381019061060c919061332d565b611b19565b60405161061e9190613388565b60405180910390f35b34801561063357600080fd5b5061063c611b37565b6040516106499190613493565b60405180910390f35b34801561065e57600080fd5b50610667611b5d565b005b34801561067557600080fd5b5061067e611c6a565b005b34801561068c57600080fd5b50610695611d47565b6040516106a291906133b2565b60405180910390f35b3480156106b757600080fd5b506106c0611d4d565b6040516106cd91906133b2565b60405180910390f35b3480156106e257600080fd5b506106fd60048036038101906106f8919061366c565b611d53565b005b34801561070b57600080fd5b50610714611eb0565b6040516107219190613493565b60405180910390f35b34801561073657600080fd5b50610751600480360381019061074c91906136bf565b611ed6565b60405161075e91906133b2565b60405180910390f35b34801561077357600080fd5b5061078e60048036038101906107899190613420565b611f5d565b005b34801561079c57600080fd5b506107b760048036038101906107b29190613420565b61203a565b005b3480156107c557600080fd5b506107e060048036038101906107db91906136ff565b6120db565b005b3480156107ee57600080fd5b50610809600480360381019061080491906134ae565b6121d5565b005b60606040518060400160405280600981526020017f4465764875622041490000000000000000000000000000000000000000000000815250905090565b600061085c6108556122b9565b84846122c1565b6001905092915050565b60006012600a61087691906138a1565b6305f5e10061088591906138ec565b905090565b600061089784848461248a565b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006108e26122b9565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461099e5782811015610989576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610980906139a0565b60405180910390fd5b61099d856109956122b9565b8584036122c1565b5b60019150509392505050565b6109b26122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3690613a0c565b60405180910390fd5b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b60006012905090565b600a5481565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610ac46122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4890613a0c565b60405180910390fd5b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60065481565b610bcd6122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5190613a0c565b60405180910390fd5b601060149054906101000a900460ff1615610caa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca190613a78565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d6c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d909190613aad565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e19573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e3d9190613aad565b6040518363ffffffff1660e01b8152600401610e5a929190613ada565b6020604051808303816000875af1158015610e79573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e9d9190613aad565b600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610f2630600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166012600a610f1291906138a1565b6305f5e100610f2191906138ec565b6122c1565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610f6f3061148c565b600080610f7a611aa0565b426040518863ffffffff1660e01b8152600401610f9c96959493929190613b48565b60606040518083038185885af1158015610fba573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610fdf9190613bbe565b505050600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401611081929190613c11565b6020604051808303816000875af11580156110a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110c49190613c66565b506001601060146101000a81548160ff02191690831515021790555043600581905550565b6110f16122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461117e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117590613a0c565b60405180910390fd5b60006111893061148c565b905060006064828461119b91906138ec565b6111a59190613cc2565b90506111b081612a1b565b505050565b6111bd6122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461124a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124190613a0c565b60405180910390fd5b601060159054906101000a900460ff16611299576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129090613d3f565b60405180910390fd5b60005b8151811015611488573073ffffffffffffffffffffffffffffffffffffffff168282815181106112cf576112ce613d5f565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16141580156113635750600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682828151811061134257611341613d5f565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1614155b80156113d75750600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168282815181106113b6576113b5613d5f565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1614155b611416576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161140d90613dda565b60405180910390fd5b60016004600084848151811061142f5761142e613d5f565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550808061148090613dfa565b91505061129c565b5050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6114dd6122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461156a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156190613a0c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6116306122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b490613a0c565b60405180910390fd5b6014811115611701576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116f890613e8e565b60405180910390fd5b600a60646012600a61171391906138a1565b6305f5e10061172291906138ec565b61172c9190613cc2565b6117369190613cc2565b8161174191906138ec565b60098190555050565b60085481565b6117586122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146117e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117dc90613a0c565b60405180910390fd5b601060159054906101000a900460ff16611834576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182b90613d3f565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141580156118be5750600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b80156119185750600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b611957576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161194e90613dda565b60405180910390fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6119a76122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611a34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a2b90613a0c565b60405180910390fd5b601060159054906101000a900460ff16611a83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a7a90613efa565b60405180910390fd5b6000601060156101000a81548160ff021916908315150217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b601060159054906101000a900460ff1681565b60606040518060400160405280600481526020017f4448554200000000000000000000000000000000000000000000000000000000815250905090565b6000611b2d611b266122b9565b848461248a565b6001905092915050565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611b656122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611be990613a0c565b60405180910390fd5b6000611bfc611aa0565b73ffffffffffffffffffffffffffffffffffffffff1647604051611c1f90613f4b565b60006040518083038185875af1925050503d8060008114611c5c576040519150601f19603f3d011682016040523d82523d6000602084013e611c61565b606091505b50508091505050565b611c726122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611cff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf690613a0c565b60405180910390fd5b6012600a611d0d91906138a1565b6305f5e100611d1c91906138ec565b600a819055506012600a611d3091906138a1565b6305f5e100611d3f91906138ec565b600b81905550565b600b5481565b60075481565b611d5b6122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611de8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ddf90613a0c565b60405180910390fd5b81600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611f656122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611ff2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fe990613a0c565b60405180910390fd5b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6120426122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146120cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120c690613a0c565b60405180910390fd5b6120d881612e64565b50565b6120e36122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612170576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161216790613a0c565b60405180910390fd5b600654821115801561218457506007548111155b6121c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121ba90613fac565b60405180910390fd5b81600681905550806007819055505050565b6121dd6122b9565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461226a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161226190613a0c565b60405180910390fd5b6008548111156122af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122a690613fac565b60405180910390fd5b8060088190555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612330576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123279061403e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361239f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612396906140d0565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161247d91906133b2565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036124f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124f090614162565b60405180910390fd5b6000811161253c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612533906141ce565b60405180910390fd5b600080600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541480156125cb57506000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15612a0957601060149054906101000a900460ff1661261f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126169061423a565b60405180910390fd5b6000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146126a1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612698906142a6565b60405180910390fd5b600a548211156126e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126dd90614312565b60405180910390fd5b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015612772575061dead73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156127d057600b54826127848561148c565b61278e9190614332565b11156127cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127c6906143b2565b60405180910390fd5b5b60036005546127df9190614332565b43101561284e57600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161461284357600754612847565b6006545b9050612a08565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036128ad576006549050612a07565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361294e57600061290d3061148c565b9050619c4081111561294357600060095490508382111561292c578391505b80821115612938578091505b61294182612a1b565b505b600754915050612a06565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156129fa5750600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612a055760085490505b5b5b5b5b612a1584848484612f90565b50505050565b6000600267ffffffffffffffff811115612a3857612a376134e0565b5b604051908082528060200260200182016040528015612a665781602001602082028036833780820191505090505b5090503081600081518110612a7e57612a7d613d5f565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612b25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b499190613aad565b81600181518110612b5d57612b5c613d5f565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050612bc430600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846122c1565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401612c28959493929190614490565b600060405180830381600087803b158015612c4257600080fd5b505af1158015612c56573d6000803e3d6000fd5b505050506000806064602347612c6c91906138ec565b612c769190613cc2565b905060006064602147612c8991906138ec565b612c939190613cc2565b905060006064602047612ca691906138ec565b612cb09190613cc2565b9050601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681604051612cf890613f4b565b60006040518083038185875af1925050503d8060008114612d35576040519150601f19603f3d011682016040523d82523d6000602084013e612d3a565b606091505b505080945050600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051612d8690613f4b565b60006040518083038185875af1925050503d8060008114612dc3576040519150601f19603f3d011682016040523d82523d6000602084013e612dc8565b606091505b505080945050600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1683604051612e1490613f4b565b60006040518083038185875af1925050503d8060008114612e51576040519150601f19603f3d011682016040523d82523d6000602084013e612e56565b606091505b505080945050505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612ed3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612eca9061455c565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600060648284612fa091906138ec565b612faa9190613cc2565b905060008184612fba919061457c565b905083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613007919061457c565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546130959190614332565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546131239190614332565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516131c391906133b2565b60405180910390a3505050505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561320d5780820151818401526020810190506131f2565b60008484015250505050565b6000601f19601f8301169050919050565b6000613235826131d3565b61323f81856131de565b935061324f8185602086016131ef565b61325881613219565b840191505092915050565b6000602082019050818103600083015261327d818461322a565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006132c482613299565b9050919050565b6132d4816132b9565b81146132df57600080fd5b50565b6000813590506132f1816132cb565b92915050565b6000819050919050565b61330a816132f7565b811461331557600080fd5b50565b60008135905061332781613301565b92915050565b600080604083850312156133445761334361328f565b5b6000613352858286016132e2565b925050602061336385828601613318565b9150509250929050565b60008115159050919050565b6133828161336d565b82525050565b600060208201905061339d6000830184613379565b92915050565b6133ac816132f7565b82525050565b60006020820190506133c760008301846133a3565b92915050565b6000806000606084860312156133e6576133e561328f565b5b60006133f4868287016132e2565b9350506020613405868287016132e2565b925050604061341686828701613318565b9150509250925092565b6000602082840312156134365761343561328f565b5b6000613444848285016132e2565b91505092915050565b600060ff82169050919050565b6134638161344d565b82525050565b600060208201905061347e600083018461345a565b92915050565b61348d816132b9565b82525050565b60006020820190506134a86000830184613484565b92915050565b6000602082840312156134c4576134c361328f565b5b60006134d284828501613318565b91505092915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61351882613219565b810181811067ffffffffffffffff82111715613537576135366134e0565b5b80604052505050565b600061354a613285565b9050613556828261350f565b919050565b600067ffffffffffffffff821115613576576135756134e0565b5b602082029050602081019050919050565b600080fd5b600061359f61359a8461355b565b613540565b905080838252602082019050602084028301858111156135c2576135c1613587565b5b835b818110156135eb57806135d788826132e2565b8452602084019350506020810190506135c4565b5050509392505050565b600082601f83011261360a576136096134db565b5b813561361a84826020860161358c565b91505092915050565b6000602082840312156136395761363861328f565b5b600082013567ffffffffffffffff81111561365757613656613294565b5b613663848285016135f5565b91505092915050565b6000806000606084860312156136855761368461328f565b5b6000613693868287016132e2565b93505060206136a4868287016132e2565b92505060406136b5868287016132e2565b9150509250925092565b600080604083850312156136d6576136d561328f565b5b60006136e4858286016132e2565b92505060206136f5858286016132e2565b9150509250929050565b600080604083850312156137165761371561328f565b5b600061372485828601613318565b925050602061373585828601613318565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156137c5578086048111156137a1576137a061373f565b5b60018516156137b05780820291505b80810290506137be8561376e565b9450613785565b94509492505050565b6000826137de576001905061389a565b816137ec576000905061389a565b8160018114613802576002811461380c5761383b565b600191505061389a565b60ff84111561381e5761381d61373f565b5b8360020a9150848211156138355761383461373f565b5b5061389a565b5060208310610133831016604e8410600b84101617156138705782820a90508381111561386b5761386a61373f565b5b61389a565b61387d848484600161377b565b925090508184048111156138945761389361373f565b5b81810290505b9392505050565b60006138ac826132f7565b91506138b78361344d565b92506138e47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846137ce565b905092915050565b60006138f7826132f7565b9150613902836132f7565b9250828202613910816132f7565b915082820484148315176139275761392661373f565b5b5092915050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b600061398a6028836131de565b91506139958261392e565b604082019050919050565b600060208201905081810360008301526139b98161397d565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006139f66020836131de565b9150613a01826139c0565b602082019050919050565b60006020820190508181036000830152613a25816139e9565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b6000613a626017836131de565b9150613a6d82613a2c565b602082019050919050565b60006020820190508181036000830152613a9181613a55565b9050919050565b600081519050613aa7816132cb565b92915050565b600060208284031215613ac357613ac261328f565b5b6000613ad184828501613a98565b91505092915050565b6000604082019050613aef6000830185613484565b613afc6020830184613484565b9392505050565b6000819050919050565b6000819050919050565b6000613b32613b2d613b2884613b03565b613b0d565b6132f7565b9050919050565b613b4281613b17565b82525050565b600060c082019050613b5d6000830189613484565b613b6a60208301886133a3565b613b776040830187613b39565b613b846060830186613b39565b613b916080830185613484565b613b9e60a08301846133a3565b979650505050505050565b600081519050613bb881613301565b92915050565b600080600060608486031215613bd757613bd661328f565b5b6000613be586828701613ba9565b9350506020613bf686828701613ba9565b9250506040613c0786828701613ba9565b9150509250925092565b6000604082019050613c266000830185613484565b613c3360208301846133a3565b9392505050565b613c438161336d565b8114613c4e57600080fd5b50565b600081519050613c6081613c3a565b92915050565b600060208284031215613c7c57613c7b61328f565b5b6000613c8a84828501613c51565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613ccd826132f7565b9150613cd8836132f7565b925082613ce857613ce7613c93565b5b828204905092915050565b7f43616e277420416464206d6f726520626f7473206e6f77000000000000000000600082015250565b6000613d296017836131de565b9150613d3482613cf3565b602082019050919050565b60006020820190508181036000830152613d5881613d1c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f496e76616c69642077616c6c6574000000000000000000000000000000000000600082015250565b6000613dc4600e836131de565b9150613dcf82613d8e565b602082019050919050565b60006020820190508181036000830152613df381613db7565b9050919050565b6000613e05826132f7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613e3757613e3661373f565b5b600182019050919050565b7f63616e2774206265206d6f7265207468616e2032250000000000000000000000600082015250565b6000613e786015836131de565b9150613e8382613e42565b602082019050919050565b60006020820190508181036000830152613ea781613e6b565b9050919050565b7f416c72656164792044697361626c656400000000000000000000000000000000600082015250565b6000613ee46010836131de565b9150613eef82613eae565b602082019050919050565b60006020820190508181036000830152613f1381613ed7565b9050919050565b600081905092915050565b50565b6000613f35600083613f1a565b9150613f4082613f25565b600082019050919050565b6000613f5682613f28565b9150819050919050565b7f5461782063616e6e6f7420626520696e63726561736564000000000000000000600082015250565b6000613f966017836131de565b9150613fa182613f60565b602082019050919050565b60006020820190508181036000830152613fc581613f89565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006140286024836131de565b915061403382613fcc565b604082019050919050565b600060208201905081810360008301526140578161401b565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006140ba6022836131de565b91506140c58261405e565b604082019050919050565b600060208201905081810360008301526140e9816140ad565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061414c6025836131de565b9150614157826140f0565b604082019050919050565b6000602082019050818103600083015261417b8161413f565b9050919050565b7f45524332303a206e6f20746f6b656e73207472616e7366657272656400000000600082015250565b60006141b8601c836131de565b91506141c382614182565b602082019050919050565b600060208201905081810360008301526141e7816141ab565b9050919050565b7f54726164696e67206e6f74206f70656e00000000000000000000000000000000600082015250565b60006142246010836131de565b915061422f826141ee565b602082019050919050565b6000602082019050818103600083015261425381614217565b9050919050565b7f506c6561736520636f6e7461637420737570706f727400000000000000000000600082015250565b60006142906016836131de565b915061429b8261425a565b602082019050919050565b600060208201905081810360008301526142bf81614283565b9050919050565b7f4d6178547820456e61626c6564206174206c61756e6368000000000000000000600082015250565b60006142fc6017836131de565b9150614307826142c6565b602082019050919050565b6000602082019050818103600083015261432b816142ef565b9050919050565b600061433d826132f7565b9150614348836132f7565b92508282019050808211156143605761435f61373f565b5b92915050565b7f4d617857616c6c657420456e61626c6564206174206c61756e63680000000000600082015250565b600061439c601b836131de565b91506143a782614366565b602082019050919050565b600060208201905081810360008301526143cb8161438f565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b614407816132b9565b82525050565b600061441983836143fe565b60208301905092915050565b6000602082019050919050565b600061443d826143d2565b61444781856143dd565b9350614452836143ee565b8060005b8381101561448357815161446a888261440d565b975061447583614425565b925050600181019050614456565b5085935050505092915050565b600060a0820190506144a560008301886133a3565b6144b26020830187613b39565b81810360408301526144c48186614432565b90506144d36060830185613484565b6144e060808301846133a3565b9695505050505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006145466026836131de565b9150614551826144ea565b604082019050919050565b6000602082019050818103600083015261457581614539565b9050919050565b6000614587826132f7565b9150614592836132f7565b92508282039050818111156145aa576145a961373f565b5b9291505056fea2646970667358221220e7502c51142d863067c4aefac4d18a1c911b297bb73a22d523d958cd2acee08064736f6c63430008130033