SC CODE: // Copyright 2024. Civilware. All rights reserved.
// TELA Decentralized Web Document (TELA-DOC-1)
Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("nameHdr", "eth2.js")
31 STORE("descrHdr", "Eth contract 2")
32 STORE("iconURLHdr", "")
33 STORE("dURL", "eth2.js")
34 STORE("docType", "TELA-JS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "db1f11e5bef00caca2e3bd3961045af81dfd335395b764f9e8f80b616dff304")
37 STORE("fileCheckS", "a8dbc887c193266d9bdf1881e31439552620f1e15cedb70027800fcea723c81")
100 RETURN 0
End Function
Function init() Uint64
10 IF EXISTS("owner") == 0 THEN GOTO 30
20 RETURN 1
30 STORE("owner", address())
50 STORE("docVersion", "1.0.0")
60 STORE("hash", HEX(TXID()))
70 STORE("likes", 0)
80 STORE("dislikes", 0)
100 RETURN 0
End Function
Function address() String
10 DIM s as String
20 LET s = SIGNER()
30 IF IS_ADDRESS_VALID(s) THEN GOTO 50
40 RETURN "anon"
50 RETURN ADDRESS_STRING(s)
End Function
Function Rate(r Uint64) Uint64
10 DIM addr as String
15 LET addr = address()
16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30
20 RETURN 1
30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT())
40 IF r < 50 THEN GOTO 70
50 STORE("likes", LOAD("likes")+1)
60 RETURN 0
70 STORE("dislikes", LOAD("dislikes")+1)
100 RETURN 0
End Function
/*const pls2daycontract = "60806040523480156200001157600080fd5b5060405162001432380380620014328339818101604052810190620000379190620000de565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600060038190555080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505062000163565b600081519050620000d88162000149565b92915050565b600060208284031215620000f757620000f662000144565b5b60006200010784828501620000c7565b91505092915050565b60006200011d8262000124565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600080fd5b620001548162000110565b81146200016057600080fd5b50565b6112bf80620001736000396000f3fe6080604052600436106100915760003560e01c806341dc248e1161005957806341dc248e14610172578063590e1ae3146101a25780638da5cb5b146101c0578063eef49ee3146101eb578063f7260d3e1461021657610091565b806309bd5a601461009657806312065fe0146100c157806329dcb0cf146100ec57806331fb67c2146101175780633943380c14610147575b600080fd5b3480156100a257600080fd5b506100ab610241565b6040516100b89190610d77565b60405180910390f35b3480156100cd57600080fd5b506100d6610247565b6040516100e39190610eb4565b60405180910390f35b3480156100f857600080fd5b5061010161026b565b60405161010e9190610eb4565b60405180910390f35b610131600480360381019061012c9190610a2e565b610271565b60405161013e9190610d92565b60405180910390f35b34801561015357600080fd5b5061015c610511565b6040516101699190610d92565b60405180910390f35b61018c600480360381019061018791906109d4565b61059f565b6040516101999190610d92565b60405180910390f35b6101aa610696565b6040516101b79190610d92565b60405180910390f35b3480156101cc57600080fd5b506101d5610861565b6040516101e29190610d5c565b60405180910390f35b3480156101f757600080fd5b50610200610885565b60405161020d9190610eb4565b60405180910390f35b34801561022257600080fd5b5061022b61088b565b6040516102389190610d5c565b60405180910390f35b60035481565b6000803090508073ffffffffffffffffffffffffffffffffffffffff163191505090565b60045481565b6060600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610303576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102fa90610e94565b60405180910390fd5b602083839050111561034a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034190610df4565b60405180910390fd5b6002838360405160200161035f929190610ce6565b60405160208183030381529060405260405161037b9190610ccf565b602060405180830381855afa158015610398573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052508101906103bb9190610a01565b600354146103fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103f590610db4565b60405180910390fd5b82826002919061040f9291906108b1565b50600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610454610247565b60405161046090610d47565b60006040518083038185875af1925050503d806000811461049d576040519150601f19603f3d011682016040523d82523d6000602084013e6104a2565b606091505b5091509150816104e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104de90610e14565b60405180910390fd5b806040516020016104f89190610d25565b6040516020818303038152906040529250505092915050565b6002805461051e90610fea565b80601f016020809104026020016040519081016040528092919081815260200182805461054a90610fea565b80156105975780601f1061056c57610100808354040283529160200191610597565b820191906000526020600020905b81548152906001019060200180831161057a57829003601f168201915b505050505081565b606060003414156105e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105dc90610e74565b60405180910390fd5b60006003541461062a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062190610e34565b60405180910390fd5b816003819055506202a300426106409190610f0c565b60048190555034600581905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516020016106809190610cff565b6040516020818303038152906040529050919050565b606060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610726576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071d90610dd4565b60405180910390fd5b426004541061076a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076190610e54565b60405180910390fd5b60008060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166005546040516107b390610d47565b60006040518083038185875af1925050503d80600081146107f0576040519150601f19603f3d011682016040523d82523d6000602084013e6107f5565b606091505b50915091508161083a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083190610e14565b60405180910390fd5b8060405160200161084b9190610d25565b6040516020818303038152906040529250505090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b8280546108bd90610fea565b90600052602060002090601f0160209004810192826108df5760008555610926565b82601f106108f857803560ff1916838001178555610926565b82800160010185558215610926579182015b8281111561092557823582559160200191906001019061090a565b5b5090506109339190610937565b5090565b5b80821115610950576000816000905550600101610938565b5090565b60008135905061096381611272565b92915050565b60008151905061097881611272565b92915050565b60008083601f840112610994576109936110a3565b5b8235905067ffffffffffffffff8111156109b1576109b061109e565b5b6020830191508360018202830111156109cd576109cc6110a8565b5b9250929050565b6000602082840312156109ea576109e96110b2565b5b60006109f884828501610954565b91505092915050565b600060208284031215610a1757610a166110b2565b5b6000610a2584828501610969565b91505092915050565b60008060208385031215610a4557610a446110b2565b5b600083013567ffffffffffffffff811115610a6357610a626110ad565b5b610a6f8582860161097e565b92509250509250929050565b610a8481610f62565b82525050565b610a9b610a9682610f62565b61101c565b82525050565b610aaa81610f74565b82525050565b6000610abb82610ecf565b610ac58185610ee5565b9350610ad5818560208601610fb7565b80840191505092915050565b6000610aed8385610f01565b9350610afa838584610fa8565b82840190509392505050565b6000610b1182610eda565b610b1b8185610ef0565b9350610b2b818560208601610fb7565b610b34816110b7565b840191505092915050565b6000610b4c601283610f01565b9150610b57826110d5565b601282019050919050565b6000610b6f601183610ef0565b9150610b7a826110fe565b602082019050919050565b6000610b92600283610f01565b9150610b9d82611127565b600282019050919050565b6000610bb5601383610ef0565b9150610bc082611150565b602082019050919050565b6000610bd8601383610ef0565b9150610be382611179565b602082019050919050565b6000610bfb601483610ef0565b9150610c06826111a2565b602082019050919050565b6000610c1e600083610ee5565b9150610c29826111cb565b600082019050919050565b6000610c41601483610ef0565b9150610c4c826111ce565b602082019050919050565b6000610c64601483610ef0565b9150610c6f826111f7565b602082019050919050565b6000610c87601083610ef0565b9150610c9282611220565b602082019050919050565b6000610caa601683610ef0565b9150610cb582611249565b602082019050919050565b610cc981610f9e565b82525050565b6000610cdb8284610ab0565b915081905092915050565b6000610cf3828486610ae1565b91508190509392505050565b6000610d0a82610b3f565b9150610d168284610a8a565b60148201915081905092915050565b6000610d3082610b85565b9150610d3c8284610ab0565b915081905092915050565b6000610d5282610c11565b9150819050919050565b6000602082019050610d716000830184610a7b565b92915050565b6000602082019050610d8c6000830184610aa1565b92915050565b60006020820190508181036000830152610dac8184610b06565b905092915050565b60006020820190508181036000830152610dcd81610b62565b9050919050565b60006020820190508181036000830152610ded81610ba8565b9050919050565b60006020820190508181036000830152610e0d81610bcb565b9050919050565b60006020820190508181036000830152610e2d81610bee565b9050919050565b60006020820190508181036000830152610e4d81610c34565b9050919050565b60006020820190508181036000830152610e6d81610c57565b9050919050565b60006020820190508181036000830152610e8d81610c7a565b9050919050565b60006020820190508181036000830152610ead81610c9d565b9050919050565b6000602082019050610ec96000830184610cc0565b92915050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b6000610f1782610f9e565b9150610f2283610f9e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610f5757610f56611040565b5b828201905092915050565b6000610f6d82610f7e565b9050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610fd5578082015181840152602081019050610fba565b83811115610fe4576000848401525b50505050565b6000600282049050600182168061100257607f821691505b602082108114156110165761101561106f565b5b50919050565b60006110278261102e565b9050919050565b6000611039826110c8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b60008160601b9050919050565b7f5377617020737461727465642077697468200000000000000000000000000000600082015250565b7f4661696c6564206861736820636865636b000000000000000000000000000000600082015250565b7f4f6b000000000000000000000000000000000000000000000000000000000000600082015250565b7f43616c6c6572206973206e6f74206f776e657200000000000000000000000000600082015250565b7f4661696c6564206c656e67746820636865636b00000000000000000000000000600082015250565b7f4661696c656420746f2073656e64204574686572000000000000000000000000600082015250565b50565b7f5377617020616c72656164792073746172746564000000000000000000000000600082015250565b7f57616974696e6720666f7220646561646c696e65000000000000000000000000600082015250565b7f496e636f727265637420616d6f756e7400000000000000000000000000000000600082015250565b7f43616c6c6572206973206e6f7420726563656976657200000000000000000000600082015250565b61127b81610f74565b811461128657600080fd5b5056fea264697066735822122040bfdf14058ef2da04ef581fe7d7773abc79d538e20b39e407572324f26fd1bd64736f6c63430008070033";*/ |
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'// Copyright 2024. Civilware. All rights reserved.
// TELA Decentralized Web Document (TELA-DOC-1)
Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("nameHdr", "eth2.js")
31 STORE("descrHdr", "Eth contract 2")
32 STORE("iconURLHdr", "")
33 STORE("dURL", "eth2.js")
34 STORE("docType", "TELA-JS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "db1f11e5bef00caca2e3bd3961045af81dfd335395b764f9e8f80b616dff304")
37 STORE("fileCheckS", "a8dbc887c193266d9bdf1881e31439552620f1e15cedb70027800fcea723c81")
100 RETURN 0
End Function
Function init() Uint64
10 IF EXISTS("owner") == 0 THEN GOTO 30
20 RETURN 1
30 STORE("owner", address())
50 STORE("docVersion", "1.0.0")
60 STORE("hash", HEX(TXID()))
70 STORE("likes", 0)
80 STORE("dislikes", 0)
100 RETURN 0
End Function
Function address() String
10 DIM s as String
20 LET s = SIGNER()
30 IF IS_ADDRESS_VALID(s) THEN GOTO 50
40 RETURN "anon"
50 RETURN ADDRESS_STRING(s)
End Function
Function Rate(r Uint64) Uint64
10 DIM addr as String
15 LET addr = address()
16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30
20 RETURN 1
30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT())
40 IF r < 50 THEN GOTO 70
50 STORE("likes", LOAD("likes")+1)
60 RETURN 0
70 STORE("dislikes", LOAD("dislikes")+1)
100 RETURN 0
End Function
/*const pls2daycontract = "60806040523480156200001157600080fd5b5060405162001432380380620014328339818101604052810190620000379190620000de565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600060038190555080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505062000163565b600081519050620000d88162000149565b92915050565b600060208284031215620000f757620000f662000144565b5b60006200010784828501620000c7565b91505092915050565b60006200011d8262000124565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600080fd5b620001548162000110565b81146200016057600080fd5b50565b6112bf80620001736000396000f3fe6080604052600436106100915760003560e01c806341dc248e1161005957806341dc248e14610172578063590e1ae3146101a25780638da5cb5b146101c0578063eef49ee3146101eb578063f7260d3e1461021657610091565b806309bd5a601461009657806312065fe0146100c157806329dcb0cf146100ec57806331fb67c2146101175780633943380c14610147575b600080fd5b3480156100a257600080fd5b506100ab610241565b6040516100b89190610d77565b60405180910390f35b3480156100cd57600080fd5b506100d6610247565b6040516100e39190610eb4565b60405180910390f35b3480156100f857600080fd5b5061010161026b565b60405161010e9190610eb4565b60405180910390f35b610131600480360381019061012c9190610a2e565b610271565b60405161013e9190610d92565b60405180910390f35b34801561015357600080fd5b5061015c610511565b6040516101699190610d92565b60405180910390f35b61018c600480360381019061018791906109d4565b61059f565b6040516101999190610d92565b60405180910390f35b6101aa610696565b6040516101b79190610d92565b60405180910390f35b3480156101cc57600080fd5b506101d5610861565b6040516101e29190610d5c565b60405180910390f35b3480156101f757600080fd5b50610200610885565b60405161020d9190610eb4565b60405180910390f35b34801561022257600080fd5b5061022b61088b565b6040516102389190610d5c565b60405180910390f35b60035481565b6000803090508073ffffffffffffffffffffffffffffffffffffffff163191505090565b60045481565b6060600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610303576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102fa90610e94565b60405180910390fd5b602083839050111561034a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034190610df4565b60405180910390fd5b6002838360405160200161035f929190610ce6565b60405160208183030381529060405260405161037b9190610ccf565b602060405180830381855afa158015610398573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052508101906103bb9190610a01565b600354146103fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103f590610db4565b60405180910390fd5b82826002919061040f9291906108b1565b50600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610454610247565b60405161046090610d47565b60006040518083038185875af1925050503d806000811461049d576040519150601f19603f3d011682016040523d82523d6000602084013e6104a2565b606091505b5091509150816104e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104de90610e14565b60405180910390fd5b806040516020016104f89190610d25565b6040516020818303038152906040529250505092915050565b6002805461051e90610fea565b80601f016020809104026020016040519081016040528092919081815260200182805461054a90610fea565b80156105975780601f1061056c57610100808354040283529160200191610597565b820191906000526020600020905b81548152906001019060200180831161057a57829003601f168201915b505050505081565b606060003414156105e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105dc90610e74565b60405180910390fd5b60006003541461062a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062190610e34565b60405180910390fd5b816003819055506202a300426106409190610f0c565b60048190555034600581905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516020016106809190610cff565b6040516020818303038152906040529050919050565b606060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610726576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071d90610dd4565b60405180910390fd5b426004541061076a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076190610e54565b60405180910390fd5b60008060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166005546040516107b390610d47565b60006040518083038185875af1925050503d80600081146107f0576040519150601f19603f3d011682016040523d82523d6000602084013e6107f5565b606091505b50915091508161083a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083190610e14565b60405180910390fd5b8060405160200161084b9190610d25565b6040516020818303038152906040529250505090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b8280546108bd90610fea565b90600052602060002090601f0160209004810192826108df5760008555610926565b82601f106108f857803560ff1916838001178555610926565b82800160010185558215610926579182015b8281111561092557823582559160200191906001019061090a565b5b5090506109339190610937565b5090565b5b80821115610950576000816000905550600101610938565b5090565b60008135905061096381611272565b92915050565b60008151905061097881611272565b92915050565b60008083601f840112610994576109936110a3565b5b8235905067ffffffffffffffff8111156109b1576109b061109e565b5b6020830191508360018202830111156109cd576109cc6110a8565b5b9250929050565b6000602082840312156109ea576109e96110b2565b5b60006109f884828501610954565b91505092915050565b600060208284031215610a1757610a166110b2565b5b6000610a2584828501610969565b91505092915050565b60008060208385031215610a4557610a446110b2565b5b600083013567ffffffffffffffff811115610a6357610a626110ad565b5b610a6f8582860161097e565b92509250509250929050565b610a8481610f62565b82525050565b610a9b610a9682610f62565b61101c565b82525050565b610aaa81610f74565b82525050565b6000610abb82610ecf565b610ac58185610ee5565b9350610ad5818560208601610fb7565b80840191505092915050565b6000610aed8385610f01565b9350610afa838584610fa8565b82840190509392505050565b6000610b1182610eda565b610b1b8185610ef0565b9350610b2b818560208601610fb7565b610b34816110b7565b840191505092915050565b6000610b4c601283610f01565b9150610b57826110d5565b601282019050919050565b6000610b6f601183610ef0565b9150610b7a826110fe565b602082019050919050565b6000610b92600283610f01565b9150610b9d82611127565b600282019050919050565b6000610bb5601383610ef0565b9150610bc082611150565b602082019050919050565b6000610bd8601383610ef0565b9150610be382611179565b602082019050919050565b6000610bfb601483610ef0565b9150610c06826111a2565b602082019050919050565b6000610c1e600083610ee5565b9150610c29826111cb565b600082019050919050565b6000610c41601483610ef0565b9150610c4c826111ce565b602082019050919050565b6000610c64601483610ef0565b9150610c6f826111f7565b602082019050919050565b6000610c87601083610ef0565b9150610c9282611220565b602082019050919050565b6000610caa601683610ef0565b9150610cb582611249565b602082019050919050565b610cc981610f9e565b82525050565b6000610cdb8284610ab0565b915081905092915050565b6000610cf3828486610ae1565b91508190509392505050565b6000610d0a82610b3f565b9150610d168284610a8a565b60148201915081905092915050565b6000610d3082610b85565b9150610d3c8284610ab0565b915081905092915050565b6000610d5282610c11565b9150819050919050565b6000602082019050610d716000830184610a7b565b92915050565b6000602082019050610d8c6000830184610aa1565b92915050565b60006020820190508181036000830152610dac8184610b06565b905092915050565b60006020820190508181036000830152610dcd81610b62565b9050919050565b60006020820190508181036000830152610ded81610ba8565b9050919050565b60006020820190508181036000830152610e0d81610bcb565b9050919050565b60006020820190508181036000830152610e2d81610bee565b9050919050565b60006020820190508181036000830152610e4d81610c34565b9050919050565b60006020820190508181036000830152610e6d81610c57565b9050919050565b60006020820190508181036000830152610e8d81610c7a565b9050919050565b60006020820190508181036000830152610ead81610c9d565b9050919050565b6000602082019050610ec96000830184610cc0565b92915050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b6000610f1782610f9e565b9150610f2283610f9e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610f5757610f56611040565b5b828201905092915050565b6000610f6d82610f7e565b9050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610fd5578082015181840152602081019050610fba565b83811115610fe4576000848401525b50505050565b6000600282049050600182168061100257607f821691505b602082108114156110165761101561106f565b5b50919050565b60006110278261102e565b9050919050565b6000611039826110c8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b60008160601b9050919050565b7f5377617020737461727465642077697468200000000000000000000000000000600082015250565b7f4661696c6564206861736820636865636b000000000000000000000000000000600082015250565b7f4f6b000000000000000000000000000000000000000000000000000000000000600082015250565b7f43616c6c6572206973206e6f74206f776e657200000000000000000000000000600082015250565b7f4661696c6564206c656e67746820636865636b00000000000000000000000000600082015250565b7f4661696c656420746f2073656e64204574686572000000000000000000000000600082015250565b50565b7f5377617020616c72656164792073746172746564000000000000000000000000600082015250565b7f57616974696e6720666f7220646561646c696e65000000000000000000000000600082015250565b7f496e636f727265637420616d6f756e7400000000000000000000000000000000600082015250565b7f43616c6c6572206973206e6f7420726563656976657200000000000000000000600082015250565b61127b81610f74565b811461128657600080fd5b5056fea264697066735822122040bfdf14058ef2da04ef581fe7d7773abc79d538e20b39e407572324f26fd1bd64736f6c63430008070033";*/'] |