{"p":"brc20-prog","op":"d","d":"0x608060405234801561000f575f80fd5b506004361061012a575f3560e01c8063715018a6116100ab578063b88d4fde1161006f578063b88d4fde14610340578063c5aef3101461035c578063c87b56dd1461038c578063e985e9c5146103bc578063f2fde38b146103ec5761012a565b8063715018a6146102ae57806371f0442e146102b85780638da5cb5b146102e857806395d89b4114610306578063a22cb465146103245761012a565b806323b872dd116100f257806323b872dd146101e65780633a903d231461020257806342842e0e146102325780636352211e1461024e57806370a082311461027e5761012a565b806301ffc9a71461012e57806306fdde031461015e578063081812fc1461017c578063095ea7b3146101ac57806318160ddd146101c8575b5f80fd5b61014860048036038101906101439190611f0f565b610408565b6040516101559190611f54565b60405180910390f35b610166610468565b6040516101739190611ff7565b60405180910390f35b6101966004803603810190610191919061204a565b6104f7565b6040516101a391906120b4565b60405180910390f35b6101c660048036038101906101c191906120f7565b610512565b005b6101d0610528565b6040516101dd9190612144565b60405180910390f35b61020060048036038101906101fb919061215d565b610538565b005b61021c600480360381019061021791906122d9565b610637565b6040516102299190612144565b60405180910390f35b61024c6004803603810190610247919061215d565b6106ef565b005b6102686004803603810190610263919061204a565b61070e565b60405161027591906120b4565b60405180910390f35b61029860048036038101906102939190612391565b61071f565b6040516102a59190612144565b60405180910390f35b6102b66107d5565b005b6102d260048036038101906102cd919061204a565b6107e8565b6040516102df9190611ff7565b60405180910390f35b6102f06108d1565b6040516102fd91906120b4565b60405180910390f35b61030e6108f9565b60405161031b9190611ff7565b60405180910390f35b61033e600480360381019061033991906123e6565b610989565b005b61035a600480360381019061035591906124c2565b61099f565b005b610376600480360381019061037191906122d9565b6109c4565b6040516103839190612144565b60405180910390f35b6103a660048036038101906103a1919061204a565b610a5d565b6040516103b39190611ff7565b60405180910390f35b6103d660048036038101906103d19190612542565b610b68565b6040516103e39190611f54565b60405180910390f35b61040660048036038101906104019190612391565b610bf6565b005b5f634906490660e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610461575061046082610c7a565b5b9050919050565b60605f8054610476906125ad565b80601f01602080910402602001604051908101604052809291908181526020018280546104a2906125ad565b80156104ed5780601f106104c4576101008083540402835291602001916104ed565b820191905f5260205f20905b8154815290600101906020018083116104d057829003601f168201915b5050505050905090565b5f61050182610d5b565b5061050b82610de1565b9050919050565b610524828261051f610e1a565b610e21565b5050565b5f6105336008610e33565b905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036105a8575f6040517f64a0ae9200000000000000000000000000000000000000000000000000000000815260040161059f91906120b4565b60405180910390fd5b5f6105bb83836105b6610e1a565b610e3f565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610631578382826040517f64283d7b000000000000000000000000000000000000000000000000000000008152600401610628939291906125dd565b60405180910390fd5b50505050565b5f61064061104a565b61064a60086110d1565b5f6106556008610e33565b905084600b5f8381526020019081526020015f20908161067591906127af565b505f84848760405160200161068c93929190612a2a565b60405160208183030381529060405290505f6106a7826110e5565b90505f816040516020016106bb9190612ae6565b60405160208183030381529060405290506106d68985611112565b6106e08482611205565b83945050505050949350505050565b61070983838360405180602001604052805f81525061099f565b505050565b5f61071882610d5b565b9050919050565b5f8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610790575f6040517f89c62b6400000000000000000000000000000000000000000000000000000000815260040161078791906120b4565b60405180910390fd5b60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6107dd61104a565b6107e65f61125f565b565b60606107f382611322565b610832576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082990612b51565b60405180910390fd5b600b5f8381526020019081526020015f20805461084e906125ad565b80601f016020809104026020016040519081016040528092919081815260200182805461087a906125ad565b80156108c55780601f1061089c576101008083540402835291602001916108c5565b820191905f5260205f20905b8154815290600101906020018083116108a857829003601f168201915b50505050509050919050565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610908906125ad565b80601f0160208091040260200160405190810160405280929190818152602001828054610934906125ad565b801561097f5780601f106109565761010080835404028352916020019161097f565b820191905f5260205f20905b81548152906001019060200180831161096257829003601f168201915b5050505050905090565b61099b610994610e1a565b838361138a565b5050565b6109aa848484610538565b6109be6109b5610e1a565b858585856114f3565b50505050565b5f6109cd61104a565b6109d760086110d1565b5f6109e26008610e33565b90505f8484876040516020016109fa93929190612a2a565b60405160208183030381529060405290505f610a15826110e5565b90505f81604051602001610a299190612ae6565b6040516020818303038152906040529050610a448985611112565b610a4e8482611205565b83945050505050949350505050565b6060610a6882610d5b565b505f60065f8481526020019081526020015f208054610a86906125ad565b80601f0160208091040260200160405190810160405280929190818152602001828054610ab2906125ad565b8015610afd5780601f10610ad457610100808354040283529160200191610afd565b820191905f5260205f20905b815481529060010190602001808311610ae057829003601f168201915b505050505090505f610b0d61169f565b90505f815103610b21578192505050610b63565b5f82511115610b55578082604051602001610b3d929190612b6f565b60405160208183030381529060405292505050610b63565b610b5e846116b5565b925050505b919050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b610bfe61104a565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610c6e575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610c6591906120b4565b60405180910390fd5b610c778161125f565b50565b5f7f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610d4457507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610d545750610d538261171b565b5b9050919050565b5f80610d6683611784565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610dd857826040517f7e273289000000000000000000000000000000000000000000000000000000008152600401610dcf9190612144565b60405180910390fd5b80915050919050565b5f60045f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b5f33905090565b610e2e83838360016117bd565b505050565b5f815f01549050919050565b5f80610e4a84611784565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614610e8b57610e8a81848661197c565b5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610f1657610eca5f855f806117bd565b600160035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825403925050819055505b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614610f9557600160035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8460025f8681526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4809150509392505050565b611052610e1a565b73ffffffffffffffffffffffffffffffffffffffff166110706108d1565b73ffffffffffffffffffffffffffffffffffffffff16146110cf57611093610e1a565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016110c691906120b4565b60405180910390fd5b565b6001815f015f828254019250508190555050565b606061110b82604051806060016040528060408152602001612d93604091396001611a3f565b9050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611182575f6040517f64a0ae9200000000000000000000000000000000000000000000000000000000815260040161117991906120b4565b60405180910390fd5b5f61118e83835f610e3f565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611200575f6040517f73c6ac6e0000000000000000000000000000000000000000000000000000000081526004016111f791906120b4565b60405180910390fd5b505050565b8060065f8481526020019081526020015f20908161122391906127af565b507ff8e1a15aba9398e019f0b49df1a4fde98ee17ae345cb5f6b5e2c27f5033e8ce7826040516112539190612144565b60405180910390a15050565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f8073ffffffffffffffffffffffffffffffffffffffff1660095f8481526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036113fa57816040517f5b08ba180000000000000000000000000000000000000000000000000000000081526004016113f191906120b4565b60405180910390fd5b8060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516114e69190611f54565b60405180910390a3505050565b5f8373ffffffffffffffffffffffffffffffffffffffff163b1115611698578273ffffffffffffffffffffffffffffffffffffffff1663150b7a02868685856040518563ffffffff1660e01b81526004016115519493929190612be4565b6020604051808303815f875af192505050801561158c57506040513d601f19601f820116820180604052508101906115899190612c42565b60015b61160d573d805f81146115ba576040519150601f19603f3d011682016040523d82523d5f602084013e6115bf565b606091505b505f81510361160557836040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016115fc91906120b4565b60405180910390fd5b805160208201fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461169657836040517f64a0ae9200000000000000000000000000000000000000000000000000000000815260040161168d91906120b4565b60405180910390fd5b505b5050505050565b606060405180602001604052805f815250905090565b60606116c082610d5b565b505f6116ca61169f565b90505f8151116116e85760405180602001604052805f815250611713565b806116f284611bce565b604051602001611703929190612b6f565b6040516020818303038152906040525b915050919050565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b5f60025f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b80806117f557505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15611927575f61180484610d5b565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561186e57508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b8015611881575061187f8184610b68565b155b156118c357826040517fa9fbf51f0000000000000000000000000000000000000000000000000000000081526004016118ba91906120b4565b60405180910390fd5b811561192557838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45b505b8360045f8581526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b611987838383611c98565b611a3a575f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036119fb57806040517f7e2732890000000000000000000000000000000000000000000000000000000081526004016119f29190612144565b60405180910390fd5b81816040517f177e802f000000000000000000000000000000000000000000000000000000008152600401611a31929190612c6d565b60405180910390fd5b505050565b60605f845103611a5f5760405180602001604052805f8152509050611bc7565b5f82611a90576003600286516004611a779190612cc1565b611a819190612d02565b611a8b9190612d62565b611ab7565b600360028651611aa09190612d02565b611aaa9190612d62565b6004611ab69190612cc1565b5b90505f8167ffffffffffffffff811115611ad457611ad36121b5565b5b6040519080825280601f01601f191660200182016040528015611b065781602001600182028036833780820191505090505b509050600185016020820187885189016020810180515f82525b82841015611b7b576003840193508351603f8160121c168701518653600186019550603f81600c1c168701518653600186019550603f8160061c168701518653600186019550603f8116870151865360018601955050611b20565b8082528915611bbb5760038c510660018114611b9e5760028114611bb157611bb9565b603d6001870353603d6002870353611bb9565b603d60018703535b505b50505050505080925050505b9392505050565b60605f6001611bdc84611d58565b0190505f8167ffffffffffffffff811115611bfa57611bf96121b5565b5b6040519080825280601f01601f191660200182016040528015611c2c5781602001600182028036833780820191505090505b5090505f82602083010190505b600115611c8d578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8581611c8257611c81612d35565b5b0494505f8503611c39575b819350505050919050565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611d4f57508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611d105750611d0f8484610b68565b5b80611d4e57508273ffffffffffffffffffffffffffffffffffffffff16611d3683610de1565b73ffffffffffffffffffffffffffffffffffffffff16145b5b90509392505050565b5f805f90507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611db4577a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008381611daa57611da9612d35565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310611df1576d04ee2d6d415b85acef81000000008381611de757611de6612d35565b5b0492506020810190505b662386f26fc100008310611e2057662386f26fc100008381611e1657611e15612d35565b5b0492506010810190505b6305f5e1008310611e49576305f5e1008381611e3f57611e3e612d35565b5b0492506008810190505b6127108310611e6e576127108381611e6457611e63612d35565b5b0492506004810190505b60648310611e915760648381611e8757611e86612d35565b5b0492506002810190505b600a8310611ea0576001810190505b80915050919050565b5f604051905090565b5f80fd5b5f80fd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611eee81611eba565b8114611ef8575f80fd5b50565b5f81359050611f0981611ee5565b92915050565b5f60208284031215611f2457611f23611eb2565b5b5f611f3184828501611efb565b91505092915050565b5f8115159050919050565b611f4e81611f3a565b82525050565b5f602082019050611f675f830184611f45565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611fa4578082015181840152602081019050611f89565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611fc982611f6d565b611fd38185611f77565b9350611fe3818560208601611f87565b611fec81611faf565b840191505092915050565b5f6020820190508181035f83015261200f8184611fbf565b905092915050565b5f819050919050565b61202981612017565b8114612033575f80fd5b50565b5f8135905061204481612020565b92915050565b5f6020828403121561205f5761205e611eb2565b5b5f61206c84828501612036565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61209e82612075565b9050919050565b6120ae81612094565b82525050565b5f6020820190506120c75f8301846120a5565b92915050565b6120d681612094565b81146120e0575f80fd5b50565b5f813590506120f1816120cd565b92915050565b5f806040838503121561210d5761210c611eb2565b5b5f61211a858286016120e3565b925050602061212b85828601612036565b9150509250929050565b61213e81612017565b82525050565b5f6020820190506121575f830184612135565b92915050565b5f805f6060848603121561217457612173611eb2565b5b5f612181868287016120e3565b9350506020612192868287016120e3565b92505060406121a386828701612036565b9150509250925092565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6121eb82611faf565b810181811067ffffffffffffffff8211171561220a576122096121b5565b5b80604052505050565b5f61221c611ea9565b905061222882826121e2565b919050565b5f67ffffffffffffffff821115612247576122466121b5565b5b61225082611faf565b9050602081019050919050565b828183375f83830152505050565b5f61227d6122788461222d565b612213565b905082815260208101848484011115612299576122986121b1565b5b6122a484828561225d565b509392505050565b5f82601f8301126122c0576122bf6121ad565b5b81356122d084826020860161226b565b91505092915050565b5f805f80608085870312156122f1576122f0611eb2565b5b5f6122fe878288016120e3565b945050602085013567ffffffffffffffff81111561231f5761231e611eb6565b5b61232b878288016122ac565b935050604085013567ffffffffffffffff81111561234c5761234b611eb6565b5b612358878288016122ac565b925050606085013567ffffffffffffffff81111561237957612378611eb6565b5b612385878288016122ac565b91505092959194509250565b5f602082840312156123a6576123a5611eb2565b5b5f6123b3848285016120e3565b91505092915050565b6123c581611f3a565b81146123cf575f80fd5b50565b5f813590506123e0816123bc565b92915050565b5f80604083850312156123fc576123fb611eb2565b5b5f612409858286016120e3565b925050602061241a858286016123d2565b9150509250929050565b5f67ffffffffffffffff82111561243e5761243d6121b5565b5b61244782611faf565b9050602081019050919050565b5f61246661246184612424565b612213565b905082815260208101848484011115612482576124816121b1565b5b61248d84828561225d565b509392505050565b5f82601f8301126124a9576124a86121ad565b5b81356124b9848260208601612454565b91505092915050565b5f805f80608085870312156124da576124d9611eb2565b5b5f6124e7878288016120e3565b94505060206124f8878288016120e3565b935050604061250987828801612036565b925050606085013567ffffffffffffffff81111561252a57612529611eb6565b5b61253687828801612495565b91505092959194509250565b5f806040838503121561255857612557611eb2565b5b5f612565858286016120e3565b9250506020612576858286016120e3565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806125c457607f821691505b6020821081036125d7576125d6612580565b5b50919050565b5f6060820190506125f05f8301866120a5565b6125fd6020830185612135565b61260a60408301846120a5565b949350505050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261266e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612633565b6126788683612633565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6126b36126ae6126a984612017565b612690565b612017565b9050919050565b5f819050919050565b6126cc83612699565b6126e06126d8826126ba565b84845461263f565b825550505050565b5f90565b6126f46126e8565b6126ff8184846126c3565b505050565b5b81811015612722576127175f826126ec565b600181019050612705565b5050565b601f8211156127675761273881612612565b61274184612624565b81016020851015612750578190505b61276461275c85612624565b830182612704565b50505b505050565b5f82821c905092915050565b5f6127875f198460080261276c565b1980831691505092915050565b5f61279f8383612778565b9150826002028217905092915050565b6127b882611f6d565b67ffffffffffffffff8111156127d1576127d06121b5565b5b6127db82546125ad565b6127e6828285612726565b5f60209050601f831160018114612817575f8415612805578287015190505b61280f8582612794565b865550612876565b601f19841661282586612612565b5f5b8281101561284c57848901518255600182019150602085019450602081019050612827565b868310156128695784890151612865601f891682612778565b8355505b6001600288020188555050505b505050505050565b5f81905092915050565b7f7b226e616d65223a2022000000000000000000000000000000000000000000005f82015250565b5f6128bc600a8361287e565b91506128c782612888565b600a82019050919050565b5f6128dc82611f6d565b6128e6818561287e565b93506128f6818560208601611f87565b80840191505092915050565b7f222c0000000000000000000000000000000000000000000000000000000000005f82015250565b5f61293660028361287e565b915061294182612902565b600282019050919050565b7f226465736372697074696f6e223a2022000000000000000000000000000000005f82015250565b5f61298060108361287e565b915061298b8261294c565b601082019050919050565b7f22696d616765223a2022000000000000000000000000000000000000000000005f82015250565b5f6129ca600a8361287e565b91506129d582612996565b600a82019050919050565b7f227d0000000000000000000000000000000000000000000000000000000000005f82015250565b5f612a1460028361287e565b9150612a1f826129e0565b600282019050919050565b5f612a34826128b0565b9150612a4082866128d2565b9150612a4b8261292a565b9150612a5682612974565b9150612a6282856128d2565b9150612a6d8261292a565b9150612a78826129be565b9150612a8482846128d2565b9150612a8f82612a08565b9150819050949350505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c0000005f82015250565b5f612ad0601d8361287e565b9150612adb82612a9c565b601d82019050919050565b5f612af082612ac4565b9150612afc82846128d2565b915081905092915050565b7f546f6b656e20646f6573206e6f742065786973740000000000000000000000005f82015250565b5f612b3b601483611f77565b9150612b4682612b07565b602082019050919050565b5f6020820190508181035f830152612b6881612b2f565b9050919050565b5f612b7a82856128d2565b9150612b8682846128d2565b91508190509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f612bb682612b92565b612bc08185612b9c565b9350612bd0818560208601611f87565b612bd981611faf565b840191505092915050565b5f608082019050612bf75f8301876120a5565b612c0460208301866120a5565b612c116040830185612135565b8181036060830152612c238184612bac565b905095945050505050565b5f81519050612c3c81611ee5565b92915050565b5f60208284031215612c5757612c56611eb2565b5b5f612c6484828501612c2e565b91505092915050565b5f604082019050612c805f8301856120a5565b612c8d6020830184612135565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f612ccb82612017565b9150612cd683612017565b9250828202612ce481612017565b91508282048414831517612cfb57612cfa612c94565b5b5092915050565b5f612d0c82612017565b9150612d1783612017565b9250828201905080821115612d2f57612d2e612c94565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612d6c82612017565b9150612d7783612017565b925082612d8757612d86612d35565b5b82820490509291505056fe4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa2646970667358221220c9e80b098d0b22624733632417cc3827507d5063eb0fb262525e4f51f01a708264736f6c63430008140033"}