diff --git a/__mocks__/naming_compiled.json b/__mocks__/naming_compiled.json new file mode 100644 index 000000000..a1c37997c --- /dev/null +++ b/__mocks__/naming_compiled.json @@ -0,0 +1,53283 @@ +{ + "abi": [ + { + "members": [ + { + "name": "low", + "offset": 0, + "type": "felt" + }, + { + "name": "high", + "offset": 1, + "type": "felt" + } + ], + "name": "Uint256", + "size": 2, + "type": "struct" + }, + { + "data": [ + { + "name": "implementation", + "type": "felt" + } + ], + "keys": [], + "name": "Upgraded", + "type": "event" + }, + { + "data": [ + { + "name": "previousAdmin", + "type": "felt" + }, + { + "name": "newAdmin", + "type": "felt" + } + ], + "keys": [], + "name": "AdminChanged", + "type": "event" + }, + { + "data": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + }, + { + "name": "address", + "type": "felt" + } + ], + "keys": [], + "name": "domain_to_addr_update", + "type": "event" + }, + { + "data": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + }, + { + "name": "resolver", + "type": "felt" + } + ], + "keys": [], + "name": "domain_to_resolver_update", + "type": "event" + }, + { + "data": [ + { + "name": "address", + "type": "felt" + }, + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + } + ], + "keys": [], + "name": "addr_to_domain_update", + "type": "event" + }, + { + "data": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + }, + { + "name": "owner", + "type": "felt" + }, + { + "name": "expiry", + "type": "felt" + } + ], + "keys": [], + "name": "starknet_id_update", + "type": "event" + }, + { + "data": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + } + ], + "keys": [], + "name": "reset_subdomains_update", + "type": "event" + }, + { + "inputs": [ + { + "name": "starknetid_contract_addr", + "type": "felt" + }, + { + "name": "pricing_contract_addr", + "type": "felt" + }, + { + "name": "admin", + "type": "felt" + }, + { + "name": "whitelisting_key", + "type": "felt" + }, + { + "name": "l1_contract", + "type": "felt" + } + ], + "name": "initializer", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + } + ], + "name": "domain_to_address", + "outputs": [ + { + "name": "address", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + } + ], + "name": "domain_to_expiry", + "outputs": [ + { + "name": "expiry", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "address", + "type": "felt" + } + ], + "name": "address_to_domain", + "outputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + } + ], + "name": "domain_to_token_id", + "outputs": [ + { + "name": "owner", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + }, + { + "name": "address", + "type": "felt" + } + ], + "name": "set_domain_to_address", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + }, + { + "name": "resolver", + "type": "felt" + } + ], + "name": "set_domain_to_resolver", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + } + ], + "name": "set_address_to_domain", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_hash", + "type": "felt" + } + ], + "name": "book_domain", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "felt" + }, + { + "name": "domain", + "type": "felt" + }, + { + "name": "days", + "type": "felt" + }, + { + "name": "resolver", + "type": "felt" + }, + { + "name": "address", + "type": "felt" + } + ], + "name": "buy", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "from_address", + "type": "felt" + }, + { + "name": "token_id", + "type": "felt" + }, + { + "name": "domain", + "type": "felt" + }, + { + "name": "days", + "type": "felt" + }, + { + "name": "resolver", + "type": "felt" + }, + { + "name": "address", + "type": "felt" + } + ], + "name": "buy_from_eth", + "outputs": [], + "type": "l1_handler" + }, + { + "inputs": [ + { + "name": "domain", + "type": "felt" + }, + { + "name": "days", + "type": "felt" + } + ], + "name": "renew", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + }, + { + "name": "target_token_id", + "type": "felt" + } + ], + "name": "transfer_domain", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + } + ], + "name": "reset_subdomains", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "address", + "type": "felt" + } + ], + "name": "set_admin", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "domain_len", + "type": "felt" + }, + { + "name": "domain", + "type": "felt*" + }, + { + "name": "token_id", + "type": "felt" + } + ], + "name": "set_domain_owner", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "address", + "type": "felt" + } + ], + "name": "set_pricing_contract", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "erc20", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "transfer_balance", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "domain", + "type": "felt" + }, + { + "name": "expiry", + "type": "felt" + }, + { + "name": "starknet_id", + "type": "felt" + }, + { + "name": "receiver_address", + "type": "felt" + }, + { + "name": "sig", + "type": "(felt, felt)" + } + ], + "name": "whitelisted_mint", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "end_whitelist", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "l1_contract", + "type": "felt" + } + ], + "name": "set_l1_contract", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "new_implementation", + "type": "felt" + } + ], + "name": "upgrade", + "outputs": [], + "type": "function" + } + ], + "entry_points_by_type": { + "CONSTRUCTOR": [], + "EXTERNAL": [ + { + "offset": "0xa57", + "selector": "0x47c2d14b5f68655c2999cb9c365f275e9ce230c1363fb014a5294aedf025b5" + }, + { + "offset": "0x6ea", + "selector": "0xa28d3433f3627ce1ad3eed0bdb681000cc2053561e99f7e02c0a03581d2ffd" + }, + { + "offset": "0xc0b", + "selector": "0xf2f7c15cbe06c8d94597cd91fd7f3369eae842359235712def5584f8d270cd" + }, + { + "offset": "0xbc8", + "selector": "0xf387641cc55d4d983008271fb47f9b5de45044745f68d2b6814c00ad6ad86b" + }, + { + "offset": "0xbe8", + "selector": "0x10349c51586240f6db25fa8f800cbfa8d18306b555fdfd6e1d352a6f356ce15" + }, + { + "offset": "0x77d", + "selector": "0x116040fcd4644f2fc50c631d3f2a2d614e15e9ab3be796185dc8a4c42ae626c" + }, + { + "offset": "0x956", + "selector": "0x20eadb8cc1e667dab2d95e011b2f2ae72a64de91e0b652eecb07930f6b2ffaa" + }, + { + "offset": "0x7f2", + "selector": "0x211dce60f762ddc0be2c4f0a3aba38487d584066c36470e763ab76f6b9f9f36" + }, + { + "offset": "0xb1d", + "selector": "0x227f694e33a8a11ee02218e1ec90f5ec127aea9ea727b51f540a7cf43702355" + }, + { + "offset": "0xb45", + "selector": "0x27b120dfc35ccfd3cf66c0a46d3fa0108db4a44c8cdff590be57fc23bfc9f8d" + }, + { + "offset": "0x7bb", + "selector": "0x2d01c9f1ed8d814a32aac4171c6cc5a66828d7f97a5da83a6bb6b6f064a0ee2" + }, + { + "offset": "0xa0d", + "selector": "0x2d3d2db68dc0e27fd3a9410150f34d83b02afa5f143aa1f2318b27f4574b460" + }, + { + "offset": "0x86c", + "selector": "0x2d88e868af0a1983e3886d5f3e95a2fafbd6c3450bc229e27342283dc429ccc" + }, + { + "offset": "0x5de", + "selector": "0x2dd76e7ad84dbed81c314ffe5e7a7cacfb8f4836f01af4e913f275f89a3de1a" + }, + { + "offset": "0x62e", + "selector": "0x2e269d930f6d7ab92b15ce8ff9f5e63709391617e3465fff79ba6baf278ce60" + }, + { + "offset": "0xb9e", + "selector": "0x367843c7fc21871d2f97cda388ba0e61dcaf67aa32320a50e862532b4fc5f2d" + }, + { + "offset": "0x6a8", + "selector": "0x38b679fb029cc3f953635ed16ae4123da8214e726943920ba7706a0473e326a" + }, + { + "offset": "0x732", + "selector": "0x38f73698882ba44a8855de072de1aa92ec9fb65f808e70c24b19039f64ed243" + }, + { + "offset": "0xa83", + "selector": "0x3a22fbd8f0fedd609e17f2e93caae2b3b2828e7dbfe75816181840f9ab64d8e" + }, + { + "offset": "0xaee", + "selector": "0x3aa2d8f2c589e6966c45ad83b334c904d9429c2a354ea6be836ed233336317d" + }, + { + "offset": "0x669", + "selector": "0x3bb69bebda9245ad0cfbfc18bbdd587f953d94b7c7cd7da4d3ec228ce8a1453" + } + ], + "L1_HANDLER": [ + { + "offset": "0x8df", + "selector": "0x688cf00532d70cd2677c303cf02e8d7ba314ed0cba1d0f08c280a9b5d6e633" + } + ] + }, + "program": { + "attributes": [ + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.upgrades.library", + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy", + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash" + ], + "end_pc": 296, + "flow_tracking_data": { + "ap_tracking": { + "group": 25, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.new_implementation": 152, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.pedersen_ptr": 154, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.range_check_ptr": 155, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.syscall_ptr": 153 + } + }, + "name": "error_message", + "start_pc": 293, + "value": "Proxy: implementation hash cannot be zero" + }, + { + "accessible_scopes": [ + "src.naming.registration", + "src.naming.registration.assert_control_domain" + ], + "end_pc": 1381, + "flow_tracking_data": { + "ap_tracking": { + "group": 91, + "offset": 103 + }, + "reference_ids": { + "src.naming.registration.assert_control_domain.__temp72": 830, + "src.naming.registration.assert_control_domain.caller": 819, + "src.naming.registration.assert_control_domain.contract_addr": 826, + "src.naming.registration.assert_control_domain.current_timestamp": 840, + "src.naming.registration.assert_control_domain.domain": 818, + "src.naming.registration.assert_control_domain.domain_len": 817, + "src.naming.registration.assert_control_domain.hashed_root_domain": 834, + "src.naming.registration.assert_control_domain.pedersen_ptr": 836, + "src.naming.registration.assert_control_domain.range_check_ptr": 837, + "src.naming.registration.assert_control_domain.root_domain_data": 838, + "src.naming.registration.assert_control_domain.syscall_ptr": 839 + } + }, + "name": "error_message", + "start_pc": 1376, + "value": "This domain has expired" + }, + { + "accessible_scopes": ["src.naming.registration", "src.naming.registration.assert_is_owner"], + "end_pc": 1444, + "flow_tracking_data": { + "ap_tracking": { + "group": 95, + "offset": 2 + }, + "reference_ids": { + "src.naming.registration.assert_is_owner.__temp73": 871, + "src.naming.registration.assert_is_owner.__temp74": 872, + "src.naming.registration.assert_is_owner.caller": 853, + "src.naming.registration.assert_is_owner.contract_addr": 852, + "src.naming.registration.assert_is_owner.domain": 851, + "src.naming.registration.assert_is_owner.domain_data": 865, + "src.naming.registration.assert_is_owner.domain_len": 850, + "src.naming.registration.assert_is_owner.hashed_domain": 860, + "src.naming.registration.assert_is_owner.pedersen_ptr": 868, + "src.naming.registration.assert_is_owner.range_check_ptr": 869, + "src.naming.registration.assert_is_owner.starknet_id": 866, + "src.naming.registration.assert_is_owner.starknet_id_owner": 870, + "src.naming.registration.assert_is_owner.syscall_ptr": 867 + } + }, + "name": "error_message", + "start_pc": 1440, + "value": "You do not have rights on this domain" + }, + { + "accessible_scopes": ["src.naming.registration", "src.naming.registration.assert_is_owner"], + "end_pc": 1456, + "flow_tracking_data": { + "ap_tracking": { + "group": 95, + "offset": 2 + }, + "reference_ids": { + "src.naming.registration.assert_is_owner.__temp73": 871, + "src.naming.registration.assert_is_owner.__temp74": 872, + "src.naming.registration.assert_is_owner.caller": 853, + "src.naming.registration.assert_is_owner.contract_addr": 852, + "src.naming.registration.assert_is_owner.domain": 851, + "src.naming.registration.assert_is_owner.domain_data": 865, + "src.naming.registration.assert_is_owner.domain_len": 850, + "src.naming.registration.assert_is_owner.hashed_domain": 860, + "src.naming.registration.assert_is_owner.pedersen_ptr": 868, + "src.naming.registration.assert_is_owner.range_check_ptr": 869, + "src.naming.registration.assert_is_owner.starknet_id": 866, + "src.naming.registration.assert_is_owner.starknet_id_owner": 870, + "src.naming.registration.assert_is_owner.syscall_ptr": 867 + } + }, + "name": "error_message", + "start_pc": 1452, + "value": "You do not have rights on this domain" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.buy"], + "end_pc": 2074, + "flow_tracking_data": { + "ap_tracking": { + "group": 146, + "offset": 58 + }, + "reference_ids": { + "__main__.buy.address": 1278, + "__main__.buy.contract_addr": 1285, + "__main__.buy.data": 1290, + "__main__.buy.days": 1276, + "__main__.buy.domain": 1275, + "__main__.buy.naming_contract": 1287, + "__main__.buy.pedersen_ptr": 1283, + "__main__.buy.range_check_ptr": 1289, + "__main__.buy.resolver": 1277, + "__main__.buy.syscall_ptr": 1288, + "__main__.buy.token_id": 1274 + } + }, + "name": "error_message", + "start_pc": 2072, + "value": "This StarknetID already has a domain" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.buy"], + "end_pc": 2106, + "flow_tracking_data": { + "ap_tracking": { + "group": 147, + "offset": 104 + }, + "reference_ids": { + "__main__.buy.__temp116": 1294, + "__main__.buy.__temp117": 1307, + "__main__.buy.address": 1278, + "__main__.buy.booked": 1304, + "__main__.buy.booking_data": 1302, + "__main__.buy.caller": 1306, + "__main__.buy.contract_addr": 1285, + "__main__.buy.current_timestamp": 1293, + "__main__.buy.data": 1290, + "__main__.buy.days": 1276, + "__main__.buy.domain": 1275, + "__main__.buy.hashed_domain": 1298, + "__main__.buy.naming_contract": 1287, + "__main__.buy.pedersen_ptr": 1300, + "__main__.buy.range_check_ptr": 1303, + "__main__.buy.resolver": 1277, + "__main__.buy.syscall_ptr": 1305, + "__main__.buy.token_id": 1274 + } + }, + "name": "error_message", + "start_pc": 2105, + "value": "Someone else booked this domain" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.buy"], + "end_pc": 2141, + "flow_tracking_data": { + "ap_tracking": { + "group": 147, + "offset": 336 + }, + "reference_ids": { + "__main__.buy.__temp116": 1294, + "__main__.buy.__temp117": 1307, + "__main__.buy.address": 1278, + "__main__.buy.booked": 1304, + "__main__.buy.booking_data": 1302, + "__main__.buy.caller": 1306, + "__main__.buy.contract_addr": 1285, + "__main__.buy.current_timestamp": 1293, + "__main__.buy.data": 1290, + "__main__.buy.days": 1276, + "__main__.buy.domain": 1275, + "__main__.buy.domain_data": 1311, + "__main__.buy.expiry": 1317, + "__main__.buy.hashed_domain": 1298, + "__main__.buy.is_expired": 1313, + "__main__.buy.naming_contract": 1287, + "__main__.buy.pedersen_ptr": 1315, + "__main__.buy.range_check_ptr": 1316, + "__main__.buy.resolver": 1277, + "__main__.buy.syscall_ptr": 1314, + "__main__.buy.token_id": 1274 + } + }, + "name": "error_message", + "start_pc": 2132, + "value": "A domain can't be purchased for more than 25 years" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.buy_from_eth"], + "end_pc": 2206, + "flow_tracking_data": { + "ap_tracking": { + "group": 151, + "offset": 81 + }, + "reference_ids": { + "__main__.buy_from_eth.address": 1354, + "__main__.buy_from_eth.contract_addr": 1365, + "__main__.buy_from_eth.data": 1370, + "__main__.buy_from_eth.days": 1352, + "__main__.buy_from_eth.domain": 1351, + "__main__.buy_from_eth.from_address": 1349, + "__main__.buy_from_eth.l1_contract": 1361, + "__main__.buy_from_eth.naming_contract": 1367, + "__main__.buy_from_eth.pedersen_ptr": 1363, + "__main__.buy_from_eth.range_check_ptr": 1369, + "__main__.buy_from_eth.resolver": 1353, + "__main__.buy_from_eth.syscall_ptr": 1368, + "__main__.buy_from_eth.token_id": 1350 + } + }, + "name": "error_message", + "start_pc": 2204, + "value": "This StarknetID already has a domain" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.buy_from_eth"], + "end_pc": 2230, + "flow_tracking_data": { + "ap_tracking": { + "group": 152, + "offset": 65 + }, + "reference_ids": { + "__main__.buy_from_eth.__temp123": 1374, + "__main__.buy_from_eth.address": 1354, + "__main__.buy_from_eth.booking_data": 1382, + "__main__.buy_from_eth.contract_addr": 1365, + "__main__.buy_from_eth.current_timestamp": 1373, + "__main__.buy_from_eth.data": 1370, + "__main__.buy_from_eth.days": 1352, + "__main__.buy_from_eth.domain": 1351, + "__main__.buy_from_eth.from_address": 1349, + "__main__.buy_from_eth.hashed_domain": 1378, + "__main__.buy_from_eth.l1_contract": 1361, + "__main__.buy_from_eth.naming_contract": 1367, + "__main__.buy_from_eth.pedersen_ptr": 1380, + "__main__.buy_from_eth.range_check_ptr": 1381, + "__main__.buy_from_eth.resolver": 1353, + "__main__.buy_from_eth.syscall_ptr": 1379, + "__main__.buy_from_eth.token_id": 1350 + } + }, + "name": "error_message", + "start_pc": 2225, + "value": "Someone else booked this domain on L2" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.buy_from_eth"], + "end_pc": 2256, + "flow_tracking_data": { + "ap_tracking": { + "group": 152, + "offset": 218 + }, + "reference_ids": { + "__main__.buy_from_eth.__temp123": 1374, + "__main__.buy_from_eth.address": 1354, + "__main__.buy_from_eth.booking_data": 1382, + "__main__.buy_from_eth.contract_addr": 1365, + "__main__.buy_from_eth.current_timestamp": 1373, + "__main__.buy_from_eth.data": 1370, + "__main__.buy_from_eth.days": 1352, + "__main__.buy_from_eth.domain": 1351, + "__main__.buy_from_eth.domain_data": 1387, + "__main__.buy_from_eth.expiry": 1390, + "__main__.buy_from_eth.from_address": 1349, + "__main__.buy_from_eth.hashed_domain": 1378, + "__main__.buy_from_eth.is_expired": 1389, + "__main__.buy_from_eth.l1_contract": 1361, + "__main__.buy_from_eth.naming_contract": 1367, + "__main__.buy_from_eth.pedersen_ptr": 1385, + "__main__.buy_from_eth.range_check_ptr": 1388, + "__main__.buy_from_eth.resolver": 1353, + "__main__.buy_from_eth.syscall_ptr": 1384, + "__main__.buy_from_eth.token_id": 1350 + } + }, + "name": "error_message", + "start_pc": 2247, + "value": "A domain can't be purchased for more than 25 years" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.renew"], + "end_pc": 2339, + "flow_tracking_data": { + "ap_tracking": { + "group": 157, + "offset": 131 + }, + "reference_ids": { + "__main__.renew.__temp129": 1432, + "__main__.renew.__temp130": 1445, + "__main__.renew.__temp131": 1446, + "__main__.renew.current_timestamp": 1431, + "__main__.renew.days": 1425, + "__main__.renew.domain": 1424, + "__main__.renew.domain_data": 1441, + "__main__.renew.expiry": 1447, + "__main__.renew.hashed_domain": 1436, + "__main__.renew.is_expired": 1443, + "__main__.renew.pedersen_ptr": 1438, + "__main__.renew.range_check_ptr": 1442, + "__main__.renew.syscall_ptr": 1437 + } + }, + "name": "error_message", + "start_pc": 2333, + "value": "A domain can't be purchased for more than 25 years" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer_domain"], + "end_pc": 2460, + "flow_tracking_data": { + "ap_tracking": { + "group": 164, + "offset": 158 + }, + "reference_ids": { + "__main__.transfer_domain.caller": 1487, + "__main__.transfer_domain.contract": 1505, + "__main__.transfer_domain.current_domain_data": 1500, + "__main__.transfer_domain.data": 1510, + "__main__.transfer_domain.domain": 1481, + "__main__.transfer_domain.domain_len": 1480, + "__main__.transfer_domain.hashed_domain": 1495, + "__main__.transfer_domain.naming_contract": 1507, + "__main__.transfer_domain.pedersen_ptr": 1502, + "__main__.transfer_domain.range_check_ptr": 1509, + "__main__.transfer_domain.syscall_ptr": 1508, + "__main__.transfer_domain.target_token_id": 1482 + } + }, + "name": "error_message", + "start_pc": 2458, + "value": "Target token_id already has a domain" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.whitelisted_mint"], + "end_pc": 2954, + "flow_tracking_data": { + "ap_tracking": { + "group": 191, + "offset": 61 + }, + "reference_ids": { + "__main__.whitelisted_mint.__temp158": 1792, + "__main__.whitelisted_mint.caller": 1781, + "__main__.whitelisted_mint.domain": 1770, + "__main__.whitelisted_mint.ecdsa_ptr": 1791, + "__main__.whitelisted_mint.expiry": 1771, + "__main__.whitelisted_mint.hashed_domain": 1796, + "__main__.whitelisted_mint.is_blacklisted": 1800, + "__main__.whitelisted_mint.params_hash": 1785, + "__main__.whitelisted_mint.pedersen_ptr": 1798, + "__main__.whitelisted_mint.range_check_ptr": 1799, + "__main__.whitelisted_mint.receiver_address": 1773, + "__main__.whitelisted_mint.sig": 1774, + "__main__.whitelisted_mint.starknet_id": 1772, + "__main__.whitelisted_mint.syscall_ptr": 1797, + "__main__.whitelisted_mint.whitelisting_key": 1789 + } + }, + "name": "error_message", + "start_pc": 2952, + "value": "This signature has already been used" + }, + { + "accessible_scopes": ["__main__", "__main__", "__main__.whitelisted_mint"], + "end_pc": 2963, + "flow_tracking_data": { + "ap_tracking": { + "group": 191, + "offset": 121 + }, + "reference_ids": { + "__main__.whitelisted_mint.__temp158": 1792, + "__main__.whitelisted_mint.caller": 1781, + "__main__.whitelisted_mint.domain": 1770, + "__main__.whitelisted_mint.ecdsa_ptr": 1791, + "__main__.whitelisted_mint.expiry": 1771, + "__main__.whitelisted_mint.hashed_domain": 1796, + "__main__.whitelisted_mint.is_blacklisted": 1800, + "__main__.whitelisted_mint.params_hash": 1785, + "__main__.whitelisted_mint.pedersen_ptr": 1802, + "__main__.whitelisted_mint.range_check_ptr": 1803, + "__main__.whitelisted_mint.receiver_address": 1773, + "__main__.whitelisted_mint.sig": 1774, + "__main__.whitelisted_mint.starknet_id": 1772, + "__main__.whitelisted_mint.syscall_ptr": 1801, + "__main__.whitelisted_mint.whitelisting_key": 1789 + } + }, + "name": "error_message", + "start_pc": 2962, + "value": "Only the receiver can mint this" + } + ], + "builtins": ["pedersen", "range_check", "ecdsa"], + "compiler_version": "0.10.0", + "data": [ + "0x40780017fff7fff", + "0x1", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x480280027ffb8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x3", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480080007fff8000", + "0x400080007ffd7fff", + "0x482480017ffd8001", + "0x1", + "0x482480017ffd8001", + "0x1", + "0xa0680017fff7ffe", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x402a7ffc7ffd7fff", + "0x208b7fff7fff7ffe", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ffe8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x400780017fff7ffd", + "0x1", + "0x208b7fff7fff7ffe", + "0x400380007ffc7ffd", + "0x482680017ffc8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x3ffffffffffffffffffffffffffffff", + "0x480280017ffc8000", + "0x48307fff80007ffe", + "0x400280027ffc7fff", + "0x480280017ffc8000", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x480280007ffc8000", + "0x40317fff7ffe7ffd", + "0x482680017ffc8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x484480017fff8000", + "0x2aaaaaaaaaaaab05555555555555556", + "0x48307fff7ffd8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x484480017fff8000", + "0x4000000000000088000000000000001", + "0x48307fff7ffd8000", + "0xa0680017fff8000", + "0xe", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffc80007fff", + "0x40307ffc7ff87fff", + "0x48297ffd80007ffc", + "0x482680017ffd8000", + "0x1", + "0x48507fff7ffe8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xc", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffd80007fff", + "0x48327fff7ffc8000", + "0x40307ffa7ff67fff", + "0x48527ffe7ffc8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40317ffd7ff97ffd", + "0x48297ffc80007ffd", + "0x48527fff7ffc8000", + "0x40507ffb7ff77fff", + "0x40780017fff7fff", + "0x2", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x10", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ffe7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0xc", + "0x40780017fff7fff", + "0xa", + "0x480680017fff8000", + "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", + "0x480a7ffc7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffab", + "0x10780017fff7fff", + "0x8", + "0x40780017fff7fff", + "0xb", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa3", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x43616c6c436f6e7472616374", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x7", + "0x480280057ff98000", + "0x480280067ff98000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x47657443616c6c657241646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x476574436f6e747261637441646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x476574426c6f636b54696d657374616d70", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f7261676552656164", + "0x400280007ffc7fff", + "0x400380017ffc7ffd", + "0x482680017ffc8000", + "0x3", + "0x480280027ffc8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f726167655772697465", + "0x400280007ffb7fff", + "0x400380017ffb7ffc", + "0x400380027ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x456d69744576656e74", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x5", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x5", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xa", + "0x400380007ffc7ffd", + "0x40780017fff7fff", + "0x14", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xe", + "0x484680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x400280007ffc7fff", + "0x40780017fff7fff", + "0x11", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x100000000000000000000000000000000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4d", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x208b7fff7fff7ffe", + "0x400380017ff97ffa", + "0x400380007ff97ffb", + "0x482680017ff98000", + "0x2", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff03", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x2db340e6c609371026731f47050d3976552c89b4fbb012941663841c59d1af3", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefd", + "0x40137fff7fff8001", + "0x4003800080017ffd", + "0x4826800180018000", + "0x1", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb0", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x3f1abe37754ee6ca6d8dfa1036089f78a07ebe8f3b1e336cdbf3274d25becd0", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff98", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef9", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcc", + "0x48127ffe7fff8000", + "0x48127fe47fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x134cefb4e628e24a63e1781d8b23b4c1bca61900dc681e79f6d245db6674388", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec9", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec6", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff25", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff60", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff58", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0xdb427094f1c32319d2a5d230e305cfc442b9f1079aae0043b63d8943966239", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9b", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefa", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff36", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff31", + "0x48127ffe7fff8000", + "0x482480017ff08000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff2c", + "0x48127ffe7fff8000", + "0x482480017fe98000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff27", + "0x48127ffe7fff8000", + "0x482480017fe28000", + "0x4", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff22", + "0x48127ffe7fff8000", + "0x482480017fdb8000", + "0x5", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1d", + "0x48127ffe7fff8000", + "0x48127fd27fff8000", + "0x48127fd27fff8000", + "0x48127fd97fff8000", + "0x48127fdf7fff8000", + "0x48127fe57fff8000", + "0x48127feb7fff8000", + "0x48127ff17fff8000", + "0x48127ff77fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", + "0x480a7ff47fff8000", + "0x48127ffe7fff8000", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff11", + "0x482480017ff88000", + "0x1", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0c", + "0x482480017ff28000", + "0x2", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff07", + "0x482480017fec8000", + "0x3", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff02", + "0x482480017fe68000", + "0x4", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefd", + "0x482480017fe08000", + "0x5", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef8", + "0x48127fd87fff8000", + "0x48127fd87fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x34c2c84899828e90b9ac9ddc42733e09cd4ea9e5482dc794da64d43d9b16bb1", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffee0", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeda", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x5f9eb338a4adaec15d826e7d33d03123368858627b3126643546f474dd10db", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec2", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffebc", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x47f83bbae4de479b690e101d10a889ae5cf1a575438940457bbd00f0cb4984", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea4", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9e", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x28ebfc611121a0ea19421f804060611f9dfd7de39c5a775e06e1b5e30304fc2", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe86", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe80", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x51dd1be7324cc772eace11f869489eee7048776803aea0e9c7f9ebad44e306", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdc3", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe22", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe5e", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe2", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe57", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20780017fff7ffc", + "0x8", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48327fff7ffd8000", + "0x400180007fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd86", + "0x48127ff57fff8000", + "0x48127ffd7fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff37fff8000", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0e", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0x6", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48327fff7ffc8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x48127ffa7fff8000", + "0x480080007ffa8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb4", + "0x48127fbb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe98", + "0x20680017fff7fff", + "0x7", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x482a7ffd7ffc8000", + "0x400080007fff7ffe", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffb", + "0x20680017fff7fff", + "0xd", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd51", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8e", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe99", + "0x20680017fff7ffb", + "0xc", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1", + "0x208b7fff7fff7ffe", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff87fff8000", + "0x48297ffd80007ffb", + "0x482a7ffd7ffc8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0f", + "0x40137fff7fff8000", + "0x4003800080007ffd", + "0x4826800180008000", + "0x1", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x3552df12bdc6089cf963c40c4cf56fbfd4bd14680c244d1c5494c2790f1ea5c", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd91", + "0x482480017fff8000", + "0x1", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480080007ffc8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf8", + "0x40137fff7fff8000", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4003800280007ffd", + "0x4826800180008000", + "0x3", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x10be534f9113588674b3e30c06f1a30fe25ae69ce725cb6f7387225f2531d28", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd78", + "0x482480017fff8000", + "0x1", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ff97fff8000", + "0x480080007ffc8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcdf", + "0x40137fff7fff8000", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4003800280007ffd", + "0x4826800180008000", + "0x3", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x203942b42293e7a752d556918f0158dfae8ee2b4c93b6c12fac24a2b52e72d3", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd5f", + "0x48127ffd7fff8000", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcca", + "0x40137fff7fff8000", + "0x4003800080007ffc", + "0x4003800180007ffd", + "0x4826800180008000", + "0x2", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x23c6584d85b6d0f1451c3c1a34cbab1ed1ef44ea0ee6ab0012c47ad34c38f15", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd4b", + "0x482480017fff8000", + "0x3", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ffa7fff8000", + "0x480080007ffc8000", + "0x480080017ffb8000", + "0x480080027ffa8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcb0", + "0x40137fff7fff8000", + "0x4003800080007ffc", + "0x4003800180007ffd", + "0x4826800180008000", + "0x2", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x32362cb256d0eb9a770125b2b6f67fdfacce474d7bb76659fb2b07688bcbb8d", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd31", + "0x482480017fff8000", + "0x3", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ffa7fff8000", + "0x480080007ffc8000", + "0x480080017ffb8000", + "0x480080027ffa8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc96", + "0x40137fff7fff8000", + "0x4003800080007ffc", + "0x400380007ffa7ffc", + "0x402780017ffa8001", + "0x1", + "0x4826800180008000", + "0x1", + "0x40297ffc7fff8002", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc91", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x2e269d930f6d7ab92b15ce8ff9f5e63709391617e3465fff79ba6baf278ce60", + "0x4829800080008002", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0e", + "0x482480017fff8000", + "0x1", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a80017fff8000", + "0x480080007ffc8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc75", + "0x40137fff7fff8000", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4003800280007ffd", + "0x4826800180008000", + "0x3", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf5", + "0x482480017fff8000", + "0x1", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ff97fff8000", + "0x480080007ffc8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc5c", + "0x40137fff7fff8000", + "0x4003800080007ffa", + "0x4003800180007ffb", + "0x4003800280007ffc", + "0x4003800380007ffd", + "0x4826800180008000", + "0x4", + "0x480a7ff77fff8000", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x41b033f4a31df8067c24d1e9b550a2ce75fd4a29e1147af9752174f0e6cb20", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcdb", + "0x482480017fff8000", + "0x1", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ff87fff8000", + "0x480080007ffc8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc42", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x1b6d26c8b545f51ff2731ca42b81aa226221630abc95fd9d1bcacbe75bce7a1", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc3c", + "0x40137fff7fff8001", + "0x4003800080017ffb", + "0x400380007ffa7ffb", + "0x402780017ffa8002", + "0x1", + "0x4826800180018000", + "0x1", + "0x40297ffb7fff8003", + "0x4826800180018000", + "0x1", + "0x480a7ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc37", + "0x4003800080037ffd", + "0x4826800180038000", + "0x1", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce2", + "0x480a80027fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc1d", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x391583fa82e609653a37ba79ea6a7e99a9cea56a4b86dcf182ca3a3d2559d73", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc17", + "0x40137fff7fff8001", + "0x4003800080017ffb", + "0x400380007ffa7ffb", + "0x402780017ffa8002", + "0x1", + "0x4826800180018000", + "0x1", + "0x40297ffb7fff8003", + "0x4826800180018000", + "0x1", + "0x480a7ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc12", + "0x4003800080037ffd", + "0x4826800180038000", + "0x1", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcbd", + "0x480a80027fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbf8", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x25d4f50ffa759476dcb003b1c94b6b1976321ccceae5f223696598ed626e9d3", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbf2", + "0x40137fff7fff8001", + "0x4003800080017ffb", + "0x4003800180017ffc", + "0x400380007ffa7ffc", + "0x402780017ffa8002", + "0x1", + "0x4826800180018000", + "0x2", + "0x40297ffc7fff8003", + "0x4826800180018000", + "0x2", + "0x480a7ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbec", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4829800180008003", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc9a", + "0x480a80027fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd5", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x440fc089956d79d058ea92abe99c718a6b1441e3aaec132cc38a01e9b895cb", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbcf", + "0x40137fff7fff8001", + "0x4003800080017ffa", + "0x400380007ff97ffa", + "0x402780017ff98002", + "0x1", + "0x4826800180018000", + "0x1", + "0x40297ffa7fff8003", + "0x4826800180018000", + "0x1", + "0x480a7ffb7fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbca", + "0x4003800080037ffc", + "0x4003800180037ffd", + "0x4826800180038000", + "0x2", + "0x480a7ff87fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc74", + "0x480a80027fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbaf", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x1eb81103cb4494be913737354b5a506f5f4cd6b4cd055393e48dc2ce3123758", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffba9", + "0x40137fff7fff8001", + "0x4003800080017ffc", + "0x400380007ffb7ffc", + "0x402780017ffb8002", + "0x1", + "0x4826800180018000", + "0x1", + "0x40297ffc7fff8003", + "0x4826800180018000", + "0x1", + "0x480a7ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffba4", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4829800180008003", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc52", + "0x480a80027fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x2e882bee3cb5fd5536312c129c35cb49aa2407839ebe2320b96a2a9d84fbc9d", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc33", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2d", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x7efbaf8983068b6c11ebef124c59e189c499007328812559618ee50da754b5", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb70", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbcf", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc0b", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc06", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbfe", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbf9", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd40", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe68", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd1", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x480a7ffc7fff8000", + "0x48127ffb7fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeca", + "0x48127ffd7fff8000", + "0x48127fbc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd24", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe66", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbb5", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x480a7ffc7fff8000", + "0x48127ffb7fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeae", + "0x48127ffd7fff8000", + "0x48127fbc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb1b", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ff87fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd75", + "0x40137ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb05", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ff67fff8000", + "0x48127ff77fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0b", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffaf7", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffc7fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe91", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff46", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffde6", + "0x48127ffe7fff8000", + "0x48127fe27fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff32", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127ffa7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x2d", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x48327ffb7ffc8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0e", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc19", + "0x48127ff77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb4b", + "0x48127ff37fff8000", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffac5", + "0x48127ff47fff8000", + "0x48127fe77fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x8", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd7c", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x6", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbef", + "0x40137ffa7fff8000", + "0x40137ffb7fff8001", + "0x40137ffc7fff8002", + "0x40137ffd7fff8003", + "0x40137ffe7fff8004", + "0x40137fff7fff8005", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a7ffc7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd8", + "0x48287ffd80007fff", + "0x20680017fff7fff", + "0x7", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a80047fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffa8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0xc", + "0x480680017fff8000", + "0x0", + "0x400680017fff7fff", + "0x1", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffa", + "0xc", + "0x480680017fff8000", + "0x0", + "0x400680017fff7fff", + "0x1", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x208b7fff7fff7ffe", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x482680017ffa8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffb8000", + "0x1", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbe", + "0x20780017fff8005", + "0x4", + "0x10780017fff7fff", + "0x3", + "0x400a80057fff7fff", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a80047fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb6", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc42", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc03", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc1e", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc57", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x5", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc9", + "0x40137ffb7fff8000", + "0x20680017fff7ffd", + "0x18", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x48127ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc5f", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb6a", + "0x20680017fff7ffc", + "0x8", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd4c", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb8", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe5", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc18", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb23", + "0x20680017fff7ffd", + "0x8", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd2", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe5", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff97a", + "0x40137fff7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc1c", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x4003800080007ffb", + "0x400380007ffd7ffb", + "0x402780017ffd8001", + "0x1", + "0x4826800180008000", + "0x1", + "0x40297ffb7fff8002", + "0x4826800180008000", + "0x1", + "0x480a7ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff968", + "0x480a80017fff8000", + "0x4829800080008002", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd5", + "0x40137ffb7fff8000", + "0x40137ffc7fff8001", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffba3", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffaae", + "0x20680017fff7ffa", + "0x14", + "0x20780017fff7ffc", + "0x8", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x208b7fff7fff7ffe", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc6", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe5", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff992", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe31", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb52", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa5d", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x480a7ffd7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb62", + "0x40137ffe7fff8000", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc92", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x482480017fff8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x480080007ff88000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc2", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff947", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffde6", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb07", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa12", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127ff57fff8000", + "0x480a7ffd7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb17", + "0x40137ffe7fff8000", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc6c", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x482480017fff8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x480080007ff88000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc2", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8fc", + "0x40137fff7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd9a", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffae9", + "0x40137ffe7fff8001", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc53", + "0x48127ffe7fff8000", + "0x480a80017fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd2", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8d1", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc1", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x48127fb87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff857", + "0x48127fe77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8b5", + "0x48127ffe7fff8000", + "0x48127fe17fff8000", + "0x48127ff77fff8000", + "0x480a7ffd7fff8000", + "0x48127ffb7fff8000", + "0x482480017f9b8000", + "0xe10", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc4", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdf", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc6e", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff895", + "0x48127ffe7fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffaf2", + "0x400680017fff7fff", + "0x0", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff88e", + "0x40137fff7fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7fb", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ff77fff8000", + "0x48127fcd7fff8000", + "0x48127fef7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa3e", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc74", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8c3", + "0x48127fdb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff868", + "0x482480017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x3", + "0x40127ffe7fff7fd7", + "0x48127ffd7fff8000", + "0x48127fd47fff8000", + "0x48127ff57fff8000", + "0x48127f947fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff936", + "0x48127ff97fff8000", + "0x48127ffc7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8b0", + "0x20680017fff7fda", + "0x4", + "0x10780017fff7fff", + "0x4", + "0x400680017fff7fff", + "0x1", + "0x48127fd77fff8000", + "0x48127fd77fff8000", + "0x48127ffc7fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x48127f747fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc73", + "0x480680017fff8000", + "0x15180", + "0x48487ffb7fff8000", + "0x48127ffd7fff8000", + "0x48327ffe80008000", + "0x4826800180008000", + "0x2efe0780", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7df", + "0x480680017fff8000", + "0x15180", + "0x48487ffb7fff8000", + "0x48127fe57fff8000", + "0x48127fe57fff8000", + "0x48127ffb7fff8000", + "0x48327ffc80008000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x48127e917fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc94", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x5", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8f", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff99d", + "0x40137fff7fff7ff8", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbea", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff811", + "0x48127ffe7fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa6e", + "0x400680017fff7fff", + "0x0", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff80a", + "0x40137fff7fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff777", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ff77fff8000", + "0x48127fcd7fff8000", + "0x48127fef7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9ba", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbf0", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff786", + "0x48127fe77fff8000", + "0x48127fe77fff8000", + "0x48127ffd7fff8000", + "0x48127fa77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8ba", + "0x48127ff97fff8000", + "0x48127ffc7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff834", + "0x20680017fff7fda", + "0x4", + "0x10780017fff7fff", + "0x4", + "0x400680017fff7fff", + "0x1", + "0x480680017fff8000", + "0x15180", + "0x48487ffb7fff8000", + "0x48127ffc7fff8000", + "0x48327ffe80008000", + "0x4826800180008000", + "0x2efe0780", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff76c", + "0x480680017fff8000", + "0x15180", + "0x48487ffb7fff8000", + "0x48127fbf7fff8000", + "0x48127fbf7fff8000", + "0x48127ffb7fff8000", + "0x48327ffc80008000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x48127f077fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc21", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x6", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x480280057ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff99", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x9", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7af", + "0x40137fff7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff71c", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff95f", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff86a", + "0x40137ffa7fff8001", + "0x40137ffb7fff8002", + "0x40137ffc7fff8003", + "0x40137ffd7fff8004", + "0x40137ffe7fff8005", + "0x40137fff7fff8006", + "0x48127ff97fff8000", + "0x480a80047fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7de", + "0x400680017fff7fff", + "0x0", + "0x480680017fff8000", + "0x15180", + "0x48487ffd7fff8000", + "0x40337fff80048007", + "0x48127ffc7fff8000", + "0x480a80077fff8000", + "0x4826800180008000", + "0x2efe0780", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff719", + "0x48127fc17fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff777", + "0x48127ffe7fff8000", + "0x48127fbb7fff8000", + "0x48127ff77fff8000", + "0x480a80007fff8000", + "0x480a7ffd7fff8000", + "0x48127ffa7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbb4", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6ea", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480a80077fff8000", + "0x480a80057fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff945", + "0x40137ffe7fff8008", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6d5", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ff67fff8000", + "0x48127ff77fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffc7fff8000", + "0x480a80017fff8000", + "0x480a80077fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffadb", + "0x48127ffe7fff8000", + "0x480a80087fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff9a", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xa", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff72e", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbcd", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8ee", + "0x40137fff7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7f4", + "0x40137ffa7fff8001", + "0x40137ffb7fff8002", + "0x40137ffc7fff8003", + "0x40137ffd7fff8004", + "0x40137ffe7fff8005", + "0x40137fff7fff8006", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffaed", + "0x40137fff7fff8007", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff713", + "0x48127ffe7fff8000", + "0x48127ff77fff8000", + "0x480a80077fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff970", + "0x400680017fff7fff", + "0x0", + "0x20780017fff8006", + "0x3f", + "0x48127ffd7fff8000", + "0x48127fda7fff8000", + "0x48127ffc7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffc8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8c2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7cd", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a80007fff8000", + "0x480a7ffd7fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x48127ff57fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7ed", + "0x40137ffe7fff8008", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff664", + "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffc7fff8000", + "0x480a80017fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa6b", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80047fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa65", + "0x480a80077fff8000", + "0x480a80017fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff953", + "0x480a80077fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff94c", + "0x48127ffe7fff8000", + "0x480a80087fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffd7fff8000", + "0x48127fda7fff8000", + "0x48127ffc7fff8000", + "0x480a80007fff8000", + "0x480a7ffd7fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7bb", + "0x40137ffe7fff8009", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff632", + "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffc7fff8000", + "0x480a80017fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa39", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80047fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa33", + "0x480a80077fff8000", + "0x480a80017fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff921", + "0x480a80077fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff91a", + "0x48127ffe7fff8000", + "0x480a80097fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x482480017fff8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x480080007ff88000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4b", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff66c", + "0x48127ffe7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb0b", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff82c", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff737", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127f9b7fff8000", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x482480017ff68000", + "0x1", + "0x48127ff67fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff756", + "0x40137ffe7fff8000", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa00", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc6", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff627", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff752", + "0x40127fff7fff7fe8", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff758", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x8", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff602", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff72d", + "0x40127fff7fff7fe8", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7c1", + "0x40137fff7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6c7", + "0x40137ffa7fff8001", + "0x40137ffb7fff8002", + "0x40137ffc7fff8003", + "0x40137ffd7fff8004", + "0x40137ffe7fff8005", + "0x40137fff7fff8006", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a80007fff8000", + "0x480a7ffd7fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6e1", + "0x40137ffe7fff8007", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff558", + "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffc7fff8000", + "0x480a80017fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff95f", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80047fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff959", + "0x48127ffe7fff8000", + "0x480a80077fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9a1", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a80017fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff840", + "0x48127fe57fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x6e616d65", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff839", + "0x48127ffe7fff8000", + "0x48127fca7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x482480017fff8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x480080007ff88000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff96", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff58d", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6b8", + "0x40127fff7fff7fe8", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6fa", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff56a", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff695", + "0x40127fff7fff7fe8", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x48127fe57fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff84c", + "0x48127ffd7fff8000", + "0x48127fe07fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ff47fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff53e", + "0x40137fff7fff8000", + "0x480a7ff57fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4a1", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff49e", + "0x48127ff27fff8000", + "0x48127ffd7fff8000", + "0x480a7ff67fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff67e", + "0x480a7ff77fff8000", + "0x48127fe77fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff586", + "0x40137fff7fff8001", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4a4", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127fed7fff8000", + "0x48127fed7fff8000", + "0x48127fed7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6e7", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6c6", + "0x400680017fff7fff", + "0x0", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6ca", + "0x400b7ffb7fff8000", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffb7fff8000", + "0x48127f837fff8000", + "0x480a7ffa7fff8000", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff963", + "0x480a80017fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x6", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x480280057ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb0", + "0x40780017fff7fff", + "0x1", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4e3", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff60e", + "0x40127fff7fff7fe8", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff631", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4c2", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff5ed", + "0x40127fff7fff7fe8", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff64d", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff49f", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff5ca", + "0x40127fff7fff7fe8", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff51e", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe" + ], + "debug_info": null, + "hints": { + "0": [ + { + "accessible_scopes": [ + "starkware.cairo.common.alloc", + "starkware.cairo.common.alloc.alloc" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 0, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "12": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "vm_enter_scope({'n': ids.len})", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.dst": 5, + "starkware.cairo.common.memcpy.memcpy.len": 7, + "starkware.cairo.common.memcpy.memcpy.src": 6 + } + } + } + ], + "20": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "n -= 1\nids.continue_copying = 1 if n > 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.__temp0": 10, + "starkware.cairo.common.memcpy.memcpy.continue_copying": 11, + "starkware.cairo.common.memcpy.memcpy.dst": 5, + "starkware.cairo.common.memcpy.memcpy.frame": 9, + "starkware.cairo.common.memcpy.memcpy.len": 7, + "starkware.cairo.common.memcpy.memcpy.next_frame": 12, + "starkware.cairo.common.memcpy.memcpy.src": 6 + } + } + } + ], + "23": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 6 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.__temp0": 10, + "starkware.cairo.common.memcpy.memcpy.continue_copying": 11, + "starkware.cairo.common.memcpy.memcpy.dst": 5, + "starkware.cairo.common.memcpy.memcpy.frame": 9, + "starkware.cairo.common.memcpy.memcpy.len": 7, + "starkware.cairo.common.memcpy.memcpy.next_frame": 12, + "starkware.cairo.common.memcpy.memcpy.src": 6 + } + } + } + ], + "30": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.value)\nassert ids.value % PRIME != 0, f'assert_not_zero failed: {ids.value} = 0.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 5, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_not_zero.value": 15 + } + } + } + ], + "35": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert 0 <= ids.a % PRIME < range_check_builtin.bound, f'a = {ids.a} is out of range.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 6, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_nn.a": 16, + "starkware.cairo.common.math.assert_nn.range_check_ptr": 17 + } + } + } + ], + "44": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "code": "from starkware.cairo.common.math_utils import as_int\n\n# Correctness check.\nvalue = as_int(ids.value, PRIME) % PRIME\nassert value < ids.UPPER_BOUND, f'{value} is outside of the range [0, 2**250).'\n\n# Calculation for the assertion.\nids.high, ids.low = divmod(ids.value, ids.SHIFT)", + "flow_tracking_data": { + "ap_tracking": { + "group": 8, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_250_bit.high": 26, + "starkware.cairo.common.math.assert_250_bit.low": 25, + "starkware.cairo.common.math.assert_250_bit.range_check_ptr": 24, + "starkware.cairo.common.math.assert_250_bit.value": 23 + } + } + } + ], + "57": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "import itertools\n\nfrom starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\na = ids.a % PRIME\nb = ids.b % PRIME\nassert a <= b, f'a = {a} is not less than or equal to b = {b}.'\n\n# Find an arc less than PRIME / 3, and another less than PRIME / 2.\nlengths_and_indices = [(a, 0), (b - a, 1), (PRIME - 1 - b, 2)]\nlengths_and_indices.sort()\nassert lengths_and_indices[0][0] <= PRIME // 3 and lengths_and_indices[1][0] <= PRIME // 2\nexcluded = lengths_and_indices[2][1]\n\nmemory[ids.range_check_ptr + 1], memory[ids.range_check_ptr + 0] = (\n divmod(lengths_and_indices[0][0], ids.PRIME_OVER_3_HIGH))\nmemory[ids.range_check_ptr + 3], memory[ids.range_check_ptr + 2] = (\n divmod(lengths_and_indices[1][0], ids.PRIME_OVER_2_HIGH))", + "flow_tracking_data": { + "ap_tracking": { + "group": 9, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.a": 34, + "starkware.cairo.common.math.assert_le_felt.b": 35, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 36 + } + } + } + ], + "67": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 9, + "offset": 8 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.__temp10": 41, + "starkware.cairo.common.math.assert_le_felt.__temp11": 42, + "starkware.cairo.common.math.assert_le_felt.__temp12": 43, + "starkware.cairo.common.math.assert_le_felt.__temp7": 37, + "starkware.cairo.common.math.assert_le_felt.__temp8": 38, + "starkware.cairo.common.math.assert_le_felt.__temp9": 39, + "starkware.cairo.common.math.assert_le_felt.a": 34, + "starkware.cairo.common.math.assert_le_felt.arc_long": 44, + "starkware.cairo.common.math.assert_le_felt.arc_prod": 47, + "starkware.cairo.common.math.assert_le_felt.arc_short": 40, + "starkware.cairo.common.math.assert_le_felt.arc_sum": 46, + "starkware.cairo.common.math.assert_le_felt.b": 35, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 45 + } + } + } + ], + "81": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 1 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 9, + "offset": 9 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.__temp10": 41, + "starkware.cairo.common.math.assert_le_felt.__temp11": 42, + "starkware.cairo.common.math.assert_le_felt.__temp12": 43, + "starkware.cairo.common.math.assert_le_felt.__temp7": 37, + "starkware.cairo.common.math.assert_le_felt.__temp8": 38, + "starkware.cairo.common.math.assert_le_felt.__temp9": 39, + "starkware.cairo.common.math.assert_le_felt.a": 34, + "starkware.cairo.common.math.assert_le_felt.arc_long": 44, + "starkware.cairo.common.math.assert_le_felt.arc_prod": 47, + "starkware.cairo.common.math.assert_le_felt.arc_short": 40, + "starkware.cairo.common.math.assert_le_felt.arc_sum": 46, + "starkware.cairo.common.math.assert_le_felt.b": 35, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 45 + } + } + } + ], + "93": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "assert excluded == 2", + "flow_tracking_data": { + "ap_tracking": { + "group": 9, + "offset": 10 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.__temp10": 41, + "starkware.cairo.common.math.assert_le_felt.__temp11": 42, + "starkware.cairo.common.math.assert_le_felt.__temp12": 43, + "starkware.cairo.common.math.assert_le_felt.__temp7": 37, + "starkware.cairo.common.math.assert_le_felt.__temp8": 38, + "starkware.cairo.common.math.assert_le_felt.__temp9": 39, + "starkware.cairo.common.math.assert_le_felt.a": 34, + "starkware.cairo.common.math.assert_le_felt.arc_long": 44, + "starkware.cairo.common.math.assert_le_felt.arc_prod": 47, + "starkware.cairo.common.math.assert_le_felt.arc_short": 40, + "starkware.cairo.common.math.assert_le_felt.arc_sum": 46, + "starkware.cairo.common.math.assert_le_felt.b": 35, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 45 + } + } + } + ], + "104": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "# Verify the assumptions on the relationship between 2**250, ADDR_BOUND and PRIME.\nADDR_BOUND = ids.ADDR_BOUND % PRIME\nassert (2**250 < ADDR_BOUND <= 2**251) and (2 * 2**250 < PRIME) and (\n ADDR_BOUND * 2 > PRIME), \\\n 'normalize_address() cannot be used with the current constants.'\nids.is_small = 1 if ids.addr < ADDR_BOUND else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 10, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 59, + "starkware.starknet.common.storage.normalize_address.is_small": 61, + "starkware.starknet.common.storage.normalize_address.range_check_ptr": 60 + } + } + } + ], + "122": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "ids.is_250 = 1 if ids.addr < 2**250 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 10, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 59, + "starkware.starknet.common.storage.normalize_address.is_250": 67, + "starkware.starknet.common.storage.normalize_address.is_small": 61, + "starkware.starknet.common.storage.normalize_address.range_check_ptr": 60 + } + } + } + ], + "149": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "code": "syscall_handler.call_contract(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.call_contract.__temp25": 78, + "starkware.starknet.common.syscalls.call_contract.calldata": 75, + "starkware.starknet.common.syscalls.call_contract.calldata_size": 74, + "starkware.starknet.common.syscalls.call_contract.contract_address": 72, + "starkware.starknet.common.syscalls.call_contract.function_selector": 73, + "starkware.starknet.common.syscalls.call_contract.syscall": 77, + "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 76 + } + } + } + ], + "157": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "code": "syscall_handler.get_caller_address(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 12, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_caller_address.__temp26": 83, + "starkware.starknet.common.syscalls.get_caller_address.syscall": 82, + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 81 + } + } + } + ], + "164": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_contract_address" + ], + "code": "syscall_handler.get_contract_address(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 13, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_contract_address.__temp27": 87, + "starkware.starknet.common.syscalls.get_contract_address.syscall": 86, + "starkware.starknet.common.syscalls.get_contract_address.syscall_ptr": 85 + } + } + } + ], + "171": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_timestamp" + ], + "code": "syscall_handler.get_block_timestamp(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 14, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_block_timestamp.__temp28": 91, + "starkware.starknet.common.syscalls.get_block_timestamp.syscall": 90, + "starkware.starknet.common.syscalls.get_block_timestamp.syscall_ptr": 89 + } + } + } + ], + "179": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "code": "syscall_handler.storage_read(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 15, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_read.__temp29": 96, + "starkware.starknet.common.syscalls.storage_read.address": 93, + "starkware.starknet.common.syscalls.storage_read.syscall": 95, + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 94 + } + } + } + ], + "188": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "code": "syscall_handler.storage_write(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 16, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_write.__temp30": 102, + "starkware.starknet.common.syscalls.storage_write.address": 99, + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 101, + "starkware.starknet.common.syscalls.storage_write.value": 100 + } + } + } + ], + "198": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "code": "syscall_handler.emit_event(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 17, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.emit_event.__temp31": 109, + "starkware.starknet.common.syscalls.emit_event.data": 107, + "starkware.starknet.common.syscalls.emit_event.data_len": 106, + "starkware.starknet.common.syscalls.emit_event.keys": 105, + "starkware.starknet.common.syscalls.emit_event.keys_len": 104, + "starkware.starknet.common.syscalls.emit_event.syscall_ptr": 108 + } + } + } + ], + "209": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= (ids.a % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 19, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 112, + "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": 113 + } + } + } + ], + "219": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= ((-ids.a - 1) % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 19, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 112, + "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": 113 + } + } + } + ], + "247": [ + { + "accessible_scopes": [ + "starkware.cairo.common.signature", + "starkware.cairo.common.signature.verify_ecdsa_signature" + ], + "code": "ecdsa_builtin.add_signature(ids.ecdsa_ptr.address_, (ids.signature_r, ids.signature_s))", + "flow_tracking_data": { + "ap_tracking": { + "group": 21, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.signature.verify_ecdsa_signature.ecdsa_ptr": 127, + "starkware.cairo.common.signature.verify_ecdsa_signature.message": 123, + "starkware.cairo.common.signature.verify_ecdsa_signature.public_key": 124, + "starkware.cairo.common.signature.verify_ecdsa_signature.signature_r": 125, + "starkware.cairo.common.signature.verify_ecdsa_signature.signature_s": 126 + } + } + } + ], + "1515": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.initializer"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 98, + "offset": 109 + }, + "reference_ids": { + "__wrappers__.initializer.__calldata_actual_size": 917, + "__wrappers__.initializer.__calldata_arg_admin": 911, + "__wrappers__.initializer.__calldata_arg_l1_contract": 915, + "__wrappers__.initializer.__calldata_arg_pricing_contract_addr": 909, + "__wrappers__.initializer.__calldata_arg_starknetid_contract_addr": 907, + "__wrappers__.initializer.__calldata_arg_whitelisting_key": 913, + "__wrappers__.initializer.__calldata_ptr": 916, + "__wrappers__.initializer.__temp77": 918, + "__wrappers__.initializer.ecdsa_ptr": 905, + "__wrappers__.initializer.pedersen_ptr": 920, + "__wrappers__.initializer.range_check_ptr": 921, + "__wrappers__.initializer.ret_value": 922, + "__wrappers__.initializer.syscall_ptr": 919 + } + } + } + ], + "1573": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.domain_to_address_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 103, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.domain_to_address_encode_return.range_check_ptr": 949, + "__wrappers__.domain_to_address_encode_return.ret_value": 948 + } + } + } + ], + "1632": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.domain_to_expiry_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 108, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.domain_to_expiry_encode_return.range_check_ptr": 991, + "__wrappers__.domain_to_expiry_encode_return.ret_value": 990 + } + } + } + ], + "1685": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.address_to_domain_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 113, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.address_to_domain_encode_return.range_check_ptr": 1030, + "__wrappers__.address_to_domain_encode_return.ret_value": 1029 + } + } + } + ], + "1761": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.domain_to_token_id_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 121, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.domain_to_token_id_encode_return.range_check_ptr": 1074, + "__wrappers__.domain_to_token_id_encode_return.ret_value": 1073 + } + } + } + ], + "1863": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_domain_to_address" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 130, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.set_domain_to_address.__calldata_actual_size": 1144, + "__wrappers__.set_domain_to_address.__calldata_arg_address": 1142, + "__wrappers__.set_domain_to_address.__calldata_arg_domain": 1138, + "__wrappers__.set_domain_to_address.__calldata_arg_domain_len": 1133, + "__wrappers__.set_domain_to_address.__calldata_ptr": 1143, + "__wrappers__.set_domain_to_address.__temp100": 1139, + "__wrappers__.set_domain_to_address.__temp101": 1140, + "__wrappers__.set_domain_to_address.__temp102": 1145, + "__wrappers__.set_domain_to_address.__temp103": 1146, + "__wrappers__.set_domain_to_address.__temp98": 1135, + "__wrappers__.set_domain_to_address.__temp99": 1136, + "__wrappers__.set_domain_to_address.ecdsa_ptr": 1131, + "__wrappers__.set_domain_to_address.pedersen_ptr": 1148, + "__wrappers__.set_domain_to_address.range_check_ptr": 1149, + "__wrappers__.set_domain_to_address.ret_value": 1150, + "__wrappers__.set_domain_to_address.syscall_ptr": 1147 + } + } + } + ], + "1938": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_domain_to_resolver" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 137, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.set_domain_to_resolver.__calldata_actual_size": 1195, + "__wrappers__.set_domain_to_resolver.__calldata_arg_domain": 1189, + "__wrappers__.set_domain_to_resolver.__calldata_arg_domain_len": 1184, + "__wrappers__.set_domain_to_resolver.__calldata_arg_resolver": 1193, + "__wrappers__.set_domain_to_resolver.__calldata_ptr": 1194, + "__wrappers__.set_domain_to_resolver.__temp104": 1186, + "__wrappers__.set_domain_to_resolver.__temp105": 1187, + "__wrappers__.set_domain_to_resolver.__temp106": 1190, + "__wrappers__.set_domain_to_resolver.__temp107": 1191, + "__wrappers__.set_domain_to_resolver.__temp108": 1196, + "__wrappers__.set_domain_to_resolver.__temp109": 1197, + "__wrappers__.set_domain_to_resolver.ecdsa_ptr": 1182, + "__wrappers__.set_domain_to_resolver.pedersen_ptr": 1199, + "__wrappers__.set_domain_to_resolver.range_check_ptr": 1200, + "__wrappers__.set_domain_to_resolver.ret_value": 1201, + "__wrappers__.set_domain_to_resolver.syscall_ptr": 1198 + } + } + } + ], + "1997": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_address_to_domain" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 143, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.set_address_to_domain.__calldata_actual_size": 1235, + "__wrappers__.set_address_to_domain.__calldata_arg_domain": 1231, + "__wrappers__.set_address_to_domain.__calldata_arg_domain_len": 1226, + "__wrappers__.set_address_to_domain.__calldata_ptr": 1234, + "__wrappers__.set_address_to_domain.__temp110": 1228, + "__wrappers__.set_address_to_domain.__temp111": 1229, + "__wrappers__.set_address_to_domain.__temp112": 1232, + "__wrappers__.set_address_to_domain.__temp113": 1233, + "__wrappers__.set_address_to_domain.__temp114": 1236, + "__wrappers__.set_address_to_domain.ecdsa_ptr": 1224, + "__wrappers__.set_address_to_domain.pedersen_ptr": 1238, + "__wrappers__.set_address_to_domain.range_check_ptr": 1239, + "__wrappers__.set_address_to_domain.ret_value": 1240, + "__wrappers__.set_address_to_domain.syscall_ptr": 1237 + } + } + } + ], + "2043": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.book_domain"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 145, + "offset": 175 + }, + "reference_ids": { + "__wrappers__.book_domain.__calldata_actual_size": 1266, + "__wrappers__.book_domain.__calldata_arg_domain_hash": 1264, + "__wrappers__.book_domain.__calldata_ptr": 1265, + "__wrappers__.book_domain.__temp115": 1267, + "__wrappers__.book_domain.ecdsa_ptr": 1262, + "__wrappers__.book_domain.pedersen_ptr": 1269, + "__wrappers__.book_domain.range_check_ptr": 1270, + "__wrappers__.book_domain.ret_value": 1271, + "__wrappers__.book_domain.syscall_ptr": 1268 + } + } + } + ], + "2169": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.buy"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 150, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.buy.__calldata_actual_size": 1341, + "__wrappers__.buy.__calldata_arg_address": 1339, + "__wrappers__.buy.__calldata_arg_days": 1335, + "__wrappers__.buy.__calldata_arg_domain": 1333, + "__wrappers__.buy.__calldata_arg_resolver": 1337, + "__wrappers__.buy.__calldata_arg_token_id": 1331, + "__wrappers__.buy.__calldata_ptr": 1340, + "__wrappers__.buy.__temp122": 1342, + "__wrappers__.buy.ecdsa_ptr": 1329, + "__wrappers__.buy.pedersen_ptr": 1344, + "__wrappers__.buy.range_check_ptr": 1345, + "__wrappers__.buy.ret_value": 1346, + "__wrappers__.buy.syscall_ptr": 1343 + } + } + } + ], + "2285": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.buy_from_eth" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 155, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.buy_from_eth.__calldata_actual_size": 1416, + "__wrappers__.buy_from_eth.__calldata_arg_address": 1414, + "__wrappers__.buy_from_eth.__calldata_arg_days": 1410, + "__wrappers__.buy_from_eth.__calldata_arg_domain": 1408, + "__wrappers__.buy_from_eth.__calldata_arg_from_address": 1404, + "__wrappers__.buy_from_eth.__calldata_arg_resolver": 1412, + "__wrappers__.buy_from_eth.__calldata_arg_token_id": 1406, + "__wrappers__.buy_from_eth.__calldata_ptr": 1415, + "__wrappers__.buy_from_eth.__temp128": 1417, + "__wrappers__.buy_from_eth.ecdsa_ptr": 1402, + "__wrappers__.buy_from_eth.pedersen_ptr": 1419, + "__wrappers__.buy_from_eth.range_check_ptr": 1420, + "__wrappers__.buy_from_eth.ret_value": 1421, + "__wrappers__.buy_from_eth.syscall_ptr": 1418 + } + } + } + ], + "2400": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.renew"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 161, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.renew.__calldata_actual_size": 1472, + "__wrappers__.renew.__calldata_arg_days": 1470, + "__wrappers__.renew.__calldata_arg_domain": 1468, + "__wrappers__.renew.__calldata_ptr": 1471, + "__wrappers__.renew.__temp134": 1473, + "__wrappers__.renew.ecdsa_ptr": 1466, + "__wrappers__.renew.pedersen_ptr": 1475, + "__wrappers__.renew.range_check_ptr": 1476, + "__wrappers__.renew.ret_value": 1477, + "__wrappers__.renew.syscall_ptr": 1474 + } + } + } + ], + "2594": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_domain" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 171, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.transfer_domain.__calldata_actual_size": 1563, + "__wrappers__.transfer_domain.__calldata_arg_domain": 1557, + "__wrappers__.transfer_domain.__calldata_arg_domain_len": 1552, + "__wrappers__.transfer_domain.__calldata_arg_target_token_id": 1561, + "__wrappers__.transfer_domain.__calldata_ptr": 1562, + "__wrappers__.transfer_domain.__temp137": 1554, + "__wrappers__.transfer_domain.__temp138": 1555, + "__wrappers__.transfer_domain.__temp139": 1558, + "__wrappers__.transfer_domain.__temp140": 1559, + "__wrappers__.transfer_domain.__temp141": 1564, + "__wrappers__.transfer_domain.__temp142": 1565, + "__wrappers__.transfer_domain.ecdsa_ptr": 1550, + "__wrappers__.transfer_domain.pedersen_ptr": 1567, + "__wrappers__.transfer_domain.range_check_ptr": 1568, + "__wrappers__.transfer_domain.ret_value": 1569, + "__wrappers__.transfer_domain.syscall_ptr": 1566 + } + } + } + ], + "2665": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.reset_subdomains" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 177, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.reset_subdomains.__calldata_actual_size": 1611, + "__wrappers__.reset_subdomains.__calldata_arg_domain": 1607, + "__wrappers__.reset_subdomains.__calldata_arg_domain_len": 1602, + "__wrappers__.reset_subdomains.__calldata_ptr": 1610, + "__wrappers__.reset_subdomains.__temp143": 1604, + "__wrappers__.reset_subdomains.__temp144": 1605, + "__wrappers__.reset_subdomains.__temp145": 1608, + "__wrappers__.reset_subdomains.__temp146": 1609, + "__wrappers__.reset_subdomains.__temp147": 1612, + "__wrappers__.reset_subdomains.ecdsa_ptr": 1600, + "__wrappers__.reset_subdomains.pedersen_ptr": 1614, + "__wrappers__.reset_subdomains.range_check_ptr": 1615, + "__wrappers__.reset_subdomains.ret_value": 1616, + "__wrappers__.reset_subdomains.syscall_ptr": 1613 + } + } + } + ], + "2700": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.set_admin"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 179, + "offset": 58 + }, + "reference_ids": { + "__wrappers__.set_admin.__calldata_actual_size": 1639, + "__wrappers__.set_admin.__calldata_arg_address": 1637, + "__wrappers__.set_admin.__calldata_ptr": 1638, + "__wrappers__.set_admin.__temp148": 1640, + "__wrappers__.set_admin.ecdsa_ptr": 1635, + "__wrappers__.set_admin.pedersen_ptr": 1642, + "__wrappers__.set_admin.range_check_ptr": 1643, + "__wrappers__.set_admin.ret_value": 1644, + "__wrappers__.set_admin.syscall_ptr": 1641 + } + } + } + ], + "2819": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_domain_owner" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 185, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.set_domain_owner.__calldata_actual_size": 1703, + "__wrappers__.set_domain_owner.__calldata_arg_domain": 1697, + "__wrappers__.set_domain_owner.__calldata_arg_domain_len": 1692, + "__wrappers__.set_domain_owner.__calldata_arg_token_id": 1701, + "__wrappers__.set_domain_owner.__calldata_ptr": 1702, + "__wrappers__.set_domain_owner.__temp150": 1694, + "__wrappers__.set_domain_owner.__temp151": 1695, + "__wrappers__.set_domain_owner.__temp152": 1698, + "__wrappers__.set_domain_owner.__temp153": 1699, + "__wrappers__.set_domain_owner.__temp154": 1704, + "__wrappers__.set_domain_owner.__temp155": 1705, + "__wrappers__.set_domain_owner.ecdsa_ptr": 1690, + "__wrappers__.set_domain_owner.pedersen_ptr": 1707, + "__wrappers__.set_domain_owner.range_check_ptr": 1708, + "__wrappers__.set_domain_owner.ret_value": 1709, + "__wrappers__.set_domain_owner.syscall_ptr": 1706 + } + } + } + ], + "2854": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_pricing_contract" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 187, + "offset": 58 + }, + "reference_ids": { + "__wrappers__.set_pricing_contract.__calldata_actual_size": 1732, + "__wrappers__.set_pricing_contract.__calldata_arg_address": 1730, + "__wrappers__.set_pricing_contract.__calldata_ptr": 1731, + "__wrappers__.set_pricing_contract.__temp156": 1733, + "__wrappers__.set_pricing_contract.ecdsa_ptr": 1728, + "__wrappers__.set_pricing_contract.pedersen_ptr": 1735, + "__wrappers__.set_pricing_contract.range_check_ptr": 1736, + "__wrappers__.set_pricing_contract.ret_value": 1737, + "__wrappers__.set_pricing_contract.syscall_ptr": 1734 + } + } + } + ], + "2896": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_balance" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 189, + "offset": 69 + }, + "reference_ids": { + "__wrappers__.transfer_balance.__calldata_actual_size": 1762, + "__wrappers__.transfer_balance.__calldata_arg_amount": 1760, + "__wrappers__.transfer_balance.__calldata_arg_erc20": 1758, + "__wrappers__.transfer_balance.__calldata_ptr": 1761, + "__wrappers__.transfer_balance.__temp157": 1763, + "__wrappers__.transfer_balance.ecdsa_ptr": 1756, + "__wrappers__.transfer_balance.pedersen_ptr": 1765, + "__wrappers__.transfer_balance.range_check_ptr": 1766, + "__wrappers__.transfer_balance.ret_value": 1767, + "__wrappers__.transfer_balance.syscall_ptr": 1764 + } + } + } + ], + "2989": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.whitelisted_mint" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 194, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.whitelisted_mint.__calldata_actual_size": 1822, + "__wrappers__.whitelisted_mint.__calldata_arg_domain": 1812, + "__wrappers__.whitelisted_mint.__calldata_arg_expiry": 1814, + "__wrappers__.whitelisted_mint.__calldata_arg_receiver_address": 1818, + "__wrappers__.whitelisted_mint.__calldata_arg_sig": 1820, + "__wrappers__.whitelisted_mint.__calldata_arg_starknet_id": 1816, + "__wrappers__.whitelisted_mint.__calldata_ptr": 1821, + "__wrappers__.whitelisted_mint.__temp159": 1823, + "__wrappers__.whitelisted_mint.ecdsa_ptr": 1827, + "__wrappers__.whitelisted_mint.pedersen_ptr": 1825, + "__wrappers__.whitelisted_mint.range_check_ptr": 1826, + "__wrappers__.whitelisted_mint.ret_value": 1828, + "__wrappers__.whitelisted_mint.syscall_ptr": 1824 + } + } + } + ], + "3022": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.end_whitelist" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 196, + "offset": 56 + }, + "reference_ids": { + "__wrappers__.end_whitelist.__calldata_actual_size": 1848, + "__wrappers__.end_whitelist.__calldata_ptr": 1847, + "__wrappers__.end_whitelist.ecdsa_ptr": 1846, + "__wrappers__.end_whitelist.pedersen_ptr": 1850, + "__wrappers__.end_whitelist.range_check_ptr": 1851, + "__wrappers__.end_whitelist.ret_value": 1852, + "__wrappers__.end_whitelist.syscall_ptr": 1849 + } + } + } + ], + "3057": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_l1_contract" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 198, + "offset": 58 + }, + "reference_ids": { + "__wrappers__.set_l1_contract.__calldata_actual_size": 1875, + "__wrappers__.set_l1_contract.__calldata_arg_l1_contract": 1873, + "__wrappers__.set_l1_contract.__calldata_ptr": 1874, + "__wrappers__.set_l1_contract.__temp160": 1876, + "__wrappers__.set_l1_contract.ecdsa_ptr": 1871, + "__wrappers__.set_l1_contract.pedersen_ptr": 1878, + "__wrappers__.set_l1_contract.range_check_ptr": 1879, + "__wrappers__.set_l1_contract.ret_value": 1880, + "__wrappers__.set_l1_contract.syscall_ptr": 1877 + } + } + } + ], + "3092": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.upgrade"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 200, + "offset": 95 + }, + "reference_ids": { + "__wrappers__.upgrade.__calldata_actual_size": 1903, + "__wrappers__.upgrade.__calldata_arg_new_implementation": 1901, + "__wrappers__.upgrade.__calldata_ptr": 1902, + "__wrappers__.upgrade.__temp161": 1904, + "__wrappers__.upgrade.ecdsa_ptr": 1899, + "__wrappers__.upgrade.pedersen_ptr": 1906, + "__wrappers__.upgrade.range_check_ptr": 1907, + "__wrappers__.upgrade.ret_value": 1908, + "__wrappers__.upgrade.syscall_ptr": 1905 + } + } + } + ] + }, + "identifiers": { + "__main__.DomainData": { + "destination": "src.naming.utils.DomainData", + "type": "alias" + }, + "__main__.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "__main__.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.IERC20": { + "destination": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20", + "type": "alias" + }, + "__main__.Pricing": { + "destination": "src.interface.pricing.Pricing", + "type": "alias" + }, + "__main__.Proxy": { + "destination": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy", + "type": "alias" + }, + "__main__.Resolver": { + "destination": "src.interface.resolver.Resolver", + "type": "alias" + }, + "__main__.SignatureBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "type": "alias" + }, + "__main__.StarknetID": { + "destination": "src.interface.starknetid.StarknetID", + "type": "alias" + }, + "__main__.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "__main__.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "__main__._address_to_domain": { + "destination": "src.naming.utils._address_to_domain", + "type": "alias" + }, + "__main__._address_to_domain_util": { + "destination": "src.naming.utils._address_to_domain_util", + "type": "alias" + }, + "__main__._admin_address": { + "destination": "src.naming.utils._admin_address", + "type": "alias" + }, + "__main__._domain_data": { + "destination": "src.naming.utils._domain_data", + "type": "alias" + }, + "__main__._l1_contract": { + "destination": "src.naming.utils._l1_contract", + "type": "alias" + }, + "__main__._pricing_contract": { + "destination": "src.naming.utils._pricing_contract", + "type": "alias" + }, + "__main__._whitelisting_key": { + "destination": "src.naming.utils._whitelisting_key", + "type": "alias" + }, + "__main__.addr_to_domain_update": { + "destination": "src.naming.registration.addr_to_domain_update", + "type": "alias" + }, + "__main__.address_to_domain": { + "decorators": ["view"], + "pc": 1669, + "type": "function" + }, + "__main__.address_to_domain.Args": { + "full_name": "__main__.address_to_domain.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.address_to_domain.ImplicitArgs": { + "full_name": "__main__.address_to_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.address_to_domain.Return": { + "cairo_type": "(domain_len: felt, domain: felt*)", + "type": "type_definition" + }, + "__main__.address_to_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.address_to_domain.address": { + "cairo_type": "felt", + "full_name": "__main__.address_to_domain.address", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.address_to_domain.arr": { + "cairo_type": "felt*", + "full_name": "__main__.address_to_domain.arr", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 4 + }, + "pc": 1673, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 4 + }, + "pc": 1674, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__main__.address_to_domain.arr_len": { + "cairo_type": "felt", + "full_name": "__main__.address_to_domain.arr_len", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.address_to_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.address_to_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1682, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.address_to_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.address_to_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1682, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.address_to_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.address_to_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1682, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "__main__.assert_control_domain": { + "destination": "src.naming.registration.assert_control_domain", + "type": "alias" + }, + "__main__.assert_le_felt": { + "destination": "starkware.cairo.common.math.assert_le_felt", + "type": "alias" + }, + "__main__.assert_nn": { + "destination": "starkware.cairo.common.math.assert_nn", + "type": "alias" + }, + "__main__.blacklisted_point": { + "destination": "src.naming.utils.blacklisted_point", + "type": "alias" + }, + "__main__.book_domain": { + "decorators": ["external"], + "pc": 2007, + "type": "function" + }, + "__main__.book_domain.Args": { + "full_name": "__main__.book_domain.Args", + "members": { + "domain_hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.book_domain.ImplicitArgs": { + "full_name": "__main__.book_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.book_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.book_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.book_domain.booking_data": { + "cairo_type": "(owner: felt, expiry: felt)", + "full_name": "__main__.book_domain.booking_data", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 75 + }, + "pc": 2016, + "value": "[cast(ap + (-2), (owner: felt, expiry: felt)*)]" + } + ], + "type": "reference" + }, + "__main__.book_domain.caller": { + "cairo_type": "felt", + "full_name": "__main__.book_domain.caller", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 101 + }, + "pc": 2024, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.book_domain.current_timestamp": { + "cairo_type": "felt", + "full_name": "__main__.book_domain.current_timestamp", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 6 + }, + "pc": 2010, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.book_domain.domain_hash": { + "cairo_type": "felt", + "full_name": "__main__.book_domain.domain_hash", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2007, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.book_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.book_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2007, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 75 + }, + "pc": 2016, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 168 + }, + "pc": 2033, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.book_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.book_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2007, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 75 + }, + "pc": 2016, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 95 + }, + "pc": 2021, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 168 + }, + "pc": 2033, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.book_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.book_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2007, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 6 + }, + "pc": 2010, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 75 + }, + "pc": 2016, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 101 + }, + "pc": 2024, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 168 + }, + "pc": 2033, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.booked_domain": { + "destination": "src.naming.registration.booked_domain", + "type": "alias" + }, + "__main__.buy": { + "decorators": ["external"], + "pc": 2053, + "type": "function" + }, + "__main__.buy.Args": { + "full_name": "__main__.buy.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 4 + }, + "days": { + "cairo_type": "felt", + "offset": 2 + }, + "domain": { + "cairo_type": "felt", + "offset": 1 + }, + "resolver": { + "cairo_type": "felt", + "offset": 3 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "__main__.buy.ImplicitArgs": { + "full_name": "__main__.buy.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.buy.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.buy.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.buy.__temp116": { + "cairo_type": "felt", + "full_name": "__main__.buy.__temp116", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 71 + }, + "pc": 2083, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.__temp117": { + "cairo_type": "felt", + "full_name": "__main__.buy.__temp117", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 104 + }, + "pc": 2103, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.__temp118": { + "cairo_type": "felt", + "full_name": "__main__.buy.__temp118", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 337 + }, + "pc": 2134, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.__temp119": { + "cairo_type": "felt", + "full_name": "__main__.buy.__temp119", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 338 + }, + "pc": 2135, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.__temp120": { + "cairo_type": "felt", + "full_name": "__main__.buy.__temp120", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 359 + }, + "pc": 2143, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.__temp121": { + "cairo_type": "felt", + "full_name": "__main__.buy.__temp121", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 360 + }, + "pc": 2144, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.address": { + "cairo_type": "felt", + "full_name": "__main__.buy.address", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.booked": { + "cairo_type": "felt", + "full_name": "__main__.buy.booked", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 97 + }, + "pc": 2098, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.booking_data": { + "cairo_type": "(owner: felt, expiry: felt)", + "full_name": "__main__.buy.booking_data", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2093, + "value": "[cast(ap + (-2), (owner: felt, expiry: felt)*)]" + } + ], + "type": "reference" + }, + "__main__.buy.caller": { + "cairo_type": "felt", + "full_name": "__main__.buy.caller", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 103 + }, + "pc": 2101, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.contract_addr": { + "cairo_type": "felt", + "full_name": "__main__.buy.contract_addr", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 2060, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.current_timestamp": { + "cairo_type": "felt", + "full_name": "__main__.buy.current_timestamp", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 64 + }, + "pc": 2077, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 64 + }, + "pc": 2078, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.data": { + "cairo_type": "felt", + "full_name": "__main__.buy.data", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 58 + }, + "pc": 2072, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.days": { + "cairo_type": "felt", + "full_name": "__main__.buy.days", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.domain": { + "cairo_type": "felt", + "full_name": "__main__.buy.domain", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.buy.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2112, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.buy.expiry": { + "cairo_type": "felt", + "full_name": "__main__.buy.expiry", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2132, + "value": "cast([fp] + 86400 * [fp + (-5)], felt)" + } + ], + "type": "reference" + }, + "__main__.buy.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.buy.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2091, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.is_expired": { + "cairo_type": "felt", + "full_name": "__main__.buy.is_expired", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 237 + }, + "pc": 2117, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.naming_contract": { + "cairo_type": "felt", + "full_name": "__main__.buy.naming_contract", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 30 + }, + "pc": 2063, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.buy.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 23 + }, + "pc": 2060, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2092, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2111, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2131, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2154, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 2060, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2091, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2093, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2112, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2132, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2155, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.buy.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.buy.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 23 + }, + "pc": 2060, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 57 + }, + "pc": 2072, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2092, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 97 + }, + "pc": 2097, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2111, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 237 + }, + "pc": 2116, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2131, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 358 + }, + "pc": 2140, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2154, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 2060, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 58 + }, + "pc": 2072, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2091, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2093, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 97 + }, + "pc": 2098, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2112, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 237 + }, + "pc": 2117, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2132, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 358 + }, + "pc": 2141, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2155, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.resolver": { + "cairo_type": "felt", + "full_name": "__main__.buy.resolver", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.buy.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 23 + }, + "pc": 2060, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 29 + }, + "pc": 2063, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 57 + }, + "pc": 2072, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 63 + }, + "pc": 2077, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2092, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 103 + }, + "pc": 2100, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2111, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2131, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2154, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 2060, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 30 + }, + "pc": 2063, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 58 + }, + "pc": 2072, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 64 + }, + "pc": 2077, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2091, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2093, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 103 + }, + "pc": 2101, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2112, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2132, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2155, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.buy.token_id": { + "cairo_type": "felt", + "full_name": "__main__.buy.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth": { + "decorators": ["l1_handler"], + "pc": 2179, + "type": "function" + }, + "__main__.buy_from_eth.Args": { + "full_name": "__main__.buy_from_eth.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 5 + }, + "days": { + "cairo_type": "felt", + "offset": 3 + }, + "domain": { + "cairo_type": "felt", + "offset": 2 + }, + "from_address": { + "cairo_type": "felt", + "offset": 0 + }, + "resolver": { + "cairo_type": "felt", + "offset": 4 + }, + "token_id": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "__main__.buy_from_eth.ImplicitArgs": { + "full_name": "__main__.buy_from_eth.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.buy_from_eth.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.buy_from_eth.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.buy_from_eth.__temp123": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.__temp123", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 94 + }, + "pc": 2215, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.__temp124": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.__temp124", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 219 + }, + "pc": 2249, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.__temp125": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.__temp125", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 220 + }, + "pc": 2250, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.__temp126": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.__temp126", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 241 + }, + "pc": 2258, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.__temp127": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.__temp127", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 242 + }, + "pc": 2259, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.address": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.address", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.booking_data": { + "cairo_type": "(owner: felt, expiry: felt)", + "full_name": "__main__.buy_from_eth.booking_data", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2225, + "value": "[cast(ap + (-2), (owner: felt, expiry: felt)*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.contract_addr": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.contract_addr", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 47 + }, + "pc": 2192, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.current_timestamp": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.current_timestamp", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 87 + }, + "pc": 2209, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 87 + }, + "pc": 2210, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.data": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.data", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 81 + }, + "pc": 2204, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.days": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.days", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.domain": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.domain", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.buy_from_eth.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2236, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.expiry": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.expiry", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 218 + }, + "pc": 2247, + "value": "cast([fp] + 86400 * [fp + (-5)], felt)" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.from_address": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.from_address", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2223, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.is_expired": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.is_expired", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 218 + }, + "pc": 2241, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.l1_contract": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.l1_contract", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 24 + }, + "pc": 2186, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.naming_contract": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.naming_contract", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 53 + }, + "pc": 2195, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.buy_from_eth.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 23 + }, + "pc": 2186, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 46 + }, + "pc": 2192, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2222, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2224, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2235, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2269, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 24 + }, + "pc": 2186, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 47 + }, + "pc": 2192, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2223, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2225, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2236, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2270, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 23 + }, + "pc": 2186, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 46 + }, + "pc": 2192, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 80 + }, + "pc": 2204, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2222, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2224, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 85 + }, + "pc": 2229, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2235, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 218 + }, + "pc": 2240, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 240 + }, + "pc": 2255, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2269, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 24 + }, + "pc": 2186, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 47 + }, + "pc": 2192, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 81 + }, + "pc": 2204, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2223, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2225, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 85 + }, + "pc": 2230, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2236, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 218 + }, + "pc": 2241, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 240 + }, + "pc": 2256, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2270, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.resolver": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.resolver", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.buy_from_eth.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 23 + }, + "pc": 2186, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 46 + }, + "pc": 2192, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 52 + }, + "pc": 2195, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 80 + }, + "pc": 2204, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 86 + }, + "pc": 2209, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2222, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2224, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2235, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2269, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 24 + }, + "pc": 2186, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 47 + }, + "pc": 2192, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 53 + }, + "pc": 2195, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 81 + }, + "pc": 2204, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 87 + }, + "pc": 2209, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2223, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2225, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2236, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2270, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.buy_from_eth.token_id": { + "cairo_type": "felt", + "full_name": "__main__.buy_from_eth.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_addr_update": { + "destination": "src.naming.registration.domain_to_addr_update", + "type": "alias" + }, + "__main__.domain_to_address": { + "decorators": ["view"], + "pc": 1525, + "type": "function" + }, + "__main__.domain_to_address.Args": { + "full_name": "__main__.domain_to_address.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.domain_to_address.ImplicitArgs": { + "full_name": "__main__.domain_to_address.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.domain_to_address.Return": { + "cairo_type": "(address: felt)", + "type": "type_definition" + }, + "__main__.domain_to_address.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.domain_to_address.address": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_address.address", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1568, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.domain": { + "cairo_type": "felt*", + "full_name": "__main__.domain_to_address.domain", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.domain_to_address.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1548, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.domain_len": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_address.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_address.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1546, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.domain_to_address.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1545, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1547, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1537, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1546, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1548, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_address.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1545, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1547, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1567, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1546, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1548, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1568, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.resolver": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_address.resolver", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.rest": { + "cairo_type": "felt*", + "full_name": "__main__.domain_to_address.rest", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.rest_len": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_address.rest_len", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.domain_to_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1545, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1547, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1567, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1546, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1548, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1568, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_expiry": { + "decorators": ["view"], + "pc": 1610, + "type": "function" + }, + "__main__.domain_to_expiry.Args": { + "full_name": "__main__.domain_to_expiry.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.domain_to_expiry.ImplicitArgs": { + "full_name": "__main__.domain_to_expiry.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.domain_to_expiry.Return": { + "cairo_type": "(expiry: felt)", + "type": "type_definition" + }, + "__main__.domain_to_expiry.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.domain_to_expiry.domain": { + "cairo_type": "felt*", + "full_name": "__main__.domain_to_expiry.domain", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_expiry.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.domain_to_expiry.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 97 + }, + "pc": 1619, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_expiry.domain_len": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_expiry.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_expiry.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_expiry.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1617, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_expiry.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.domain_to_expiry.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1617, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 97 + }, + "pc": 1619, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_expiry.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_expiry.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1617, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 97 + }, + "pc": 1619, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_expiry.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.domain_to_expiry.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1617, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 97 + }, + "pc": 1619, + "value": "[cast(ap + (-9), felt**)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_resolver": { + "destination": "src.naming.utils.domain_to_resolver", + "type": "alias" + }, + "__main__.domain_to_resolver_update": { + "destination": "src.naming.registration.domain_to_resolver_update", + "type": "alias" + }, + "__main__.domain_to_token_id": { + "decorators": ["view"], + "pc": 1727, + "type": "function" + }, + "__main__.domain_to_token_id.Args": { + "full_name": "__main__.domain_to_token_id.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.domain_to_token_id.ImplicitArgs": { + "full_name": "__main__.domain_to_token_id.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.domain_to_token_id.Return": { + "cairo_type": "(owner: felt)", + "type": "type_definition" + }, + "__main__.domain_to_token_id.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.domain_to_token_id.domain": { + "cairo_type": "felt*", + "full_name": "__main__.domain_to_token_id.domain", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_token_id.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.domain_to_token_id.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_token_id.domain_len": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_token_id.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_token_id.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_token_id.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1734, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_token_id.owner": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_token_id.owner", + "references": [ + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-6), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_token_id.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.domain_to_token_id.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1734, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1755, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_token_id.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.domain_to_token_id.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1734, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1755, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.domain_to_token_id.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.domain_to_token_id.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1734, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1755, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.end_whitelist": { + "decorators": ["external"], + "pc": 2999, + "type": "function" + }, + "__main__.end_whitelist.Args": { + "full_name": "__main__.end_whitelist.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.end_whitelist.ImplicitArgs": { + "full_name": "__main__.end_whitelist.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.end_whitelist.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.end_whitelist.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.end_whitelist.admin_address": { + "cairo_type": "felt", + "full_name": "__main__.end_whitelist.admin_address", + "references": [ + { + "ap_tracking_data": { + "group": 195, + "offset": 29 + }, + "pc": 3007, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.end_whitelist.caller": { + "cairo_type": "felt", + "full_name": "__main__.end_whitelist.caller", + "references": [ + { + "ap_tracking_data": { + "group": 195, + "offset": 6 + }, + "pc": 3002, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.end_whitelist.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.end_whitelist.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2999, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 29 + }, + "pc": 3007, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 51 + }, + "pc": 3015, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.end_whitelist.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.end_whitelist.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2999, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 29 + }, + "pc": 3007, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 51 + }, + "pc": 3015, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.end_whitelist.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.end_whitelist.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2999, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 6 + }, + "pc": 3002, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 29 + }, + "pc": 3007, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 51 + }, + "pc": 3015, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.get_block_timestamp": { + "destination": "starkware.starknet.common.syscalls.get_block_timestamp", + "type": "alias" + }, + "__main__.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "__main__.get_contract_address": { + "destination": "starkware.starknet.common.syscalls.get_contract_address", + "type": "alias" + }, + "__main__.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.hash_domain": { + "destination": "src.naming.utils.hash_domain", + "type": "alias" + }, + "__main__.initializer": { + "decorators": ["external"], + "pc": 1483, + "type": "function" + }, + "__main__.initializer.Args": { + "full_name": "__main__.initializer.Args", + "members": { + "admin": { + "cairo_type": "felt", + "offset": 2 + }, + "l1_contract": { + "cairo_type": "felt", + "offset": 4 + }, + "pricing_contract_addr": { + "cairo_type": "felt", + "offset": 1 + }, + "starknetid_contract_addr": { + "cairo_type": "felt", + "offset": 0 + }, + "whitelisting_key": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 5, + "type": "struct" + }, + "__main__.initializer.ImplicitArgs": { + "full_name": "__main__.initializer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.initializer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.initializer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.initializer.admin": { + "cairo_type": "felt", + "full_name": "__main__.initializer.admin", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.initializer.l1_contract": { + "cairo_type": "felt", + "full_name": "__main__.initializer.l1_contract", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.initializer.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.initializer.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 22 + }, + "pc": 1489, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1492, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 60 + }, + "pc": 1495, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 79 + }, + "pc": 1498, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 98 + }, + "pc": 1501, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.initializer.pricing_contract_addr": { + "cairo_type": "felt", + "full_name": "__main__.initializer.pricing_contract_addr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "__main__.initializer.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.initializer.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 22 + }, + "pc": 1489, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1492, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 60 + }, + "pc": 1495, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 79 + }, + "pc": 1498, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 98 + }, + "pc": 1501, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.initializer.starknetid_contract_addr": { + "cairo_type": "felt", + "full_name": "__main__.initializer.starknetid_contract_addr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "__main__.initializer.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.initializer.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 22 + }, + "pc": 1489, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1492, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 60 + }, + "pc": 1495, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 79 + }, + "pc": 1498, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 98 + }, + "pc": 1501, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.initializer.whitelisting_key": { + "cairo_type": "felt", + "full_name": "__main__.initializer.whitelisting_key", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.is_le": { + "destination": "starkware.cairo.common.math_cmp.is_le", + "type": "alias" + }, + "__main__.is_not_zero": { + "destination": "starkware.cairo.common.math_cmp.is_not_zero", + "type": "alias" + }, + "__main__.mint_domain": { + "destination": "src.naming.registration.mint_domain", + "type": "alias" + }, + "__main__.pay_buy_domain": { + "destination": "src.naming.registration.pay_buy_domain", + "type": "alias" + }, + "__main__.pay_renew_domain": { + "destination": "src.naming.registration.pay_renew_domain", + "type": "alias" + }, + "__main__.renew": { + "decorators": ["external"], + "pc": 2295, + "type": "function" + }, + "__main__.renew.Args": { + "full_name": "__main__.renew.Args", + "members": { + "days": { + "cairo_type": "felt", + "offset": 1 + }, + "domain": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.renew.ImplicitArgs": { + "full_name": "__main__.renew.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.renew.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.renew.SIZEOF_LOCALS": { + "type": "const", + "value": 9 + }, + "__main__.renew.__temp129": { + "cairo_type": "felt", + "full_name": "__main__.renew.__temp129", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 22 + }, + "pc": 2306, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.__temp130": { + "cairo_type": "felt", + "full_name": "__main__.renew.__temp130", + "references": [ + { + "ap_tracking_data": { + "group": 157, + "offset": 130 + }, + "pc": 2331, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.__temp131": { + "cairo_type": "felt", + "full_name": "__main__.renew.__temp131", + "references": [ + { + "ap_tracking_data": { + "group": 157, + "offset": 131 + }, + "pc": 2332, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.__temp132": { + "cairo_type": "felt", + "full_name": "__main__.renew.__temp132", + "references": [ + { + "ap_tracking_data": { + "group": 157, + "offset": 263 + }, + "pc": 2356, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.__temp133": { + "cairo_type": "felt", + "full_name": "__main__.renew.__temp133", + "references": [ + { + "ap_tracking_data": { + "group": 158, + "offset": 7 + }, + "pc": 2377, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.caller": { + "cairo_type": "felt", + "full_name": "__main__.renew.caller", + "references": [ + { + "ap_tracking_data": { + "group": 157, + "offset": 157 + }, + "pc": 2342, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.current_timestamp": { + "cairo_type": "felt", + "full_name": "__main__.renew.current_timestamp", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 15 + }, + "pc": 2300, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 15 + }, + "pc": 2301, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.renew.data", + "references": [ + { + "ap_tracking_data": { + "group": 157, + "offset": 151 + }, + "pc": 2339, + "value": "cast((\n [fp + 1], [fp + 2], [fp + 3], [fp + 7], [fp + 5], 0\n ), src.naming.utils.DomainData)" + } + ], + "type": "reference" + }, + "__main__.renew.days": { + "cairo_type": "felt", + "full_name": "__main__.renew.days", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.domain": { + "cairo_type": "felt", + "full_name": "__main__.renew.domain", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.renew.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2316, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2322, + "value": "[cast(fp + 1, src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.renew.expiry": { + "cairo_type": "felt", + "full_name": "__main__.renew.expiry", + "references": [ + { + "ap_tracking_data": { + "group": 157, + "offset": 129 + }, + "pc": 2329, + "value": "cast([fp + 4] + 86400 * [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 131 + }, + "pc": 2333, + "value": "[cast(fp + 7, felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.renew.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2314, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.is_expired": { + "cairo_type": "felt", + "full_name": "__main__.renew.is_expired", + "references": [ + { + "ap_tracking_data": { + "group": 157, + "offset": 129 + }, + "pc": 2327, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.renew.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2313, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2315, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 256 + }, + "pc": 2343, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2366, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2314, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2316, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 256 + }, + "pc": 2351, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2371, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2372, + "value": "[cast(fp + 8, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.renew.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.renew.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2313, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2315, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 129 + }, + "pc": 2320, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 151 + }, + "pc": 2331, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 256 + }, + "pc": 2343, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2366, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2380, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2314, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2316, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 129 + }, + "pc": 2327, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 151 + }, + "pc": 2339, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 256 + }, + "pc": 2351, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2371, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2386, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.renew.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.renew.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 6 + }, + "pc": 2300, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2313, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2315, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 157 + }, + "pc": 2334, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 256 + }, + "pc": 2343, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2366, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2380, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 15 + }, + "pc": 2300, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2314, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2316, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 157 + }, + "pc": 2342, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 256 + }, + "pc": 2351, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2371, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2386, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains": { + "decorators": ["external"], + "pc": 2604, + "type": "function" + }, + "__main__.reset_subdomains.Args": { + "full_name": "__main__.reset_subdomains.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.reset_subdomains.ImplicitArgs": { + "full_name": "__main__.reset_subdomains.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.reset_subdomains.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.reset_subdomains.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.reset_subdomains.caller": { + "cairo_type": "felt", + "full_name": "__main__.reset_subdomains.caller", + "references": [ + { + "ap_tracking_data": { + "group": 172, + "offset": 7 + }, + "pc": 2609, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains.current_domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.reset_subdomains.current_domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains.domain": { + "cairo_type": "felt*", + "full_name": "__main__.reset_subdomains.domain", + "references": [ + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains.domain_len": { + "cairo_type": "felt", + "full_name": "__main__.reset_subdomains.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.reset_subdomains.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains.new_domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.reset_subdomains.new_domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "cast((\n [ap + (-6)],\n [ap + (-5)],\n [ap + (-4)],\n [ap + (-3)],\n [ap + (-2)] + 1,\n [ap + (-1)],\n ), src.naming.utils.DomainData)" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.reset_subdomains.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2617, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2636, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2617, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2636, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2637, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.reset_subdomains.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2617, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2636, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2642, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2617, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2636, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2643, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.reset_subdomains.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 6 + }, + "pc": 2609, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2617, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2636, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2642, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 7 + }, + "pc": 2609, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2617, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2636, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2643, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.reset_subdomains_update": { + "destination": "src.naming.registration.reset_subdomains_update", + "type": "alias" + }, + "__main__.set_address_to_domain": { + "decorators": ["external"], + "pc": 1948, + "type": "function" + }, + "__main__.set_address_to_domain.Args": { + "full_name": "__main__.set_address_to_domain.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.set_address_to_domain.ImplicitArgs": { + "full_name": "__main__.set_address_to_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_address_to_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_address_to_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__main__.set_address_to_domain.caller": { + "cairo_type": "felt", + "full_name": "__main__.set_address_to_domain.caller", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 8 + }, + "pc": 1953, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 8 + }, + "pc": 1954, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_address_to_domain.domain": { + "cairo_type": "felt*", + "full_name": "__main__.set_address_to_domain.domain", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_address_to_domain.domain_len": { + "cairo_type": "felt", + "full_name": "__main__.set_address_to_domain.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_address_to_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.set_address_to_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1966, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1962, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1967, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1968, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.set_address_to_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.set_address_to_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1966, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 1973, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1962, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1967, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 1975, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_address_to_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.set_address_to_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 6 + }, + "pc": 1953, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1966, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 1973, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 8 + }, + "pc": 1953, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1962, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1967, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 1975, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_admin": { + "decorators": ["external"], + "pc": 2675, + "type": "function" + }, + "__main__.set_admin.Args": { + "full_name": "__main__.set_admin.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.set_admin.ImplicitArgs": { + "full_name": "__main__.set_admin.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_admin.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_admin.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.set_admin.address": { + "cairo_type": "felt", + "full_name": "__main__.set_admin.address", + "references": [ + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2675, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_admin.admin_address": { + "cairo_type": "felt", + "full_name": "__main__.set_admin.admin_address", + "references": [ + { + "ap_tracking_data": { + "group": 178, + "offset": 29 + }, + "pc": 2683, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_admin.caller": { + "cairo_type": "felt", + "full_name": "__main__.set_admin.caller", + "references": [ + { + "ap_tracking_data": { + "group": 178, + "offset": 6 + }, + "pc": 2678, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_admin.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.set_admin.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2675, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 29 + }, + "pc": 2683, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 51 + }, + "pc": 2690, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.set_admin.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.set_admin.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2675, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 29 + }, + "pc": 2683, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 51 + }, + "pc": 2690, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_admin.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.set_admin.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2675, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 6 + }, + "pc": 2678, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 29 + }, + "pc": 2683, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 51 + }, + "pc": 2690, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner": { + "decorators": ["external"], + "pc": 2710, + "type": "function" + }, + "__main__.set_domain_owner.Args": { + "full_name": "__main__.set_domain_owner.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + }, + "token_id": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_domain_owner.ImplicitArgs": { + "full_name": "__main__.set_domain_owner.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_domain_owner.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_domain_owner.SIZEOF_LOCALS": { + "type": "const", + "value": 8 + }, + "__main__.set_domain_owner.__temp149": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_owner.__temp149", + "references": [ + { + "ap_tracking_data": { + "group": 181, + "offset": 201 + }, + "pc": 2756, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.admin_address": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_owner.admin_address", + "references": [ + { + "ap_tracking_data": { + "group": 180, + "offset": 37 + }, + "pc": 2720, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.caller": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_owner.caller", + "references": [ + { + "ap_tracking_data": { + "group": 180, + "offset": 14 + }, + "pc": 2715, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.contract": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_owner.contract", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2777, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.current_domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.set_domain_owner.current_domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2735, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2741, + "value": "[cast(fp + 1, src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.domain": { + "cairo_type": "felt*", + "full_name": "__main__.set_domain_owner.domain", + "references": [ + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.domain_len": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_owner.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_owner.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2729, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.new_domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.set_domain_owner.new_domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2741, + "value": "cast((\n [fp + (-3)],\n [fp + 2],\n [fp + 3],\n [fp + 4],\n [fp + 5],\n [fp + 6],\n ), src.naming.utils.DomainData)" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.set_domain_owner.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 29 + }, + "pc": 2720, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 97 + }, + "pc": 2730, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 192 + }, + "pc": 2742, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2765, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 37 + }, + "pc": 2720, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2735, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 196 + }, + "pc": 2753, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 196 + }, + "pc": 2754, + "value": "[cast(fp + 7, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2777, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_owner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 29 + }, + "pc": 2720, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 97 + }, + "pc": 2730, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 192 + }, + "pc": 2742, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 182, + "offset": 0 + }, + "pc": 2754, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2760, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2765, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 49 + }, + "pc": 2775, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 73 + }, + "pc": 2782, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 37 + }, + "pc": 2720, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2735, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 196 + }, + "pc": 2753, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 182, + "offset": 0 + }, + "pc": 2766, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2772, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2777, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 49 + }, + "pc": 2787, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 73 + }, + "pc": 2794, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.set_domain_owner.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 6 + }, + "pc": 2715, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 29 + }, + "pc": 2720, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 97 + }, + "pc": 2730, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 192 + }, + "pc": 2742, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 182, + "offset": 0 + }, + "pc": 2754, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2760, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2765, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 49 + }, + "pc": 2775, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 73 + }, + "pc": 2782, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 14 + }, + "pc": 2715, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 37 + }, + "pc": 2720, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2735, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 196 + }, + "pc": 2753, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 182, + "offset": 0 + }, + "pc": 2766, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2772, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2777, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 49 + }, + "pc": 2787, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 73 + }, + "pc": 2794, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_owner.token_id": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_owner.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address": { + "decorators": ["external"], + "pc": 1798, + "type": "function" + }, + "__main__.set_domain_to_address.Args": { + "full_name": "__main__.set_domain_to_address.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 2 + }, + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_domain_to_address.ImplicitArgs": { + "full_name": "__main__.set_domain_to_address.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_domain_to_address.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_domain_to_address.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.set_domain_to_address.address": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_address.address", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address.caller": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_address.caller", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 7 + }, + "pc": 1803, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address.domain": { + "cairo_type": "felt*", + "full_name": "__main__.set_domain_to_address.domain", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.set_domain_to_address.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address.domain_len": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_address.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_address.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address.new_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.set_domain_to_address.new_data", + "references": [ + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "cast((\n [ap + (-6)],\n [ap + (-5)],\n [fp + (-3)],\n [ap + (-3)],\n [ap + (-2)],\n [ap + (-1)],\n ), src.naming.utils.DomainData)" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.set_domain_to_address.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1811, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1830, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1811, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1830, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1831, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_address.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1811, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1830, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1837, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1811, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1830, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1838, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.set_domain_to_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 6 + }, + "pc": 1803, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1811, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1830, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1837, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 7 + }, + "pc": 1803, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1811, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1830, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1838, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver": { + "decorators": ["external"], + "pc": 1873, + "type": "function" + }, + "__main__.set_domain_to_resolver.Args": { + "full_name": "__main__.set_domain_to_resolver.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + }, + "resolver": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_domain_to_resolver.ImplicitArgs": { + "full_name": "__main__.set_domain_to_resolver.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_domain_to_resolver.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_domain_to_resolver.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.set_domain_to_resolver.caller": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_resolver.caller", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 7 + }, + "pc": 1878, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver.domain": { + "cairo_type": "felt*", + "full_name": "__main__.set_domain_to_resolver.domain", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.set_domain_to_resolver.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver.domain_len": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_resolver.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_resolver.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver.new_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.set_domain_to_resolver.new_data", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "cast((\n [ap + (-6)],\n [fp + (-3)],\n [ap + (-4)],\n [ap + (-3)],\n [ap + (-2)],\n [ap + (-1)],\n ), src.naming.utils.DomainData)" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.set_domain_to_resolver.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1886, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1905, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1886, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1905, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1906, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_resolver.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1886, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1905, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1912, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1886, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1905, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1913, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver.resolver": { + "cairo_type": "felt", + "full_name": "__main__.set_domain_to_resolver.resolver", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_domain_to_resolver.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.set_domain_to_resolver.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 6 + }, + "pc": 1878, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1886, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1905, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1912, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 7 + }, + "pc": 1878, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1886, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1905, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1913, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_l1_contract": { + "decorators": ["external"], + "pc": 3032, + "type": "function" + }, + "__main__.set_l1_contract.Args": { + "full_name": "__main__.set_l1_contract.Args", + "members": { + "l1_contract": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.set_l1_contract.ImplicitArgs": { + "full_name": "__main__.set_l1_contract.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_l1_contract.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_l1_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.set_l1_contract.admin_address": { + "cairo_type": "felt", + "full_name": "__main__.set_l1_contract.admin_address", + "references": [ + { + "ap_tracking_data": { + "group": 197, + "offset": 29 + }, + "pc": 3040, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_l1_contract.caller": { + "cairo_type": "felt", + "full_name": "__main__.set_l1_contract.caller", + "references": [ + { + "ap_tracking_data": { + "group": 197, + "offset": 6 + }, + "pc": 3035, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_l1_contract.l1_contract": { + "cairo_type": "felt", + "full_name": "__main__.set_l1_contract.l1_contract", + "references": [ + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 3032, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_l1_contract.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.set_l1_contract.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 3032, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 29 + }, + "pc": 3040, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 51 + }, + "pc": 3047, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.set_l1_contract.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.set_l1_contract.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 3032, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 29 + }, + "pc": 3040, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 51 + }, + "pc": 3047, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_l1_contract.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.set_l1_contract.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 3032, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 6 + }, + "pc": 3035, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 29 + }, + "pc": 3040, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 51 + }, + "pc": 3047, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_pricing_contract": { + "decorators": ["external"], + "pc": 2829, + "type": "function" + }, + "__main__.set_pricing_contract.Args": { + "full_name": "__main__.set_pricing_contract.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.set_pricing_contract.ImplicitArgs": { + "full_name": "__main__.set_pricing_contract.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_pricing_contract.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_pricing_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.set_pricing_contract.address": { + "cairo_type": "felt", + "full_name": "__main__.set_pricing_contract.address", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2829, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_pricing_contract.admin_address": { + "cairo_type": "felt", + "full_name": "__main__.set_pricing_contract.admin_address", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 29 + }, + "pc": 2837, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_pricing_contract.caller": { + "cairo_type": "felt", + "full_name": "__main__.set_pricing_contract.caller", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 6 + }, + "pc": 2832, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_pricing_contract.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.set_pricing_contract.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2829, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 29 + }, + "pc": 2837, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 51 + }, + "pc": 2844, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.set_pricing_contract.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.set_pricing_contract.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2829, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 29 + }, + "pc": 2837, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 51 + }, + "pc": 2844, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_pricing_contract.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.set_pricing_contract.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2829, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 6 + }, + "pc": 2832, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 29 + }, + "pc": 2837, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 51 + }, + "pc": 2844, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.starknet_id_update": { + "destination": "src.naming.registration.starknet_id_update", + "type": "alias" + }, + "__main__.starknetid_contract": { + "destination": "src.naming.registration.starknetid_contract", + "type": "alias" + }, + "__main__.transfer_balance": { + "decorators": ["external"], + "pc": 2864, + "type": "function" + }, + "__main__.transfer_balance.Args": { + "full_name": "__main__.transfer_balance.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "erc20": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transfer_balance.ImplicitArgs": { + "full_name": "__main__.transfer_balance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transfer_balance.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.transfer_balance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.transfer_balance.admin_address": { + "cairo_type": "felt", + "full_name": "__main__.transfer_balance.admin_address", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2872, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_balance.amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.transfer_balance.amount", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_balance.caller": { + "cairo_type": "felt", + "full_name": "__main__.transfer_balance.caller", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 6 + }, + "pc": 2867, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_balance.erc20": { + "cairo_type": "felt", + "full_name": "__main__.transfer_balance.erc20", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_balance.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.transfer_balance.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2872, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.transfer_balance.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.transfer_balance.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2872, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 57 + }, + "pc": 2881, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_balance.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.transfer_balance.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 6 + }, + "pc": 2867, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2872, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 57 + }, + "pc": 2881, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain": { + "decorators": ["external"], + "pc": 2410, + "type": "function" + }, + "__main__.transfer_domain.Args": { + "full_name": "__main__.transfer_domain.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + }, + "target_token_id": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transfer_domain.ImplicitArgs": { + "full_name": "__main__.transfer_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transfer_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.transfer_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 10 + }, + "__main__.transfer_domain.__temp135": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.__temp135", + "references": [ + { + "ap_tracking_data": { + "group": 165, + "offset": 197 + }, + "pc": 2488, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.__temp136": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.__temp136", + "references": [ + { + "ap_tracking_data": { + "group": 164, + "offset": 258 + }, + "pc": 2538, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.caller": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.caller", + "references": [ + { + "ap_tracking_data": { + "group": 162, + "offset": 16 + }, + "pc": 2415, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.contract": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.contract", + "references": [ + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2445, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2446, + "value": "[cast(fp + 7, felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.current_domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.transfer_domain.current_domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2434, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2440, + "value": "[cast(fp + 1, src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.data": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.data", + "references": [ + { + "ap_tracking_data": { + "group": 164, + "offset": 158 + }, + "pc": 2458, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.domain": { + "cairo_type": "felt*", + "full_name": "__main__.transfer_domain.domain", + "references": [ + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.domain_len": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2428, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.hashed_parent_domain": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.hashed_parent_domain", + "references": [ + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2471, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.naming_contract": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.naming_contract", + "references": [ + { + "ap_tracking_data": { + "group": 164, + "offset": 130 + }, + "pc": 2449, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.new_domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.transfer_domain.new_domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "cast((\n [fp + (-3)],\n [fp + 2],\n [fp + 3],\n [fp + 4],\n [fp + 5],\n [ap + (-2)],\n ), src.naming.utils.DomainData)" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 158 + }, + "pc": 2523, + "value": "cast((\n [fp + (-3)],\n [fp + 2],\n [fp + 3],\n [fp + 4],\n [fp + 5],\n [fp + 6],\n ), src.naming.utils.DomainData)" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.next_domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "__main__.transfer_domain.next_domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.transfer_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2423, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 97 + }, + "pc": 2429, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 120 + }, + "pc": 2434, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2459, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2461, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2473, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 249 + }, + "pc": 2522, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2423, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2434, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2445, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2471, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2485, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2486, + "value": "[cast(fp + 8, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 253 + }, + "pc": 2535, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 253 + }, + "pc": 2536, + "value": "[cast(fp + 9, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2423, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 97 + }, + "pc": 2429, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 120 + }, + "pc": 2434, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 154 + }, + "pc": 2446, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2459, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2461, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2473, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2485, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2491, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 24 + }, + "pc": 2499, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 48 + }, + "pc": 2506, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 249 + }, + "pc": 2522, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2534, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2540, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 24 + }, + "pc": 2548, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 48 + }, + "pc": 2555, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2423, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2434, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2445, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 158 + }, + "pc": 2458, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2471, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2485, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2498, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2504, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 24 + }, + "pc": 2512, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 48 + }, + "pc": 2519, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 253 + }, + "pc": 2535, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2548, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2554, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 24 + }, + "pc": 2562, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 48 + }, + "pc": 2569, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.transfer_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 6 + }, + "pc": 2415, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2423, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 97 + }, + "pc": 2429, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 120 + }, + "pc": 2434, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 126 + }, + "pc": 2437, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 154 + }, + "pc": 2446, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2459, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2461, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2473, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2485, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2491, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 24 + }, + "pc": 2499, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 48 + }, + "pc": 2506, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 249 + }, + "pc": 2522, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2534, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2540, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 24 + }, + "pc": 2548, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 48 + }, + "pc": 2555, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 16 + }, + "pc": 2415, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2423, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2434, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2445, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 130 + }, + "pc": 2449, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 158 + }, + "pc": 2458, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2471, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2485, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2498, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2504, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 24 + }, + "pc": 2512, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 48 + }, + "pc": 2519, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 253 + }, + "pc": 2535, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2548, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2554, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 24 + }, + "pc": 2562, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 48 + }, + "pc": 2569, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.transfer_domain.target_token_id": { + "cairo_type": "felt", + "full_name": "__main__.transfer_domain.target_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.upgrade": { + "decorators": ["external"], + "pc": 3067, + "type": "function" + }, + "__main__.upgrade.Args": { + "full_name": "__main__.upgrade.Args", + "members": { + "new_implementation": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.upgrade.ImplicitArgs": { + "full_name": "__main__.upgrade.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.upgrade.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.upgrade.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.upgrade.admin_address": { + "cairo_type": "felt", + "full_name": "__main__.upgrade.admin_address", + "references": [ + { + "ap_tracking_data": { + "group": 199, + "offset": 29 + }, + "pc": 3075, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.upgrade.caller": { + "cairo_type": "felt", + "full_name": "__main__.upgrade.caller", + "references": [ + { + "ap_tracking_data": { + "group": 199, + "offset": 6 + }, + "pc": 3070, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.upgrade.new_implementation": { + "cairo_type": "felt", + "full_name": "__main__.upgrade.new_implementation", + "references": [ + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 3067, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.upgrade.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.upgrade.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 3067, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 29 + }, + "pc": 3075, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 88 + }, + "pc": 3082, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.upgrade.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.upgrade.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 3067, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 29 + }, + "pc": 3075, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 88 + }, + "pc": 3082, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.upgrade.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.upgrade.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 3067, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 6 + }, + "pc": 3070, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 29 + }, + "pc": 3075, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 88 + }, + "pc": 3082, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.verify_ecdsa_signature": { + "destination": "starkware.cairo.common.signature.verify_ecdsa_signature", + "type": "alias" + }, + "__main__.whitelisted_mint": { + "decorators": ["external"], + "pc": 2906, + "type": "function" + }, + "__main__.whitelisted_mint.Args": { + "full_name": "__main__.whitelisted_mint.Args", + "members": { + "domain": { + "cairo_type": "felt", + "offset": 0 + }, + "expiry": { + "cairo_type": "felt", + "offset": 1 + }, + "receiver_address": { + "cairo_type": "felt", + "offset": 3 + }, + "sig": { + "cairo_type": "(felt, felt)", + "offset": 4 + }, + "starknet_id": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 6, + "type": "struct" + }, + "__main__.whitelisted_mint.ImplicitArgs": { + "full_name": "__main__.whitelisted_mint.ImplicitArgs", + "members": { + "ecdsa_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.SignatureBuiltin*", + "offset": 3 + }, + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.whitelisted_mint.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.whitelisted_mint.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__main__.whitelisted_mint.__temp158": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.__temp158", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 58 + }, + "pc": 2938, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.caller": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.caller", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 8 + }, + "pc": 2911, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 8 + }, + "pc": 2912, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.domain": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.domain", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.ecdsa_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.SignatureBuiltin*", + "full_name": "__main__.whitelisted_mint.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 49 + }, + "pc": 2931, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 51 + }, + "pc": 2932, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 51 + }, + "pc": 2933, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.expiry": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.expiry", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.hashed_domain": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2946, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.is_blacklisted": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.is_blacklisted", + "references": [ + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2952, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.params_hash": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.params_hash", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 15 + }, + "pc": 2917, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 20 + }, + "pc": 2920, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.whitelisted_mint.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 13 + }, + "pc": 2916, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 18 + }, + "pc": 2919, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 41 + }, + "pc": 2924, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2944, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2950, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 121 + }, + "pc": 2960, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2970, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 15 + }, + "pc": 2917, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 20 + }, + "pc": 2920, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 43 + }, + "pc": 2925, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2946, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2952, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 121 + }, + "pc": 2962, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2972, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 41 + }, + "pc": 2924, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2944, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2950, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 121 + }, + "pc": 2960, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2970, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 43 + }, + "pc": 2925, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2946, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2952, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 121 + }, + "pc": 2962, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2972, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.receiver_address": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.receiver_address", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.sig": { + "cairo_type": "(felt, felt)", + "full_name": "__main__.whitelisted_mint.sig", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-4), (felt, felt)*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.starknet_id": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.starknet_id", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.whitelisted_mint.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-12), felt**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 6 + }, + "pc": 2911, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 41 + }, + "pc": 2924, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2944, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2950, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 121 + }, + "pc": 2960, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2970, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 8 + }, + "pc": 2911, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 43 + }, + "pc": 2925, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2946, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2952, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 121 + }, + "pc": 2962, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2972, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.whitelisted_mint.whitelisting_key": { + "cairo_type": "felt", + "full_name": "__main__.whitelisted_mint.whitelisting_key", + "references": [ + { + "ap_tracking_data": { + "group": 190, + "offset": 43 + }, + "pc": 2925, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_address_to_domain": { + "destination": "src.naming.utils.write_address_to_domain", + "type": "alias" + }, + "__main__.write_domain_data": { + "destination": "src.naming.utils.write_domain_data", + "type": "alias" + }, + "__wrappers__.address_to_domain": { + "decorators": ["view"], + "pc": 1704, + "type": "function" + }, + "__wrappers__.address_to_domain.Args": { + "full_name": "__wrappers__.address_to_domain.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.address_to_domain.ImplicitArgs": { + "full_name": "__wrappers__.address_to_domain.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.address_to_domain.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.address_to_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__wrappers__.address_to_domain.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.address_to_domain.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.__calldata_arg_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.address_to_domain.__calldata_arg_address", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.address_to_domain.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.__temp91": { + "cairo_type": "felt", + "full_name": "__wrappers__.address_to_domain.__temp91", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 3 + }, + "pc": 1708, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.__wrapped_func": { + "destination": "__main__.address_to_domain", + "type": "alias" + }, + "__wrappers__.address_to_domain.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.address_to_domain.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.address_to_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1715, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1717, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.address_to_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1715, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1720, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.ret_value": { + "cairo_type": "(domain_len: felt, domain: felt*)", + "full_name": "__wrappers__.address_to_domain.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1715, + "value": "[cast(ap + (-2), (domain_len: felt, domain: felt*)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.address_to_domain.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1720, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.address_to_domain.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1720, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.address_to_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1715, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1716, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain_encode_return": { + "decorators": [], + "pc": 1685, + "type": "function" + }, + "__wrappers__.address_to_domain_encode_return.Args": { + "full_name": "__wrappers__.address_to_domain_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(domain_len: felt, domain: felt*)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.address_to_domain_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.address_to_domain_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.address_to_domain_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.address_to_domain_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "__wrappers__.address_to_domain_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.address_to_domain_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1687, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1688, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 4 + }, + "pc": 1694, + "value": "[cast(fp + 2, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain_encode_return.__return_value_ptr_copy": { + "cairo_type": "felt*", + "full_name": "__wrappers__.address_to_domain_encode_return.__return_value_ptr_copy", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1691, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.address_to_domain_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1687, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain_encode_return.__temp90": { + "cairo_type": "felt", + "full_name": "__wrappers__.address_to_domain_encode_return.__temp90", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 4 + }, + "pc": 1693, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.address_to_domain_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.address_to_domain_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1685, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1691, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.address_to_domain_encode_return.ret_value": { + "cairo_type": "(domain_len: felt, domain: felt*)", + "full_name": "__wrappers__.address_to_domain_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1685, + "value": "[cast(fp + (-5), (domain_len: felt, domain: felt*)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain": { + "decorators": ["external"], + "pc": 2034, + "type": "function" + }, + "__wrappers__.book_domain.Args": { + "full_name": "__wrappers__.book_domain.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.book_domain.ImplicitArgs": { + "full_name": "__wrappers__.book_domain.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.book_domain.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.book_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.book_domain.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.book_domain.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.__calldata_arg_domain_hash": { + "cairo_type": "felt", + "full_name": "__wrappers__.book_domain.__calldata_arg_domain_hash", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.book_domain.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.__temp115": { + "cairo_type": "felt", + "full_name": "__wrappers__.book_domain.__temp115", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 1 + }, + "pc": 2036, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.__wrapped_func": { + "destination": "__main__.book_domain", + "type": "alias" + }, + "__wrappers__.book_domain.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.book_domain.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.book_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 175 + }, + "pc": 2043, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.book_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 175 + }, + "pc": 2043, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.book_domain.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 175 + }, + "pc": 2043, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.book_domain.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 176 + }, + "pc": 2045, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.book_domain.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 176 + }, + "pc": 2045, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.book_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 175 + }, + "pc": 2043, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.book_domain_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.buy": { + "decorators": ["external"], + "pc": 2156, + "type": "function" + }, + "__wrappers__.buy.Args": { + "full_name": "__wrappers__.buy.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.buy.ImplicitArgs": { + "full_name": "__wrappers__.buy.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.buy.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.buy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.buy.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 5 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.buy.__calldata_arg_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.__calldata_arg_address", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)] + 4, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.__calldata_arg_days": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.__calldata_arg_days", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.__calldata_arg_domain": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.__calldata_arg_resolver": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.__calldata_arg_resolver", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.buy.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 5, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.buy.__temp122": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.__temp122", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 1 + }, + "pc": 2158, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.__wrapped_func": { + "destination": "__main__.buy", + "type": "alias" + }, + "__wrappers__.buy.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.buy.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2169, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2169, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.buy.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2169, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.buy.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 150, + "offset": 1 + }, + "pc": 2171, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 150, + "offset": 1 + }, + "pc": 2171, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.buy.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.buy.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2169, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.buy_from_eth": { + "decorators": ["l1_handler"], + "pc": 2271, + "type": "function" + }, + "__wrappers__.buy_from_eth.Args": { + "full_name": "__wrappers__.buy_from_eth.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.buy_from_eth.ImplicitArgs": { + "full_name": "__wrappers__.buy_from_eth.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.buy_from_eth.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.buy_from_eth.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.buy_from_eth.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 6 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.__calldata_arg_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.__calldata_arg_address", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 5, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.__calldata_arg_days": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.__calldata_arg_days", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.__calldata_arg_domain": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.__calldata_arg_from_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.__calldata_arg_from_address", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.__calldata_arg_resolver": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.__calldata_arg_resolver", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 4, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.buy_from_eth.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 6, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.__temp128": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.__temp128", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 1 + }, + "pc": 2273, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.__wrapped_func": { + "destination": "__main__.buy_from_eth", + "type": "alias" + }, + "__wrappers__.buy_from_eth.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.buy_from_eth.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2285, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2285, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.buy_from_eth.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2285, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.buy_from_eth.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 1 + }, + "pc": 2287, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.buy_from_eth.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 1 + }, + "pc": 2287, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.buy_from_eth.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2285, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.buy_from_eth_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.domain_to_address": { + "decorators": ["view"], + "pc": 1582, + "type": "function" + }, + "__wrappers__.domain_to_address.Args": { + "full_name": "__wrappers__.domain_to_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.domain_to_address.ImplicitArgs": { + "full_name": "__wrappers__.domain_to_address.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.domain_to_address.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.domain_to_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.domain_to_address.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 5 + }, + "pc": 1589, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.__calldata_arg_domain": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_address.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 2 + }, + "pc": 1585, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.__calldata_arg_domain_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.__calldata_arg_domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_address.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 5 + }, + "pc": 1589, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.__temp79": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.__temp79", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 1 + }, + "pc": 1583, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.__temp80": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.__temp80", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 2 + }, + "pc": 1584, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.__temp81": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.__temp81", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 3 + }, + "pc": 1587, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.__temp82": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.__temp82", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 4 + }, + "pc": 1588, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.__temp83": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.__temp83", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 6 + }, + "pc": 1591, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.__wrapped_func": { + "destination": "__main__.domain_to_address", + "type": "alias" + }, + "__wrappers__.domain_to_address.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.domain_to_address.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1600, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 2 + }, + "pc": 1585, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1600, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 8 + }, + "pc": 1603, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.ret_value": { + "cairo_type": "(address: felt)", + "full_name": "__wrappers__.domain_to_address.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1600, + "value": "[cast(ap + (-1), (address: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_address.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 8 + }, + "pc": 1603, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 8 + }, + "pc": 1603, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1600, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address_encode_return": { + "decorators": [], + "pc": 1573, + "type": "function" + }, + "__wrappers__.domain_to_address_encode_return.Args": { + "full_name": "__wrappers__.domain_to_address_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(address: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.domain_to_address_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.domain_to_address_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.domain_to_address_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.domain_to_address_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.domain_to_address_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_address_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1575, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1576, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_address_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1575, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address_encode_return.__temp78": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address_encode_return.__temp78", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 2 + }, + "pc": 1578, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.domain_to_address_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_address_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1573, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_address_encode_return.ret_value": { + "cairo_type": "(address: felt)", + "full_name": "__wrappers__.domain_to_address_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1573, + "value": "[cast(fp + (-4), (address: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry": { + "decorators": ["view"], + "pc": 1641, + "type": "function" + }, + "__wrappers__.domain_to_expiry.Args": { + "full_name": "__wrappers__.domain_to_expiry.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.domain_to_expiry.ImplicitArgs": { + "full_name": "__wrappers__.domain_to_expiry.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.domain_to_expiry.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.domain_to_expiry.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.domain_to_expiry.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 5 + }, + "pc": 1648, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.__calldata_arg_domain": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_expiry.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 2 + }, + "pc": 1644, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.__calldata_arg_domain_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.__calldata_arg_domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_expiry.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 5 + }, + "pc": 1648, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.__temp85": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.__temp85", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 1 + }, + "pc": 1642, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.__temp86": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.__temp86", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 2 + }, + "pc": 1643, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.__temp87": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.__temp87", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 3 + }, + "pc": 1646, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.__temp88": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.__temp88", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 4 + }, + "pc": 1647, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.__temp89": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.__temp89", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 6 + }, + "pc": 1650, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.__wrapped_func": { + "destination": "__main__.domain_to_expiry", + "type": "alias" + }, + "__wrappers__.domain_to_expiry.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.domain_to_expiry.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1659, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 2 + }, + "pc": 1644, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1659, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 8 + }, + "pc": 1662, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.ret_value": { + "cairo_type": "(expiry: felt)", + "full_name": "__wrappers__.domain_to_expiry.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1659, + "value": "[cast(ap + (-1), (expiry: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_expiry.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 8 + }, + "pc": 1662, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 8 + }, + "pc": 1662, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_expiry.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1659, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry_encode_return": { + "decorators": [], + "pc": 1632, + "type": "function" + }, + "__wrappers__.domain_to_expiry_encode_return.Args": { + "full_name": "__wrappers__.domain_to_expiry_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(expiry: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.domain_to_expiry_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.domain_to_expiry_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.domain_to_expiry_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.domain_to_expiry_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.domain_to_expiry_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_expiry_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1634, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1635, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_expiry_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1634, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry_encode_return.__temp84": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry_encode_return.__temp84", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 2 + }, + "pc": 1637, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.domain_to_expiry_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_expiry_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 0 + }, + "pc": 1632, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_expiry_encode_return.ret_value": { + "cairo_type": "(expiry: felt)", + "full_name": "__wrappers__.domain_to_expiry_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 0 + }, + "pc": 1632, + "value": "[cast(fp + (-4), (expiry: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id": { + "decorators": ["view"], + "pc": 1770, + "type": "function" + }, + "__wrappers__.domain_to_token_id.Args": { + "full_name": "__wrappers__.domain_to_token_id.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.domain_to_token_id.ImplicitArgs": { + "full_name": "__wrappers__.domain_to_token_id.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.domain_to_token_id.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.domain_to_token_id.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.domain_to_token_id.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 5 + }, + "pc": 1777, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.__calldata_arg_domain": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_token_id.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 1773, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.__calldata_arg_domain_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.__calldata_arg_domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_token_id.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 5 + }, + "pc": 1777, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.__temp93": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.__temp93", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 1 + }, + "pc": 1771, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.__temp94": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.__temp94", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 1772, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.__temp95": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.__temp95", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 3 + }, + "pc": 1775, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.__temp96": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.__temp96", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 4 + }, + "pc": 1776, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.__temp97": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.__temp97", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 6 + }, + "pc": 1779, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.__wrapped_func": { + "destination": "__main__.domain_to_token_id", + "type": "alias" + }, + "__wrappers__.domain_to_token_id.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.domain_to_token_id.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1788, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 1773, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1788, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 8 + }, + "pc": 1791, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.ret_value": { + "cairo_type": "(owner: felt)", + "full_name": "__wrappers__.domain_to_token_id.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1788, + "value": "[cast(ap + (-1), (owner: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_token_id.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 123, + "offset": 8 + }, + "pc": 1791, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 123, + "offset": 8 + }, + "pc": 1791, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_token_id.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1788, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id_encode_return": { + "decorators": [], + "pc": 1761, + "type": "function" + }, + "__wrappers__.domain_to_token_id_encode_return.Args": { + "full_name": "__wrappers__.domain_to_token_id_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(owner: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.domain_to_token_id_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.domain_to_token_id_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.domain_to_token_id_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.domain_to_token_id_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.domain_to_token_id_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_token_id_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 121, + "offset": 1 + }, + "pc": 1763, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 121, + "offset": 1 + }, + "pc": 1764, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.domain_to_token_id_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 121, + "offset": 1 + }, + "pc": 1763, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id_encode_return.__temp92": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id_encode_return.__temp92", + "references": [ + { + "ap_tracking_data": { + "group": 121, + "offset": 2 + }, + "pc": 1766, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.domain_to_token_id_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.domain_to_token_id_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 121, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.domain_to_token_id_encode_return.ret_value": { + "cairo_type": "(owner: felt)", + "full_name": "__wrappers__.domain_to_token_id_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 121, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-4), (owner: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist": { + "decorators": ["external"], + "pc": 3016, + "type": "function" + }, + "__wrappers__.end_whitelist.Args": { + "full_name": "__wrappers__.end_whitelist.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.end_whitelist.ImplicitArgs": { + "full_name": "__wrappers__.end_whitelist.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.end_whitelist.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.end_whitelist.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.end_whitelist.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.end_whitelist.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "cast([fp + (-3)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.end_whitelist.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist.__wrapped_func": { + "destination": "__main__.end_whitelist", + "type": "alias" + }, + "__wrappers__.end_whitelist.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.end_whitelist.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.end_whitelist.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 56 + }, + "pc": 3022, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.end_whitelist.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 56 + }, + "pc": 3022, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.end_whitelist.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 196, + "offset": 56 + }, + "pc": 3022, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.end_whitelist.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 196, + "offset": 57 + }, + "pc": 3024, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.end_whitelist.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 196, + "offset": 57 + }, + "pc": 3024, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.end_whitelist.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 56 + }, + "pc": 3022, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.end_whitelist_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.initializer": { + "decorators": ["external"], + "pc": 1502, + "type": "function" + }, + "__wrappers__.initializer.Args": { + "full_name": "__wrappers__.initializer.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.initializer.ImplicitArgs": { + "full_name": "__wrappers__.initializer.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.initializer.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.initializer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.initializer.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 5 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.__calldata_arg_admin": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.__calldata_arg_admin", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.__calldata_arg_l1_contract": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.__calldata_arg_l1_contract", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)] + 4, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.__calldata_arg_pricing_contract_addr": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.__calldata_arg_pricing_contract_addr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.__calldata_arg_starknetid_contract_addr": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.__calldata_arg_starknetid_contract_addr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.__calldata_arg_whitelisting_key": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.__calldata_arg_whitelisting_key", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.initializer.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 5, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.__temp77": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.__temp77", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 1 + }, + "pc": 1504, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.__wrapped_func": { + "destination": "__main__.initializer", + "type": "alias" + }, + "__wrappers__.initializer.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.initializer.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 109 + }, + "pc": 1515, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 109 + }, + "pc": 1515, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.initializer.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 109 + }, + "pc": 1515, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.initializer.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 110 + }, + "pc": 1517, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.initializer.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 110 + }, + "pc": 1517, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.initializer.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.initializer.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 109 + }, + "pc": 1515, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.initializer_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.renew": { + "decorators": ["external"], + "pc": 2390, + "type": "function" + }, + "__wrappers__.renew.Args": { + "full_name": "__wrappers__.renew.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.renew.ImplicitArgs": { + "full_name": "__wrappers__.renew.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.renew.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.renew.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.renew.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.renew.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.renew.__calldata_arg_days": { + "cairo_type": "felt", + "full_name": "__wrappers__.renew.__calldata_arg_days", + "references": [ + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.renew.__calldata_arg_domain": { + "cairo_type": "felt", + "full_name": "__wrappers__.renew.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.renew.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.renew.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.renew.__temp134": { + "cairo_type": "felt", + "full_name": "__wrappers__.renew.__temp134", + "references": [ + { + "ap_tracking_data": { + "group": 160, + "offset": 1 + }, + "pc": 2392, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.renew.__wrapped_func": { + "destination": "__main__.renew", + "type": "alias" + }, + "__wrappers__.renew.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.renew.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.renew.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.renew.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.renew.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.renew.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.renew.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.renew.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.renew.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.renew.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 161, + "offset": 1 + }, + "pc": 2402, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.renew.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.renew.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 161, + "offset": 1 + }, + "pc": 2402, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.renew.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.renew.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.renew_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.reset_subdomains": { + "decorators": ["external"], + "pc": 2647, + "type": "function" + }, + "__wrappers__.reset_subdomains.Args": { + "full_name": "__wrappers__.reset_subdomains.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.reset_subdomains.ImplicitArgs": { + "full_name": "__wrappers__.reset_subdomains.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.reset_subdomains.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.reset_subdomains.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.reset_subdomains.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 5 + }, + "pc": 2654, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.__calldata_arg_domain": { + "cairo_type": "felt*", + "full_name": "__wrappers__.reset_subdomains.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 2 + }, + "pc": 2650, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.__calldata_arg_domain_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.__calldata_arg_domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.reset_subdomains.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 5 + }, + "pc": 2654, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.__temp143": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.__temp143", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 1 + }, + "pc": 2648, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.__temp144": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.__temp144", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 2 + }, + "pc": 2649, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.__temp145": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.__temp145", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 3 + }, + "pc": 2652, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.__temp146": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.__temp146", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 4 + }, + "pc": 2653, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.__temp147": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.__temp147", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 6 + }, + "pc": 2656, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.__wrapped_func": { + "destination": "__main__.reset_subdomains", + "type": "alias" + }, + "__wrappers__.reset_subdomains.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.reset_subdomains.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2665, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 2 + }, + "pc": 2650, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2665, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.reset_subdomains.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2665, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.reset_subdomains.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 177, + "offset": 1 + }, + "pc": 2667, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.reset_subdomains.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 177, + "offset": 1 + }, + "pc": 2667, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.reset_subdomains.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2665, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.reset_subdomains_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_address_to_domain": { + "decorators": ["external"], + "pc": 1979, + "type": "function" + }, + "__wrappers__.set_address_to_domain.Args": { + "full_name": "__wrappers__.set_address_to_domain.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_address_to_domain.ImplicitArgs": { + "full_name": "__wrappers__.set_address_to_domain.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_address_to_domain.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_address_to_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_address_to_domain.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 5 + }, + "pc": 1986, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.__calldata_arg_domain": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_address_to_domain.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 2 + }, + "pc": 1982, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.__calldata_arg_domain_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.__calldata_arg_domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_address_to_domain.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 5 + }, + "pc": 1986, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.__temp110": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.__temp110", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 1 + }, + "pc": 1980, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.__temp111": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.__temp111", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 2 + }, + "pc": 1981, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.__temp112": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.__temp112", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 3 + }, + "pc": 1984, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.__temp113": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.__temp113", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 4 + }, + "pc": 1985, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.__temp114": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.__temp114", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 6 + }, + "pc": 1988, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.__wrapped_func": { + "destination": "__main__.set_address_to_domain", + "type": "alias" + }, + "__wrappers__.set_address_to_domain.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.set_address_to_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1997, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 2 + }, + "pc": 1982, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1997, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.set_address_to_domain.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1997, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_address_to_domain.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 1 + }, + "pc": 1999, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_address_to_domain.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 1 + }, + "pc": 1999, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_address_to_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1997, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_address_to_domain_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_admin": { + "decorators": ["external"], + "pc": 2691, + "type": "function" + }, + "__wrappers__.set_admin.Args": { + "full_name": "__wrappers__.set_admin.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_admin.ImplicitArgs": { + "full_name": "__wrappers__.set_admin.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_admin.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_admin.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_admin.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_admin.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.__calldata_arg_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_admin.__calldata_arg_address", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_admin.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.__temp148": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_admin.__temp148", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 1 + }, + "pc": 2693, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.__wrapped_func": { + "destination": "__main__.set_admin", + "type": "alias" + }, + "__wrappers__.set_admin.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_admin.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.set_admin.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 58 + }, + "pc": 2700, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_admin.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 58 + }, + "pc": 2700, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.set_admin.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 58 + }, + "pc": 2700, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_admin.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 59 + }, + "pc": 2702, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_admin.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 59 + }, + "pc": 2702, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_admin.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 58 + }, + "pc": 2700, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_admin_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_domain_owner": { + "decorators": ["external"], + "pc": 2798, + "type": "function" + }, + "__wrappers__.set_domain_owner.Args": { + "full_name": "__wrappers__.set_domain_owner.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_domain_owner.ImplicitArgs": { + "full_name": "__wrappers__.set_domain_owner.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_domain_owner.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_domain_owner.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_domain_owner.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2805, + "value": "cast([ap + (-1)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__calldata_arg_domain": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_owner.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 2 + }, + "pc": 2801, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__calldata_arg_domain_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.__calldata_arg_domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2805, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_owner.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2805, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2805, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__temp150": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.__temp150", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 1 + }, + "pc": 2799, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__temp151": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.__temp151", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 2 + }, + "pc": 2800, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__temp152": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.__temp152", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 3 + }, + "pc": 2803, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__temp153": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.__temp153", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 4 + }, + "pc": 2804, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__temp154": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.__temp154", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 6 + }, + "pc": 2807, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__temp155": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.__temp155", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 7 + }, + "pc": 2809, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.__wrapped_func": { + "destination": "__main__.set_domain_owner", + "type": "alias" + }, + "__wrappers__.set_domain_owner.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.set_domain_owner.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2819, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 2 + }, + "pc": 2801, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2819, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.set_domain_owner.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2819, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_owner.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 185, + "offset": 1 + }, + "pc": 2821, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_owner.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 185, + "offset": 1 + }, + "pc": 2821, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_owner.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2819, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_owner_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_domain_to_address": { + "decorators": ["external"], + "pc": 1842, + "type": "function" + }, + "__wrappers__.set_domain_to_address.Args": { + "full_name": "__wrappers__.set_domain_to_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_domain_to_address.ImplicitArgs": { + "full_name": "__wrappers__.set_domain_to_address.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_domain_to_address.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_domain_to_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_domain_to_address.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 5 + }, + "pc": 1849, + "value": "cast([ap + (-1)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__calldata_arg_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.__calldata_arg_address", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 5 + }, + "pc": 1849, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__calldata_arg_domain": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_to_address.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 2 + }, + "pc": 1845, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__calldata_arg_domain_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.__calldata_arg_domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_to_address.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 5 + }, + "pc": 1849, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 5 + }, + "pc": 1849, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__temp100": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.__temp100", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 3 + }, + "pc": 1847, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__temp101": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.__temp101", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 4 + }, + "pc": 1848, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__temp102": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.__temp102", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 6 + }, + "pc": 1851, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__temp103": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.__temp103", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 7 + }, + "pc": 1853, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__temp98": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.__temp98", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 1 + }, + "pc": 1843, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__temp99": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.__temp99", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 2 + }, + "pc": 1844, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.__wrapped_func": { + "destination": "__main__.set_domain_to_address", + "type": "alias" + }, + "__wrappers__.set_domain_to_address.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.set_domain_to_address.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1863, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 2 + }, + "pc": 1845, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1863, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.set_domain_to_address.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1863, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_to_address.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 1865, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_address.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 1865, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_to_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1863, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_address_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_domain_to_resolver": { + "decorators": ["external"], + "pc": 1917, + "type": "function" + }, + "__wrappers__.set_domain_to_resolver.Args": { + "full_name": "__wrappers__.set_domain_to_resolver.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_domain_to_resolver.ImplicitArgs": { + "full_name": "__wrappers__.set_domain_to_resolver.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_domain_to_resolver.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_domain_to_resolver.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_domain_to_resolver.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 5 + }, + "pc": 1924, + "value": "cast([ap + (-1)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__calldata_arg_domain": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_to_resolver.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 2 + }, + "pc": 1920, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__calldata_arg_domain_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.__calldata_arg_domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__calldata_arg_resolver": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.__calldata_arg_resolver", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 5 + }, + "pc": 1924, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_to_resolver.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 5 + }, + "pc": 1924, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 5 + }, + "pc": 1924, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__temp104": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.__temp104", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 1 + }, + "pc": 1918, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__temp105": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.__temp105", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 2 + }, + "pc": 1919, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__temp106": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.__temp106", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 3 + }, + "pc": 1922, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__temp107": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.__temp107", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 4 + }, + "pc": 1923, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__temp108": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.__temp108", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 6 + }, + "pc": 1926, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__temp109": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.__temp109", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 7 + }, + "pc": 1928, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.__wrapped_func": { + "destination": "__main__.set_domain_to_resolver", + "type": "alias" + }, + "__wrappers__.set_domain_to_resolver.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.set_domain_to_resolver.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1938, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 2 + }, + "pc": 1920, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1938, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.set_domain_to_resolver.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1938, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_to_resolver.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 1 + }, + "pc": 1940, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_domain_to_resolver.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 1 + }, + "pc": 1940, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_domain_to_resolver.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1938, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_domain_to_resolver_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_l1_contract": { + "decorators": ["external"], + "pc": 3048, + "type": "function" + }, + "__wrappers__.set_l1_contract.Args": { + "full_name": "__wrappers__.set_l1_contract.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_l1_contract.ImplicitArgs": { + "full_name": "__wrappers__.set_l1_contract.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_l1_contract.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_l1_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_l1_contract.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_l1_contract.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.__calldata_arg_l1_contract": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_l1_contract.__calldata_arg_l1_contract", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_l1_contract.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.__temp160": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_l1_contract.__temp160", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 1 + }, + "pc": 3050, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.__wrapped_func": { + "destination": "__main__.set_l1_contract", + "type": "alias" + }, + "__wrappers__.set_l1_contract.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_l1_contract.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.set_l1_contract.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 58 + }, + "pc": 3057, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_l1_contract.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 58 + }, + "pc": 3057, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.set_l1_contract.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 58 + }, + "pc": 3057, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_l1_contract.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 59 + }, + "pc": 3059, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_l1_contract.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 59 + }, + "pc": 3059, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_l1_contract.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 58 + }, + "pc": 3057, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_l1_contract_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_pricing_contract": { + "decorators": ["external"], + "pc": 2845, + "type": "function" + }, + "__wrappers__.set_pricing_contract.Args": { + "full_name": "__wrappers__.set_pricing_contract.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_pricing_contract.ImplicitArgs": { + "full_name": "__wrappers__.set_pricing_contract.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_pricing_contract.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_pricing_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_pricing_contract.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_pricing_contract.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.__calldata_arg_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_pricing_contract.__calldata_arg_address", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_pricing_contract.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.__temp156": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_pricing_contract.__temp156", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 1 + }, + "pc": 2847, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.__wrapped_func": { + "destination": "__main__.set_pricing_contract", + "type": "alias" + }, + "__wrappers__.set_pricing_contract.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_pricing_contract.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.set_pricing_contract.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2854, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_pricing_contract.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2854, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.set_pricing_contract.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2854, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_pricing_contract.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 59 + }, + "pc": 2856, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_pricing_contract.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 59 + }, + "pc": 2856, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_pricing_contract.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2854, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_pricing_contract_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.transfer_balance": { + "decorators": ["external"], + "pc": 2885, + "type": "function" + }, + "__wrappers__.transfer_balance.Args": { + "full_name": "__wrappers__.transfer_balance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_balance.ImplicitArgs": { + "full_name": "__wrappers__.transfer_balance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_balance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer_balance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transfer_balance.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_balance.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.__calldata_arg_amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__wrappers__.transfer_balance.__calldata_arg_amount", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.__calldata_arg_erc20": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_balance.__calldata_arg_erc20", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transfer_balance.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "cast([fp + (-3)] + 3, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.__temp157": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_balance.__temp157", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 1 + }, + "pc": 2887, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.__wrapped_func": { + "destination": "__main__.transfer_balance", + "type": "alias" + }, + "__wrappers__.transfer_balance.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_balance.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.transfer_balance.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 69 + }, + "pc": 2896, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_balance.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 69 + }, + "pc": 2896, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.transfer_balance.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 69 + }, + "pc": 2896, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transfer_balance.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 70 + }, + "pc": 2898, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_balance.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 70 + }, + "pc": 2898, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transfer_balance.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 69 + }, + "pc": 2896, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_balance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.transfer_domain": { + "decorators": ["external"], + "pc": 2573, + "type": "function" + }, + "__wrappers__.transfer_domain.Args": { + "full_name": "__wrappers__.transfer_domain.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_domain.ImplicitArgs": { + "full_name": "__wrappers__.transfer_domain.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_domain.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transfer_domain.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 5 + }, + "pc": 2580, + "value": "cast([ap + (-1)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__calldata_arg_domain": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transfer_domain.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 2 + }, + "pc": 2576, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__calldata_arg_domain_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.__calldata_arg_domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__calldata_arg_target_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.__calldata_arg_target_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 5 + }, + "pc": 2580, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transfer_domain.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 5 + }, + "pc": 2580, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 5 + }, + "pc": 2580, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__temp137": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.__temp137", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 1 + }, + "pc": 2574, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__temp138": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.__temp138", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 2 + }, + "pc": 2575, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__temp139": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.__temp139", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 3 + }, + "pc": 2578, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__temp140": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.__temp140", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 4 + }, + "pc": 2579, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__temp141": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.__temp141", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 6 + }, + "pc": 2582, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__temp142": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.__temp142", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 7 + }, + "pc": 2584, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.__wrapped_func": { + "destination": "__main__.transfer_domain", + "type": "alias" + }, + "__wrappers__.transfer_domain.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.transfer_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2594, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 2 + }, + "pc": 2576, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2594, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.transfer_domain.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2594, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transfer_domain.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 171, + "offset": 1 + }, + "pc": 2596, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.transfer_domain.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 171, + "offset": 1 + }, + "pc": 2596, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transfer_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2594, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.transfer_domain_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.upgrade": { + "decorators": ["external"], + "pc": 3083, + "type": "function" + }, + "__wrappers__.upgrade.Args": { + "full_name": "__wrappers__.upgrade.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.upgrade.ImplicitArgs": { + "full_name": "__wrappers__.upgrade.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.upgrade.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.upgrade.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.upgrade.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.upgrade.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.__calldata_arg_new_implementation": { + "cairo_type": "felt", + "full_name": "__wrappers__.upgrade.__calldata_arg_new_implementation", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.upgrade.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.__temp161": { + "cairo_type": "felt", + "full_name": "__wrappers__.upgrade.__temp161", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 1 + }, + "pc": 3085, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.__wrapped_func": { + "destination": "__main__.upgrade", + "type": "alias" + }, + "__wrappers__.upgrade.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.upgrade.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.upgrade.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 95 + }, + "pc": 3092, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.upgrade.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 95 + }, + "pc": 3092, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.upgrade.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 95 + }, + "pc": 3092, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.upgrade.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 96 + }, + "pc": 3094, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.upgrade.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 96 + }, + "pc": 3094, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.upgrade.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 95 + }, + "pc": 3092, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.upgrade_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.whitelisted_mint": { + "decorators": ["external"], + "pc": 2974, + "type": "function" + }, + "__wrappers__.whitelisted_mint.Args": { + "full_name": "__wrappers__.whitelisted_mint.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.whitelisted_mint.ImplicitArgs": { + "full_name": "__wrappers__.whitelisted_mint.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.whitelisted_mint.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, ecdsa_ptr: starkware.cairo.common.cairo_builtins.SignatureBuiltin*, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.whitelisted_mint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.whitelisted_mint.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.whitelisted_mint.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 6 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.__calldata_arg_domain": { + "cairo_type": "felt", + "full_name": "__wrappers__.whitelisted_mint.__calldata_arg_domain", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.__calldata_arg_expiry": { + "cairo_type": "felt", + "full_name": "__wrappers__.whitelisted_mint.__calldata_arg_expiry", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.__calldata_arg_receiver_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.whitelisted_mint.__calldata_arg_receiver_address", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.__calldata_arg_sig": { + "cairo_type": "(felt, felt)", + "full_name": "__wrappers__.whitelisted_mint.__calldata_arg_sig", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)] + 4, (felt, felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.__calldata_arg_starknet_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.whitelisted_mint.__calldata_arg_starknet_id", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.whitelisted_mint.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 6, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.__temp159": { + "cairo_type": "felt", + "full_name": "__wrappers__.whitelisted_mint.__temp159", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 1 + }, + "pc": 2976, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.__wrapped_func": { + "destination": "__main__.whitelisted_mint", + "type": "alias" + }, + "__wrappers__.whitelisted_mint.ecdsa_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.SignatureBuiltin*", + "full_name": "__wrappers__.whitelisted_mint.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.whitelisted_mint.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.whitelisted_mint.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.whitelisted_mint.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.whitelisted_mint.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 194, + "offset": 1 + }, + "pc": 2991, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.whitelisted_mint.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 194, + "offset": 1 + }, + "pc": 2991, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.whitelisted_mint.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.whitelisted_mint_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.ALLOWANCE_SELECTOR": { + "type": "const", + "value": 863164345921111744606866654754108663958095967665259696902984674202985078753 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.APPROVE_SELECTOR": { + "type": "const", + "value": 949021990203918389843157787496164629863144228991510976554585288817234167820 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.BALANCEOF_SELECTOR": { + "type": "const", + "value": 1307730684388977109649524593492043083703013045633289330664425380824804018030 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.DECIMALS_SELECTOR": { + "type": "const", + "value": 134830404806214277570220174593674215737759987247891306080029841794115377321 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.NAME_SELECTOR": { + "type": "const", + "value": 1528802474226268325865027367859591458315299653151958663884057507666229546336 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.SYMBOL_SELECTOR": { + "type": "const", + "value": 944713526212149105522785400348068751682982210605126537021911324578866405028 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.TOTALSUPPLY_SELECTOR": { + "type": "const", + "value": 227334030968744315992796982100494617316223563777432855541120004521101595501 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.TRANSFERFROM_SELECTOR": { + "type": "const", + "value": 116061167288211781254449158074459916871457383008289084697957612485591092000 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.TRANSFER_SELECTOR": { + "type": "const", + "value": 232670485425082704932579856502088130646006032362877466777181098476241604910 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.call_contract": { + "destination": "starkware.starknet.common.syscalls.call_contract", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.library_call": { + "destination": "starkware.starknet.common.syscalls.library_call", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer": { + "decorators": [], + "pc": 906, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "recipient": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 911, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 912, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 914, + "value": "cast([fp] + 3, felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__calldata_tmp": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__calldata_tmp", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 912, + "value": "cast(fp + (-4), felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__return_value_actual_size": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__return_value_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__return_value_arg_success": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__return_value_arg_success", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__temp52": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__temp52", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 5 + }, + "pc": 916, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__temp53": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.__temp53", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 17 + }, + "pc": 926, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.amount", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 910, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 911, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.contract_address": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.recipient": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.recipient", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.retdata": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.retdata_size": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transfer.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom": { + "decorators": [], + "pc": 931, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 3 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "recipient": { + "cairo_type": "felt", + "offset": 2 + }, + "sender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 936, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 937, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 938, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 940, + "value": "cast([fp] + 4, felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__calldata_tmp": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__calldata_tmp", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 938, + "value": "cast(fp + (-4), felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__return_value_actual_size": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__return_value_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__return_value_arg_success": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__return_value_arg_success", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__temp54": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__temp54", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 5 + }, + "pc": 942, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__temp55": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.__temp55", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 17 + }, + "pc": 952, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.amount", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 935, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 936, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.contract_address": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.recipient": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.recipient", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.retdata": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.retdata_size": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.sender": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.sender", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20.transferFrom.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc20.IERC20.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.SELECTOR": { + "type": "const", + "value": 509549417648223859179470485411643110789099628436608877343164389163677637013 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.AdminChanged.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash": { + "decorators": [], + "pc": 293, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.Args", + "members": { + "new_implementation": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.new_implementation": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.new_implementation", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 293, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 293, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 25 + }, + "pc": 302, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 293, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 25 + }, + "pc": 302, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 50 + }, + "pc": 307, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy._set_implementation_hash.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 293, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 25 + }, + "pc": 302, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 50 + }, + "pc": 307, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_admin.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr": { + "decorators": [], + "pc": 276, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 276, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 276, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.res": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 276, + "value": "cast(1783935019461685855687084032167085762428877981963606680389089912112530844880, felt)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write": { + "decorators": [], + "pc": 281, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 281, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 7 + }, + "pc": 285, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 281, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 7 + }, + "pc": 285, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 7 + }, + "pc": 285, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 281, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 14 + }, + "pc": 290, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.value": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_implementation_hash.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 281, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Proxy_initialized.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.SELECTOR": { + "type": "const", + "value": 1291924484015741933195105472014600539495279993452337828418116470835452386035 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit": { + "decorators": [], + "pc": 252, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.Args": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.Args", + "members": { + "implementation": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 9 + }, + "pc": 263, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 9 + }, + "pc": 264, + "value": "cast([fp + 1] + 1, felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 9 + }, + "pc": 262, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 9 + }, + "pc": 263, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 5 + }, + "pc": 256, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 5 + }, + "pc": 257, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__temp34": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__temp34", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 6 + }, + "pc": 259, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__temp35": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.__temp35", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 10 + }, + "pc": 266, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.implementation": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.implementation", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 19 + }, + "pc": 274, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.Upgraded.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.upgrades.library.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "src.interface.pricing.Pricing": { + "type": "namespace" + }, + "src.interface.pricing.Pricing.Args": { + "full_name": "src.interface.pricing.Pricing.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.interface.pricing.Pricing.COMPUTE_BUY_PRICE_SELECTOR": { + "type": "const", + "value": 1011337178932287227337620074679142093463941213866615702951361245310053748501 + }, + "src.interface.pricing.Pricing.COMPUTE_RENEW_PRICE_SELECTOR": { + "type": "const", + "value": 1419460040969619976912056683270499327607213379981604078275707284581032704909 + }, + "src.interface.pricing.Pricing.ImplicitArgs": { + "full_name": "src.interface.pricing.Pricing.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.interface.pricing.Pricing.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.interface.pricing.Pricing.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.interface.pricing.Pricing.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "src.interface.pricing.Pricing.call_contract": { + "destination": "starkware.starknet.common.syscalls.call_contract", + "type": "alias" + }, + "src.interface.pricing.Pricing.compute_buy_price": { + "decorators": [], + "pc": 821, + "type": "function" + }, + "src.interface.pricing.Pricing.compute_buy_price.Args": { + "full_name": "src.interface.pricing.Pricing.compute_buy_price.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "days": { + "cairo_type": "felt", + "offset": 2 + }, + "domain": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "src.interface.pricing.Pricing.compute_buy_price.ImplicitArgs": { + "full_name": "src.interface.pricing.Pricing.compute_buy_price.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.interface.pricing.Pricing.compute_buy_price.Return": { + "cairo_type": "(erc20: felt, price: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "src.interface.pricing.Pricing.compute_buy_price.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "src.interface.pricing.Pricing.compute_buy_price.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 826, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 827, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 828, + "value": "cast([fp] + 2, felt*)" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.__return_value_actual_size": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.__return_value_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "cast([ap + (-1)] + 3 - [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.__return_value_arg_erc20": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.__return_value_arg_erc20", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.__return_value_arg_price": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.__return_value_arg_price", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast([ap + (-1)] + 1, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "cast([ap + (-1)] + 3, felt*)" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.__temp46": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.__temp46", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 5 + }, + "pc": 830, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.__temp47": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.__temp47", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 17 + }, + "pc": 840, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 825, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 826, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.contract_address": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.days": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.days", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.domain": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.domain", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.retdata": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.retdata_size": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_buy_price.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_buy_price.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price": { + "decorators": [], + "pc": 847, + "type": "function" + }, + "src.interface.pricing.Pricing.compute_renew_price.Args": { + "full_name": "src.interface.pricing.Pricing.compute_renew_price.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "days": { + "cairo_type": "felt", + "offset": 2 + }, + "domain": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "src.interface.pricing.Pricing.compute_renew_price.ImplicitArgs": { + "full_name": "src.interface.pricing.Pricing.compute_renew_price.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.interface.pricing.Pricing.compute_renew_price.Return": { + "cairo_type": "(erc20: felt, price: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "src.interface.pricing.Pricing.compute_renew_price.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "src.interface.pricing.Pricing.compute_renew_price.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 852, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 853, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 854, + "value": "cast([fp] + 2, felt*)" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.__return_value_actual_size": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.__return_value_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "cast([ap + (-1)] + 3 - [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.__return_value_arg_erc20": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.__return_value_arg_erc20", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.__return_value_arg_price": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.__return_value_arg_price", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast([ap + (-1)] + 1, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "cast([ap + (-1)] + 3, felt*)" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.__temp48": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.__temp48", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 5 + }, + "pc": 856, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.__temp49": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.__temp49", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 17 + }, + "pc": 866, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 851, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 852, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.contract_address": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.days": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.days", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.domain": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.domain", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.retdata": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.retdata_size": { + "cairo_type": "felt", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.compute_renew_price.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.pricing.Pricing.compute_renew_price.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.pricing.Pricing.library_call": { + "destination": "starkware.starknet.common.syscalls.library_call", + "type": "alias" + }, + "src.interface.pricing.Pricing.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "src.interface.pricing.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "src.interface.resolver.Resolver": { + "type": "namespace" + }, + "src.interface.resolver.Resolver.Args": { + "full_name": "src.interface.resolver.Resolver.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.interface.resolver.Resolver.DOMAIN_TO_ADDRESS_SELECTOR": { + "type": "const", + "value": 1304663672637822515145798791978169141181160723516306988875863115072156520032 + }, + "src.interface.resolver.Resolver.ImplicitArgs": { + "full_name": "src.interface.resolver.Resolver.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.interface.resolver.Resolver.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.interface.resolver.Resolver.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.interface.resolver.Resolver.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "src.interface.resolver.Resolver.call_contract": { + "destination": "starkware.starknet.common.syscalls.call_contract", + "type": "alias" + }, + "src.interface.resolver.Resolver.domain_to_address": { + "decorators": [], + "pc": 873, + "type": "function" + }, + "src.interface.resolver.Resolver.domain_to_address.Args": { + "full_name": "src.interface.resolver.Resolver.domain_to_address.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "domain": { + "cairo_type": "felt*", + "offset": 2 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "src.interface.resolver.Resolver.domain_to_address.ImplicitArgs": { + "full_name": "src.interface.resolver.Resolver.domain_to_address.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.interface.resolver.Resolver.domain_to_address.Return": { + "cairo_type": "(address: felt)", + "type": "type_definition" + }, + "src.interface.resolver.Resolver.domain_to_address.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "src.interface.resolver.Resolver.domain_to_address.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.resolver.Resolver.domain_to_address.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 878, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 879, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 7 + }, + "pc": 885, + "value": "[cast(fp + 2, felt**)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.__calldata_ptr_copy": { + "cairo_type": "felt*", + "full_name": "src.interface.resolver.Resolver.domain_to_address.__calldata_ptr_copy", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 882, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.__return_value_actual_size": { + "cairo_type": "felt", + "full_name": "src.interface.resolver.Resolver.domain_to_address.__return_value_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.__return_value_arg_address": { + "cairo_type": "felt", + "full_name": "src.interface.resolver.Resolver.domain_to_address.__return_value_arg_address", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.resolver.Resolver.domain_to_address.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.__temp50": { + "cairo_type": "felt", + "full_name": "src.interface.resolver.Resolver.domain_to_address.__temp50", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 7 + }, + "pc": 884, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.__temp51": { + "cairo_type": "felt", + "full_name": "src.interface.resolver.Resolver.domain_to_address.__temp51", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 12 + }, + "pc": 901, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "src.interface.resolver.Resolver.domain_to_address.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 877, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 878, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.contract_address": { + "cairo_type": "felt", + "full_name": "src.interface.resolver.Resolver.domain_to_address.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.domain": { + "cairo_type": "felt*", + "full_name": "src.interface.resolver.Resolver.domain_to_address.domain", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.domain_len": { + "cairo_type": "felt", + "full_name": "src.interface.resolver.Resolver.domain_to_address.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.interface.resolver.Resolver.domain_to_address.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 882, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.retdata": { + "cairo_type": "felt*", + "full_name": "src.interface.resolver.Resolver.domain_to_address.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.retdata_size": { + "cairo_type": "felt", + "full_name": "src.interface.resolver.Resolver.domain_to_address.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.domain_to_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.resolver.Resolver.domain_to_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.resolver.Resolver.library_call": { + "destination": "starkware.starknet.common.syscalls.library_call", + "type": "alias" + }, + "src.interface.resolver.Resolver.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "src.interface.starknetid.StarknetID": { + "type": "namespace" + }, + "src.interface.starknetid.StarknetID.Args": { + "full_name": "src.interface.starknetid.StarknetID.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.interface.starknetid.StarknetID.GET_VERIFIER_DATA_SELECTOR": { + "type": "const", + "value": 473330094356310390713628159409004218371996502787750188278167680893156793640 + }, + "src.interface.starknetid.StarknetID.ImplicitArgs": { + "full_name": "src.interface.starknetid.StarknetID.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.interface.starknetid.StarknetID.MINT_SELECTOR": { + "type": "const", + "value": 1329909728320632088402217562277154056711815095720684343816173432540100887380 + }, + "src.interface.starknetid.StarknetID.OWNER_OF_SELECTOR": { + "type": "const", + "value": 1507437626807800615315004738637144922697981204057516501649517912180529424988 + }, + "src.interface.starknetid.StarknetID.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.interface.starknetid.StarknetID.SET_VERIFIER_DATA_SELECTOR": { + "type": "const", + "value": 910948863065477691329095938083983158593751349378422102074061168548026151635 + }, + "src.interface.starknetid.StarknetID.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.interface.starknetid.StarknetID.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "src.interface.starknetid.StarknetID.call_contract": { + "destination": "starkware.starknet.common.syscalls.call_contract", + "type": "alias" + }, + "src.interface.starknetid.StarknetID.get_verifier_data": { + "decorators": [], + "pc": 775, + "type": "function" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.Args": { + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "field": { + "cairo_type": "felt", + "offset": 2 + }, + "token_id": { + "cairo_type": "felt", + "offset": 1 + }, + "verifier": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.ImplicitArgs": { + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.Return": { + "cairo_type": "(data: felt)", + "type": "type_definition" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "src.interface.starknetid.StarknetID.get_verifier_data.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 780, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 781, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 782, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 783, + "value": "cast([fp] + 3, felt*)" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.__return_value_actual_size": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.__return_value_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.__return_value_arg_data": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.__return_value_arg_data", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.__temp43": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.__temp43", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 5 + }, + "pc": 785, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.__temp44": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.__temp44", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 17 + }, + "pc": 795, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 779, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 780, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.contract_address": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.field": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.field", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.retdata": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.retdata_size": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.token_id": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.get_verifier_data.verifier": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.get_verifier_data.verifier", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.library_call": { + "destination": "starkware.starknet.common.syscalls.library_call", + "type": "alias" + }, + "src.interface.starknetid.StarknetID.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "src.interface.starknetid.StarknetID.owner_of": { + "decorators": [], + "pc": 752, + "type": "function" + }, + "src.interface.starknetid.StarknetID.owner_of.Args": { + "full_name": "src.interface.starknetid.StarknetID.owner_of.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "token_id": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.interface.starknetid.StarknetID.owner_of.ImplicitArgs": { + "full_name": "src.interface.starknetid.StarknetID.owner_of.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.interface.starknetid.StarknetID.owner_of.Return": { + "cairo_type": "(owner: felt)", + "type": "type_definition" + }, + "src.interface.starknetid.StarknetID.owner_of.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "src.interface.starknetid.StarknetID.owner_of.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.owner_of.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 4 + }, + "pc": 757, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 4 + }, + "pc": 758, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.__return_value_actual_size": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.owner_of.__return_value_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.__return_value_arg_owner": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.owner_of.__return_value_arg_owner", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.owner_of.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.__temp41": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.owner_of.__temp41", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 5 + }, + "pc": 760, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.__temp42": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.owner_of.__temp42", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 17 + }, + "pc": 770, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.owner_of.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 4 + }, + "pc": 756, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 4 + }, + "pc": 757, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.contract_address": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.owner_of.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 752, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.owner_of.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 752, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.retdata": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.owner_of.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.retdata_size": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.owner_of.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.owner_of.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 752, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.owner_of.token_id": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.owner_of.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 752, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data": { + "decorators": [], + "pc": 800, + "type": "function" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.Args": { + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "data": { + "cairo_type": "felt", + "offset": 3 + }, + "field": { + "cairo_type": "felt", + "offset": 2 + }, + "token_id": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.ImplicitArgs": { + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "src.interface.starknetid.StarknetID.set_verifier_data.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 805, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 806, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 807, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 808, + "value": "cast([fp] + 3, felt*)" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.__temp45": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.__temp45", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 5 + }, + "pc": 810, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 804, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 805, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.contract_address": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.data": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.data", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.field": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.field", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.retdata": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 16 + }, + "pc": 818, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.retdata_size": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 16 + }, + "pc": 818, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 16 + }, + "pc": 818, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.StarknetID.set_verifier_data.token_id": { + "cairo_type": "felt", + "full_name": "src.interface.starknetid.StarknetID.set_verifier_data.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.interface.starknetid.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "src.naming.registration.DomainData": { + "destination": "src.naming.utils.DomainData", + "type": "alias" + }, + "src.naming.registration.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.registration.IERC20": { + "destination": "cairo_contracts.src.openzeppelin.token.erc20.IERC20.IERC20", + "type": "alias" + }, + "src.naming.registration.Pricing": { + "destination": "src.interface.pricing.Pricing", + "type": "alias" + }, + "src.naming.registration.StarknetID": { + "destination": "src.interface.starknetid.StarknetID", + "type": "alias" + }, + "src.naming.registration._domain_data": { + "destination": "src.naming.utils._domain_data", + "type": "alias" + }, + "src.naming.registration._pricing_contract": { + "destination": "src.naming.utils._pricing_contract", + "type": "alias" + }, + "src.naming.registration.addr_to_domain_update": { + "type": "namespace" + }, + "src.naming.registration.addr_to_domain_update.Args": { + "full_name": "src.naming.registration.addr_to_domain_update.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.addr_to_domain_update.ImplicitArgs": { + "full_name": "src.naming.registration.addr_to_domain_update.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.addr_to_domain_update.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.addr_to_domain_update.SELECTOR": { + "type": "const", + "value": 1069489895871530002590806976678327941462169954154854262550285839815466740179 + }, + "src.naming.registration.addr_to_domain_update.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.addr_to_domain_update.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "src.naming.registration.addr_to_domain_update.emit": { + "decorators": [], + "pc": 1031, + "type": "function" + }, + "src.naming.registration.addr_to_domain_update.emit.Args": { + "full_name": "src.naming.registration.addr_to_domain_update.emit.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "domain": { + "cairo_type": "felt*", + "offset": 2 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.addr_to_domain_update.emit.ImplicitArgs": { + "full_name": "src.naming.registration.addr_to_domain_update.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.registration.addr_to_domain_update.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.addr_to_domain_update.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "src.naming.registration.addr_to_domain_update.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.addr_to_domain_update.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1042, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1043, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1044, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 12 + }, + "pc": 1050, + "value": "[cast(fp + 3, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.__calldata_ptr_copy": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.addr_to_domain_update.emit.__calldata_ptr_copy", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1047, + "value": "cast([fp + 1] + 2, felt*)" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.addr_to_domain_update.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1041, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1042, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.addr_to_domain_update.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 7 + }, + "pc": 1035, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 7 + }, + "pc": 1036, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.__temp62": { + "cairo_type": "felt", + "full_name": "src.naming.registration.addr_to_domain_update.emit.__temp62", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 8 + }, + "pc": 1038, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.__temp63": { + "cairo_type": "felt", + "full_name": "src.naming.registration.addr_to_domain_update.emit.__temp63", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 12 + }, + "pc": 1049, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.address": { + "cairo_type": "felt", + "full_name": "src.naming.registration.addr_to_domain_update.emit.address", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.addr_to_domain_update.emit.domain", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.registration.addr_to_domain_update.emit.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.addr_to_domain_update.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1047, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.addr_to_domain_update.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 9 + }, + "pc": 1064, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.addr_to_domain_update.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "src.naming.registration.addr_to_domain_update.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "src.naming.registration.assert_control_domain": { + "decorators": [], + "pc": 1345, + "type": "function" + }, + "src.naming.registration.assert_control_domain.Args": { + "full_name": "src.naming.registration.assert_control_domain.Args", + "members": { + "caller": { + "cairo_type": "felt", + "offset": 2 + }, + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.assert_control_domain.ImplicitArgs": { + "full_name": "src.naming.registration.assert_control_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.assert_control_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.assert_control_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.assert_control_domain.__temp72": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_control_domain.__temp72", + "references": [ + { + "ap_tracking_data": { + "group": 90, + "offset": 1 + }, + "pc": 1363, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.caller": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_control_domain.caller", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.contract_addr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_control_domain.contract_addr", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 23 + }, + "pc": 1352, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.current_timestamp": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_control_domain.current_timestamp", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 103 + }, + "pc": 1376, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.assert_control_domain.domain", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_control_domain.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.hashed_root_domain": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_control_domain.hashed_root_domain", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1371, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.assert_control_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 23 + }, + "pc": 1352, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1361, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1371, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 97 + }, + "pc": 1373, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_control_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 23 + }, + "pc": 1352, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1361, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1371, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 97 + }, + "pc": 1373, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 113 + }, + "pc": 1381, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.root_domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "src.naming.registration.assert_control_domain.root_domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 97 + }, + "pc": 1373, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_control_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.assert_control_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 23 + }, + "pc": 1352, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1361, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1371, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 97 + }, + "pc": 1373, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 103 + }, + "pc": 1376, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner": { + "decorators": [], + "pc": 1404, + "type": "function" + }, + "src.naming.registration.assert_is_owner.Args": { + "full_name": "src.naming.registration.assert_is_owner.Args", + "members": { + "caller": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_addr": { + "cairo_type": "felt", + "offset": 2 + }, + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "src.naming.registration.assert_is_owner.ImplicitArgs": { + "full_name": "src.naming.registration.assert_is_owner.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.assert_is_owner.Return": { + "cairo_type": "(key: felt)", + "type": "type_definition" + }, + "src.naming.registration.assert_is_owner.SIZEOF_LOCALS": { + "type": "const", + "value": 6 + }, + "src.naming.registration.assert_is_owner.__temp73": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.__temp73", + "references": [ + { + "ap_tracking_data": { + "group": 95, + "offset": 1 + }, + "pc": 1429, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.__temp74": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.__temp74", + "references": [ + { + "ap_tracking_data": { + "group": 95, + "offset": 2 + }, + "pc": 1438, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.__temp75": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.__temp75", + "references": [ + { + "ap_tracking_data": { + "group": 95, + "offset": 3 + }, + "pc": 1442, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.__temp76": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.__temp76", + "references": [ + { + "ap_tracking_data": { + "group": 95, + "offset": 3 + }, + "pc": 1454, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.caller": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.caller", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.contract_addr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.contract_addr", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.assert_is_owner.domain", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "src.naming.registration.assert_is_owner.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1421, + "value": "[cast(fp, src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.parent_key": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.parent_key", + "references": [ + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1473, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.assert_is_owner.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1422, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1467, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1428, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1473, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1422, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1467, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1428, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1473, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.starknet_id": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.starknet_id", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1421, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.starknet_id_owner": { + "cairo_type": "felt", + "full_name": "src.naming.registration.assert_is_owner.starknet_id_owner", + "references": [ + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1428, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_is_owner.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.assert_is_owner.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1422, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1467, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1428, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1473, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "src.naming.registration.assert_nn": { + "destination": "starkware.cairo.common.math.assert_nn", + "type": "alias" + }, + "src.naming.registration.booked_domain": { + "type": "namespace" + }, + "src.naming.registration.booked_domain.Args": { + "full_name": "src.naming.registration.booked_domain.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.booked_domain.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.registration.booked_domain.ImplicitArgs": { + "full_name": "src.naming.registration.booked_domain.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.booked_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.booked_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.booked_domain.addr": { + "decorators": [], + "pc": 1168, + "type": "function" + }, + "src.naming.registration.booked_domain.addr.Args": { + "full_name": "src.naming.registration.booked_domain.addr.Args", + "members": { + "hashed_domain": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.registration.booked_domain.addr.ImplicitArgs": { + "full_name": "src.naming.registration.booked_domain.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.registration.booked_domain.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "src.naming.registration.booked_domain.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.booked_domain.addr.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.addr.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1168, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.booked_domain.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1168, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 7 + }, + "pc": 1174, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1168, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 36 + }, + "pc": 1178, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.addr.res": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1168, + "value": "cast(224359800967472358039985368198587576767691357938143580568331546173704197301, felt)" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 7 + }, + "pc": 1174, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 36 + }, + "pc": 1178, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.registration.booked_domain.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "src.naming.registration.booked_domain.read": { + "decorators": [], + "pc": 1182, + "type": "function" + }, + "src.naming.registration.booked_domain.read.Args": { + "full_name": "src.naming.registration.booked_domain.read.Args", + "members": { + "hashed_domain": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.registration.booked_domain.read.ImplicitArgs": { + "full_name": "src.naming.registration.booked_domain.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.booked_domain.read.Return": { + "cairo_type": "(booking_data: (owner: felt, expiry: felt))", + "type": "type_definition" + }, + "src.naming.registration.booked_domain.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.booked_domain.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 81, + "offset": 51 + }, + "pc": 1191, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 62 + }, + "pc": 1200, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.read.__storage_var_temp1": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.read.__storage_var_temp1", + "references": [ + { + "ap_tracking_data": { + "group": 81, + "offset": 58 + }, + "pc": 1196, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 63 + }, + "pc": 1201, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.read.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.read.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1182, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.booked_domain.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1182, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 44 + }, + "pc": 1187, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 60 + }, + "pc": 1198, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1182, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 44 + }, + "pc": 1187, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 61 + }, + "pc": 1199, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.read.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 81, + "offset": 44 + }, + "pc": 1187, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.booked_domain.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1182, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 51 + }, + "pc": 1191, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 58 + }, + "pc": 1196, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 59 + }, + "pc": 1197, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "src.naming.registration.booked_domain.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "src.naming.registration.booked_domain.write": { + "decorators": [], + "pc": 1202, + "type": "function" + }, + "src.naming.registration.booked_domain.write.Args": { + "full_name": "src.naming.registration.booked_domain.write.Args", + "members": { + "hashed_domain": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "(owner: felt, expiry: felt)", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.booked_domain.write.ImplicitArgs": { + "full_name": "src.naming.registration.booked_domain.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.booked_domain.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.booked_domain.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.booked_domain.write.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.write.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.booked_domain.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 44 + }, + "pc": 1207, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 44 + }, + "pc": 1207, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.write.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.booked_domain.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 44 + }, + "pc": 1207, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.booked_domain.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 51 + }, + "pc": 1212, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 57 + }, + "pc": 1217, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.booked_domain.write.value": { + "cairo_type": "(owner: felt, expiry: felt)", + "full_name": "src.naming.registration.booked_domain.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-4), (owner: felt, expiry: felt)*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update": { + "type": "namespace" + }, + "src.naming.registration.domain_to_addr_update.Args": { + "full_name": "src.naming.registration.domain_to_addr_update.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.domain_to_addr_update.ImplicitArgs": { + "full_name": "src.naming.registration.domain_to_addr_update.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.domain_to_addr_update.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.domain_to_addr_update.SELECTOR": { + "type": "const", + "value": 775331307453115718470918769681740055328843703763387109316527192488565073825 + }, + "src.naming.registration.domain_to_addr_update.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.domain_to_addr_update.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "src.naming.registration.domain_to_addr_update.emit": { + "decorators": [], + "pc": 957, + "type": "function" + }, + "src.naming.registration.domain_to_addr_update.emit.Args": { + "full_name": "src.naming.registration.domain_to_addr_update.emit.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 2 + }, + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.domain_to_addr_update.emit.ImplicitArgs": { + "full_name": "src.naming.registration.domain_to_addr_update.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.registration.domain_to_addr_update.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.domain_to_addr_update.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "src.naming.registration.domain_to_addr_update.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_addr_update.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 968, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 969, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 12 + }, + "pc": 975, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 982, + "value": "cast([fp + 3] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.__calldata_ptr_copy": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_addr_update.emit.__calldata_ptr_copy", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 972, + "value": "cast([fp + 1] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_addr_update.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 967, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 968, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_addr_update.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 7 + }, + "pc": 961, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 7 + }, + "pc": 962, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.__temp56": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_addr_update.emit.__temp56", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 8 + }, + "pc": 964, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.__temp57": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_addr_update.emit.__temp57", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 12 + }, + "pc": 974, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.__temp58": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_addr_update.emit.__temp58", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 1 + }, + "pc": 984, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.address": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_addr_update.emit.address", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_addr_update.emit.domain", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_addr_update.emit.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_addr_update.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 972, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_addr_update.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 10 + }, + "pc": 992, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_addr_update.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "src.naming.registration.domain_to_addr_update.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "src.naming.registration.domain_to_resolver_update": { + "type": "namespace" + }, + "src.naming.registration.domain_to_resolver_update.Args": { + "full_name": "src.naming.registration.domain_to_resolver_update.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.domain_to_resolver_update.ImplicitArgs": { + "full_name": "src.naming.registration.domain_to_resolver_update.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.domain_to_resolver_update.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.domain_to_resolver_update.SELECTOR": { + "type": "const", + "value": 1613740440009366005408274987852231314724828265176095609875856994261813009779 + }, + "src.naming.registration.domain_to_resolver_update.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.domain_to_resolver_update.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "src.naming.registration.domain_to_resolver_update.emit": { + "decorators": [], + "pc": 994, + "type": "function" + }, + "src.naming.registration.domain_to_resolver_update.emit.Args": { + "full_name": "src.naming.registration.domain_to_resolver_update.emit.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + }, + "resolver": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.domain_to_resolver_update.emit.ImplicitArgs": { + "full_name": "src.naming.registration.domain_to_resolver_update.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.registration.domain_to_resolver_update.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.domain_to_resolver_update.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "src.naming.registration.domain_to_resolver_update.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1005, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1006, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 12 + }, + "pc": 1012, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1019, + "value": "cast([fp + 3] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.__calldata_ptr_copy": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.__calldata_ptr_copy", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1009, + "value": "cast([fp + 1] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1004, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1005, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 7 + }, + "pc": 998, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 7 + }, + "pc": 999, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.__temp59": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.__temp59", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 8 + }, + "pc": 1001, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.__temp60": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.__temp60", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 12 + }, + "pc": 1011, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.__temp61": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.__temp61", + "references": [ + { + "ap_tracking_data": { + "group": 70, + "offset": 1 + }, + "pc": 1021, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.domain", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1009, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.resolver": { + "cairo_type": "felt", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.resolver", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.domain_to_resolver_update.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 10 + }, + "pc": 1029, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.domain_to_resolver_update.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "src.naming.registration.domain_to_resolver_update.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "src.naming.registration.fetch_owner": { + "decorators": [], + "pc": 1385, + "type": "function" + }, + "src.naming.registration.fetch_owner.Args": { + "full_name": "src.naming.registration.fetch_owner.Args", + "members": { + "contract_addr": { + "cairo_type": "felt", + "offset": 0 + }, + "starknet_id": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.registration.fetch_owner.ImplicitArgs": { + "full_name": "src.naming.registration.fetch_owner.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.fetch_owner.Return": { + "cairo_type": "(owner: felt)", + "type": "type_definition" + }, + "src.naming.registration.fetch_owner.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.fetch_owner.contract_addr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.fetch_owner.contract_addr", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.fetch_owner.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.fetch_owner.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.fetch_owner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.fetch_owner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 26 + }, + "pc": 1399, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.fetch_owner.starknet_id": { + "cairo_type": "felt", + "full_name": "src.naming.registration.fetch_owner.starknet_id", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.fetch_owner.starknet_id_owner": { + "cairo_type": "felt", + "full_name": "src.naming.registration.fetch_owner.starknet_id_owner", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 26 + }, + "pc": 1399, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.fetch_owner.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.fetch_owner.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 26 + }, + "pc": 1399, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.get_block_timestamp": { + "destination": "starkware.starknet.common.syscalls.get_block_timestamp", + "type": "alias" + }, + "src.naming.registration.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "src.naming.registration.get_contract_address": { + "destination": "starkware.starknet.common.syscalls.get_contract_address", + "type": "alias" + }, + "src.naming.registration.hash_domain": { + "destination": "src.naming.utils.hash_domain", + "type": "alias" + }, + "src.naming.registration.mint_domain": { + "decorators": [], + "pc": 1276, + "type": "function" + }, + "src.naming.registration.mint_domain.Args": { + "full_name": "src.naming.registration.mint_domain.Args", + "members": { + "domain": { + "cairo_type": "felt", + "offset": 5 + }, + "expiry": { + "cairo_type": "felt", + "offset": 0 + }, + "hashed_domain": { + "cairo_type": "felt", + "offset": 3 + }, + "resolver": { + "cairo_type": "felt", + "offset": 1 + }, + "target_address": { + "cairo_type": "felt", + "offset": 2 + }, + "token_id": { + "cairo_type": "felt", + "offset": 4 + } + }, + "size": 6, + "type": "struct" + }, + "src.naming.registration.mint_domain.ImplicitArgs": { + "full_name": "src.naming.registration.mint_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.mint_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.mint_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "src.naming.registration.mint_domain.__temp69": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.__temp69", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 8 + }, + "pc": 1283, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.__temp70": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.__temp70", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 7 + }, + "pc": 1305, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.__temp71": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.__temp71", + "references": [ + { + "ap_tracking_data": { + "group": 87, + "offset": 7 + }, + "pc": 1319, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.contract": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.contract", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1332, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "src.naming.registration.mint_domain.data", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 1 + }, + "pc": 1278, + "value": "cast(([fp + (-4)], [fp + (-7)], [fp + (-6)], [fp + (-8)], 1, 0), src.naming.utils.DomainData)" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.domain": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.domain", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.expiry": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.expiry", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.mint_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1299, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1331, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1299, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1300, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1332, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1299, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1313, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1326, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1331, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 49 + }, + "pc": 1340, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1299, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1314, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1327, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1332, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 49 + }, + "pc": 1341, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.resolver": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.resolver", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.mint_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1299, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1313, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1326, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1331, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 49 + }, + "pc": 1340, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1299, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1314, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1327, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1332, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 49 + }, + "pc": 1341, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.target_address": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.target_address", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.mint_domain.token_id": { + "cairo_type": "felt", + "full_name": "src.naming.registration.mint_domain.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain": { + "decorators": [], + "pc": 1220, + "type": "function" + }, + "src.naming.registration.pay_buy_domain.Args": { + "full_name": "src.naming.registration.pay_buy_domain.Args", + "members": { + "caller": { + "cairo_type": "felt", + "offset": 2 + }, + "current_timestamp": { + "cairo_type": "felt", + "offset": 0 + }, + "days": { + "cairo_type": "felt", + "offset": 1 + }, + "domain": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "src.naming.registration.pay_buy_domain.ImplicitArgs": { + "full_name": "src.naming.registration.pay_buy_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.pay_buy_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.pay_buy_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.pay_buy_domain.caller": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_buy_domain.caller", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.current_timestamp": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_buy_domain.current_timestamp", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.days": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_buy_domain.days", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.domain": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_buy_domain.domain", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.erc20": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_buy_domain.erc20", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 52 + }, + "pc": 1232, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.naming_contract": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_buy_domain.naming_contract", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 58 + }, + "pc": 1235, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.pay_buy_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 23 + }, + "pc": 1225, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.price": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "src.naming.registration.pay_buy_domain.price", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 52 + }, + "pc": 1232, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.pricing_contract": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_buy_domain.pricing_contract", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 23 + }, + "pc": 1225, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_buy_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 23 + }, + "pc": 1225, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 52 + }, + "pc": 1232, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 87 + }, + "pc": 1244, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_buy_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.pay_buy_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 23 + }, + "pc": 1225, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 52 + }, + "pc": 1232, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 58 + }, + "pc": 1235, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 87 + }, + "pc": 1244, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain": { + "decorators": [], + "pc": 1248, + "type": "function" + }, + "src.naming.registration.pay_renew_domain.Args": { + "full_name": "src.naming.registration.pay_renew_domain.Args", + "members": { + "caller": { + "cairo_type": "felt", + "offset": 2 + }, + "current_timestamp": { + "cairo_type": "felt", + "offset": 0 + }, + "days": { + "cairo_type": "felt", + "offset": 1 + }, + "domain": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "src.naming.registration.pay_renew_domain.ImplicitArgs": { + "full_name": "src.naming.registration.pay_renew_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.pay_renew_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.pay_renew_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.pay_renew_domain.caller": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_renew_domain.caller", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.current_timestamp": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_renew_domain.current_timestamp", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.days": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_renew_domain.days", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.domain": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_renew_domain.domain", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.erc20": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_renew_domain.erc20", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 52 + }, + "pc": 1260, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.naming_contract": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_renew_domain.naming_contract", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 58 + }, + "pc": 1263, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.pay_renew_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 23 + }, + "pc": 1253, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.price": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "src.naming.registration.pay_renew_domain.price", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 52 + }, + "pc": 1260, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.pricing_contract": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_renew_domain.pricing_contract", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 23 + }, + "pc": 1253, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.pay_renew_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 23 + }, + "pc": 1253, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 52 + }, + "pc": 1260, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 87 + }, + "pc": 1272, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.pay_renew_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.pay_renew_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 23 + }, + "pc": 1253, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 52 + }, + "pc": 1260, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 58 + }, + "pc": 1263, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 87 + }, + "pc": 1272, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update": { + "type": "namespace" + }, + "src.naming.registration.reset_subdomains_update.Args": { + "full_name": "src.naming.registration.reset_subdomains_update.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.reset_subdomains_update.ImplicitArgs": { + "full_name": "src.naming.registration.reset_subdomains_update.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.reset_subdomains_update.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.reset_subdomains_update.SELECTOR": { + "type": "const", + "value": 868412671836972351131967815073784502361913136723339642526565274833099306840 + }, + "src.naming.registration.reset_subdomains_update.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.reset_subdomains_update.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "src.naming.registration.reset_subdomains_update.emit": { + "decorators": [], + "pc": 1104, + "type": "function" + }, + "src.naming.registration.reset_subdomains_update.emit.Args": { + "full_name": "src.naming.registration.reset_subdomains_update.emit.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.registration.reset_subdomains_update.emit.ImplicitArgs": { + "full_name": "src.naming.registration.reset_subdomains_update.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.registration.reset_subdomains_update.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.reset_subdomains_update.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "src.naming.registration.reset_subdomains_update.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.reset_subdomains_update.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1115, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1116, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 12 + }, + "pc": 1122, + "value": "[cast(fp + 3, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit.__calldata_ptr_copy": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.reset_subdomains_update.emit.__calldata_ptr_copy", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1119, + "value": "cast([fp + 1] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.reset_subdomains_update.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1114, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1115, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.reset_subdomains_update.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 7 + }, + "pc": 1108, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 7 + }, + "pc": 1109, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit.__temp67": { + "cairo_type": "felt", + "full_name": "src.naming.registration.reset_subdomains_update.emit.__temp67", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 8 + }, + "pc": 1111, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit.__temp68": { + "cairo_type": "felt", + "full_name": "src.naming.registration.reset_subdomains_update.emit.__temp68", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 12 + }, + "pc": 1121, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.reset_subdomains_update.emit.domain", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1104, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.registration.reset_subdomains_update.emit.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1104, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.reset_subdomains_update.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1104, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1119, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.reset_subdomains_update.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1104, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 9 + }, + "pc": 1136, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.reset_subdomains_update.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "src.naming.registration.reset_subdomains_update.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "src.naming.registration.starknet_id_update": { + "type": "namespace" + }, + "src.naming.registration.starknet_id_update.Args": { + "full_name": "src.naming.registration.starknet_id_update.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.starknet_id_update.ImplicitArgs": { + "full_name": "src.naming.registration.starknet_id_update.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.starknet_id_update.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.starknet_id_update.SELECTOR": { + "type": "const", + "value": 120254317399147010028661691500007568591265345635192951589507252359244846539 + }, + "src.naming.registration.starknet_id_update.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.starknet_id_update.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "src.naming.registration.starknet_id_update.emit": { + "decorators": [], + "pc": 1066, + "type": "function" + }, + "src.naming.registration.starknet_id_update.emit.Args": { + "full_name": "src.naming.registration.starknet_id_update.emit.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + }, + "expiry": { + "cairo_type": "felt", + "offset": 3 + }, + "owner": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "src.naming.registration.starknet_id_update.emit.ImplicitArgs": { + "full_name": "src.naming.registration.starknet_id_update.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.registration.starknet_id_update.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.starknet_id_update.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "src.naming.registration.starknet_id_update.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.starknet_id_update.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1077, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1078, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 12 + }, + "pc": 1084, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1091, + "value": "cast([fp + 3] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1092, + "value": "cast([fp + 3] + 2, felt*)" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.__calldata_ptr_copy": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.starknet_id_update.emit.__calldata_ptr_copy", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1081, + "value": "cast([fp + 1] + 1, felt*)" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.starknet_id_update.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1076, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1077, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.starknet_id_update.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 7 + }, + "pc": 1070, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 7 + }, + "pc": 1071, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.__temp64": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknet_id_update.emit.__temp64", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 8 + }, + "pc": 1073, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.__temp65": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknet_id_update.emit.__temp65", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 12 + }, + "pc": 1083, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.__temp66": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknet_id_update.emit.__temp66", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 1 + }, + "pc": 1094, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.starknet_id_update.emit.domain", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknet_id_update.emit.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.expiry": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknet_id_update.emit.expiry", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.owner": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknet_id_update.emit.owner", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknet_id_update.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1081, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.starknet_id_update.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 10 + }, + "pc": 1102, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknet_id_update.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "src.naming.registration.starknet_id_update.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "src.naming.registration.starknetid_contract": { + "type": "namespace" + }, + "src.naming.registration.starknetid_contract.Args": { + "full_name": "src.naming.registration.starknetid_contract.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.starknetid_contract.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.registration.starknetid_contract.ImplicitArgs": { + "full_name": "src.naming.registration.starknetid_contract.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.starknetid_contract.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.starknetid_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.starknetid_contract.addr": { + "decorators": [], + "pc": 1138, + "type": "function" + }, + "src.naming.registration.starknetid_contract.addr.Args": { + "full_name": "src.naming.registration.starknetid_contract.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.starknetid_contract.addr.ImplicitArgs": { + "full_name": "src.naming.registration.starknetid_contract.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.registration.starknetid_contract.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "src.naming.registration.starknetid_contract.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.starknetid_contract.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.starknetid_contract.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1138, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknetid_contract.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1138, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.addr.res": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknetid_contract.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1138, + "value": "cast(1315436589599621036351951085390424336024241533632767592875319439010907012253, felt)" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.registration.starknetid_contract.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "src.naming.registration.starknetid_contract.read": { + "decorators": [], + "pc": 1143, + "type": "function" + }, + "src.naming.registration.starknetid_contract.read.Args": { + "full_name": "src.naming.registration.starknetid_contract.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.registration.starknetid_contract.read.ImplicitArgs": { + "full_name": "src.naming.registration.starknetid_contract.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.starknetid_contract.read.Return": { + "cairo_type": "(address: felt)", + "type": "type_definition" + }, + "src.naming.registration.starknetid_contract.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.starknetid_contract.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknetid_contract.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 14 + }, + "pc": 1151, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 18 + }, + "pc": 1155, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.starknetid_contract.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1143, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 7 + }, + "pc": 1147, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 16 + }, + "pc": 1153, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknetid_contract.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1143, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 7 + }, + "pc": 1147, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 17 + }, + "pc": 1154, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.read.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknetid_contract.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 7 + }, + "pc": 1147, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.starknetid_contract.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1143, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 14 + }, + "pc": 1151, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 15 + }, + "pc": 1152, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "src.naming.registration.starknetid_contract.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "src.naming.registration.starknetid_contract.write": { + "decorators": [], + "pc": 1156, + "type": "function" + }, + "src.naming.registration.starknetid_contract.write.Args": { + "full_name": "src.naming.registration.starknetid_contract.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.registration.starknetid_contract.write.ImplicitArgs": { + "full_name": "src.naming.registration.starknetid_contract.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.registration.starknetid_contract.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.registration.starknetid_contract.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.registration.starknetid_contract.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.registration.starknetid_contract.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1156, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 7 + }, + "pc": 1160, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknetid_contract.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1156, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 7 + }, + "pc": 1160, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.write.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknetid_contract.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 7 + }, + "pc": 1160, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.registration.starknetid_contract.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1156, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 14 + }, + "pc": 1165, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.registration.starknetid_contract.write.value": { + "cairo_type": "felt", + "full_name": "src.naming.registration.starknetid_contract.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1156, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.registration.write_address_to_domain": { + "destination": "src.naming.utils.write_address_to_domain", + "type": "alias" + }, + "src.naming.registration.write_domain_data": { + "destination": "src.naming.utils.write_domain_data", + "type": "alias" + }, + "src.naming.utils.DomainData": { + "full_name": "src.naming.utils.DomainData", + "members": { + "address": { + "cairo_type": "felt", + "offset": 2 + }, + "expiry": { + "cairo_type": "felt", + "offset": 3 + }, + "key": { + "cairo_type": "felt", + "offset": 4 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "parent_key": { + "cairo_type": "felt", + "offset": 5 + }, + "resolver": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "src.naming.utils.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "src.naming.utils.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.utils.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "src.naming.utils._address_to_domain": { + "type": "namespace" + }, + "src.naming.utils._address_to_domain.Args": { + "full_name": "src.naming.utils._address_to_domain.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._address_to_domain.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.utils._address_to_domain.ImplicitArgs": { + "full_name": "src.naming.utils._address_to_domain.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._address_to_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._address_to_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._address_to_domain.addr": { + "decorators": [], + "pc": 311, + "type": "function" + }, + "src.naming.utils._address_to_domain.addr.Args": { + "full_name": "src.naming.utils._address_to_domain.addr.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "index": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils._address_to_domain.addr.ImplicitArgs": { + "full_name": "src.naming.utils._address_to_domain.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils._address_to_domain.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "src.naming.utils._address_to_domain.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._address_to_domain.addr.address": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.addr.address", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.addr.index": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.addr.index", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._address_to_domain.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 7 + }, + "pc": 317, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 12 + }, + "pc": 320, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 41 + }, + "pc": 324, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.addr.res": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "cast(545617430900696711518488384220396824885174297491613307925921420689313055624, felt)" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 7 + }, + "pc": 317, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 12 + }, + "pc": 320, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 41 + }, + "pc": 324, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.utils._address_to_domain.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "src.naming.utils._address_to_domain.read": { + "decorators": [], + "pc": 328, + "type": "function" + }, + "src.naming.utils._address_to_domain.read.Args": { + "full_name": "src.naming.utils._address_to_domain.read.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "index": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils._address_to_domain.read.ImplicitArgs": { + "full_name": "src.naming.utils._address_to_domain.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._address_to_domain.read.Return": { + "cairo_type": "(subdomain: felt)", + "type": "type_definition" + }, + "src.naming.utils._address_to_domain.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._address_to_domain.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 57 + }, + "pc": 338, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 61 + }, + "pc": 342, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.read.address": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.read.address", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.read.index": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.read.index", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._address_to_domain.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 50 + }, + "pc": 334, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 59 + }, + "pc": 340, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 50 + }, + "pc": 334, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 60 + }, + "pc": 341, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.read.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 50 + }, + "pc": 334, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._address_to_domain.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 57 + }, + "pc": 338, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 58 + }, + "pc": 339, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "src.naming.utils._address_to_domain.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "src.naming.utils._address_to_domain.write": { + "decorators": [], + "pc": 343, + "type": "function" + }, + "src.naming.utils._address_to_domain.write.Args": { + "full_name": "src.naming.utils._address_to_domain.write.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "index": { + "cairo_type": "felt", + "offset": 1 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._address_to_domain.write.ImplicitArgs": { + "full_name": "src.naming.utils._address_to_domain.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._address_to_domain.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._address_to_domain.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._address_to_domain.write.address": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.write.address", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.write.index": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.write.index", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._address_to_domain.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 50 + }, + "pc": 349, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 50 + }, + "pc": 349, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.write.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 50 + }, + "pc": 349, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._address_to_domain.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 57 + }, + "pc": 354, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain.write.value": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain_util": { + "decorators": [], + "pc": 684, + "type": "function" + }, + "src.naming.utils._address_to_domain_util.Args": { + "full_name": "src.naming.utils._address_to_domain_util.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "index": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._address_to_domain_util.ImplicitArgs": { + "full_name": "src.naming.utils._address_to_domain_util.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._address_to_domain_util.Return": { + "cairo_type": "(domain_len: felt)", + "type": "type_definition" + }, + "src.naming.utils._address_to_domain_util.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._address_to_domain_util.__temp38": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain_util.__temp38", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 69 + }, + "pc": 699, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain_util.address": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain_util.address", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain_util.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._address_to_domain_util.domain", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain_util.index": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain_util.index", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain_util.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._address_to_domain_util.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 68 + }, + "pc": 691, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 709, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain_util.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain_util.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 68 + }, + "pc": 691, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 709, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain_util.subdomain": { + "cairo_type": "felt", + "full_name": "src.naming.utils._address_to_domain_util.subdomain", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 68 + }, + "pc": 691, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._address_to_domain_util.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._address_to_domain_util.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 68 + }, + "pc": 691, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 709, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address": { + "type": "namespace" + }, + "src.naming.utils._admin_address.Args": { + "full_name": "src.naming.utils._admin_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._admin_address.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.utils._admin_address.ImplicitArgs": { + "full_name": "src.naming.utils._admin_address.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._admin_address.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._admin_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._admin_address.addr": { + "decorators": [], + "pc": 453, + "type": "function" + }, + "src.naming.utils._admin_address.addr.Args": { + "full_name": "src.naming.utils._admin_address.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._admin_address.addr.ImplicitArgs": { + "full_name": "src.naming.utils._admin_address.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils._admin_address.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "src.naming.utils._admin_address.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._admin_address.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._admin_address.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 453, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._admin_address.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 453, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.addr.res": { + "cairo_type": "felt", + "full_name": "src.naming.utils._admin_address.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 453, + "value": "cast(1491526172715554095000963239768432584597596201384604987713871121610219547569, felt)" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.utils._admin_address.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "src.naming.utils._admin_address.read": { + "decorators": [], + "pc": 458, + "type": "function" + }, + "src.naming.utils._admin_address.read.Args": { + "full_name": "src.naming.utils._admin_address.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._admin_address.read.ImplicitArgs": { + "full_name": "src.naming.utils._admin_address.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._admin_address.read.Return": { + "cairo_type": "(admin_address: felt)", + "type": "type_definition" + }, + "src.naming.utils._admin_address.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._admin_address.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "src.naming.utils._admin_address.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 14 + }, + "pc": 466, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 18 + }, + "pc": 470, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._admin_address.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 458, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 462, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 16 + }, + "pc": 468, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._admin_address.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 458, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 462, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 17 + }, + "pc": 469, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.read.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._admin_address.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 462, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._admin_address.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 458, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 14 + }, + "pc": 466, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 15 + }, + "pc": 467, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "src.naming.utils._admin_address.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "src.naming.utils._admin_address.write": { + "decorators": [], + "pc": 471, + "type": "function" + }, + "src.naming.utils._admin_address.write.Args": { + "full_name": "src.naming.utils._admin_address.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.utils._admin_address.write.ImplicitArgs": { + "full_name": "src.naming.utils._admin_address.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._admin_address.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._admin_address.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._admin_address.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._admin_address.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 471, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 7 + }, + "pc": 475, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._admin_address.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 471, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 7 + }, + "pc": 475, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.write.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._admin_address.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 7 + }, + "pc": 475, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._admin_address.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 471, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 14 + }, + "pc": 480, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._admin_address.write.value": { + "cairo_type": "felt", + "full_name": "src.naming.utils._admin_address.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 471, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data": { + "type": "namespace" + }, + "src.naming.utils._domain_data.Args": { + "full_name": "src.naming.utils._domain_data.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._domain_data.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.utils._domain_data.ImplicitArgs": { + "full_name": "src.naming.utils._domain_data.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._domain_data.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._domain_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._domain_data.addr": { + "decorators": [], + "pc": 357, + "type": "function" + }, + "src.naming.utils._domain_data.addr.Args": { + "full_name": "src.naming.utils._domain_data.addr.Args", + "members": { + "hashed_domain": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.utils._domain_data.addr.ImplicitArgs": { + "full_name": "src.naming.utils._domain_data.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils._domain_data.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "src.naming.utils._domain_data.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._domain_data.addr.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.addr.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 357, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._domain_data.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 357, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 7 + }, + "pc": 363, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 357, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 36 + }, + "pc": 367, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.addr.res": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 357, + "value": "cast(387398057645055456035801647568380955996192256238658484705201940466855469625, felt)" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 7 + }, + "pc": 363, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 36 + }, + "pc": 367, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.utils._domain_data.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "src.naming.utils._domain_data.read": { + "decorators": [], + "pc": 371, + "type": "function" + }, + "src.naming.utils._domain_data.read.Args": { + "full_name": "src.naming.utils._domain_data.read.Args", + "members": { + "hashed_domain": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.utils._domain_data.read.ImplicitArgs": { + "full_name": "src.naming.utils._domain_data.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._domain_data.read.Return": { + "cairo_type": "(data: src.naming.utils.DomainData)", + "type": "type_definition" + }, + "src.naming.utils._domain_data.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._domain_data.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 51 + }, + "pc": 380, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 90 + }, + "pc": 409, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.__storage_var_temp1": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.read.__storage_var_temp1", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 58 + }, + "pc": 385, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 91 + }, + "pc": 410, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.__storage_var_temp2": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.read.__storage_var_temp2", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 65 + }, + "pc": 390, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 92 + }, + "pc": 411, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.__storage_var_temp3": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.read.__storage_var_temp3", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 72 + }, + "pc": 395, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 93 + }, + "pc": 412, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.__storage_var_temp4": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.read.__storage_var_temp4", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 79 + }, + "pc": 400, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 94 + }, + "pc": 413, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.__storage_var_temp5": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.read.__storage_var_temp5", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 86 + }, + "pc": 405, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 95 + }, + "pc": 414, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.read.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._domain_data.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 44 + }, + "pc": 376, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 88 + }, + "pc": 407, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 44 + }, + "pc": 376, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 89 + }, + "pc": 408, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 44 + }, + "pc": 376, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._domain_data.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 51 + }, + "pc": 380, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 58 + }, + "pc": 385, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 65 + }, + "pc": 390, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 72 + }, + "pc": 395, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 79 + }, + "pc": 400, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 86 + }, + "pc": 405, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 87 + }, + "pc": 406, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "src.naming.utils._domain_data.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "src.naming.utils._domain_data.write": { + "decorators": [], + "pc": 415, + "type": "function" + }, + "src.naming.utils._domain_data.write.Args": { + "full_name": "src.naming.utils._domain_data.write.Args", + "members": { + "hashed_domain": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "src.naming.utils.DomainData", + "offset": 1 + } + }, + "size": 7, + "type": "struct" + }, + "src.naming.utils._domain_data.write.ImplicitArgs": { + "full_name": "src.naming.utils._domain_data.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._domain_data.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._domain_data.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._domain_data.write.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.write.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-9), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._domain_data.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 44 + }, + "pc": 420, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 44 + }, + "pc": 420, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.write.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._domain_data.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 44 + }, + "pc": 420, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._domain_data.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-12), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 51 + }, + "pc": 425, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 57 + }, + "pc": 430, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 63 + }, + "pc": 435, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 69 + }, + "pc": 440, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 75 + }, + "pc": 445, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 81 + }, + "pc": 450, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._domain_data.write.value": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "src.naming.utils._domain_data.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-8), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract": { + "type": "namespace" + }, + "src.naming.utils._l1_contract.Args": { + "full_name": "src.naming.utils._l1_contract.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._l1_contract.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.utils._l1_contract.ImplicitArgs": { + "full_name": "src.naming.utils._l1_contract.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._l1_contract.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._l1_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._l1_contract.addr": { + "decorators": [], + "pc": 543, + "type": "function" + }, + "src.naming.utils._l1_contract.addr.Args": { + "full_name": "src.naming.utils._l1_contract.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._l1_contract.addr.ImplicitArgs": { + "full_name": "src.naming.utils._l1_contract.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils._l1_contract.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "src.naming.utils._l1_contract.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._l1_contract.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._l1_contract.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 543, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._l1_contract.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 543, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.addr.res": { + "cairo_type": "felt", + "full_name": "src.naming.utils._l1_contract.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 543, + "value": "cast(1156841553784496046161445384404297164706659985064920784527454422847034773442, felt)" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.utils._l1_contract.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "src.naming.utils._l1_contract.read": { + "decorators": [], + "pc": 548, + "type": "function" + }, + "src.naming.utils._l1_contract.read.Args": { + "full_name": "src.naming.utils._l1_contract.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._l1_contract.read.ImplicitArgs": { + "full_name": "src.naming.utils._l1_contract.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._l1_contract.read.Return": { + "cairo_type": "(l1_contract: felt)", + "type": "type_definition" + }, + "src.naming.utils._l1_contract.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._l1_contract.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "src.naming.utils._l1_contract.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 14 + }, + "pc": 556, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 18 + }, + "pc": 560, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._l1_contract.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 548, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 552, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 16 + }, + "pc": 558, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._l1_contract.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 548, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 552, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 17 + }, + "pc": 559, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.read.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._l1_contract.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 552, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._l1_contract.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 548, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 14 + }, + "pc": 556, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 15 + }, + "pc": 557, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "src.naming.utils._l1_contract.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "src.naming.utils._l1_contract.write": { + "decorators": [], + "pc": 561, + "type": "function" + }, + "src.naming.utils._l1_contract.write.Args": { + "full_name": "src.naming.utils._l1_contract.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.utils._l1_contract.write.ImplicitArgs": { + "full_name": "src.naming.utils._l1_contract.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._l1_contract.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._l1_contract.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._l1_contract.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._l1_contract.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 561, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 565, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._l1_contract.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 561, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 565, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.write.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._l1_contract.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 565, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._l1_contract.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 561, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 14 + }, + "pc": 570, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._l1_contract.write.value": { + "cairo_type": "felt", + "full_name": "src.naming.utils._l1_contract.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 561, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract": { + "type": "namespace" + }, + "src.naming.utils._pricing_contract.Args": { + "full_name": "src.naming.utils._pricing_contract.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._pricing_contract.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.utils._pricing_contract.ImplicitArgs": { + "full_name": "src.naming.utils._pricing_contract.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._pricing_contract.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._pricing_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._pricing_contract.addr": { + "decorators": [], + "pc": 513, + "type": "function" + }, + "src.naming.utils._pricing_contract.addr.Args": { + "full_name": "src.naming.utils._pricing_contract.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._pricing_contract.addr.ImplicitArgs": { + "full_name": "src.naming.utils._pricing_contract.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils._pricing_contract.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "src.naming.utils._pricing_contract.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._pricing_contract.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._pricing_contract.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 513, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._pricing_contract.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 513, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.addr.res": { + "cairo_type": "felt", + "full_name": "src.naming.utils._pricing_contract.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 513, + "value": "cast(127159385012359908957091210777736373191926869009450875480072265636858513796, felt)" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.utils._pricing_contract.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "src.naming.utils._pricing_contract.read": { + "decorators": [], + "pc": 518, + "type": "function" + }, + "src.naming.utils._pricing_contract.read.Args": { + "full_name": "src.naming.utils._pricing_contract.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._pricing_contract.read.ImplicitArgs": { + "full_name": "src.naming.utils._pricing_contract.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._pricing_contract.read.Return": { + "cairo_type": "(pricing_contract: felt)", + "type": "type_definition" + }, + "src.naming.utils._pricing_contract.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._pricing_contract.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "src.naming.utils._pricing_contract.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 14 + }, + "pc": 526, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 18 + }, + "pc": 530, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._pricing_contract.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 518, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 522, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 16 + }, + "pc": 528, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._pricing_contract.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 518, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 522, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 17 + }, + "pc": 529, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.read.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._pricing_contract.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 522, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._pricing_contract.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 518, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 14 + }, + "pc": 526, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 15 + }, + "pc": 527, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "src.naming.utils._pricing_contract.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "src.naming.utils._pricing_contract.write": { + "decorators": [], + "pc": 531, + "type": "function" + }, + "src.naming.utils._pricing_contract.write.Args": { + "full_name": "src.naming.utils._pricing_contract.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.utils._pricing_contract.write.ImplicitArgs": { + "full_name": "src.naming.utils._pricing_contract.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._pricing_contract.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._pricing_contract.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._pricing_contract.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._pricing_contract.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 531, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 535, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._pricing_contract.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 531, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 535, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.write.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._pricing_contract.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 535, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._pricing_contract.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 531, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 14 + }, + "pc": 540, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._pricing_contract.write.value": { + "cairo_type": "felt", + "full_name": "src.naming.utils._pricing_contract.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 531, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key": { + "type": "namespace" + }, + "src.naming.utils._whitelisting_key.Args": { + "full_name": "src.naming.utils._whitelisting_key.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._whitelisting_key.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.utils._whitelisting_key.ImplicitArgs": { + "full_name": "src.naming.utils._whitelisting_key.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._whitelisting_key.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._whitelisting_key.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._whitelisting_key.addr": { + "decorators": [], + "pc": 483, + "type": "function" + }, + "src.naming.utils._whitelisting_key.addr.Args": { + "full_name": "src.naming.utils._whitelisting_key.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._whitelisting_key.addr.ImplicitArgs": { + "full_name": "src.naming.utils._whitelisting_key.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils._whitelisting_key.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "src.naming.utils._whitelisting_key.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._whitelisting_key.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._whitelisting_key.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 483, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._whitelisting_key.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 483, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.addr.res": { + "cairo_type": "felt", + "full_name": "src.naming.utils._whitelisting_key.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 483, + "value": "cast(168945778872425957881384525584000132061162316128023249445295083754457207003, felt)" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.utils._whitelisting_key.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "src.naming.utils._whitelisting_key.read": { + "decorators": [], + "pc": 488, + "type": "function" + }, + "src.naming.utils._whitelisting_key.read.Args": { + "full_name": "src.naming.utils._whitelisting_key.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils._whitelisting_key.read.ImplicitArgs": { + "full_name": "src.naming.utils._whitelisting_key.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._whitelisting_key.read.Return": { + "cairo_type": "(whitelisting_key: felt)", + "type": "type_definition" + }, + "src.naming.utils._whitelisting_key.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._whitelisting_key.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "src.naming.utils._whitelisting_key.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 14 + }, + "pc": 496, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 18 + }, + "pc": 500, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._whitelisting_key.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 7 + }, + "pc": 492, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 16 + }, + "pc": 498, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._whitelisting_key.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 7 + }, + "pc": 492, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 17 + }, + "pc": 499, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.read.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._whitelisting_key.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 7 + }, + "pc": 492, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._whitelisting_key.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 14 + }, + "pc": 496, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 15 + }, + "pc": 497, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "src.naming.utils._whitelisting_key.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "src.naming.utils._whitelisting_key.write": { + "decorators": [], + "pc": 501, + "type": "function" + }, + "src.naming.utils._whitelisting_key.write.Args": { + "full_name": "src.naming.utils._whitelisting_key.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.utils._whitelisting_key.write.ImplicitArgs": { + "full_name": "src.naming.utils._whitelisting_key.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils._whitelisting_key.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils._whitelisting_key.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils._whitelisting_key.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils._whitelisting_key.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 501, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 7 + }, + "pc": 505, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._whitelisting_key.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 501, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 7 + }, + "pc": 505, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.write.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils._whitelisting_key.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 7 + }, + "pc": 505, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils._whitelisting_key.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 501, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 14 + }, + "pc": 510, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils._whitelisting_key.write.value": { + "cairo_type": "felt", + "full_name": "src.naming.utils._whitelisting_key.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 501, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point": { + "type": "namespace" + }, + "src.naming.utils.blacklisted_point.Args": { + "full_name": "src.naming.utils.blacklisted_point.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils.blacklisted_point.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "src.naming.utils.blacklisted_point.ImplicitArgs": { + "full_name": "src.naming.utils.blacklisted_point.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "src.naming.utils.blacklisted_point.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils.blacklisted_point.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils.blacklisted_point.addr": { + "decorators": [], + "pc": 573, + "type": "function" + }, + "src.naming.utils.blacklisted_point.addr.Args": { + "full_name": "src.naming.utils.blacklisted_point.addr.Args", + "members": { + "r": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.utils.blacklisted_point.addr.ImplicitArgs": { + "full_name": "src.naming.utils.blacklisted_point.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils.blacklisted_point.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "src.naming.utils.blacklisted_point.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils.blacklisted_point.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils.blacklisted_point.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 573, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 7 + }, + "pc": 579, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.addr.r": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.addr.r", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 573, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 573, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 36 + }, + "pc": 583, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.addr.res": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 573, + "value": "cast(144640650456081420016140576410158308985054022097867721353342639984748061446, felt)" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 7 + }, + "pc": 579, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 36 + }, + "pc": 583, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.utils.blacklisted_point.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "src.naming.utils.blacklisted_point.read": { + "decorators": [], + "pc": 587, + "type": "function" + }, + "src.naming.utils.blacklisted_point.read.Args": { + "full_name": "src.naming.utils.blacklisted_point.read.Args", + "members": { + "r": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "src.naming.utils.blacklisted_point.read.ImplicitArgs": { + "full_name": "src.naming.utils.blacklisted_point.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils.blacklisted_point.read.Return": { + "cairo_type": "(blacklisted: felt)", + "type": "type_definition" + }, + "src.naming.utils.blacklisted_point.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils.blacklisted_point.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 51 + }, + "pc": 596, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 55 + }, + "pc": 600, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils.blacklisted_point.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 587, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 44 + }, + "pc": 592, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 53 + }, + "pc": 598, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.read.r": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.read.r", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 587, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 587, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 44 + }, + "pc": 592, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 54 + }, + "pc": 599, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.read.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 44 + }, + "pc": 592, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.blacklisted_point.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 587, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 51 + }, + "pc": 596, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 52 + }, + "pc": 597, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "src.naming.utils.blacklisted_point.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "src.naming.utils.blacklisted_point.write": { + "decorators": [], + "pc": 601, + "type": "function" + }, + "src.naming.utils.blacklisted_point.write.Args": { + "full_name": "src.naming.utils.blacklisted_point.write.Args", + "members": { + "r": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils.blacklisted_point.write.ImplicitArgs": { + "full_name": "src.naming.utils.blacklisted_point.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils.blacklisted_point.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils.blacklisted_point.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils.blacklisted_point.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils.blacklisted_point.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 44 + }, + "pc": 606, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.write.r": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.write.r", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 44 + }, + "pc": 606, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.write.storage_addr": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 44 + }, + "pc": 606, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.blacklisted_point.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 51 + }, + "pc": 611, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.blacklisted_point.write.value": { + "cairo_type": "felt", + "full_name": "src.naming.utils.blacklisted_point.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver": { + "decorators": [], + "pc": 710, + "type": "function" + }, + "src.naming.utils.domain_to_resolver.Args": { + "full_name": "src.naming.utils.domain_to_resolver.Args", + "members": { + "begin_elts": { + "cairo_type": "felt", + "offset": 2 + }, + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils.domain_to_resolver.ImplicitArgs": { + "full_name": "src.naming.utils.domain_to_resolver.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils.domain_to_resolver.Return": { + "cairo_type": "(resolver: felt, rest_len: felt, rest: felt*)", + "type": "type_definition" + }, + "src.naming.utils.domain_to_resolver.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils.domain_to_resolver.__temp39": { + "cairo_type": "felt", + "full_name": "src.naming.utils.domain_to_resolver.__temp39", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 1 + }, + "pc": 711, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver.__temp40": { + "cairo_type": "felt", + "full_name": "src.naming.utils.domain_to_resolver.__temp40", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 6 + }, + "pc": 715, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver.begin_elts": { + "cairo_type": "felt", + "full_name": "src.naming.utils.domain_to_resolver.begin_elts", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.domain_to_resolver.domain", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver.domain_data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "src.naming.utils.domain_to_resolver.domain_data", + "references": [ + { + "ap_tracking_data": { + "group": 56, + "offset": 97 + }, + "pc": 733, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.utils.domain_to_resolver.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.utils.domain_to_resolver.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 731, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils.domain_to_resolver.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 731, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 97 + }, + "pc": 733, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 744, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils.domain_to_resolver.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 731, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 97 + }, + "pc": 733, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 744, + "value": "[cast(ap + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.domain_to_resolver.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.domain_to_resolver.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 731, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 97 + }, + "pc": 733, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 744, + "value": "[cast(ap + (-6), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "src.naming.utils.hash_domain": { + "decorators": [], + "pc": 614, + "type": "function" + }, + "src.naming.utils.hash_domain.Args": { + "full_name": "src.naming.utils.hash_domain.Args", + "members": { + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "src.naming.utils.hash_domain.ImplicitArgs": { + "full_name": "src.naming.utils.hash_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils.hash_domain.Return": { + "cairo_type": "(hashed_domain: felt)", + "type": "type_definition" + }, + "src.naming.utils.hash_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "src.naming.utils.hash_domain.__temp36": { + "cairo_type": "felt", + "full_name": "src.naming.utils.hash_domain.__temp36", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 3 + }, + "pc": 627, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash_domain.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.hash_domain.domain", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash_domain.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.utils.hash_domain.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash_domain.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.utils.hash_domain.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 48, + "offset": 7 + }, + "pc": 640, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash_domain.new_len": { + "cairo_type": "felt", + "full_name": "src.naming.utils.hash_domain.new_len", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 2 + }, + "pc": 626, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils.hash_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 633, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 7 + }, + "pc": 638, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 635, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 7 + }, + "pc": 640, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils.hash_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 633, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 635, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.hash_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 633, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 635, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash_domain.x": { + "cairo_type": "felt", + "full_name": "src.naming.utils.hash_domain.x", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 2 + }, + "pc": 626, + "value": "[cast([fp + (-3)] + [ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 3 + }, + "pc": 628, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.hash_domain.y": { + "cairo_type": "felt", + "full_name": "src.naming.utils.hash_domain.y", + "references": [ + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 635, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_address_to_domain": { + "decorators": [], + "pc": 661, + "type": "function" + }, + "src.naming.utils.write_address_to_domain.Args": { + "full_name": "src.naming.utils.write_address_to_domain.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 2 + }, + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils.write_address_to_domain.ImplicitArgs": { + "full_name": "src.naming.utils.write_address_to_domain.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils.write_address_to_domain.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils.write_address_to_domain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils.write_address_to_domain.__temp37": { + "cairo_type": "felt", + "full_name": "src.naming.utils.write_address_to_domain.__temp37", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 2 + }, + "pc": 670, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_address_to_domain.address": { + "cairo_type": "felt", + "full_name": "src.naming.utils.write_address_to_domain.address", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_address_to_domain.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.write_address_to_domain.domain", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_address_to_domain.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.utils.write_address_to_domain.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_address_to_domain.new_len": { + "cairo_type": "felt", + "full_name": "src.naming.utils.write_address_to_domain.new_len", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 1 + }, + "pc": 669, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_address_to_domain.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils.write_address_to_domain.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 69 + }, + "pc": 678, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 683, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_address_to_domain.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils.write_address_to_domain.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 69 + }, + "pc": 678, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 683, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_address_to_domain.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.write_address_to_domain.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 69 + }, + "pc": 678, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 683, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_domain_data": { + "decorators": [], + "pc": 645, + "type": "function" + }, + "src.naming.utils.write_domain_data.Args": { + "full_name": "src.naming.utils.write_domain_data.Args", + "members": { + "data": { + "cairo_type": "src.naming.utils.DomainData", + "offset": 2 + }, + "domain": { + "cairo_type": "felt*", + "offset": 1 + }, + "domain_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 8, + "type": "struct" + }, + "src.naming.utils.write_domain_data.ImplicitArgs": { + "full_name": "src.naming.utils.write_domain_data.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "src.naming.utils.write_domain_data.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "src.naming.utils.write_domain_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "src.naming.utils.write_domain_data.data": { + "cairo_type": "src.naming.utils.DomainData", + "full_name": "src.naming.utils.write_domain_data.data", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-8), src.naming.utils.DomainData*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_domain_data.domain": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.write_domain_data.domain", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-9), felt**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_domain_data.domain_len": { + "cairo_type": "felt", + "full_name": "src.naming.utils.write_domain_data.domain_len", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-10), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_domain_data.hashed_domain": { + "cairo_type": "felt", + "full_name": "src.naming.utils.write_domain_data.hashed_domain", + "references": [ + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 652, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_domain_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "src.naming.utils.write_domain_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-12), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 652, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 91 + }, + "pc": 660, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_domain_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "src.naming.utils.write_domain_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 652, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 91 + }, + "pc": 660, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "src.naming.utils.write_domain_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "src.naming.utils.write_domain_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-13), felt**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 652, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 91 + }, + "pc": 660, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.alloc.alloc": { + "decorators": [], + "pc": 0, + "type": "function" + }, + "starkware.cairo.common.alloc.alloc.Args": { + "full_name": "starkware.cairo.common.alloc.alloc.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.ImplicitArgs": { + "full_name": "starkware.cairo.common.alloc.alloc.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.Return": { + "cairo_type": "(ptr: felt*)", + "type": "type_definition" + }, + "starkware.cairo.common.alloc.alloc.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bitwise.ALL_ONES": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719234 + }, + "starkware.cairo.common.bitwise.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.bool.FALSE": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bool.TRUE": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "x_and_y": { + "cairo_type": "felt", + "offset": 2 + }, + "x_or_y": { + "cairo_type": "felt", + "offset": 4 + }, + "x_xor_y": { + "cairo_type": "felt", + "offset": 3 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcOpBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "members": { + "m": { + "cairo_type": "felt", + "offset": 4 + }, + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + }, + "q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 2 + }, + "r": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.HashBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "members": { + "result": { + "cairo_type": "felt", + "offset": 2 + }, + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 8 + } + }, + "size": 16, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltinState": { + "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.SignatureBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "members": { + "message": { + "cairo_type": "felt", + "offset": 1 + }, + "pub_key": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.dict_access.DictAccess": { + "full_name": "starkware.cairo.common.dict_access.DictAccess", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "new_value": { + "cairo_type": "felt", + "offset": 2 + }, + "prev_value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.ec.EcOpBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "type": "alias" + }, + "starkware.cairo.common.ec.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.ec.StarkCurve": { + "type": "namespace" + }, + "starkware.cairo.common.ec.StarkCurve.ALPHA": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.ec.StarkCurve.Args": { + "full_name": "starkware.cairo.common.ec.StarkCurve.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.ec.StarkCurve.BETA": { + "type": "const", + "value": -476910135076337975234679399815567221425937815956490878998147463828055613816 + }, + "starkware.cairo.common.ec.StarkCurve.GEN_X": { + "type": "const", + "value": 874739451078007766457464989774322083649278607533249481151382481072868806602 + }, + "starkware.cairo.common.ec.StarkCurve.GEN_Y": { + "type": "const", + "value": 152666792071518830868575557812948353041420400780739481342941381225525861407 + }, + "starkware.cairo.common.ec.StarkCurve.ImplicitArgs": { + "full_name": "starkware.cairo.common.ec.StarkCurve.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.ec.StarkCurve.ORDER": { + "type": "const", + "value": -96363463615509210819012598251359154898 + }, + "starkware.cairo.common.ec.StarkCurve.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.ec.StarkCurve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.ec.is_quad_residue": { + "destination": "starkware.cairo.common.math.is_quad_residue", + "type": "alias" + }, + "starkware.cairo.common.ec_point.EcPoint": { + "full_name": "starkware.cairo.common.ec_point.EcPoint", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.hash.hash2": { + "decorators": [], + "pc": 3, + "type": "function" + }, + "starkware.cairo.common.hash.hash2.Args": { + "full_name": "starkware.cairo.common.hash.hash2.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.Return": { + "cairo_type": "(result: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash.hash2.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.hash.hash2.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.hash2.result": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash.hash2.result", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "[cast([fp + (-5)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.hash2.x": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash.hash2.x", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.hash2.y": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash.hash2.y", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.keccak_state.KeccakBuiltinState": { + "full_name": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + }, + "s3": { + "cairo_type": "felt", + "offset": 3 + }, + "s4": { + "cairo_type": "felt", + "offset": 4 + }, + "s5": { + "cairo_type": "felt", + "offset": 5 + }, + "s6": { + "cairo_type": "felt", + "offset": 6 + }, + "s7": { + "cairo_type": "felt", + "offset": 7 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.cairo.common.math.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "starkware.cairo.common.math.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "starkware.cairo.common.math.assert_250_bit": { + "decorators": ["known_ap_change"], + "pc": 44, + "type": "function" + }, + "starkware.cairo.common.math.assert_250_bit.Args": { + "full_name": "starkware.cairo.common.math.assert_250_bit.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.HIGH_BOUND": { + "type": "const", + "value": 5316911983139663491615228241121378304 + }, + "starkware.cairo.common.math.assert_250_bit.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_250_bit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_250_bit.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math.assert_250_bit.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_250_bit.UPPER_BOUND": { + "type": "const", + "value": 1809251394333065553493296640760748560207343510400633813116524750123642650624 + }, + "starkware.cairo.common.math.assert_250_bit.__temp1": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp1", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 1 + }, + "pc": 46, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp2", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 2 + }, + "pc": 47, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp3": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp3", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 3 + }, + "pc": 48, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp4": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp4", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 4 + }, + "pc": 50, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp5": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp5", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 5 + }, + "pc": 52, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp6": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp6", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 6 + }, + "pc": 53, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.high", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 44, + "value": "[cast([fp + (-4)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.low", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 44, + "value": "[cast([fp + (-4)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 44, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 6 + }, + "pc": 54, + "value": "cast([fp + (-4)] + 3, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.value", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 44, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le": { + "decorators": [], + "pc": 39, + "type": "function" + }, + "starkware.cairo.common.math.assert_le.Args": { + "full_name": "starkware.cairo.common.math.assert_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_le.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le.a", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 39, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le.b", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 39, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 39, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 5 + }, + "pc": 43, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt": { + "decorators": ["known_ap_change"], + "pc": 57, + "type": "function" + }, + "starkware.cairo.common.math.assert_le_felt.Args": { + "full_name": "starkware.cairo.common.math.assert_le_felt.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_le_felt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_2_HIGH": { + "type": "const", + "value": 5316911983139663648412552867652567041 + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_3_HIGH": { + "type": "const", + "value": 3544607988759775765608368578435044694 + }, + "starkware.cairo.common.math.assert_le_felt.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_le_felt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_le_felt.__temp10": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp10", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 5 + }, + "pc": 63, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp11": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp11", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 6 + }, + "pc": 64, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp12": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp12", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 7 + }, + "pc": 66, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp13": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp13", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 10 + }, + "pc": 71, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp14": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp14", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 11 + }, + "pc": 72, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp15": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp15", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 12 + }, + "pc": 74, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp16": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp16", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 13 + }, + "pc": 76, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp17": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp17", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 14 + }, + "pc": 77, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp18": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp18", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 11 + }, + "pc": 85, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp19": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp19", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 13 + }, + "pc": 87, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp20": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp20", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 14 + }, + "pc": 89, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp21": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp21", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 11 + }, + "pc": 95, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp22": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp22", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 12 + }, + "pc": 96, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp7": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp7", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 1 + }, + "pc": 58, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp8": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp8", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 2 + }, + "pc": 59, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp9": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp9", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 3 + }, + "pc": 61, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.a", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 57, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_long": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_long", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 8 + }, + "pc": 67, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_prod": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_prod", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 8 + }, + "pc": 67, + "value": "cast([ap + (-5)] * [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_short": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_short", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 4 + }, + "pc": 62, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_sum": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_sum", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 8 + }, + "pc": 67, + "value": "cast([ap + (-5)] + [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.b", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 57, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.m1mb": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.m1mb", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 12 + }, + "pc": 86, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 57, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 8 + }, + "pc": 67, + "value": "cast([fp + (-5)] + 4, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_a": { + "pc": 81, + "type": "label" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_b_minus_a": { + "pc": 93, + "type": "label" + }, + "starkware.cairo.common.math.assert_nn": { + "decorators": [], + "pc": 35, + "type": "function" + }, + "starkware.cairo.common.math.assert_nn.Args": { + "full_name": "starkware.cairo.common.math.assert_nn.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_nn.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_nn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_nn.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_nn.a", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 35, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_nn.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_nn.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 35, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "cast([fp + (-4)] + 1, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_not_zero": { + "decorators": [], + "pc": 30, + "type": "function" + }, + "starkware.cairo.common.math.assert_not_zero.Args": { + "full_name": "starkware.cairo.common.math.assert_not_zero.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_not_zero.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_not_zero.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_zero.value", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 30, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.RC_BOUND": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math_cmp.assert_le_felt": { + "destination": "starkware.cairo.common.math.assert_le_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.is_le": { + "decorators": ["known_ap_change"], + "pc": 242, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_le.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_le.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_le.a", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 242, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_le.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_le.b", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 242, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_le.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_le.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 242, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 27 + }, + "pc": 246, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn": { + "decorators": ["known_ap_change"], + "pc": 209, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_nn.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_nn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_nn.__temp32": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.__temp32", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 3 + }, + "pc": 223, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.__temp33": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.__temp33", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 4 + }, + "pc": 225, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.a", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 0 + }, + "pc": 209, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.need_felt_comparison": { + "pc": 233, + "type": "label" + }, + "starkware.cairo.common.math_cmp.is_nn.out_of_range": { + "pc": 219, + "type": "label" + }, + "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 0 + }, + "pc": 209, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 21 + }, + "pc": 214, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 21 + }, + "pc": 228, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 22 + }, + "pc": 239, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_not_zero": { + "decorators": ["known_ap_change"], + "pc": 201, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_not_zero.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_not_zero.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_not_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_not_zero.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_not_zero.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_not_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_not_zero.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_not_zero.value", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 201, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy": { + "decorators": [], + "pc": 9, + "type": "function" + }, + "starkware.cairo.common.memcpy.memcpy.Args": { + "full_name": "starkware.cairo.common.memcpy.memcpy.Args", + "members": { + "dst": { + "cairo_type": "felt*", + "offset": 0 + }, + "len": { + "cairo_type": "felt", + "offset": 2 + }, + "src": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.ImplicitArgs": { + "full_name": "starkware.cairo.common.memcpy.memcpy.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.LoopFrame": { + "full_name": "starkware.cairo.common.memcpy.memcpy.LoopFrame", + "members": { + "dst": { + "cairo_type": "felt*", + "offset": 0 + }, + "src": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.memcpy.memcpy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.memcpy.memcpy.__temp0": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.__temp0", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 15, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.continue_copying": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.continue_copying", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "[cast(ap, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.dst": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.memcpy.memcpy.dst", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.frame": { + "cairo_type": "starkware.cairo.common.memcpy.memcpy.LoopFrame", + "full_name": "starkware.cairo.common.memcpy.memcpy.frame", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 2 + }, + "pc": 14, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 2 + }, + "pc": 14, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.len": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.len", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.loop": { + "pc": 14, + "type": "label" + }, + "starkware.cairo.common.memcpy.memcpy.next_frame": { + "cairo_type": "starkware.cairo.common.memcpy.memcpy.LoopFrame*", + "full_name": "starkware.cairo.common.memcpy.memcpy.next_frame", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "cast(ap + 1, starkware.cairo.common.memcpy.memcpy.LoopFrame*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.src": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.memcpy.memcpy.src", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.pow.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.pow.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.pow.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.registers.get_ap": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.registers.get_fp_and_pc": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.signature.EcOpBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "type": "alias" + }, + "starkware.cairo.common.signature.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.signature.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "starkware.cairo.common.signature.SignatureBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "type": "alias" + }, + "starkware.cairo.common.signature.StarkCurve": { + "destination": "starkware.cairo.common.ec.StarkCurve", + "type": "alias" + }, + "starkware.cairo.common.signature.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "starkware.cairo.common.signature.ec_add": { + "destination": "starkware.cairo.common.ec.ec_add", + "type": "alias" + }, + "starkware.cairo.common.signature.ec_mul": { + "destination": "starkware.cairo.common.ec.ec_mul", + "type": "alias" + }, + "starkware.cairo.common.signature.ec_sub": { + "destination": "starkware.cairo.common.ec.ec_sub", + "type": "alias" + }, + "starkware.cairo.common.signature.is_x_on_curve": { + "destination": "starkware.cairo.common.ec.is_x_on_curve", + "type": "alias" + }, + "starkware.cairo.common.signature.recover_y": { + "destination": "starkware.cairo.common.ec.recover_y", + "type": "alias" + }, + "starkware.cairo.common.signature.verify_ecdsa_signature": { + "decorators": [], + "pc": 247, + "type": "function" + }, + "starkware.cairo.common.signature.verify_ecdsa_signature.Args": { + "full_name": "starkware.cairo.common.signature.verify_ecdsa_signature.Args", + "members": { + "message": { + "cairo_type": "felt", + "offset": 0 + }, + "public_key": { + "cairo_type": "felt", + "offset": 1 + }, + "signature_r": { + "cairo_type": "felt", + "offset": 2 + }, + "signature_s": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.signature.verify_ecdsa_signature.ImplicitArgs": { + "full_name": "starkware.cairo.common.signature.verify_ecdsa_signature.ImplicitArgs", + "members": { + "ecdsa_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.SignatureBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.signature.verify_ecdsa_signature.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.signature.verify_ecdsa_signature.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.signature.verify_ecdsa_signature.ecdsa_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.SignatureBuiltin*", + "full_name": "starkware.cairo.common.signature.verify_ecdsa_signature.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 249, + "value": "cast([fp + (-7)] + 2, starkware.cairo.common.cairo_builtins.SignatureBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.signature.verify_ecdsa_signature.message": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.signature.verify_ecdsa_signature.message", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.signature.verify_ecdsa_signature.public_key": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.signature.verify_ecdsa_signature.public_key", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.signature.verify_ecdsa_signature.signature_r": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.signature.verify_ecdsa_signature.signature_r", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.signature.verify_ecdsa_signature.signature_s": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.signature.verify_ecdsa_signature.signature_s", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.ALL_ONES": { + "type": "const", + "value": 340282366920938463463374607431768211455 + }, + "starkware.cairo.common.uint256.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.uint256.HALF_SHIFT": { + "type": "const", + "value": 18446744073709551616 + }, + "starkware.cairo.common.uint256.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.uint256.Uint256": { + "full_name": "starkware.cairo.common.uint256.Uint256", + "members": { + "high": { + "cairo_type": "felt", + "offset": 1 + }, + "low": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.assert_in_range": { + "destination": "starkware.cairo.common.math.assert_in_range", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_and": { + "destination": "starkware.cairo.common.bitwise.bitwise_and", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_or": { + "destination": "starkware.cairo.common.bitwise.bitwise_or", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_xor": { + "destination": "starkware.cairo.common.bitwise.bitwise_xor", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.uint256.is_le": { + "destination": "starkware.cairo.common.math_cmp.is_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.pow": { + "destination": "starkware.cairo.common.pow.pow", + "type": "alias" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap": { + "decorators": ["known_ap_change"], + "pc": 25, + "type": "function" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.Args": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_ap.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.ImplicitArgs": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_ap.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.Return": { + "cairo_type": "(ap_val: felt*)", + "type": "type_definition" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.fp_val": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_ap.fp_val", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 2 + }, + "pc": 27, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.pc_val": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_ap.pc_val", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 2 + }, + "pc": 27, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc": { + "decorators": [], + "pc": 24, + "type": "function" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Args": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.ImplicitArgs": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Return": { + "cairo_type": "(fp_val: felt*, pc_val: felt*)", + "type": "type_definition" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.ADDR_BOUND": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719489 + }, + "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": { + "type": "const", + "value": 256 + }, + "starkware.starknet.common.storage.assert_250_bit": { + "destination": "starkware.cairo.common.math.assert_250_bit", + "type": "alias" + }, + "starkware.starknet.common.storage.normalize_address": { + "decorators": ["known_ap_change"], + "pc": 102, + "type": "function" + }, + "starkware.starknet.common.storage.normalize_address.Args": { + "full_name": "starkware.starknet.common.storage.normalize_address.Args", + "members": { + "addr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.storage.normalize_address.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.normalize_address.__temp23": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.__temp23", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 13 + }, + "pc": 113, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.__temp24": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.__temp24", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 13 + }, + "pc": 128, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.addr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.addr", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 102, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_250": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_250", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 2 + }, + "pc": 122, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_small": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_small", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 104, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 102, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 12 + }, + "pc": 111, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 24 + }, + "pc": 117, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 24 + }, + "pc": 132, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 24 + }, + "pc": 140, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.x": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.x", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 106, + "value": "cast([fp + (-3)] + 106710729501573572985208420194530329073740042555888586719489, felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.y": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.y", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 106, + "value": "cast((-1) - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": { + "type": "const", + "value": 20853273475220472486191784820 + }, + "starkware.starknet.common.syscalls.CallContract": { + "full_name": "starkware.starknet.common.syscalls.CallContract", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractRequest": { + "full_name": "starkware.starknet.common.syscalls.CallContractRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractResponse": { + "full_name": "starkware.starknet.common.syscalls.CallContractResponse", + "members": { + "retdata": { + "cairo_type": "felt*", + "offset": 1 + }, + "retdata_size": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": { + "type": "const", + "value": 21167594061783206823196716140 + }, + "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 23274015802972845247556842986379118667122 + }, + "starkware.starknet.common.syscalls.DEPLOY_SELECTOR": { + "type": "const", + "value": 75202468540281 + }, + "starkware.starknet.common.syscalls.Deploy": { + "full_name": "starkware.starknet.common.syscalls.Deploy", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.DeployResponse", + "offset": 6 + } + }, + "size": 9, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployRequest": { + "full_name": "starkware.starknet.common.syscalls.DeployRequest", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "constructor_calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 2 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 5 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployResponse": { + "full_name": "starkware.starknet.common.syscalls.DeployResponse", + "members": { + "constructor_retdata": { + "cairo_type": "felt*", + "offset": 2 + }, + "constructor_retdata_size": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR": { + "type": "const", + "value": 1280709301550335749748 + }, + "starkware.starknet.common.syscalls.EmitEvent": { + "full_name": "starkware.starknet.common.syscalls.EmitEvent", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 4 + }, + "data_len": { + "cairo_type": "felt", + "offset": 3 + }, + "keys": { + "cairo_type": "felt*", + "offset": 2 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR": { + "type": "const", + "value": 1448089106835523001438702345020786 + }, + "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { + "type": "const", + "value": 24294903732626645868215235778792757751152 + }, + "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": { + "type": "const", + "value": 94901967781393078444254803017658102643 + }, + "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { + "type": "const", + "value": 6219495360805491471215297013070624192820083 + }, + "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { + "type": "const", + "value": 1592190833581991703053805829594610833820054387 + }, + "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR": { + "type": "const", + "value": 1317029390204112103023 + }, + "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": { + "type": "const", + "value": 1448089128652340074717162277007973 + }, + "starkware.starknet.common.syscalls.GetBlockNumber": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumber", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "members": { + "block_number": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestamp": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestamp", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "members": { + "block_timestamp": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "members": { + "caller_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddress": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "members": { + "sequencer_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfo": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfo", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "members": { + "tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignature": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignature", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "members": { + "signature": { + "cairo_type": "felt*", + "offset": 1 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 436233452754198157705746250789557519228244616562 + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR": { + "type": "const", + "value": 92376026794327011772951660 + }, + "starkware.starknet.common.syscalls.LibraryCall": { + "full_name": "starkware.starknet.common.syscalls.LibraryCall", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LibraryCallRequest": { + "full_name": "starkware.starknet.common.syscalls.LibraryCallRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "type": "const", + "value": 433017908768303439907196859243777073 + }, + "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": { + "type": "const", + "value": 100890693370601760042082660 + }, + "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": { + "type": "const", + "value": 25828017502874050592466629733 + }, + "starkware.starknet.common.syscalls.SendMessageToL1SysCall": { + "full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "members": { + "payload_ptr": { + "cairo_type": "felt*", + "offset": 3 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "to_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageRead": { + "full_name": "starkware.starknet.common.syscalls.StorageRead", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadRequest": { + "full_name": "starkware.starknet.common.syscalls.StorageReadRequest", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadResponse": { + "full_name": "starkware.starknet.common.syscalls.StorageReadResponse", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageWrite": { + "full_name": "starkware.starknet.common.syscalls.StorageWrite", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.TxInfo": { + "full_name": "starkware.starknet.common.syscalls.TxInfo", + "members": { + "account_contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 6 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 2 + }, + "nonce": { + "cairo_type": "felt", + "offset": 7 + }, + "signature": { + "cairo_type": "felt*", + "offset": 4 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 3 + }, + "transaction_hash": { + "cairo_type": "felt", + "offset": 5 + }, + "version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.starknet.common.syscalls.call_contract": { + "decorators": [], + "pc": 142, + "type": "function" + }, + "starkware.starknet.common.syscalls.call_contract.Args": { + "full_name": "starkware.starknet.common.syscalls.call_contract.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.call_contract.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.call_contract.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.call_contract.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.call_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.call_contract.__temp25": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.call_contract.__temp25", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 144, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.calldata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.call_contract.calldata", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.calldata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.call_contract.calldata_size", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.call_contract.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.function_selector": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.call_contract.function_selector", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "full_name": "starkware.starknet.common.syscalls.call_contract.response", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 149, + "value": "[cast([fp + (-7)] + 5, starkware.starknet.common.syscalls.CallContractResponse*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.syscall": { + "cairo_type": "starkware.starknet.common.syscalls.CallContract", + "full_name": "starkware.starknet.common.syscalls.call_contract.syscall", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast([fp + (-7)], starkware.starknet.common.syscalls.CallContract*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.call_contract.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 149, + "value": "cast([fp + (-7)] + 7, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event": { + "decorators": [], + "pc": 191, + "type": "function" + }, + "starkware.starknet.common.syscalls.emit_event.Args": { + "full_name": "starkware.starknet.common.syscalls.emit_event.Args", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 3 + }, + "data_len": { + "cairo_type": "felt", + "offset": 2 + }, + "keys": { + "cairo_type": "felt*", + "offset": 1 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.emit_event.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.emit_event.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.emit_event.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.emit_event.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.emit_event.__temp31": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.emit_event.__temp31", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 1 + }, + "pc": 193, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.data": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.emit_event.data", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.data_len": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.emit_event.data_len", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.keys": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.emit_event.keys", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.keys_len": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.emit_event.keys_len", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.emit_event.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 1 + }, + "pc": 198, + "value": "cast([fp + (-7)] + 5, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_block_timestamp": { + "decorators": [], + "pc": 168, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.Args": { + "full_name": "starkware.starknet.common.syscalls.get_block_timestamp.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_block_timestamp.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.Return": { + "cairo_type": "(block_timestamp: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_block_timestamp.__temp28": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.get_block_timestamp.__temp28", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 1 + }, + "pc": 170, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.syscall": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestamp", + "full_name": "starkware.starknet.common.syscalls.get_block_timestamp.syscall", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 168, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetBlockTimestamp*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_block_timestamp.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 1 + }, + "pc": 171, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_caller_address": { + "decorators": [], + "pc": 154, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_caller_address.Args": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.Return": { + "cairo_type": "(caller_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_caller_address.__temp26": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.__temp26", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 156, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_caller_address.syscall": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddress", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 154, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetCallerAddress*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 154, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 157, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_contract_address": { + "decorators": [], + "pc": 161, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_contract_address.Args": { + "full_name": "starkware.starknet.common.syscalls.get_contract_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_contract_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_contract_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_contract_address.Return": { + "cairo_type": "(contract_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_contract_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_contract_address.__temp27": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.get_contract_address.__temp27", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 1 + }, + "pc": 163, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_contract_address.syscall": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddress", + "full_name": "starkware.starknet.common.syscalls.get_contract_address.syscall", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 161, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetContractAddress*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_contract_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_contract_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 1 + }, + "pc": 164, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read": { + "decorators": [], + "pc": 175, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_read.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_read.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_read.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.Return": { + "cairo_type": "(value: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_read.__temp29": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_read.__temp29", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 1 + }, + "pc": 177, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read.address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_read.address", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read.response": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "full_name": "starkware.starknet.common.syscalls.storage_read.response", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 1 + }, + "pc": 179, + "value": "[cast([fp + (-4)] + 2, starkware.starknet.common.syscalls.StorageReadResponse*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read.syscall": { + "cairo_type": "starkware.starknet.common.syscalls.StorageRead", + "full_name": "starkware.starknet.common.syscalls.storage_read.syscall", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 175, + "value": "[cast([fp + (-4)], starkware.starknet.common.syscalls.StorageRead*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 1 + }, + "pc": 179, + "value": "cast([fp + (-4)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write": { + "decorators": [], + "pc": 183, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_write.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_write.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_write.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_write.__temp30": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_write.__temp30", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 1 + }, + "pc": 185, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write.address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_write.address", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 183, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 183, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 1 + }, + "pc": 188, + "value": "cast([fp + (-5)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write.value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_write.value", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 183, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + } + }, + "main_scope": "__main__", + "prime": "0x800000000000011000000000000000000000000000000000000000000000001", + "reference_manager": { + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 2 + }, + "pc": 14, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 2 + }, + "pc": 14, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 15, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "[cast(ap, felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "cast(ap + 1, starkware.cairo.common.memcpy.memcpy.LoopFrame*)" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 2 + }, + "pc": 27, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 2 + }, + "pc": 27, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 30, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 35, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 35, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 39, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 39, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 39, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 5 + }, + "pc": 43, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 44, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 44, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 44, + "value": "[cast([fp + (-4)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 44, + "value": "[cast([fp + (-4)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 1 + }, + "pc": 46, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 2 + }, + "pc": 47, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 3 + }, + "pc": 48, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 4 + }, + "pc": 50, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 5 + }, + "pc": 52, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 6 + }, + "pc": 53, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 6 + }, + "pc": 54, + "value": "cast([fp + (-4)] + 3, felt)" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 57, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 57, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 57, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 1 + }, + "pc": 58, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 2 + }, + "pc": 59, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 3 + }, + "pc": 61, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 4 + }, + "pc": 62, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 5 + }, + "pc": 63, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 6 + }, + "pc": 64, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 7 + }, + "pc": 66, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 8 + }, + "pc": 67, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 8 + }, + "pc": 67, + "value": "cast([fp + (-5)] + 4, felt)" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 8 + }, + "pc": 67, + "value": "cast([ap + (-5)] + [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 8 + }, + "pc": 67, + "value": "cast([ap + (-5)] * [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 10 + }, + "pc": 71, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 11 + }, + "pc": 72, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 12 + }, + "pc": 74, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 13 + }, + "pc": 76, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 14 + }, + "pc": 77, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 11 + }, + "pc": 85, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 12 + }, + "pc": 86, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 13 + }, + "pc": 87, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 14 + }, + "pc": 89, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 11 + }, + "pc": 95, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 12 + }, + "pc": 96, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 102, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 102, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 104, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 106, + "value": "cast([fp + (-3)] + 106710729501573572985208420194530329073740042555888586719489, felt)" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 106, + "value": "cast((-1) - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 12 + }, + "pc": 111, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 13 + }, + "pc": 113, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 24 + }, + "pc": 117, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 2 + }, + "pc": 122, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 13 + }, + "pc": 128, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 24 + }, + "pc": 132, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 24 + }, + "pc": 140, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 24 + }, + "pc": 140, + "value": "[cast(ap - 0 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 142, + "value": "[cast([fp + (-7)], starkware.starknet.common.syscalls.CallContract*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 144, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 149, + "value": "[cast([fp + (-7)] + 5, starkware.starknet.common.syscalls.CallContractResponse*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 149, + "value": "cast([fp + (-7)] + 7, felt*)" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 154, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 154, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetCallerAddress*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 156, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 157, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 161, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetContractAddress*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 1 + }, + "pc": 163, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 1 + }, + "pc": 164, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 168, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetBlockTimestamp*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 1 + }, + "pc": 170, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 1 + }, + "pc": 171, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 175, + "value": "[cast([fp + (-4)], starkware.starknet.common.syscalls.StorageRead*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 1 + }, + "pc": 177, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 1 + }, + "pc": 179, + "value": "[cast([fp + (-4)] + 2, starkware.starknet.common.syscalls.StorageReadResponse*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 1 + }, + "pc": 179, + "value": "cast([fp + (-4)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 183, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 183, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 183, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 1 + }, + "pc": 185, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 1 + }, + "pc": 188, + "value": "cast([fp + (-5)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 191, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 1 + }, + "pc": 193, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 1 + }, + "pc": 198, + "value": "cast([fp + (-7)] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 201, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 0 + }, + "pc": 209, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 0 + }, + "pc": 209, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 21 + }, + "pc": 214, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 3 + }, + "pc": 223, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 4 + }, + "pc": 225, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 21 + }, + "pc": 228, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 22 + }, + "pc": 239, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 242, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 242, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 242, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 27 + }, + "pc": 246, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 247, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 249, + "value": "cast([fp + (-7)] + 2, starkware.cairo.common.cairo_builtins.SignatureBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 5 + }, + "pc": 256, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 5 + }, + "pc": 257, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 6 + }, + "pc": 259, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 9 + }, + "pc": 262, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 9 + }, + "pc": 263, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 9 + }, + "pc": 263, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 9 + }, + "pc": 264, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 10 + }, + "pc": 266, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 19 + }, + "pc": 274, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 276, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 276, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 276, + "value": "cast(1783935019461685855687084032167085762428877981963606680389089912112530844880, felt)" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 281, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 281, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 281, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 281, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 7 + }, + "pc": 285, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 7 + }, + "pc": 285, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 7 + }, + "pc": 285, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 14 + }, + "pc": 290, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 293, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 293, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 293, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 293, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 25 + }, + "pc": 302, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 25 + }, + "pc": 302, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 25 + }, + "pc": 302, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 50 + }, + "pc": 307, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 50 + }, + "pc": 307, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 311, + "value": "cast(545617430900696711518488384220396824885174297491613307925921420689313055624, felt)" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 7 + }, + "pc": 317, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 7 + }, + "pc": 317, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 12 + }, + "pc": 320, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 12 + }, + "pc": 320, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 41 + }, + "pc": 324, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 41 + }, + "pc": 324, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 328, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 50 + }, + "pc": 334, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 50 + }, + "pc": 334, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 50 + }, + "pc": 334, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 57 + }, + "pc": 338, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 57 + }, + "pc": 338, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 58 + }, + "pc": 339, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 59 + }, + "pc": 340, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 60 + }, + "pc": 341, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 61 + }, + "pc": 342, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 343, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 50 + }, + "pc": 349, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 50 + }, + "pc": 349, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 50 + }, + "pc": 349, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 57 + }, + "pc": 354, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 357, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 357, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 357, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 357, + "value": "cast(387398057645055456035801647568380955996192256238658484705201940466855469625, felt)" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 7 + }, + "pc": 363, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 7 + }, + "pc": 363, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 36 + }, + "pc": 367, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 36 + }, + "pc": 367, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 44 + }, + "pc": 376, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 44 + }, + "pc": 376, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 44 + }, + "pc": 376, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 51 + }, + "pc": 380, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 51 + }, + "pc": 380, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 58 + }, + "pc": 385, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 58 + }, + "pc": 385, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 65 + }, + "pc": 390, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 65 + }, + "pc": 390, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 72 + }, + "pc": 395, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 72 + }, + "pc": 395, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 79 + }, + "pc": 400, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 79 + }, + "pc": 400, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 86 + }, + "pc": 405, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 86 + }, + "pc": 405, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 87 + }, + "pc": 406, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 88 + }, + "pc": 407, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 89 + }, + "pc": 408, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 90 + }, + "pc": 409, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 91 + }, + "pc": 410, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 92 + }, + "pc": 411, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 93 + }, + "pc": 412, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 94 + }, + "pc": 413, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 95 + }, + "pc": 414, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-8), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-12), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 415, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 44 + }, + "pc": 420, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 44 + }, + "pc": 420, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 44 + }, + "pc": 420, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 51 + }, + "pc": 425, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 57 + }, + "pc": 430, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 63 + }, + "pc": 435, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 69 + }, + "pc": 440, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 75 + }, + "pc": 445, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 81 + }, + "pc": 450, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 453, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 453, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 453, + "value": "cast(1491526172715554095000963239768432584597596201384604987713871121610219547569, felt)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 458, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 458, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 458, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 462, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 462, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 462, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 14 + }, + "pc": 466, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 14 + }, + "pc": 466, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 15 + }, + "pc": 467, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 16 + }, + "pc": 468, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 17 + }, + "pc": 469, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 18 + }, + "pc": 470, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 471, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 471, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 471, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 471, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 7 + }, + "pc": 475, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 7 + }, + "pc": 475, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 7 + }, + "pc": 475, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 14 + }, + "pc": 480, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 483, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 483, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 483, + "value": "cast(168945778872425957881384525584000132061162316128023249445295083754457207003, felt)" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 7 + }, + "pc": 492, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 7 + }, + "pc": 492, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 7 + }, + "pc": 492, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 14 + }, + "pc": 496, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 14 + }, + "pc": 496, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 15 + }, + "pc": 497, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 16 + }, + "pc": 498, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 17 + }, + "pc": 499, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 18 + }, + "pc": 500, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 501, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 501, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 501, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 501, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 7 + }, + "pc": 505, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 7 + }, + "pc": 505, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 7 + }, + "pc": 505, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 14 + }, + "pc": 510, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 513, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 513, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 513, + "value": "cast(127159385012359908957091210777736373191926869009450875480072265636858513796, felt)" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 518, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 518, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 518, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 522, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 522, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 522, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 14 + }, + "pc": 526, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 14 + }, + "pc": 526, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 15 + }, + "pc": 527, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 16 + }, + "pc": 528, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 17 + }, + "pc": 529, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 18 + }, + "pc": 530, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 531, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 531, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 531, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 531, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 535, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 535, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 535, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 14 + }, + "pc": 540, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 543, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 543, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 543, + "value": "cast(1156841553784496046161445384404297164706659985064920784527454422847034773442, felt)" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 548, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 548, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 548, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 552, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 552, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 552, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 14 + }, + "pc": 556, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 14 + }, + "pc": 556, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 15 + }, + "pc": 557, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 16 + }, + "pc": 558, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 17 + }, + "pc": 559, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 18 + }, + "pc": 560, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 561, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 561, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 561, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 561, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 565, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 565, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 565, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 14 + }, + "pc": 570, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 573, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 573, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 573, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 573, + "value": "cast(144640650456081420016140576410158308985054022097867721353342639984748061446, felt)" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 7 + }, + "pc": 579, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 7 + }, + "pc": 579, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 36 + }, + "pc": 583, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 36 + }, + "pc": 583, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 587, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 587, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 587, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 587, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 44 + }, + "pc": 592, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 44 + }, + "pc": 592, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 44 + }, + "pc": 592, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 51 + }, + "pc": 596, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 51 + }, + "pc": 596, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 52 + }, + "pc": 597, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 53 + }, + "pc": 598, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 54 + }, + "pc": 599, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 55 + }, + "pc": 600, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 44 + }, + "pc": 606, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 44 + }, + "pc": 606, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 44 + }, + "pc": 606, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 51 + }, + "pc": 611, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 614, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 2 + }, + "pc": 626, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 2 + }, + "pc": 626, + "value": "[cast([fp + (-3)] + [ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 3 + }, + "pc": 627, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 3 + }, + "pc": 628, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 635, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 635, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 635, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 635, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 7 + }, + "pc": 640, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 7 + }, + "pc": 640, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-8), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-13), felt**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-12), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 645, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 652, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 652, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 652, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 652, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 91 + }, + "pc": 660, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 91 + }, + "pc": 660, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 91 + }, + "pc": 660, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 661, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 1 + }, + "pc": 669, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 2 + }, + "pc": 670, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 69 + }, + "pc": 678, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 69 + }, + "pc": 678, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 69 + }, + "pc": 678, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 683, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 683, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 683, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 684, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 68 + }, + "pc": 691, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 68 + }, + "pc": 691, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 68 + }, + "pc": 691, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 68 + }, + "pc": 691, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 69 + }, + "pc": 699, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 709, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 709, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 709, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 710, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 1 + }, + "pc": 711, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 6 + }, + "pc": 715, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 731, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 731, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 731, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 731, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 97 + }, + "pc": 733, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 97 + }, + "pc": 733, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 97 + }, + "pc": 733, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 97 + }, + "pc": 733, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 744, + "value": "[cast(ap + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 744, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 744, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 752, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 752, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 752, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 752, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 4 + }, + "pc": 756, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 4 + }, + "pc": 757, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 4 + }, + "pc": 757, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 4 + }, + "pc": 758, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 5 + }, + "pc": 760, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 16 + }, + "pc": 768, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 17 + }, + "pc": 770, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 775, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 779, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 780, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 780, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 781, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 782, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 4 + }, + "pc": 783, + "value": "cast([fp] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 5 + }, + "pc": 785, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 16 + }, + "pc": 793, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 17 + }, + "pc": 795, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 800, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 804, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 805, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 805, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 806, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 807, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 4 + }, + "pc": 808, + "value": "cast([fp] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 5 + }, + "pc": 810, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 16 + }, + "pc": 818, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 16 + }, + "pc": 818, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 16 + }, + "pc": 818, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 821, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 825, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 826, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 826, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 827, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 4 + }, + "pc": 828, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 5 + }, + "pc": 830, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "[cast([ap + (-1)] + 1, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "cast([ap + (-1)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 16 + }, + "pc": 838, + "value": "cast([ap + (-1)] + 3 - [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 17 + }, + "pc": 840, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 847, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 851, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 852, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 852, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 853, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 854, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 5 + }, + "pc": 856, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "[cast([ap + (-1)] + 1, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "cast([ap + (-1)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 16 + }, + "pc": 864, + "value": "cast([ap + (-1)] + 3 - [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 17 + }, + "pc": 866, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 873, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 877, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 878, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 878, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 879, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 882, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 6 + }, + "pc": 882, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 7 + }, + "pc": 884, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 7 + }, + "pc": 885, + "value": "[cast(fp + 2, felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 11 + }, + "pc": 899, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 12 + }, + "pc": 901, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 906, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 910, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 911, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 911, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 912, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 912, + "value": "cast(fp + (-4), felt*)" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 4 + }, + "pc": 914, + "value": "cast([fp] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 5 + }, + "pc": 916, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 16 + }, + "pc": 924, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 17 + }, + "pc": 926, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 931, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 935, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 936, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 936, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 937, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 938, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 938, + "value": "cast(fp + (-4), felt*)" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 4 + }, + "pc": 940, + "value": "cast([fp] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 5 + }, + "pc": 942, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 16 + }, + "pc": 950, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 17 + }, + "pc": 952, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 957, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 7 + }, + "pc": 961, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 7 + }, + "pc": 962, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 8 + }, + "pc": 964, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 967, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 968, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 968, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 969, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 972, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 11 + }, + "pc": 972, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 12 + }, + "pc": 974, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 12 + }, + "pc": 975, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 982, + "value": "cast([fp + 3] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 1 + }, + "pc": 984, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 10 + }, + "pc": 992, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 994, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 7 + }, + "pc": 998, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 7 + }, + "pc": 999, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 8 + }, + "pc": 1001, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1004, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1005, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1005, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1006, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1009, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 11 + }, + "pc": 1009, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 12 + }, + "pc": 1011, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 12 + }, + "pc": 1012, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1019, + "value": "cast([fp + 3] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 1 + }, + "pc": 1021, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 10 + }, + "pc": 1029, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1031, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 7 + }, + "pc": 1035, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 7 + }, + "pc": 1036, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 8 + }, + "pc": 1038, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1041, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1042, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1042, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1043, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1044, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1047, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 11 + }, + "pc": 1047, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 12 + }, + "pc": 1049, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 12 + }, + "pc": 1050, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 9 + }, + "pc": 1064, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1066, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 7 + }, + "pc": 1070, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 7 + }, + "pc": 1071, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 8 + }, + "pc": 1073, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1076, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1077, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1077, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1078, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1081, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 11 + }, + "pc": 1081, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 12 + }, + "pc": 1083, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 12 + }, + "pc": 1084, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1091, + "value": "cast([fp + 3] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1092, + "value": "cast([fp + 3] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 1 + }, + "pc": 1094, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 10 + }, + "pc": 1102, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1104, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1104, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1104, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1104, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 7 + }, + "pc": 1108, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 7 + }, + "pc": 1109, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 8 + }, + "pc": 1111, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1114, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1115, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1115, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1116, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1119, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 11 + }, + "pc": 1119, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 12 + }, + "pc": 1121, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 12 + }, + "pc": 1122, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 9 + }, + "pc": 1136, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1138, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1138, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1138, + "value": "cast(1315436589599621036351951085390424336024241533632767592875319439010907012253, felt)" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1143, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1143, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1143, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 7 + }, + "pc": 1147, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 7 + }, + "pc": 1147, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 7 + }, + "pc": 1147, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 14 + }, + "pc": 1151, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 14 + }, + "pc": 1151, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 15 + }, + "pc": 1152, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 16 + }, + "pc": 1153, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 17 + }, + "pc": 1154, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 18 + }, + "pc": 1155, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1156, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1156, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1156, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1156, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 7 + }, + "pc": 1160, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 7 + }, + "pc": 1160, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 7 + }, + "pc": 1160, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 14 + }, + "pc": 1165, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1168, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1168, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1168, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1168, + "value": "cast(224359800967472358039985368198587576767691357938143580568331546173704197301, felt)" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 7 + }, + "pc": 1174, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 7 + }, + "pc": 1174, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 36 + }, + "pc": 1178, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 36 + }, + "pc": 1178, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1182, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1182, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1182, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1182, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 44 + }, + "pc": 1187, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 44 + }, + "pc": 1187, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 44 + }, + "pc": 1187, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 51 + }, + "pc": 1191, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 51 + }, + "pc": 1191, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 58 + }, + "pc": 1196, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 58 + }, + "pc": 1196, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 59 + }, + "pc": 1197, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 60 + }, + "pc": 1198, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 61 + }, + "pc": 1199, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 62 + }, + "pc": 1200, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 63 + }, + "pc": 1201, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-4), (owner: felt, expiry: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 44 + }, + "pc": 1207, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 44 + }, + "pc": 1207, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 44 + }, + "pc": 1207, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 51 + }, + "pc": 1212, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 57 + }, + "pc": 1217, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 23 + }, + "pc": 1225, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 23 + }, + "pc": 1225, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 23 + }, + "pc": 1225, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 23 + }, + "pc": 1225, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 52 + }, + "pc": 1232, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 52 + }, + "pc": 1232, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 52 + }, + "pc": 1232, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 52 + }, + "pc": 1232, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 58 + }, + "pc": 1235, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 58 + }, + "pc": 1235, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 87 + }, + "pc": 1244, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 87 + }, + "pc": 1244, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1248, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 23 + }, + "pc": 1253, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 23 + }, + "pc": 1253, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 23 + }, + "pc": 1253, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 23 + }, + "pc": 1253, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 52 + }, + "pc": 1260, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 52 + }, + "pc": 1260, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 52 + }, + "pc": 1260, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 52 + }, + "pc": 1260, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 58 + }, + "pc": 1263, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 58 + }, + "pc": 1263, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 87 + }, + "pc": 1272, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 87 + }, + "pc": 1272, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1276, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 1 + }, + "pc": 1278, + "value": "cast(([fp + (-4)], [fp + (-7)], [fp + (-6)], [fp + (-8)], 1, 0), src.naming.utils.DomainData)" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 8 + }, + "pc": 1283, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1299, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1299, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1299, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1300, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 7 + }, + "pc": 1305, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1314, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1314, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 7 + }, + "pc": 1319, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1327, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1327, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1332, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1332, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1332, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 23 + }, + "pc": 1332, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 49 + }, + "pc": 1341, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 49 + }, + "pc": 1341, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1345, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 23 + }, + "pc": 1352, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 23 + }, + "pc": 1352, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 23 + }, + "pc": 1352, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 23 + }, + "pc": 1352, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1361, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1361, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1361, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 1 + }, + "pc": 1363, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1371, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1371, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1371, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1371, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 97 + }, + "pc": 1373, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 97 + }, + "pc": 1373, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 97 + }, + "pc": 1373, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 97 + }, + "pc": 1373, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 103 + }, + "pc": 1376, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 103 + }, + "pc": 1376, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 113 + }, + "pc": 1381, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1385, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 26 + }, + "pc": 1399, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 26 + }, + "pc": 1399, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 26 + }, + "pc": 1399, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1404, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1415, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1421, + "value": "[cast(fp, src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 97 + }, + "pc": 1421, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1428, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1428, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1428, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1428, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 1 + }, + "pc": 1429, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 2 + }, + "pc": 1438, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 3 + }, + "pc": 1442, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 3 + }, + "pc": 1454, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1473, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1473, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1473, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1473, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1483, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 22 + }, + "pc": 1489, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 22 + }, + "pc": 1489, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 22 + }, + "pc": 1489, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1492, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1492, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1492, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 60 + }, + "pc": 1495, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 60 + }, + "pc": 1495, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 60 + }, + "pc": 1495, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 79 + }, + "pc": 1498, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 79 + }, + "pc": 1498, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 79 + }, + "pc": 1498, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 98 + }, + "pc": 1501, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 98 + }, + "pc": 1501, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 98 + }, + "pc": 1501, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "[cast([fp + (-3)] + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1502, + "value": "cast([fp + (-3)] + 5 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 1 + }, + "pc": 1504, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 109 + }, + "pc": 1515, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 109 + }, + "pc": 1515, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 109 + }, + "pc": 1515, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 109 + }, + "pc": 1515, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 110 + }, + "pc": 1517, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 110 + }, + "pc": 1517, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1525, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1536, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1537, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1546, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1546, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1546, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1546, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1548, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1548, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1548, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 97 + }, + "pc": 1548, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1568, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1568, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1568, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1573, + "value": "[cast(fp + (-4), (address: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1573, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1575, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1575, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1576, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 2 + }, + "pc": 1578, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1582, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 1 + }, + "pc": 1583, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 2 + }, + "pc": 1584, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 2 + }, + "pc": 1585, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 2 + }, + "pc": 1585, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 3 + }, + "pc": 1587, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 4 + }, + "pc": 1588, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 5 + }, + "pc": 1589, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 5 + }, + "pc": 1589, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 6 + }, + "pc": 1591, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1600, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1600, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1600, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1600, + "value": "[cast(ap + (-1), (address: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 8 + }, + "pc": 1603, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 8 + }, + "pc": 1603, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 8 + }, + "pc": 1603, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1617, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1617, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1617, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1617, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 97 + }, + "pc": 1619, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 97 + }, + "pc": 1619, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 97 + }, + "pc": 1619, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 97 + }, + "pc": 1619, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 0 + }, + "pc": 1632, + "value": "[cast(fp + (-4), (expiry: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 0 + }, + "pc": 1632, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1634, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1634, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1635, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 2 + }, + "pc": 1637, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1641, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 1 + }, + "pc": 1642, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 2 + }, + "pc": 1643, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 2 + }, + "pc": 1644, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 2 + }, + "pc": 1644, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 3 + }, + "pc": 1646, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 4 + }, + "pc": 1647, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 5 + }, + "pc": 1648, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 5 + }, + "pc": 1648, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 6 + }, + "pc": 1650, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1659, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1659, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1659, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1659, + "value": "[cast(ap + (-1), (expiry: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 8 + }, + "pc": 1662, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 8 + }, + "pc": 1662, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 8 + }, + "pc": 1662, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 4 + }, + "pc": 1673, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 4 + }, + "pc": 1674, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1685, + "value": "[cast(fp + (-5), (domain_len: felt, domain: felt*)*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1685, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1687, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1687, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1688, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1691, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 3 + }, + "pc": 1691, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 4 + }, + "pc": 1693, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 4 + }, + "pc": 1694, + "value": "[cast(fp + 2, felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1706, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 3 + }, + "pc": 1708, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1715, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1715, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1715, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1715, + "value": "[cast(ap + (-2), (domain_len: felt, domain: felt*)*)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1716, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1717, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1720, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1720, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1720, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1727, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1734, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1734, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1734, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1734, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 97 + }, + "pc": 1736, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1755, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1755, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1755, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 121, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-4), (owner: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 121, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 121, + "offset": 1 + }, + "pc": 1763, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 121, + "offset": 1 + }, + "pc": 1763, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 121, + "offset": 1 + }, + "pc": 1764, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 121, + "offset": 2 + }, + "pc": 1766, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1770, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 1 + }, + "pc": 1771, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 1772, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 1773, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 1773, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 3 + }, + "pc": 1775, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 4 + }, + "pc": 1776, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 5 + }, + "pc": 1777, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 5 + }, + "pc": 1777, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 6 + }, + "pc": 1779, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1788, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1788, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1788, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1788, + "value": "[cast(ap + (-1), (owner: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 8 + }, + "pc": 1791, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 8 + }, + "pc": 1791, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 8 + }, + "pc": 1791, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1798, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 7 + }, + "pc": 1803, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 7 + }, + "pc": 1803, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1811, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1811, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1811, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1815, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 97 + }, + "pc": 1817, + "value": "cast((\n [ap + (-6)],\n [ap + (-5)],\n [fp + (-3)],\n [ap + (-3)],\n [ap + (-2)],\n [ap + (-1)],\n ), src.naming.utils.DomainData)" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1830, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1830, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1830, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1831, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1838, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1838, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1842, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 1 + }, + "pc": 1843, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 2 + }, + "pc": 1844, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 2 + }, + "pc": 1845, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 2 + }, + "pc": 1845, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 3 + }, + "pc": 1847, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 4 + }, + "pc": 1848, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 5 + }, + "pc": 1849, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 5 + }, + "pc": 1849, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 5 + }, + "pc": 1849, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 5 + }, + "pc": 1849, + "value": "cast([ap + (-1)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 6 + }, + "pc": 1851, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 7 + }, + "pc": 1853, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1863, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1863, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1863, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1863, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 1865, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 1865, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1873, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 7 + }, + "pc": 1878, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 7 + }, + "pc": 1878, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1886, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1886, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1886, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1890, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 97 + }, + "pc": 1892, + "value": "cast((\n [ap + (-6)],\n [fp + (-3)],\n [ap + (-4)],\n [ap + (-3)],\n [ap + (-2)],\n [ap + (-1)],\n ), src.naming.utils.DomainData)" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1905, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1905, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1905, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1906, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1913, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1913, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1917, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 1 + }, + "pc": 1918, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 2 + }, + "pc": 1919, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 2 + }, + "pc": 1920, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 2 + }, + "pc": 1920, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 3 + }, + "pc": 1922, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 4 + }, + "pc": 1923, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 5 + }, + "pc": 1924, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 5 + }, + "pc": 1924, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 5 + }, + "pc": 1924, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 5 + }, + "pc": 1924, + "value": "cast([ap + (-1)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 6 + }, + "pc": 1926, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 7 + }, + "pc": 1928, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1938, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1938, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1938, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1938, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 1 + }, + "pc": 1940, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 1 + }, + "pc": 1940, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1948, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 8 + }, + "pc": 1953, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 8 + }, + "pc": 1953, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 8 + }, + "pc": 1954, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1962, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1962, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1962, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1967, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1967, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1967, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1968, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 1975, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 1975, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1979, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 1 + }, + "pc": 1980, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 2 + }, + "pc": 1981, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 2 + }, + "pc": 1982, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 2 + }, + "pc": 1982, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 3 + }, + "pc": 1984, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 4 + }, + "pc": 1985, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 5 + }, + "pc": 1986, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 5 + }, + "pc": 1986, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 6 + }, + "pc": 1988, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1997, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1997, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1997, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1997, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 1 + }, + "pc": 1999, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 1 + }, + "pc": 1999, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2007, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2007, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2007, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2007, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 6 + }, + "pc": 2010, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 6 + }, + "pc": 2010, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 75 + }, + "pc": 2016, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 75 + }, + "pc": 2016, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 75 + }, + "pc": 2016, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 75 + }, + "pc": 2016, + "value": "[cast(ap + (-2), (owner: felt, expiry: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 95 + }, + "pc": 2021, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 101 + }, + "pc": 2024, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 101 + }, + "pc": 2024, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 168 + }, + "pc": 2033, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 168 + }, + "pc": 2033, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 168 + }, + "pc": 2033, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2034, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 1 + }, + "pc": 2036, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 175 + }, + "pc": 2043, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 175 + }, + "pc": 2043, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 175 + }, + "pc": 2043, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 175 + }, + "pc": 2043, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 176 + }, + "pc": 2045, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 176 + }, + "pc": 2045, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2053, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 2060, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 2060, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 2060, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 2060, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 30 + }, + "pc": 2063, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 30 + }, + "pc": 2063, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 58 + }, + "pc": 2072, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 58 + }, + "pc": 2072, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 58 + }, + "pc": 2072, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 64 + }, + "pc": 2077, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 64 + }, + "pc": 2077, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 64 + }, + "pc": 2078, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 71 + }, + "pc": 2083, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2091, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2091, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2091, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2091, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2093, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2093, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2093, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 65 + }, + "pc": 2093, + "value": "[cast(ap + (-2), (owner: felt, expiry: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 97 + }, + "pc": 2098, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 97 + }, + "pc": 2098, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 103 + }, + "pc": 2101, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 103 + }, + "pc": 2101, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 104 + }, + "pc": 2103, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2112, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2112, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2112, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 205 + }, + "pc": 2112, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 237 + }, + "pc": 2117, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 237 + }, + "pc": 2117, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2132, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2132, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2132, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 336 + }, + "pc": 2132, + "value": "cast([fp] + 86400 * [fp + (-5)], felt)" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 337 + }, + "pc": 2134, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 338 + }, + "pc": 2135, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 358 + }, + "pc": 2141, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 359 + }, + "pc": 2143, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 360 + }, + "pc": 2144, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2155, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2155, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2155, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "[cast([fp + (-3)] + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2156, + "value": "cast([fp + (-3)] + 5 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 1 + }, + "pc": 2158, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2169, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2169, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2169, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2169, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 1 + }, + "pc": 2171, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 1 + }, + "pc": 2171, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 24 + }, + "pc": 2186, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 24 + }, + "pc": 2186, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 24 + }, + "pc": 2186, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 24 + }, + "pc": 2186, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 47 + }, + "pc": 2192, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 47 + }, + "pc": 2192, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 47 + }, + "pc": 2192, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 47 + }, + "pc": 2192, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 53 + }, + "pc": 2195, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 53 + }, + "pc": 2195, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 81 + }, + "pc": 2204, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 81 + }, + "pc": 2204, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 81 + }, + "pc": 2204, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 87 + }, + "pc": 2209, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 87 + }, + "pc": 2209, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 87 + }, + "pc": 2210, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 94 + }, + "pc": 2215, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2223, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2223, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2223, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2223, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2225, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2225, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2225, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 65 + }, + "pc": 2225, + "value": "[cast(ap + (-2), (owner: felt, expiry: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 85 + }, + "pc": 2230, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2236, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2236, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2236, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 186 + }, + "pc": 2236, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 218 + }, + "pc": 2241, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 218 + }, + "pc": 2241, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 218 + }, + "pc": 2247, + "value": "cast([fp] + 86400 * [fp + (-5)], felt)" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 219 + }, + "pc": 2249, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 220 + }, + "pc": 2250, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 240 + }, + "pc": 2256, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 241 + }, + "pc": 2258, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 242 + }, + "pc": 2259, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2270, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2270, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2270, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "[cast([fp + (-3)] + 5, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 6, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2271, + "value": "cast([fp + (-3)] + 6 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 1 + }, + "pc": 2273, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2285, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2285, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2285, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2285, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 1 + }, + "pc": 2287, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 1 + }, + "pc": 2287, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 15 + }, + "pc": 2300, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 15 + }, + "pc": 2300, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 15 + }, + "pc": 2301, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 22 + }, + "pc": 2306, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2314, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2314, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2314, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2314, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2316, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2316, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2316, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2316, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 97 + }, + "pc": 2322, + "value": "[cast(fp + 1, src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 129 + }, + "pc": 2327, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 129 + }, + "pc": 2327, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 129 + }, + "pc": 2329, + "value": "cast([fp + 4] + 86400 * [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 130 + }, + "pc": 2331, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 131 + }, + "pc": 2332, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 131 + }, + "pc": 2333, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 151 + }, + "pc": 2339, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 151 + }, + "pc": 2339, + "value": "cast((\n [fp + 1], [fp + 2], [fp + 3], [fp + 7], [fp + 5], 0\n ), src.naming.utils.DomainData)" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 157 + }, + "pc": 2342, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 157 + }, + "pc": 2342, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 256 + }, + "pc": 2351, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 256 + }, + "pc": 2351, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 256 + }, + "pc": 2351, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 263 + }, + "pc": 2356, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2371, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2371, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2371, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2372, + "value": "[cast(fp + 8, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 7 + }, + "pc": 2377, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2386, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2386, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2390, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 1 + }, + "pc": 2392, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 1 + }, + "pc": 2402, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 1 + }, + "pc": 2402, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2410, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 16 + }, + "pc": 2415, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 16 + }, + "pc": 2415, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2423, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2423, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2423, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2427, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2428, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2434, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2434, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2434, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2434, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 101 + }, + "pc": 2440, + "value": "[cast(fp + 1, src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2445, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2445, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2445, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2445, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 124 + }, + "pc": 2446, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 130 + }, + "pc": 2449, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 130 + }, + "pc": 2449, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 158 + }, + "pc": 2458, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 158 + }, + "pc": 2458, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 158 + }, + "pc": 2458, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2471, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2471, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2471, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2471, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 97 + }, + "pc": 2473, + "value": "cast((\n [fp + (-3)],\n [fp + 2],\n [fp + 3],\n [fp + 4],\n [fp + 5],\n [ap + (-2)],\n ), src.naming.utils.DomainData)" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2485, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2485, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2485, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 192 + }, + "pc": 2486, + "value": "[cast(fp + 8, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 197 + }, + "pc": 2488, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2498, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2498, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2504, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2504, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 24 + }, + "pc": 2512, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 24 + }, + "pc": 2512, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 48 + }, + "pc": 2519, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 48 + }, + "pc": 2519, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 158 + }, + "pc": 2523, + "value": "cast((\n [fp + (-3)],\n [fp + 2],\n [fp + 3],\n [fp + 4],\n [fp + 5],\n [fp + 6],\n ), src.naming.utils.DomainData)" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 253 + }, + "pc": 2535, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 253 + }, + "pc": 2535, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 253 + }, + "pc": 2535, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 253 + }, + "pc": 2536, + "value": "[cast(fp + 9, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 258 + }, + "pc": 2538, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2548, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2548, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2554, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2554, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 24 + }, + "pc": 2562, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 24 + }, + "pc": 2562, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 48 + }, + "pc": 2569, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 48 + }, + "pc": 2569, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2573, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 1 + }, + "pc": 2574, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 2 + }, + "pc": 2575, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 2 + }, + "pc": 2576, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 2 + }, + "pc": 2576, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 3 + }, + "pc": 2578, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 4 + }, + "pc": 2579, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 5 + }, + "pc": 2580, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 5 + }, + "pc": 2580, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 5 + }, + "pc": 2580, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 5 + }, + "pc": 2580, + "value": "cast([ap + (-1)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 6 + }, + "pc": 2582, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 7 + }, + "pc": 2584, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2594, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2594, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2594, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2594, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 1 + }, + "pc": 2596, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 1 + }, + "pc": 2596, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2604, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 7 + }, + "pc": 2609, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 7 + }, + "pc": 2609, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2617, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2617, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2617, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2621, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 97 + }, + "pc": 2623, + "value": "cast((\n [ap + (-6)],\n [ap + (-5)],\n [ap + (-4)],\n [ap + (-3)],\n [ap + (-2)] + 1,\n [ap + (-1)],\n ), src.naming.utils.DomainData)" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2636, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2636, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2636, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 192 + }, + "pc": 2637, + "value": "[cast(fp, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2643, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2643, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2647, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 1 + }, + "pc": 2648, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 2 + }, + "pc": 2649, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 2 + }, + "pc": 2650, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 2 + }, + "pc": 2650, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 3 + }, + "pc": 2652, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 4 + }, + "pc": 2653, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 5 + }, + "pc": 2654, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 5 + }, + "pc": 2654, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 6 + }, + "pc": 2656, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2665, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2665, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2665, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2665, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 1 + }, + "pc": 2667, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 1 + }, + "pc": 2667, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2675, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2675, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2675, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2675, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 6 + }, + "pc": 2678, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 6 + }, + "pc": 2678, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 29 + }, + "pc": 2683, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 29 + }, + "pc": 2683, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 29 + }, + "pc": 2683, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 29 + }, + "pc": 2683, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 51 + }, + "pc": 2690, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 51 + }, + "pc": 2690, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 51 + }, + "pc": 2690, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2691, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 1 + }, + "pc": 2693, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 58 + }, + "pc": 2700, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 58 + }, + "pc": 2700, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 58 + }, + "pc": 2700, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 58 + }, + "pc": 2700, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 59 + }, + "pc": 2702, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 59 + }, + "pc": 2702, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 0 + }, + "pc": 2710, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 14 + }, + "pc": 2715, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 14 + }, + "pc": 2715, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 37 + }, + "pc": 2720, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 37 + }, + "pc": 2720, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 37 + }, + "pc": 2720, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 180, + "offset": 37 + }, + "pc": 2720, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2728, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 0 + }, + "pc": 2729, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2735, + "value": "[cast(ap + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2735, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2735, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2735, + "value": "[cast(ap + (-6), src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2741, + "value": "[cast(fp + 1, src.naming.utils.DomainData*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 101 + }, + "pc": 2741, + "value": "cast((\n [fp + (-3)],\n [fp + 2],\n [fp + 3],\n [fp + 4],\n [fp + 5],\n [fp + 6],\n ), src.naming.utils.DomainData)" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 196 + }, + "pc": 2753, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 196 + }, + "pc": 2753, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 196 + }, + "pc": 2753, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 196 + }, + "pc": 2754, + "value": "[cast(fp + 7, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 201 + }, + "pc": 2756, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 182, + "offset": 0 + }, + "pc": 2766, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 182, + "offset": 0 + }, + "pc": 2766, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2772, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2772, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2777, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2777, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2777, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 23 + }, + "pc": 2777, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 49 + }, + "pc": 2787, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 49 + }, + "pc": 2787, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 73 + }, + "pc": 2794, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 73 + }, + "pc": 2794, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2798, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 1 + }, + "pc": 2799, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 2 + }, + "pc": 2800, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 2 + }, + "pc": 2801, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 2 + }, + "pc": 2801, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 3 + }, + "pc": 2803, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 4 + }, + "pc": 2804, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2805, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2805, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2805, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2805, + "value": "cast([ap + (-1)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 6 + }, + "pc": 2807, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 7 + }, + "pc": 2809, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2819, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2819, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2819, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2819, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 1 + }, + "pc": 2821, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 1 + }, + "pc": 2821, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2829, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2829, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2829, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2829, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 6 + }, + "pc": 2832, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 6 + }, + "pc": 2832, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 29 + }, + "pc": 2837, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 29 + }, + "pc": 2837, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 29 + }, + "pc": 2837, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 29 + }, + "pc": 2837, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 51 + }, + "pc": 2844, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 51 + }, + "pc": 2844, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 51 + }, + "pc": 2844, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2845, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 1 + }, + "pc": 2847, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2854, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2854, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2854, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2854, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 59 + }, + "pc": 2856, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 59 + }, + "pc": 2856, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2864, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 6 + }, + "pc": 2867, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 6 + }, + "pc": 2867, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2872, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2872, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2872, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2872, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 57 + }, + "pc": 2881, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 57 + }, + "pc": 2881, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2885, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 1 + }, + "pc": 2887, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 69 + }, + "pc": 2896, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 69 + }, + "pc": 2896, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 69 + }, + "pc": 2896, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 69 + }, + "pc": 2896, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 70 + }, + "pc": 2898, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 70 + }, + "pc": 2898, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-4), (felt, felt)*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-12), felt**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2906, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 8 + }, + "pc": 2911, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 8 + }, + "pc": 2911, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 8 + }, + "pc": 2912, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 15 + }, + "pc": 2917, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 15 + }, + "pc": 2917, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 20 + }, + "pc": 2920, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 20 + }, + "pc": 2920, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 43 + }, + "pc": 2925, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 43 + }, + "pc": 2925, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 43 + }, + "pc": 2925, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 43 + }, + "pc": 2925, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 51 + }, + "pc": 2932, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 51 + }, + "pc": 2933, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 58 + }, + "pc": 2938, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2946, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2946, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2946, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2946, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2952, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2952, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2952, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 61 + }, + "pc": 2952, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 121 + }, + "pc": 2962, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 121 + }, + "pc": 2962, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 121 + }, + "pc": 2962, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2972, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2972, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2972, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "[cast([fp + (-3)] + 4, (felt, felt)*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 6, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2974, + "value": "cast([fp + (-3)] + 6 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 1 + }, + "pc": 2976, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.SignatureBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2989, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 1 + }, + "pc": 2991, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 1 + }, + "pc": 2991, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2999, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2999, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2999, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 6 + }, + "pc": 3002, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 6 + }, + "pc": 3002, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 29 + }, + "pc": 3007, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 29 + }, + "pc": 3007, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 29 + }, + "pc": 3007, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 29 + }, + "pc": 3007, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 51 + }, + "pc": 3015, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 51 + }, + "pc": 3015, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 51 + }, + "pc": 3015, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 3016, + "value": "cast([fp + (-3)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 56 + }, + "pc": 3022, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 56 + }, + "pc": 3022, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 56 + }, + "pc": 3022, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 56 + }, + "pc": 3022, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 57 + }, + "pc": 3024, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 57 + }, + "pc": 3024, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 3032, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 3032, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 3032, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 3032, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 6 + }, + "pc": 3035, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 6 + }, + "pc": 3035, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 29 + }, + "pc": 3040, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 29 + }, + "pc": 3040, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 29 + }, + "pc": 3040, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 29 + }, + "pc": 3040, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 51 + }, + "pc": 3047, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 51 + }, + "pc": 3047, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 51 + }, + "pc": 3047, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 3048, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 1 + }, + "pc": 3050, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 58 + }, + "pc": 3057, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 58 + }, + "pc": 3057, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 58 + }, + "pc": 3057, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 58 + }, + "pc": 3057, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 59 + }, + "pc": 3059, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 59 + }, + "pc": 3059, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 3067, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 3067, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 3067, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 3067, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 6 + }, + "pc": 3070, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 6 + }, + "pc": 3070, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 29 + }, + "pc": 3075, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 29 + }, + "pc": 3075, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 29 + }, + "pc": 3075, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 29 + }, + "pc": 3075, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 88 + }, + "pc": 3082, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 88 + }, + "pc": 3082, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 88 + }, + "pc": 3082, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 3083, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 1 + }, + "pc": 3085, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 95 + }, + "pc": 3092, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 95 + }, + "pc": 3092, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 95 + }, + "pc": 3092, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 95 + }, + "pc": 3092, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 96 + }, + "pc": 3094, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 96 + }, + "pc": 3094, + "value": "cast(0, felt)" + } + ] + } + } +} diff --git a/__mocks__/starknetId_compiled.json b/__mocks__/starknetId_compiled.json new file mode 100644 index 000000000..371079793 --- /dev/null +++ b/__mocks__/starknetId_compiled.json @@ -0,0 +1,44703 @@ +{ + "abi": [ + { + "members": [ + { + "name": "low", + "offset": 0, + "type": "felt" + }, + { + "name": "high", + "offset": 1, + "type": "felt" + } + ], + "name": "Uint256", + "size": 2, + "type": "struct" + }, + { + "data": [ + { + "name": "from_", + "type": "felt" + }, + { + "name": "to", + "type": "felt" + }, + { + "name": "tokenId", + "type": "Uint256" + } + ], + "keys": [], + "name": "Transfer", + "type": "event" + }, + { + "data": [ + { + "name": "owner", + "type": "felt" + }, + { + "name": "approved", + "type": "felt" + }, + { + "name": "tokenId", + "type": "Uint256" + } + ], + "keys": [], + "name": "Approval", + "type": "event" + }, + { + "data": [ + { + "name": "owner", + "type": "felt" + }, + { + "name": "operator", + "type": "felt" + }, + { + "name": "approved", + "type": "felt" + } + ], + "keys": [], + "name": "ApprovalForAll", + "type": "event" + }, + { + "data": [ + { + "name": "token_id", + "type": "felt" + }, + { + "name": "field", + "type": "felt" + }, + { + "name": "data", + "type": "felt" + } + ], + "keys": [], + "name": "UserDataUpdate", + "type": "event" + }, + { + "data": [ + { + "name": "token_id", + "type": "felt" + }, + { + "name": "field", + "type": "felt" + }, + { + "name": "data", + "type": "felt" + }, + { + "name": "verifier", + "type": "felt" + } + ], + "keys": [], + "name": "VerifierDataUpdate", + "type": "event" + }, + { + "inputs": [], + "name": "constructor", + "outputs": [], + "type": "constructor" + }, + { + "inputs": [], + "name": "name", + "outputs": [ + { + "name": "name", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "symbol", + "outputs": [ + { + "name": "symbol", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "owner", + "type": "felt" + } + ], + "name": "balanceOf", + "outputs": [ + { + "name": "balance", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "Uint256" + } + ], + "name": "ownerOf", + "outputs": [ + { + "name": "owner", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "felt" + } + ], + "name": "owner_of", + "outputs": [ + { + "name": "owner", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "Uint256" + } + ], + "name": "getApproved", + "outputs": [ + { + "name": "approved", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "owner", + "type": "felt" + }, + { + "name": "operator", + "type": "felt" + } + ], + "name": "isApprovedForAll", + "outputs": [ + { + "name": "is_approved", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "tokenId", + "type": "Uint256" + } + ], + "name": "tokenURI", + "outputs": [ + { + "name": "tokenURI_len", + "type": "felt" + }, + { + "name": "tokenURI", + "type": "felt*" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "felt" + }, + { + "name": "field", + "type": "felt" + } + ], + "name": "get_user_data", + "outputs": [ + { + "name": "data", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "felt" + }, + { + "name": "field", + "type": "felt" + }, + { + "name": "address", + "type": "felt" + } + ], + "name": "get_verifier_data", + "outputs": [ + { + "name": "data", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "felt" + }, + { + "name": "field", + "type": "felt" + }, + { + "name": "address", + "type": "felt" + } + ], + "name": "get_confirmed_data", + "outputs": [ + { + "name": "data", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "to", + "type": "felt" + }, + { + "name": "token_id", + "type": "Uint256" + } + ], + "name": "approve", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "operator", + "type": "felt" + }, + { + "name": "approved", + "type": "felt" + } + ], + "name": "setApprovalForAll", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "_from", + "type": "felt" + }, + { + "name": "to", + "type": "felt" + }, + { + "name": "token_id", + "type": "Uint256" + } + ], + "name": "transferFrom", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "_from", + "type": "felt" + }, + { + "name": "to", + "type": "felt" + }, + { + "name": "token_id", + "type": "Uint256" + }, + { + "name": "data_len", + "type": "felt" + }, + { + "name": "data", + "type": "felt*" + } + ], + "name": "safeTransferFrom", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "felt" + } + ], + "name": "mint", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "felt" + }, + { + "name": "field", + "type": "felt" + }, + { + "name": "data", + "type": "felt" + } + ], + "name": "set_user_data", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "token_id", + "type": "felt" + }, + { + "name": "field", + "type": "felt" + }, + { + "name": "data", + "type": "felt" + } + ], + "name": "set_verifier_data", + "outputs": [], + "type": "function" + } + ], + "entry_points_by_type": { + "CONSTRUCTOR": [ + { + "offset": "0x635", + "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" + } + ], + "EXTERNAL": [ + { + "offset": "0x715", + "selector": "0x2962ba17806af798afa6eaf4aa8c93a9fb60a3e305045b6eea33435086cae9" + }, + { + "offset": "0x9bd", + "selector": "0x3e326aec5fc50a2679845dbf998a2bfa31a0aa90d0e0ef26c511bf1e11c5d5" + }, + { + "offset": "0x939", + "selector": "0x41b033f4a31df8067c24d1e9b550a2ce75fd4a29e1147af9752174f0e6cb20" + }, + { + "offset": "0x75d", + "selector": "0xb180e2fe9f14914416216da76338ac0beb980443725c802af615f8431fdb1e" + }, + { + "offset": "0x8b1", + "selector": "0x10be534f9113588674b3e30c06f1a30fe25ae69ce725cb6f7387225f2531d28" + }, + { + "offset": "0x83a", + "selector": "0x12a7823b0c6bee58f8c694888f32f862c6584caa8afa0242de046d298ba684d" + }, + { + "offset": "0x8e3", + "selector": "0x12c26edcab3a32103d02c505e40ba7d52628d9a3a30eae8360924b602921aca" + }, + { + "offset": "0x95a", + "selector": "0x19d59d013d4aa1a8b1ce4c8299086f070733b453c02d0dc46e735edc04d6444" + }, + { + "offset": "0x9e9", + "selector": "0x203942b42293e7a752d556918f0158dfae8ee2b4c93b6c12fac24a2b52e72d3" + }, + { + "offset": "0x6d2", + "selector": "0x216b05c387bab9ac31918a3e61672f4618601f3c598a2f3f2710f37053e1ea4" + }, + { + "offset": "0x900", + "selector": "0x219209e083275171774dab1df80982e9df2096516f06319c5c6d71ae0a8480c" + }, + { + "offset": "0x781", + "selector": "0x21cdf9aedfed41bc4485ae779fda471feca12075d9127a0fc70ac6b3b3d9c30" + }, + { + "offset": "0x91c", + "selector": "0x2d4c8ea4c8fb9f571d1f6f9b7692fff8e5ceaf73b1df98e7da8c1109b39ae9a" + }, + { + "offset": "0x6f2", + "selector": "0x2e4263afad30923c891518314c3c95dbe830a16874e8abc5777a9a20b54c76e" + }, + { + "offset": "0x98c", + "selector": "0x2f0b3c5710379609eb5495f1ecd348cb28167711b73609fe565a72734550354" + }, + { + "offset": "0x73a", + "selector": "0x3552df12bdc6089cf963c40c4cf56fbfd4bd14680c244d1c5494c2790f1ea5c" + }, + { + "offset": "0x6b4", + "selector": "0x361458367e696363fbcc70777d07ebbd2394e89fd0adcaf147faccd1d294d60" + }, + { + "offset": "0x88c", + "selector": "0x38ef23c7b7d008dba21bf40ffe0c5d2ba2f49eb2c6a148e8b0147a6de95a914" + } + ], + "L1_HANDLER": [] + }, + "program": { + "attributes": [ + { + "accessible_scopes": [ + "openzeppelin.introspection.erc165.library", + "openzeppelin.introspection.erc165.library.ERC165", + "openzeppelin.introspection.erc165.library.ERC165.register_interface" + ], + "end_pc": 514, + "flow_tracking_data": { + "ap_tracking": { + "group": 29, + "offset": 0 + }, + "reference_ids": { + "openzeppelin.introspection.erc165.library.ERC165.register_interface.interface_id": 264, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.pedersen_ptr": 266, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.range_check_ptr": 267, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.syscall_ptr": 265 + } + }, + "name": "error_message", + "start_pc": 509, + "value": "ERC165: invalid interface id" + }, + { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "end_pc": 563, + "flow_tracking_data": { + "ap_tracking": { + "group": 31, + "offset": 35 + }, + "reference_ids": { + "openzeppelin.security.safemath.library.SafeUint256.add.a": 288, + "openzeppelin.security.safemath.library.SafeUint256.add.b": 289, + "openzeppelin.security.safemath.library.SafeUint256.add.c": 296, + "openzeppelin.security.safemath.library.SafeUint256.add.is_overflow": 297, + "openzeppelin.security.safemath.library.SafeUint256.add.pedersen_ptr": 291, + "openzeppelin.security.safemath.library.SafeUint256.add.range_check_ptr": 295, + "openzeppelin.security.safemath.library.SafeUint256.add.syscall_ptr": 290 + } + }, + "name": "error_message", + "start_pc": 561, + "value": "SafeUint256: addition overflow" + }, + { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "end_pc": 588, + "flow_tracking_data": { + "ap_tracking": { + "group": 32, + "offset": 60 + }, + "reference_ids": { + "openzeppelin.security.safemath.library.SafeUint256.sub_le.a": 298, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.b": 299, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.is_le": 306, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.pedersen_ptr": 301, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.range_check_ptr": 305, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.syscall_ptr": 300 + } + }, + "name": "error_message", + "start_pc": 586, + "value": "SafeUint256: subtraction overflow" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of" + ], + "end_pc": 1001, + "flow_tracking_data": { + "ap_tracking": { + "group": 59, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.owner": 595, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.pedersen_ptr": 597, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.range_check_ptr": 598, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.syscall_ptr": 596 + } + }, + "name": "error_message", + "start_pc": 998, + "value": "ERC721: balance query for the zero address" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of" + ], + "end_pc": 1013, + "flow_tracking_data": { + "ap_tracking": { + "group": 60, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.pedersen_ptr": 604, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.range_check_ptr": 605, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.syscall_ptr": 603, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.token_id": 602 + } + }, + "name": "error_message", + "start_pc": 1008, + "value": "ERC721: token_id is not a valid Uint256" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of" + ], + "end_pc": 1022, + "flow_tracking_data": { + "ap_tracking": { + "group": 60, + "offset": 74 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.owner": 610, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.pedersen_ptr": 608, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.range_check_ptr": 609, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.syscall_ptr": 607, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.token_id": 602 + } + }, + "name": "error_message", + "start_pc": 1020, + "value": "ERC721: owner query for nonexistent token" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved" + ], + "end_pc": 1032, + "flow_tracking_data": { + "ap_tracking": { + "group": 61, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.pedersen_ptr": 613, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.range_check_ptr": 614, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.syscall_ptr": 612, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.token_id": 611 + } + }, + "name": "error_message", + "start_pc": 1027, + "value": "ERC721: token_id is not a valid Uint256" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved" + ], + "end_pc": 1041, + "flow_tracking_data": { + "ap_tracking": { + "group": 62, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.exists": 619, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.pedersen_ptr": 617, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.range_check_ptr": 618, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.syscall_ptr": 616, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.token_id": 611 + } + }, + "name": "error_message", + "start_pc": 1039, + "value": "ERC721: approved query for nonexistent token" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve" + ], + "end_pc": 1062, + "flow_tracking_data": { + "ap_tracking": { + "group": 64, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.pedersen_ptr": 633, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.range_check_ptr": 635, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.syscall_ptr": 634, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.to": 631, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.token_id": 632 + } + }, + "name": "error_mesage", + "start_pc": 1057, + "value": "ERC721: token_id is not a valid Uint256" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve" + ], + "end_pc": 1067, + "flow_tracking_data": { + "ap_tracking": { + "group": 64, + "offset": 12 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.caller": 638, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.pedersen_ptr": 633, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.range_check_ptr": 636, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.syscall_ptr": 637, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.to": 631, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.token_id": 632 + } + }, + "name": "error_message", + "start_pc": 1065, + "value": "ERC721: cannot approve from the zero address" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve" + ], + "end_pc": 1077, + "flow_tracking_data": { + "ap_tracking": { + "group": 64, + "offset": 82 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.caller": 638, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.owner": 642, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.pedersen_ptr": 640, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.range_check_ptr": 641, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.syscall_ptr": 639, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.to": 631, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.token_id": 632 + } + }, + "name": "error_message", + "start_pc": 1074, + "value": "ERC721: approval to current owner" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve" + ], + "end_pc": 1101, + "flow_tracking_data": { + "ap_tracking": { + "group": 64, + "offset": 155 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.__temp89": 643, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.caller": 638, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.is_approved": 650, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.owner": 642, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.pedersen_ptr": 648, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.range_check_ptr": 649, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.syscall_ptr": 647, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.to": 631, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.token_id": 632 + } + }, + "name": "error_message", + "start_pc": 1099, + "value": "ERC721: approve caller is not owner nor approved for all" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all" + ], + "end_pc": 1119, + "flow_tracking_data": { + "ap_tracking": { + "group": 67, + "offset": 6 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.approved": 655, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.caller": 660, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.operator": 654, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.pedersen_ptr": 657, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.range_check_ptr": 658, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.syscall_ptr": 659 + } + }, + "name": "error_message", + "start_pc": 1116, + "value": "ERC721: either the caller or operator is the zero address" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all" + ], + "end_pc": 1123, + "flow_tracking_data": { + "ap_tracking": { + "group": 67, + "offset": 9 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.approved": 655, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.caller": 660, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.operator": 654, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.pedersen_ptr": 657, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.range_check_ptr": 658, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.syscall_ptr": 659 + } + }, + "name": "error_message", + "start_pc": 1119, + "value": "ERC721: approve to caller" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all" + ], + "end_pc": 1129, + "flow_tracking_data": { + "ap_tracking": { + "group": 67, + "offset": 14 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.approved": 655, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.caller": 660, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.operator": 654, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.pedersen_ptr": 657, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.range_check_ptr": 658, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.syscall_ptr": 659 + } + }, + "name": "error_message", + "start_pc": 1123, + "value": "ERC721: approved is not a Cairo boolean" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from" + ], + "end_pc": 1155, + "flow_tracking_data": { + "ap_tracking": { + "group": 68, + "offset": 1 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.from_": 669, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.pedersen_ptr": 672, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.range_check_ptr": 674, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.syscall_ptr": 673, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.to": 670, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.token_id": 671 + } + }, + "name": "error_message", + "start_pc": 1150, + "value": "ERC721: token_id is not a valid Uint256" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from" + ], + "end_pc": 1170, + "flow_tracking_data": { + "ap_tracking": { + "group": 69, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.caller": 678, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.from_": 669, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.is_approved": 682, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.pedersen_ptr": 679, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.range_check_ptr": 681, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.syscall_ptr": 680, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.to": 670, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.token_id": 671 + } + }, + "name": "error_message", + "start_pc": 1167, + "value": "ERC721: either is not approved or the caller is the zero address" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from" + ], + "end_pc": 1190, + "flow_tracking_data": { + "ap_tracking": { + "group": 71, + "offset": 1 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.data": 690, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.data_len": 689, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.from_": 686, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.pedersen_ptr": 691, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.range_check_ptr": 693, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.syscall_ptr": 692, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.to": 687, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.token_id": 688 + } + }, + "name": "error_message", + "start_pc": 1185, + "value": "ERC721: token_id is not a valid Uint256" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from" + ], + "end_pc": 1205, + "flow_tracking_data": { + "ap_tracking": { + "group": 72, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.caller": 697, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.data": 690, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.data_len": 689, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.from_": 686, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.is_approved": 701, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.pedersen_ptr": 698, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.range_check_ptr": 700, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.syscall_ptr": 699, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.to": 687, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.token_id": 688 + } + }, + "name": "error_message", + "start_pc": 1202, + "value": "ERC721: either is not approved or the caller is the zero address" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner" + ], + "end_pc": 1231, + "flow_tracking_data": { + "ap_tracking": { + "group": 75, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.exists": 713, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.pedersen_ptr": 711, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.range_check_ptr": 712, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.spender": 705, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.syscall_ptr": 710, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.token_id": 706 + } + }, + "name": "error_message", + "start_pc": 1229, + "value": "ERC721: token id does not exist" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer" + ], + "end_pc": 1340, + "flow_tracking_data": { + "ap_tracking": { + "group": 79, + "offset": 87 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.from_": 752, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.owner": 761, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.pedersen_ptr": 759, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.range_check_ptr": 760, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.syscall_ptr": 758, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.to": 753, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.token_id": 754 + } + }, + "name": "error_message", + "start_pc": 1339, + "value": "ERC721: transfer from incorrect owner" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer" + ], + "end_pc": 1343, + "flow_tracking_data": { + "ap_tracking": { + "group": 79, + "offset": 87 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.from_": 752, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.owner": 761, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.pedersen_ptr": 759, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.range_check_ptr": 760, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.syscall_ptr": 758, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.to": 753, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.token_id": 754 + } + }, + "name": "error_message", + "start_pc": 1340, + "value": "ERC721: cannot transfer to the zero address" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer" + ], + "end_pc": 1422, + "flow_tracking_data": { + "ap_tracking": { + "group": 81, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.data": 796, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.data_len": 795, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.from_": 792, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.pedersen_ptr": 804, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.range_check_ptr": 805, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.success": 806, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.syscall_ptr": 803, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.to": 793, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.token_id": 794 + } + }, + "name": "error_message", + "start_pc": 1420, + "value": "ERC721: transfer to non ERC721Receiver implementer" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint" + ], + "end_pc": 1431, + "flow_tracking_data": { + "ap_tracking": { + "group": 82, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.pedersen_ptr": 809, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.range_check_ptr": 811, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.syscall_ptr": 810, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.to": 807, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.token_id": 808 + } + }, + "name": "error_message", + "start_pc": 1426, + "value": "ERC721: token_id is not a valid Uint256" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint" + ], + "end_pc": 1434, + "flow_tracking_data": { + "ap_tracking": { + "group": 82, + "offset": 6 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.pedersen_ptr": 809, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.range_check_ptr": 812, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.syscall_ptr": 810, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.to": 807, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.token_id": 808 + } + }, + "name": "error_message", + "start_pc": 1431, + "value": "ERC721: cannot mint to the zero address" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint" + ], + "end_pc": 1443, + "flow_tracking_data": { + "ap_tracking": { + "group": 82, + "offset": 88 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.exists": 816, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.pedersen_ptr": 814, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.range_check_ptr": 815, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.syscall_ptr": 813, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.to": 807, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.token_id": 808 + } + }, + "name": "error_message", + "start_pc": 1441, + "value": "ERC721: token already minted" + }, + { + "accessible_scopes": [ + "cairo_contracts.src.openzeppelin.token.erc721.library", + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received" + ], + "end_pc": 1508, + "flow_tracking_data": { + "ap_tracking": { + "group": 84, + "offset": 0 + }, + "reference_ids": { + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.__temp96": 846, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.caller": 842, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.data": 837, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.data_len": 836, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.from_": 833, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.is_supported": 845, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.pedersen_ptr": 839, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.range_check_ptr": 848, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.selector": 849, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.syscall_ptr": 847, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.to": 834, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.token_id": 835 + } + }, + "name": "error_message", + "start_pc": 1506, + "value": "ERC721: transfer to non ERC721Receiver implementer" + } + ], + "builtins": ["pedersen", "range_check"], + "compiler_version": "0.10.0", + "data": [ + "0x40780017fff7fff", + "0x1", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x480280027ffb8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x3", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480080007fff8000", + "0x400080007ffd7fff", + "0x482480017ffd8001", + "0x1", + "0x482480017ffd8001", + "0x1", + "0xa0680017fff7ffe", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x402a7ffc7ffd7fff", + "0x208b7fff7fff7ffe", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x400780017fff7ffd", + "0x1", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffc", + "0x20680017fff7fff", + "0x4", + "0x402780017ffc7ffc", + "0x1", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x3ffffffffffffffffffffffffffffff", + "0x480280017ffc8000", + "0x48307fff80007ffe", + "0x400280027ffc7fff", + "0x480280017ffc8000", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x480280007ffc8000", + "0x40317fff7ffe7ffd", + "0x482680017ffc8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x484480017fff8000", + "0x2aaaaaaaaaaaab05555555555555556", + "0x48307fff7ffd8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x484480017fff8000", + "0x4000000000000088000000000000001", + "0x48307fff7ffd8000", + "0xa0680017fff8000", + "0xe", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffc80007fff", + "0x40307ffc7ff87fff", + "0x48297ffd80007ffc", + "0x482680017ffd8000", + "0x1", + "0x48507fff7ffe8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xc", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffd80007fff", + "0x48327fff7ffc8000", + "0x40307ffa7ff67fff", + "0x48527ffe7ffc8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40317ffd7ff97ffd", + "0x48297ffc80007ffd", + "0x48527fff7ffc8000", + "0x40507ffb7ff77fff", + "0x40780017fff7fff", + "0x2", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x10", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ffe7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0xc", + "0x40780017fff7fff", + "0xa", + "0x480680017fff8000", + "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", + "0x480a7ffc7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffab", + "0x10780017fff7fff", + "0x8", + "0x40780017fff7fff", + "0xb", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa3", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x43616c6c436f6e7472616374", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x7", + "0x480280057ff98000", + "0x480280067ff98000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x47657443616c6c657241646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f7261676552656164", + "0x400280007ffc7fff", + "0x400380017ffc7ffd", + "0x482680017ffc8000", + "0x3", + "0x480280027ffc8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f726167655772697465", + "0x400280007ffb7fff", + "0x400380017ffb7ffc", + "0x400380027ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x456d69744576656e74", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x5", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xa", + "0x400380007ffc7ffd", + "0x40780017fff7fff", + "0x14", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xe", + "0x484680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x400280007ffc7fff", + "0x40780017fff7fff", + "0x11", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x100000000000000000000000000000000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff63", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff40", + "0x482680017ffd8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff26", + "0x48307fff7ffe8000", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x2", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x404b800280028002", + "0x404b800380038003", + "0x482a7ffc7ffa8000", + "0x4846800180028000", + "0x100000000000000000000000000000000", + "0x40327fff80007ffe", + "0x482a7ffd7ffb8000", + "0x482880027fff8000", + "0x4846800180038000", + "0x100000000000000000000000000000000", + "0x40327fff80017ffe", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a80037fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x4846800180018000", + "0x10000000000000000", + "0x40337fff80007ffd", + "0x400380007ffc8000", + "0x480680017fff8000", + "0xffffffffffffffff", + "0x4828800080007fff", + "0x400280017ffc7fff", + "0x400380027ffc8001", + "0x482680017ffc8000", + "0x3", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe5", + "0x48127ffd7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1", + "0x48127ffd7fff8000", + "0x48507ff17fd98000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd", + "0x48507fe67fcf8000", + "0x48507fe67fcd8000", + "0x48307fff7ffe8000", + "0x48127ffa7fff8000", + "0x48307ffb7ffe8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd6", + "0x48507fd77fcb8000", + "0x48507fd77fbf8000", + "0x48307fff7ffe8000", + "0x48507fe07fbc8000", + "0x48307fff7ffe8000", + "0x48127ff87fff8000", + "0x48307ff97ffe8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcd", + "0x48507fc67fbb8000", + "0x48507fc67fb98000", + "0x48307fff7ffe8000", + "0x48507fcf7fac8000", + "0x48307fff7ffe8000", + "0x48507fce7fa98000", + "0x48307fff7ffe8000", + "0x48127ff67fff8000", + "0x48307ff77ffe8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc2", + "0x48507fb47fa88000", + "0x48507fbe7fa68000", + "0x48307fff7ffe8000", + "0x48507fbd7f998000", + "0x48307fff7ffe8000", + "0x48127ff87fff8000", + "0x48307ff97ffe8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb9", + "0x48507fae7f978000", + "0x48507fae7f958000", + "0x48307fff7ffe8000", + "0x48127ffa7fff8000", + "0x48307ffb7ffe8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb2", + "0x48507fa07f888000", + "0x48127ffc7fff8000", + "0x48307ffd7ffe8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", + "0x480680017fff8000", + "0x10000000000000000", + "0x48507fac7fff8000", + "0x480680017fff8000", + "0x10000000000000000", + "0x48507fce7fff8000", + "0x480680017fff8000", + "0x10000000000000000", + "0x48507fec7fff8000", + "0x480680017fff8000", + "0x10000000000000000", + "0x48507ff87fff8000", + "0x48127ff57fff8000", + "0x48307ff87f958000", + "0x48307ff97fb48000", + "0x48307ffa7fd78000", + "0x48307ffb7ff28000", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffb", + "0x20680017fff7fff", + "0x9", + "0x480a7ff97fff8000", + "0x482680017ffa8000", + "0x1", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6c", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x482680017ffb8000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff65", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x480680017fff8000", + "0x1", + "0x48127ffd7fff8000", + "0x48307ffd80007ffe", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x482a7ffd7ffc8000", + "0x20680017fff7fff", + "0xc", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4f", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4b", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff70", + "0x400680017fff7ffe", + "0x0", + "0x400680017fff7fff", + "0x0", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3f", + "0x400a7ffa7fff7ffd", + "0x400a7ffb7fff7ffe", + "0x400680017fff7fff", + "0x0", + "0x48127ffc7fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb2", + "0x400680017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x480a7ffb7fff8000", + "0x48287ffc80007ffd", + "0x48287ffd80007ffd", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff19", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff09", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x10f6bdc8f69644775581b157f06334cb94ae302da4f6d09656c9a31f092cff6", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe1e", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe75", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeaa", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0xffffffff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe1f", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdf4", + "0x40137fff7fff8000", + "0x4003800080007ffd", + "0x4826800180008000", + "0x1", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x29e211664c0b63c79638fbea474206ca74016b3e9a3dc4f9ac300ffd8bdf2cd", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe6e", + "0x482480017fff8000", + "0x1", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480080007ffc8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffebb", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb7", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb6", + "0x400680017fff7fff", + "0x0", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea2", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9e", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff2c", + "0x400680017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff82", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffda6", + "0x40137fff7fff8000", + "0x4003800080007ff8", + "0x4003800180007ff9", + "0x4003800280007ffa", + "0x4003800380007ffb", + "0x4003800480007ffc", + "0x400380007ff67ffc", + "0x402780017ff68001", + "0x1", + "0x4826800180008000", + "0x5", + "0x40297ffc7fff8002", + "0x4826800180008000", + "0x5", + "0x480a7ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd9d", + "0x480a7ff57fff8000", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0xfa119a8fafc6f1a02deb36fe5efbcc4929ef2021e50cf1cb6d1a780ccd009b", + "0x4829800080008002", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe12", + "0x482480017fff8000", + "0x1", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a80017fff8000", + "0x480080007ffc8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd81", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x99cd8bde557814842a3121e8ddfd433a539b8c9f14bf31ebf108d12e6196e9", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd7b", + "0x40137fff7fff8001", + "0x4003800080017ffa", + "0x4003800180017ffb", + "0x4003800280017ffc", + "0x4003800380017ffd", + "0x4826800180018000", + "0x4", + "0x480a7ff87fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe15", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd66", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x134692b230b9e1ffa39098904722134159652b09c5bc41d88d6698779d228ff", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd60", + "0x40137fff7fff8001", + "0x4003800080017ffa", + "0x4003800180017ffb", + "0x4003800280017ffc", + "0x4003800380017ffd", + "0x4826800180018000", + "0x4", + "0x480a7ff87fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdfa", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd4b", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x6ad9ed7b6318f1bcffefe19df9aeb40d22c36bed567e1925a5ccde0536edd", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd45", + "0x40137fff7fff8001", + "0x4003800080017ffb", + "0x4003800180017ffc", + "0x4003800280017ffd", + "0x4826800180018000", + "0x3", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffde0", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x3a762f04043ed52ed42b61e4ad2e367163f5a928ef94f71121e68d78b8a00df", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdc1", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdbb", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x144d444467c1a7848e62c72fd678f9225602bf41005c66940ee2373705d90a2", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffda3", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd9d", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x19eba13c2ffadbed69e7a3ff4399447db5f0f1deff605072b123c3d33e5e300", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf6", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf3", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd4a", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd77", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd6f", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3bbfaec36427c06f699125e4eedffd9148420983ff94e5284a9087e22050b79", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc8", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd1f", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd4d", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd48", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd40", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd3b", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x2618225f6ac4a00b9635ed0e036ea1db17cf353e7ad948e882dbbca50565fbd", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc94", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc91", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce8", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd15", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0d", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x350efce99c55a2fbf8c09cde498fd24d686f21a900621778cd59ed10f4ae843", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc66", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc63", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcba", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce7", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcdf", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff15", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff30", + "0x480680017fff8000", + "0x80ac58cd", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe2b", + "0x480680017fff8000", + "0x5b5e139f", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe27", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef7", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0f", + "0x208b7fff7fff7ffe", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc33", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5a", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffced", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff22", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc1e", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcda", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xfa", + "0x400680017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff68", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8e", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcbc", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc6c", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbf1", + "0x48127ffc7fff8000", + "0x480a7ff87fff8000", + "0x48127ff57fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeec", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbec", + "0x48307ffb80007fb5", + "0x20680017fff7fff", + "0xe", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xde", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127fb07fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff63", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbcf", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xc9", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc39", + "0x48487ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbbd", + "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbbe", + "0x480680017fff8000", + "0x1", + "0x48287ffd80007fff", + "0x480680017fff8000", + "0x0", + "0x40527ffe7ffd7fff", + "0x48127ff37fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff17fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4c", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x48127faf7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3f", + "0x48127ffe7fff8000", + "0x48127fe27fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc5f", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc0f", + "0x40137fff7fff8000", + "0x480a7ff77fff8000", + "0x48127ffd7fff8000", + "0x48127ff77fff8000", + "0x480a80007fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x37", + "0x48527fff80008000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb8a", + "0x48127ffa7fff8000", + "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x9b", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc3c", + "0x480a7ff67fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbec", + "0x40137fff7fff8000", + "0x480a7ff57fff8000", + "0x48127ffd7fff8000", + "0x48127ff77fff8000", + "0x480a80007fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x14", + "0x48527fff80008000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb67", + "0x48127ffa7fff8000", + "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xbd", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff97fff8000", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x3c", + "0x400680017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1d", + "0x40137fff7fff8000", + "0x48297ffb80008000", + "0x20680017fff7fff", + "0x8", + "0x48127ffc7fff8000", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", + "0x48287ffb80007fff", + "0x20680017fff7fff", + "0x8", + "0x48127ffc7fff8000", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff25", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x8", + "0x48127ffc7fff8000", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x48127ffc7fff8000", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe10", + "0x20680017fff7fff", + "0x8", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe6b", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecb", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd6c", + "0x48127ffe7fff8000", + "0x48127fe07fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb8", + "0x400a7ffa7fff7fff", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffadd", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdfe", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffceb", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe04", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffded", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc3", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdf3", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdbe", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0a", + "0x48127ffe7fff8000", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb3", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x3f", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa8e", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb4b", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa82", + "0x480a7ff97fff8000", + "0x480a7ff87fff8000", + "0x48127ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff69", + "0x400680017fff7fff", + "0x0", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffda0", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc76", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffda6", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd71", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcbc", + "0x48127fe27fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff57fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffac9", + "0x48127ffe7fff8000", + "0x480a7ff77fff8000", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x150b7a02", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc3b", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x15", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ff97fff8000", + "0x48127fe17fff8000", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc7a", + "0x400680017fff7fff", + "0x150b7a02", + "0x48127ffd7fff8000", + "0x480a7ff67fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0xa66bd575", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc1d", + "0x48127ffd7fff8000", + "0x480a7ff67fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa09", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x182a530ee53d69beff1795ae50be37ed3b812422718b30b0063855d63d34e4d", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa03", + "0x40137fff7fff8001", + "0x4003800080017ffb", + "0x4003800180017ffc", + "0x4003800280017ffd", + "0x4826800180018000", + "0x3", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa9e", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9ef", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x12b4597159a73c3f0f23a49a92e5a3d3e51f2d865a40669db649123433d1a5b", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9e9", + "0x40137fff7fff8001", + "0x4003800080017ffa", + "0x4003800180017ffb", + "0x4003800280017ffc", + "0x4003800380017ffd", + "0x4826800180018000", + "0x4", + "0x480a7ff87fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa83", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x537461726b6e65742e6964", + "0x480680017fff8000", + "0x4944", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd97", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff3", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x24ea5393e4327b3014bc32f2264336b0d1ee84a4cfd197c8ad7e1e16829a16a", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9bc", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9b9", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa10", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa3d", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa35", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0xac8e2e1fdb949863544c38e1ed04b4c447121f2b60005f7c7f798c6a35ab40", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff98e", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff98b", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff988", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9df", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa0b", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd8", + "0x480a7ff77fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa02", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd33", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd1b", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd02", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce8", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcb3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffca5", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff86b", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x68", + "0x4002800080007fff", + "0x480680017fff8000", + "0x74", + "0x4002800180007fff", + "0x480680017fff8000", + "0x74", + "0x4002800280007fff", + "0x480680017fff8000", + "0x70", + "0x4002800380007fff", + "0x480680017fff8000", + "0x73", + "0x4002800480007fff", + "0x480680017fff8000", + "0x3a", + "0x4002800580007fff", + "0x480680017fff8000", + "0x2f", + "0x4002800680007fff", + "0x480680017fff8000", + "0x2f", + "0x4002800780007fff", + "0x480680017fff8000", + "0x67", + "0x4002800880007fff", + "0x480680017fff8000", + "0x6f", + "0x4002800980007fff", + "0x480680017fff8000", + "0x65", + "0x4002800a80007fff", + "0x480680017fff8000", + "0x72", + "0x4002800b80007fff", + "0x480680017fff8000", + "0x6c", + "0x4002800c80007fff", + "0x480680017fff8000", + "0x69", + "0x4002800d80007fff", + "0x480680017fff8000", + "0x2e", + "0x4002800e80007fff", + "0x480680017fff8000", + "0x69", + "0x4002800f80007fff", + "0x480680017fff8000", + "0x6e", + "0x4002801080007fff", + "0x480680017fff8000", + "0x64", + "0x4002801180007fff", + "0x480680017fff8000", + "0x65", + "0x4002801280007fff", + "0x480680017fff8000", + "0x78", + "0x4002801380007fff", + "0x480680017fff8000", + "0x65", + "0x4002801480007fff", + "0x480680017fff8000", + "0x72", + "0x4002801580007fff", + "0x480680017fff8000", + "0x2e", + "0x4002801680007fff", + "0x480680017fff8000", + "0x73", + "0x4002801780007fff", + "0x480680017fff8000", + "0x74", + "0x4002801880007fff", + "0x480680017fff8000", + "0x61", + "0x4002801980007fff", + "0x480680017fff8000", + "0x72", + "0x4002801a80007fff", + "0x480680017fff8000", + "0x6b", + "0x4002801b80007fff", + "0x480680017fff8000", + "0x6e", + "0x4002801c80007fff", + "0x480680017fff8000", + "0x65", + "0x4002801d80007fff", + "0x480680017fff8000", + "0x74", + "0x4002801e80007fff", + "0x480680017fff8000", + "0x2e", + "0x4002801f80007fff", + "0x480680017fff8000", + "0x69", + "0x4002802080007fff", + "0x480680017fff8000", + "0x64", + "0x4002802180007fff", + "0x480680017fff8000", + "0x2f", + "0x4002802280007fff", + "0x480680017fff8000", + "0x75", + "0x4002802380007fff", + "0x480680017fff8000", + "0x72", + "0x4002802480007fff", + "0x480680017fff8000", + "0x69", + "0x4002802580007fff", + "0x480680017fff8000", + "0x3f", + "0x4002802680007fff", + "0x480680017fff8000", + "0x69", + "0x4002802780007fff", + "0x480680017fff8000", + "0x64", + "0x4002802880007fff", + "0x480680017fff8000", + "0x3d", + "0x4002802980007fff", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x4826800180008000", + "0x2a", + "0x1104800180018000", + "0x33", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x2a", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x4003800080007ffb", + "0x400380007ffd7ffb", + "0x402780017ffd8001", + "0x1", + "0x4826800180008000", + "0x1", + "0x40297ffb7fff8002", + "0x4826800180008000", + "0x1", + "0x480a7ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7d6", + "0x480a80017fff8000", + "0x4829800080008002", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff51", + "0x40137ffb7fff8000", + "0x40137ffc7fff8001", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdf", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x400780017fff8000", + "0xa", + "0x400780017fff8001", + "0x0", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff924", + "0x402580017ffe8002", + "0x30", + "0x20680017fff7ffc", + "0xb", + "0x20680017fff7ffd", + "0x9", + "0x400380007ffd8002", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1", + "0x48327fff7ffd8000", + "0x400180007fff8002", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x482480017ffb8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdd6", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffde2", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd8c", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdb5", + "0x40127fff7fff7fb4", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127fb17fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb25", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280017ffb8000", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb41", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb47", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x4", + "0x402a7ffd7ffc7fff", + "0x480280017ffb8000", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb49", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280047ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x5", + "0x480280047ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280017ffb8000", + "0x480280007ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x482680017ffd8000", + "0x5", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff719", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6b2", + "0x480a7ffa7fff8000", + "0x48127fe97fff8000", + "0x48127ffd7fff8000", + "0x48127fe87fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc0a", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280017ffb8000", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa4d", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6ec", + "0x40127fff7fff7ff9", + "0x48127ffe7fff8000", + "0x48127ff77fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc48", + "0x48127ffe7fff8000", + "0x48127fdb7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcae", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280017ffb8000", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd9", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6c1", + "0x48127ffe7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc37", + "0x48127ffe7fff8000", + "0x480a7ff87fff8000", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127fde7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcb4", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280017ffb8000", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe" + ], + "debug_info": null, + "hints": { + "0": [ + { + "accessible_scopes": [ + "starkware.cairo.common.alloc", + "starkware.cairo.common.alloc.alloc" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 0, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "12": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "vm_enter_scope({'n': ids.len})", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.dst": 5, + "starkware.cairo.common.memcpy.memcpy.len": 7, + "starkware.cairo.common.memcpy.memcpy.src": 6 + } + } + } + ], + "20": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "n -= 1\nids.continue_copying = 1 if n > 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.__temp0": 10, + "starkware.cairo.common.memcpy.memcpy.continue_copying": 11, + "starkware.cairo.common.memcpy.memcpy.dst": 5, + "starkware.cairo.common.memcpy.memcpy.frame": 9, + "starkware.cairo.common.memcpy.memcpy.len": 7, + "starkware.cairo.common.memcpy.memcpy.next_frame": 12, + "starkware.cairo.common.memcpy.memcpy.src": 6 + } + } + } + ], + "23": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 6 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.__temp0": 10, + "starkware.cairo.common.memcpy.memcpy.continue_copying": 11, + "starkware.cairo.common.memcpy.memcpy.dst": 5, + "starkware.cairo.common.memcpy.memcpy.frame": 9, + "starkware.cairo.common.memcpy.memcpy.len": 7, + "starkware.cairo.common.memcpy.memcpy.next_frame": 12, + "starkware.cairo.common.memcpy.memcpy.src": 6 + } + } + } + ], + "25": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.value)\nassert ids.value % PRIME != 0, f'assert_not_zero failed: {ids.value} = 0.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 4, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_not_zero.value": 13 + } + } + } + ], + "30": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_equal" + ], + "code": "from starkware.cairo.lang.vm.relocatable import RelocatableValue\nboth_ints = isinstance(ids.a, int) and isinstance(ids.b, int)\nboth_relocatable = (\n isinstance(ids.a, RelocatableValue) and isinstance(ids.b, RelocatableValue) and\n ids.a.segment_index == ids.b.segment_index)\nassert both_ints or both_relocatable, \\\n f'assert_not_equal failed: non-comparable values: {ids.a}, {ids.b}.'\nassert (ids.a - ids.b) % PRIME != 0, f'assert_not_equal failed: {ids.a} = {ids.b}.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 5, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_not_equal.a": 14, + "starkware.cairo.common.math.assert_not_equal.b": 15 + } + } + } + ], + "36": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "code": "from starkware.cairo.common.math_utils import as_int\n\n# Correctness check.\nvalue = as_int(ids.value, PRIME) % PRIME\nassert value < ids.UPPER_BOUND, f'{value} is outside of the range [0, 2**250).'\n\n# Calculation for the assertion.\nids.high, ids.low = divmod(ids.value, ids.SHIFT)", + "flow_tracking_data": { + "ap_tracking": { + "group": 6, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_250_bit.high": 20, + "starkware.cairo.common.math.assert_250_bit.low": 19, + "starkware.cairo.common.math.assert_250_bit.range_check_ptr": 18, + "starkware.cairo.common.math.assert_250_bit.value": 17 + } + } + } + ], + "49": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "import itertools\n\nfrom starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\na = ids.a % PRIME\nb = ids.b % PRIME\nassert a <= b, f'a = {a} is not less than or equal to b = {b}.'\n\n# Find an arc less than PRIME / 3, and another less than PRIME / 2.\nlengths_and_indices = [(a, 0), (b - a, 1), (PRIME - 1 - b, 2)]\nlengths_and_indices.sort()\nassert lengths_and_indices[0][0] <= PRIME // 3 and lengths_and_indices[1][0] <= PRIME // 2\nexcluded = lengths_and_indices[2][1]\n\nmemory[ids.range_check_ptr + 1], memory[ids.range_check_ptr + 0] = (\n divmod(lengths_and_indices[0][0], ids.PRIME_OVER_3_HIGH))\nmemory[ids.range_check_ptr + 3], memory[ids.range_check_ptr + 2] = (\n divmod(lengths_and_indices[1][0], ids.PRIME_OVER_2_HIGH))", + "flow_tracking_data": { + "ap_tracking": { + "group": 7, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.a": 28, + "starkware.cairo.common.math.assert_le_felt.b": 29, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 30 + } + } + } + ], + "59": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 7, + "offset": 8 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.__temp10": 33, + "starkware.cairo.common.math.assert_le_felt.__temp11": 35, + "starkware.cairo.common.math.assert_le_felt.__temp12": 36, + "starkware.cairo.common.math.assert_le_felt.__temp13": 37, + "starkware.cairo.common.math.assert_le_felt.__temp8": 31, + "starkware.cairo.common.math.assert_le_felt.__temp9": 32, + "starkware.cairo.common.math.assert_le_felt.a": 28, + "starkware.cairo.common.math.assert_le_felt.arc_long": 38, + "starkware.cairo.common.math.assert_le_felt.arc_prod": 41, + "starkware.cairo.common.math.assert_le_felt.arc_short": 34, + "starkware.cairo.common.math.assert_le_felt.arc_sum": 40, + "starkware.cairo.common.math.assert_le_felt.b": 29, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 39 + } + } + } + ], + "73": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 1 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 7, + "offset": 9 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.__temp10": 33, + "starkware.cairo.common.math.assert_le_felt.__temp11": 35, + "starkware.cairo.common.math.assert_le_felt.__temp12": 36, + "starkware.cairo.common.math.assert_le_felt.__temp13": 37, + "starkware.cairo.common.math.assert_le_felt.__temp8": 31, + "starkware.cairo.common.math.assert_le_felt.__temp9": 32, + "starkware.cairo.common.math.assert_le_felt.a": 28, + "starkware.cairo.common.math.assert_le_felt.arc_long": 38, + "starkware.cairo.common.math.assert_le_felt.arc_prod": 41, + "starkware.cairo.common.math.assert_le_felt.arc_short": 34, + "starkware.cairo.common.math.assert_le_felt.arc_sum": 40, + "starkware.cairo.common.math.assert_le_felt.b": 29, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 39 + } + } + } + ], + "85": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "assert excluded == 2", + "flow_tracking_data": { + "ap_tracking": { + "group": 7, + "offset": 10 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.__temp10": 33, + "starkware.cairo.common.math.assert_le_felt.__temp11": 35, + "starkware.cairo.common.math.assert_le_felt.__temp12": 36, + "starkware.cairo.common.math.assert_le_felt.__temp13": 37, + "starkware.cairo.common.math.assert_le_felt.__temp8": 31, + "starkware.cairo.common.math.assert_le_felt.__temp9": 32, + "starkware.cairo.common.math.assert_le_felt.a": 28, + "starkware.cairo.common.math.assert_le_felt.arc_long": 38, + "starkware.cairo.common.math.assert_le_felt.arc_prod": 41, + "starkware.cairo.common.math.assert_le_felt.arc_short": 34, + "starkware.cairo.common.math.assert_le_felt.arc_sum": 40, + "starkware.cairo.common.math.assert_le_felt.b": 29, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 39 + } + } + } + ], + "96": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "# Verify the assumptions on the relationship between 2**250, ADDR_BOUND and PRIME.\nADDR_BOUND = ids.ADDR_BOUND % PRIME\nassert (2**250 < ADDR_BOUND <= 2**251) and (2 * 2**250 < PRIME) and (\n ADDR_BOUND * 2 > PRIME), \\\n 'normalize_address() cannot be used with the current constants.'\nids.is_small = 1 if ids.addr < ADDR_BOUND else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 8, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 53, + "starkware.starknet.common.storage.normalize_address.is_small": 55, + "starkware.starknet.common.storage.normalize_address.range_check_ptr": 54 + } + } + } + ], + "114": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "ids.is_250 = 1 if ids.addr < 2**250 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 8, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 53, + "starkware.starknet.common.storage.normalize_address.is_250": 61, + "starkware.starknet.common.storage.normalize_address.is_small": 55, + "starkware.starknet.common.storage.normalize_address.range_check_ptr": 54 + } + } + } + ], + "141": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "code": "syscall_handler.call_contract(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 9, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.call_contract.__temp26": 72, + "starkware.starknet.common.syscalls.call_contract.calldata": 69, + "starkware.starknet.common.syscalls.call_contract.calldata_size": 68, + "starkware.starknet.common.syscalls.call_contract.contract_address": 66, + "starkware.starknet.common.syscalls.call_contract.function_selector": 67, + "starkware.starknet.common.syscalls.call_contract.syscall": 71, + "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 70 + } + } + } + ], + "149": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "code": "syscall_handler.get_caller_address(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 10, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_caller_address.__temp27": 77, + "starkware.starknet.common.syscalls.get_caller_address.syscall": 76, + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 75 + } + } + } + ], + "157": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "code": "syscall_handler.storage_read(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_read.__temp28": 82, + "starkware.starknet.common.syscalls.storage_read.address": 79, + "starkware.starknet.common.syscalls.storage_read.syscall": 81, + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 80 + } + } + } + ], + "166": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "code": "syscall_handler.storage_write(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 12, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_write.__temp29": 88, + "starkware.starknet.common.syscalls.storage_write.address": 85, + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 87, + "starkware.starknet.common.syscalls.storage_write.value": 86 + } + } + } + ], + "176": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "code": "syscall_handler.emit_event(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 13, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.emit_event.__temp30": 95, + "starkware.starknet.common.syscalls.emit_event.data": 93, + "starkware.starknet.common.syscalls.emit_event.data_len": 92, + "starkware.starknet.common.syscalls.emit_event.keys": 91, + "starkware.starknet.common.syscalls.emit_event.keys_len": 90, + "starkware.starknet.common.syscalls.emit_event.syscall_ptr": 94 + } + } + } + ], + "179": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= (ids.a % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 14, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 97, + "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": 98 + } + } + } + ], + "189": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= ((-ids.a - 1) % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 14, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 97, + "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": 98 + } + } + } + ], + "230": [ + { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "code": "sum_low = ids.a.low + ids.b.low\nids.carry_low = 1 if sum_low >= ids.SHIFT else 0\nsum_high = ids.a.high + ids.b.high + ids.carry_low\nids.carry_high = 1 if sum_high >= ids.SHIFT else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 18, + "offset": 4 + }, + "reference_ids": { + "starkware.cairo.common.uint256.uint256_add.a": 114, + "starkware.cairo.common.uint256.uint256_add.b": 115, + "starkware.cairo.common.uint256.uint256_add.carry_high": 119, + "starkware.cairo.common.uint256.uint256_add.carry_low": 118, + "starkware.cairo.common.uint256.uint256_add.range_check_ptr": 116, + "starkware.cairo.common.uint256.uint256_add.res": 117 + } + } + } + ], + "252": [ + { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.split_64" + ], + "code": "ids.low = ids.a & ((1<<64) - 1)\nids.high = ids.a >> 64", + "flow_tracking_data": { + "ap_tracking": { + "group": 19, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.uint256.split_64.a": 126, + "starkware.cairo.common.uint256.split_64.high": 129, + "starkware.cairo.common.uint256.split_64.low": 128, + "starkware.cairo.common.uint256.split_64.range_check_ptr": 127 + } + } + } + ], + "398": [ + { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_unsigned_div_rem" + ], + "code": "a = (ids.a.high << 128) + ids.a.low\ndiv = (ids.div.high << 128) + ids.div.low\nquotient, remainder = divmod(a, div)\n\nids.quotient.low = quotient & ((1 << 128) - 1)\nids.quotient.high = quotient >> 128\nids.remainder.low = remainder & ((1 << 128) - 1)\nids.remainder.high = remainder >> 128", + "flow_tracking_data": { + "ap_tracking": { + "group": 23, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.__temp76": 217, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.a": 214, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.div": 215, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.quotient": 218, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.range_check_ptr": 216, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.remainder": 219 + } + } + } + ], + "1595": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.constructor"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 88, + "offset": 189 + }, + "reference_ids": { + "__wrappers__.constructor.__calldata_actual_size": 897, + "__wrappers__.constructor.__calldata_ptr": 896, + "__wrappers__.constructor.pedersen_ptr": 899, + "__wrappers__.constructor.range_check_ptr": 900, + "__wrappers__.constructor.ret_value": 901, + "__wrappers__.constructor.syscall_ptr": 898 + } + } + } + ], + "1707": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 96, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.name_encode_return.range_check_ptr": 987, + "__wrappers__.name_encode_return.ret_value": 986 + } + } + } + ], + "1737": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 99, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.symbol_encode_return.range_check_ptr": 1012, + "__wrappers__.symbol_encode_return.ret_value": 1011 + } + } + } + ], + "1768": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 102, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.balanceOf_encode_return.range_check_ptr": 1038, + "__wrappers__.balanceOf_encode_return.ret_value": 1037 + } + } + } + ], + "1804": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.ownerOf_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 105, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.ownerOf_encode_return.range_check_ptr": 1068, + "__wrappers__.ownerOf_encode_return.ret_value": 1067 + } + } + } + ], + "1841": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.owner_of_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 108, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.owner_of_encode_return.range_check_ptr": 1097, + "__wrappers__.owner_of_encode_return.ret_value": 1096 + } + } + } + ], + "1876": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.getApproved_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 112, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.getApproved_encode_return.range_check_ptr": 1126, + "__wrappers__.getApproved_encode_return.ret_value": 1125 + } + } + } + ], + "1912": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.isApprovedForAll_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 116, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.isApprovedForAll_encode_return.range_check_ptr": 1156, + "__wrappers__.isApprovedForAll_encode_return.ret_value": 1155 + } + } + } + ], + "2087": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.tokenURI_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 120, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.tokenURI_encode_return.range_check_ptr": 1231, + "__wrappers__.tokenURI_encode_return.ret_value": 1230 + } + } + } + ], + "2179": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_user_data_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 129, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.get_user_data_encode_return.range_check_ptr": 1282, + "__wrappers__.get_user_data_encode_return.ret_value": 1281 + } + } + } + ], + "2216": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_verifier_data_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 132, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.get_verifier_data_encode_return.range_check_ptr": 1315, + "__wrappers__.get_verifier_data_encode_return.ret_value": 1314 + } + } + } + ], + "2266": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_confirmed_data_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 135, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.get_confirmed_data_encode_return.range_check_ptr": 1354, + "__wrappers__.get_confirmed_data_encode_return.ret_value": 1353 + } + } + } + ], + "2315": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.approve"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 140, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.approve.__calldata_actual_size": 1394, + "__wrappers__.approve.__calldata_arg_to": 1390, + "__wrappers__.approve.__calldata_arg_token_id": 1392, + "__wrappers__.approve.__calldata_ptr": 1393, + "__wrappers__.approve.__temp164": 1395, + "__wrappers__.approve.pedersen_ptr": 1396, + "__wrappers__.approve.range_check_ptr": 1398, + "__wrappers__.approve.ret_value": 1399, + "__wrappers__.approve.syscall_ptr": 1397 + } + } + } + ], + "2342": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.setApprovalForAll" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 142, + "offset": 129 + }, + "reference_ids": { + "__wrappers__.setApprovalForAll.__calldata_actual_size": 1418, + "__wrappers__.setApprovalForAll.__calldata_arg_approved": 1416, + "__wrappers__.setApprovalForAll.__calldata_arg_operator": 1414, + "__wrappers__.setApprovalForAll.__calldata_ptr": 1417, + "__wrappers__.setApprovalForAll.__temp165": 1419, + "__wrappers__.setApprovalForAll.pedersen_ptr": 1421, + "__wrappers__.setApprovalForAll.range_check_ptr": 1422, + "__wrappers__.setApprovalForAll.ret_value": 1423, + "__wrappers__.setApprovalForAll.syscall_ptr": 1420 + } + } + } + ], + "2373": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 146, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.transferFrom.__calldata_actual_size": 1445, + "__wrappers__.transferFrom.__calldata_arg__from": 1439, + "__wrappers__.transferFrom.__calldata_arg_to": 1441, + "__wrappers__.transferFrom.__calldata_arg_token_id": 1443, + "__wrappers__.transferFrom.__calldata_ptr": 1444, + "__wrappers__.transferFrom.__temp166": 1446, + "__wrappers__.transferFrom.pedersen_ptr": 1447, + "__wrappers__.transferFrom.range_check_ptr": 1449, + "__wrappers__.transferFrom.ret_value": 1450, + "__wrappers__.transferFrom.syscall_ptr": 1448 + } + } + } + ], + "2416": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.safeTransferFrom" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 150, + "offset": 0 + }, + "reference_ids": { + "__wrappers__.safeTransferFrom.__calldata_actual_size": 1483, + "__wrappers__.safeTransferFrom.__calldata_arg__from": 1468, + "__wrappers__.safeTransferFrom.__calldata_arg_data": 1479, + "__wrappers__.safeTransferFrom.__calldata_arg_data_len": 1474, + "__wrappers__.safeTransferFrom.__calldata_arg_to": 1470, + "__wrappers__.safeTransferFrom.__calldata_arg_token_id": 1472, + "__wrappers__.safeTransferFrom.__calldata_ptr": 1482, + "__wrappers__.safeTransferFrom.__temp167": 1476, + "__wrappers__.safeTransferFrom.__temp168": 1477, + "__wrappers__.safeTransferFrom.__temp169": 1480, + "__wrappers__.safeTransferFrom.__temp170": 1481, + "__wrappers__.safeTransferFrom.__temp171": 1484, + "__wrappers__.safeTransferFrom.pedersen_ptr": 1485, + "__wrappers__.safeTransferFrom.range_check_ptr": 1487, + "__wrappers__.safeTransferFrom.ret_value": 1488, + "__wrappers__.safeTransferFrom.syscall_ptr": 1486 + } + } + } + ], + "2453": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.mint"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 152, + "offset": 404 + }, + "reference_ids": { + "__wrappers__.mint.__calldata_actual_size": 1507, + "__wrappers__.mint.__calldata_arg_token_id": 1505, + "__wrappers__.mint.__calldata_ptr": 1506, + "__wrappers__.mint.__temp172": 1508, + "__wrappers__.mint.pedersen_ptr": 1509, + "__wrappers__.mint.range_check_ptr": 1511, + "__wrappers__.mint.ret_value": 1512, + "__wrappers__.mint.syscall_ptr": 1510 + } + } + } + ], + "2504": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_user_data" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 154, + "offset": 199 + }, + "reference_ids": { + "__wrappers__.set_user_data.__calldata_actual_size": 1542, + "__wrappers__.set_user_data.__calldata_arg_data": 1540, + "__wrappers__.set_user_data.__calldata_arg_field": 1538, + "__wrappers__.set_user_data.__calldata_arg_token_id": 1536, + "__wrappers__.set_user_data.__calldata_ptr": 1541, + "__wrappers__.set_user_data.__temp173": 1543, + "__wrappers__.set_user_data.pedersen_ptr": 1544, + "__wrappers__.set_user_data.range_check_ptr": 1546, + "__wrappers__.set_user_data.ret_value": 1547, + "__wrappers__.set_user_data.syscall_ptr": 1545 + } + } + } + ], + "2548": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_verifier_data" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 156, + "offset": 120 + }, + "reference_ids": { + "__wrappers__.set_verifier_data.__calldata_actual_size": 1573, + "__wrappers__.set_verifier_data.__calldata_arg_data": 1571, + "__wrappers__.set_verifier_data.__calldata_arg_field": 1569, + "__wrappers__.set_verifier_data.__calldata_arg_token_id": 1567, + "__wrappers__.set_verifier_data.__calldata_ptr": 1572, + "__wrappers__.set_verifier_data.__temp174": 1574, + "__wrappers__.set_verifier_data.pedersen_ptr": 1575, + "__wrappers__.set_verifier_data.range_check_ptr": 1577, + "__wrappers__.set_verifier_data.ret_value": 1578, + "__wrappers__.set_verifier_data.syscall_ptr": 1576 + } + } + } + ] + }, + "identifiers": { + "__main__.ERC721": { + "destination": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721", + "type": "alias" + }, + "__main__.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.SignatureBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "type": "alias" + }, + "__main__.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "__main__.UserDataUpdate": { + "type": "namespace" + }, + "__main__.UserDataUpdate.Args": { + "full_name": "__main__.UserDataUpdate.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.UserDataUpdate.ImplicitArgs": { + "full_name": "__main__.UserDataUpdate.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.UserDataUpdate.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.UserDataUpdate.SELECTOR": { + "type": "const", + "value": 683143074327931317731447149027397786421234311785536094871210807315154554445 + }, + "__main__.UserDataUpdate.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.UserDataUpdate.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "__main__.UserDataUpdate.emit": { + "decorators": [], + "pc": 1526, + "type": "function" + }, + "__main__.UserDataUpdate.emit.Args": { + "full_name": "__main__.UserDataUpdate.emit.Args", + "members": { + "data": { + "cairo_type": "felt", + "offset": 2 + }, + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.UserDataUpdate.emit.ImplicitArgs": { + "full_name": "__main__.UserDataUpdate.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.UserDataUpdate.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.UserDataUpdate.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__main__.UserDataUpdate.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.UserDataUpdate.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1537, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1538, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1539, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1540, + "value": "cast([fp + 1] + 3, felt*)" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.UserDataUpdate.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1536, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1537, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.UserDataUpdate.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 5 + }, + "pc": 1530, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 5 + }, + "pc": 1531, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit.__temp97": { + "cairo_type": "felt", + "full_name": "__main__.UserDataUpdate.emit.__temp97", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 6 + }, + "pc": 1533, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit.__temp98": { + "cairo_type": "felt", + "full_name": "__main__.UserDataUpdate.emit.__temp98", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 10 + }, + "pc": 1542, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit.data": { + "cairo_type": "felt", + "full_name": "__main__.UserDataUpdate.emit.data", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit.field": { + "cairo_type": "felt", + "full_name": "__main__.UserDataUpdate.emit.field", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.UserDataUpdate.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.UserDataUpdate.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 19 + }, + "pc": 1550, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit.token_id": { + "cairo_type": "felt", + "full_name": "__main__.UserDataUpdate.emit.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.UserDataUpdate.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "__main__.UserDataUpdate.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__main__.VerifierDataUpdate": { + "type": "namespace" + }, + "__main__.VerifierDataUpdate.Args": { + "full_name": "__main__.VerifierDataUpdate.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.VerifierDataUpdate.ImplicitArgs": { + "full_name": "__main__.VerifierDataUpdate.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.VerifierDataUpdate.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.VerifierDataUpdate.SELECTOR": { + "type": "const", + "value": 528767566093708281507827163171982594433284629582221805338041850060519316059 + }, + "__main__.VerifierDataUpdate.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.VerifierDataUpdate.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "__main__.VerifierDataUpdate.emit": { + "decorators": [], + "pc": 1552, + "type": "function" + }, + "__main__.VerifierDataUpdate.emit.Args": { + "full_name": "__main__.VerifierDataUpdate.emit.Args", + "members": { + "data": { + "cairo_type": "felt", + "offset": 2 + }, + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + }, + "verifier": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.VerifierDataUpdate.emit.ImplicitArgs": { + "full_name": "__main__.VerifierDataUpdate.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.VerifierDataUpdate.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.VerifierDataUpdate.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__main__.VerifierDataUpdate.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.VerifierDataUpdate.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1563, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1564, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1565, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1566, + "value": "cast([fp + 1] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1567, + "value": "cast([fp + 1] + 4, felt*)" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.VerifierDataUpdate.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1562, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1563, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.VerifierDataUpdate.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 5 + }, + "pc": 1556, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 5 + }, + "pc": 1557, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.__temp100": { + "cairo_type": "felt", + "full_name": "__main__.VerifierDataUpdate.emit.__temp100", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 10 + }, + "pc": 1569, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.__temp99": { + "cairo_type": "felt", + "full_name": "__main__.VerifierDataUpdate.emit.__temp99", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 6 + }, + "pc": 1559, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.data": { + "cairo_type": "felt", + "full_name": "__main__.VerifierDataUpdate.emit.data", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.field": { + "cairo_type": "felt", + "full_name": "__main__.VerifierDataUpdate.emit.field", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.VerifierDataUpdate.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.VerifierDataUpdate.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 19 + }, + "pc": 1577, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.token_id": { + "cairo_type": "felt", + "full_name": "__main__.VerifierDataUpdate.emit.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit.verifier": { + "cairo_type": "felt", + "full_name": "__main__.VerifierDataUpdate.emit.verifier", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.VerifierDataUpdate.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "__main__.VerifierDataUpdate.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__main__.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "__main__.append_number_ascii": { + "decorators": [], + "pc": 2129, + "type": "function" + }, + "__main__.append_number_ascii.Args": { + "full_name": "__main__.append_number_ascii.Args", + "members": { + "arr": { + "cairo_type": "felt*", + "offset": 2 + }, + "num": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.append_number_ascii.ImplicitArgs": { + "full_name": "__main__.append_number_ascii.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.append_number_ascii.Return": { + "cairo_type": "(added_len: felt)", + "type": "type_definition" + }, + "__main__.append_number_ascii.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "__main__.append_number_ascii.__temp157": { + "cairo_type": "felt", + "full_name": "__main__.append_number_ascii.__temp157", + "references": [ + { + "ap_tracking_data": { + "group": 127, + "offset": 1 + }, + "pc": 2164, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.added_len": { + "cairo_type": "felt", + "full_name": "__main__.append_number_ascii.added_len", + "references": [ + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.arr": { + "cairo_type": "felt*", + "full_name": "__main__.append_number_ascii.arr", + "references": [ + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.digit": { + "cairo_type": "felt", + "full_name": "__main__.append_number_ascii.digit", + "references": [ + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2142, + "value": "cast([ap + (-2)] + 48, felt)" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2144, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.num": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.append_number_ascii.num", + "references": [ + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-5), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.append_number_ascii.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.q": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.append_number_ascii.q", + "references": [ + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.r": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.append_number_ascii.r", + "references": [ + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.append_number_ascii.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.append_number_ascii.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.append_number_ascii.ten": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.append_number_ascii.ten", + "references": [ + { + "ap_tracking_data": { + "group": 125, + "offset": 3 + }, + "pc": 2135, + "value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.approve": { + "decorators": ["external"], + "pc": 2295, + "type": "function" + }, + "__main__.approve.Args": { + "full_name": "__main__.approve.Args", + "members": { + "to": { + "cairo_type": "felt", + "offset": 0 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.approve.ImplicitArgs": { + "full_name": "__main__.approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.approve.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.approve.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.approve.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 2303, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.approve.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.approve.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 2303, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.approve.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.approve.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 2303, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.approve.to": { + "cairo_type": "felt", + "full_name": "__main__.approve.to", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.approve.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.approve.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.assert_le_felt": { + "destination": "starkware.cairo.common.math.assert_le_felt", + "type": "alias" + }, + "__main__.balanceOf": { + "decorators": ["view"], + "pc": 1761, + "type": "function" + }, + "__main__.balanceOf.Args": { + "full_name": "__main__.balanceOf.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.balanceOf.ImplicitArgs": { + "full_name": "__main__.balanceOf.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.balanceOf.Return": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.balanceOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balanceOf.balance": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.balanceOf.balance", + "references": [ + { + "ap_tracking_data": { + "group": 101, + "offset": 78 + }, + "pc": 1767, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.balanceOf.owner": { + "cairo_type": "felt", + "full_name": "__main__.balanceOf.owner", + "references": [ + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.balanceOf.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.balanceOf.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 78 + }, + "pc": 1767, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.balanceOf.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.balanceOf.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 78 + }, + "pc": 1767, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.balanceOf.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.balanceOf.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 78 + }, + "pc": 1767, + "value": "[cast(ap + (-5), felt**)]" + } + ], + "type": "reference" + }, + "__main__.constructor": { + "decorators": ["constructor"], + "pc": 1579, + "type": "function" + }, + "__main__.constructor.Args": { + "full_name": "__main__.constructor.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.constructor.ImplicitArgs": { + "full_name": "__main__.constructor.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.constructor.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.constructor.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.constructor.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.constructor.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1579, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 184 + }, + "pc": 1588, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.constructor.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.constructor.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1579, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 184 + }, + "pc": 1588, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.constructor.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.constructor.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1579, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 184 + }, + "pc": 1588, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.getApproved": { + "decorators": ["view"], + "pc": 1868, + "type": "function" + }, + "__main__.getApproved.Args": { + "full_name": "__main__.getApproved.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.getApproved.ImplicitArgs": { + "full_name": "__main__.getApproved.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.getApproved.Return": { + "cairo_type": "(approved: felt)", + "type": "type_definition" + }, + "__main__.getApproved.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.getApproved.approved": { + "cairo_type": "felt", + "full_name": "__main__.getApproved.approved", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1875, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.getApproved.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.getApproved.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1875, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.getApproved.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.getApproved.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1875, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.getApproved.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.getApproved.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1875, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.getApproved.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.getApproved.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "__main__.get_confirmed_data": { + "decorators": ["view"], + "pc": 2245, + "type": "function" + }, + "__main__.get_confirmed_data.Args": { + "full_name": "__main__.get_confirmed_data.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 2 + }, + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.get_confirmed_data.ImplicitArgs": { + "full_name": "__main__.get_confirmed_data.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.get_confirmed_data.Return": { + "cairo_type": "(data: felt)", + "type": "type_definition" + }, + "__main__.get_confirmed_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.get_confirmed_data.address": { + "cairo_type": "felt", + "full_name": "__main__.get_confirmed_data.address", + "references": [ + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_confirmed_data.field": { + "cairo_type": "felt", + "full_name": "__main__.get_confirmed_data.field", + "references": [ + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_confirmed_data.found_user_data": { + "cairo_type": "felt", + "full_name": "__main__.get_confirmed_data.found_user_data", + "references": [ + { + "ap_tracking_data": { + "group": 134, + "offset": 68 + }, + "pc": 2252, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_confirmed_data.found_verifier_data": { + "cairo_type": "felt", + "full_name": "__main__.get_confirmed_data.found_verifier_data", + "references": [ + { + "ap_tracking_data": { + "group": 134, + "offset": 143 + }, + "pc": 2260, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_confirmed_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.get_confirmed_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 68 + }, + "pc": 2252, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 143 + }, + "pc": 2260, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.get_confirmed_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.get_confirmed_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 68 + }, + "pc": 2252, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 143 + }, + "pc": 2260, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_confirmed_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.get_confirmed_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 68 + }, + "pc": 2252, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 143 + }, + "pc": 2260, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.get_confirmed_data.token_id": { + "cairo_type": "felt", + "full_name": "__main__.get_confirmed_data.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_label_location": { + "destination": "starkware.cairo.common.registers.get_label_location", + "type": "alias" + }, + "__main__.get_user_data": { + "decorators": ["view"], + "pc": 2171, + "type": "function" + }, + "__main__.get_user_data.Args": { + "full_name": "__main__.get_user_data.Args", + "members": { + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.get_user_data.ImplicitArgs": { + "full_name": "__main__.get_user_data.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.get_user_data.Return": { + "cairo_type": "(data: felt)", + "type": "type_definition" + }, + "__main__.get_user_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.get_user_data.data": { + "cairo_type": "felt", + "full_name": "__main__.get_user_data.data", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 68 + }, + "pc": 2178, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_user_data.field": { + "cairo_type": "felt", + "full_name": "__main__.get_user_data.field", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_user_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.get_user_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 68 + }, + "pc": 2178, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.get_user_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.get_user_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 68 + }, + "pc": 2178, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_user_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.get_user_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 68 + }, + "pc": 2178, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.get_user_data.token_id": { + "cairo_type": "felt", + "full_name": "__main__.get_user_data.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_verifier_data": { + "decorators": ["view"], + "pc": 2207, + "type": "function" + }, + "__main__.get_verifier_data.Args": { + "full_name": "__main__.get_verifier_data.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 2 + }, + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.get_verifier_data.ImplicitArgs": { + "full_name": "__main__.get_verifier_data.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.get_verifier_data.Return": { + "cairo_type": "(data: felt)", + "type": "type_definition" + }, + "__main__.get_verifier_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.get_verifier_data.address": { + "cairo_type": "felt", + "full_name": "__main__.get_verifier_data.address", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_verifier_data.data": { + "cairo_type": "felt", + "full_name": "__main__.get_verifier_data.data", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 75 + }, + "pc": 2215, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_verifier_data.field": { + "cairo_type": "felt", + "full_name": "__main__.get_verifier_data.field", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_verifier_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.get_verifier_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 75 + }, + "pc": 2215, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.get_verifier_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.get_verifier_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 75 + }, + "pc": 2215, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.get_verifier_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.get_verifier_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 75 + }, + "pc": 2215, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.get_verifier_data.token_id": { + "cairo_type": "felt", + "full_name": "__main__.get_verifier_data.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.isApprovedForAll": { + "decorators": ["view"], + "pc": 1904, + "type": "function" + }, + "__main__.isApprovedForAll.Args": { + "full_name": "__main__.isApprovedForAll.Args", + "members": { + "operator": { + "cairo_type": "felt", + "offset": 1 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.isApprovedForAll.ImplicitArgs": { + "full_name": "__main__.isApprovedForAll.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.isApprovedForAll.Return": { + "cairo_type": "(is_approved: felt)", + "type": "type_definition" + }, + "__main__.isApprovedForAll.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.isApprovedForAll.is_approved": { + "cairo_type": "felt", + "full_name": "__main__.isApprovedForAll.is_approved", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 75 + }, + "pc": 1911, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.isApprovedForAll.operator": { + "cairo_type": "felt", + "full_name": "__main__.isApprovedForAll.operator", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.isApprovedForAll.owner": { + "cairo_type": "felt", + "full_name": "__main__.isApprovedForAll.owner", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.isApprovedForAll.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.isApprovedForAll.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 75 + }, + "pc": 1911, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.isApprovedForAll.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.isApprovedForAll.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 75 + }, + "pc": 1911, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.isApprovedForAll.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.isApprovedForAll.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 75 + }, + "pc": 1911, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.mint": { + "decorators": ["external"], + "pc": 2425, + "type": "function" + }, + "__main__.mint.Args": { + "full_name": "__main__.mint.Args", + "members": { + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.mint.ImplicitArgs": { + "full_name": "__main__.mint.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.mint.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.mint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.mint.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.mint.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2425, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 397 + }, + "pc": 2443, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.mint.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.mint.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2425, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 26 + }, + "pc": 2434, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 397 + }, + "pc": 2443, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.mint.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.mint.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2425, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 6 + }, + "pc": 2428, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 397 + }, + "pc": 2443, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.mint.to": { + "cairo_type": "felt", + "full_name": "__main__.mint.to", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 6 + }, + "pc": 2428, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.mint.token_id": { + "cairo_type": "felt", + "full_name": "__main__.mint.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2425, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.name": { + "decorators": ["view"], + "pc": 1701, + "type": "function" + }, + "__main__.name.Args": { + "full_name": "__main__.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.name.ImplicitArgs": { + "full_name": "__main__.name.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.name.Return": { + "cairo_type": "(name: felt)", + "type": "type_definition" + }, + "__main__.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.name.name": { + "cairo_type": "felt", + "full_name": "__main__.name.name", + "references": [ + { + "ap_tracking_data": { + "group": 95, + "offset": 28 + }, + "pc": 1706, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.name.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.name.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1701, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 28 + }, + "pc": 1706, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.name.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.name.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1701, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 28 + }, + "pc": 1706, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.name.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.name.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1701, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 28 + }, + "pc": 1706, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.ownerOf": { + "decorators": ["view"], + "pc": 1796, + "type": "function" + }, + "__main__.ownerOf.Args": { + "full_name": "__main__.ownerOf.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.ownerOf.ImplicitArgs": { + "full_name": "__main__.ownerOf.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.ownerOf.Return": { + "cairo_type": "(owner: felt)", + "type": "type_definition" + }, + "__main__.ownerOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.ownerOf.owner": { + "cairo_type": "felt", + "full_name": "__main__.ownerOf.owner", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 87 + }, + "pc": 1803, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.ownerOf.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.ownerOf.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1796, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 87 + }, + "pc": 1803, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.ownerOf.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.ownerOf.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1796, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 87 + }, + "pc": 1803, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.ownerOf.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.ownerOf.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1796, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 87 + }, + "pc": 1803, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.ownerOf.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.ownerOf.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1796, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.owner_of": { + "decorators": ["view"], + "pc": 1832, + "type": "function" + }, + "__main__.owner_of.Args": { + "full_name": "__main__.owner_of.Args", + "members": { + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.owner_of.ImplicitArgs": { + "full_name": "__main__.owner_of.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.owner_of.Return": { + "cairo_type": "(owner: felt)", + "type": "type_definition" + }, + "__main__.owner_of.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.owner_of.owner": { + "cairo_type": "felt", + "full_name": "__main__.owner_of.owner", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 87 + }, + "pc": 1840, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.owner_of.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.owner_of.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1832, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 87 + }, + "pc": 1840, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.owner_of.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.owner_of.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1832, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 87 + }, + "pc": 1840, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.owner_of.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.owner_of.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1832, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 87 + }, + "pc": 1840, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.owner_of.token_id": { + "cairo_type": "felt", + "full_name": "__main__.owner_of.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1832, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.safeTransferFrom": { + "decorators": ["external"], + "pc": 2382, + "type": "function" + }, + "__main__.safeTransferFrom.Args": { + "full_name": "__main__.safeTransferFrom.Args", + "members": { + "_from": { + "cairo_type": "felt", + "offset": 0 + }, + "data": { + "cairo_type": "felt*", + "offset": 5 + }, + "data_len": { + "cairo_type": "felt", + "offset": 4 + }, + "to": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 6, + "type": "struct" + }, + "__main__.safeTransferFrom.ImplicitArgs": { + "full_name": "__main__.safeTransferFrom.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.safeTransferFrom.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.safeTransferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.safeTransferFrom._from": { + "cairo_type": "felt", + "full_name": "__main__.safeTransferFrom._from", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "__main__.safeTransferFrom.data": { + "cairo_type": "felt*", + "full_name": "__main__.safeTransferFrom.data", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.safeTransferFrom.data_len": { + "cairo_type": "felt", + "full_name": "__main__.safeTransferFrom.data_len", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.safeTransferFrom.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.safeTransferFrom.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2393, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.safeTransferFrom.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.safeTransferFrom.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2393, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.safeTransferFrom.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.safeTransferFrom.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2393, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.safeTransferFrom.to": { + "cairo_type": "felt", + "full_name": "__main__.safeTransferFrom.to", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "__main__.safeTransferFrom.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.safeTransferFrom.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.setApprovalForAll": { + "decorators": ["external"], + "pc": 2324, + "type": "function" + }, + "__main__.setApprovalForAll.Args": { + "full_name": "__main__.setApprovalForAll.Args", + "members": { + "approved": { + "cairo_type": "felt", + "offset": 1 + }, + "operator": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.setApprovalForAll.ImplicitArgs": { + "full_name": "__main__.setApprovalForAll.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.setApprovalForAll.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.setApprovalForAll.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.setApprovalForAll.approved": { + "cairo_type": "felt", + "full_name": "__main__.setApprovalForAll.approved", + "references": [ + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.setApprovalForAll.operator": { + "cairo_type": "felt", + "full_name": "__main__.setApprovalForAll.operator", + "references": [ + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.setApprovalForAll.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.setApprovalForAll.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 121 + }, + "pc": 2331, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.setApprovalForAll.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.setApprovalForAll.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 121 + }, + "pc": 2331, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.setApprovalForAll.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.setApprovalForAll.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 121 + }, + "pc": 2331, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_user_data": { + "decorators": ["external"], + "pc": 2462, + "type": "function" + }, + "__main__.set_user_data.Args": { + "full_name": "__main__.set_user_data.Args", + "members": { + "data": { + "cairo_type": "felt", + "offset": 2 + }, + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_user_data.ImplicitArgs": { + "full_name": "__main__.set_user_data.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_user_data.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_user_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.set_user_data.caller": { + "cairo_type": "felt", + "full_name": "__main__.set_user_data.caller", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 93 + }, + "pc": 2473, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_user_data.data": { + "cairo_type": "felt", + "full_name": "__main__.set_user_data.data", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_user_data.field": { + "cairo_type": "felt", + "full_name": "__main__.set_user_data.field", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_user_data.owner": { + "cairo_type": "felt", + "full_name": "__main__.set_user_data.owner", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 87 + }, + "pc": 2470, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_user_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.set_user_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 87 + }, + "pc": 2470, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 187 + }, + "pc": 2489, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.set_user_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.set_user_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 87 + }, + "pc": 2470, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 120 + }, + "pc": 2481, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 187 + }, + "pc": 2489, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_user_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.set_user_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 87 + }, + "pc": 2470, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 93 + }, + "pc": 2473, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 120 + }, + "pc": 2481, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 187 + }, + "pc": 2489, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_user_data.token_id": { + "cairo_type": "felt", + "full_name": "__main__.set_user_data.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_verifier_data": { + "decorators": ["external"], + "pc": 2513, + "type": "function" + }, + "__main__.set_verifier_data.Args": { + "full_name": "__main__.set_verifier_data.Args", + "members": { + "data": { + "cairo_type": "felt", + "offset": 2 + }, + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_verifier_data.ImplicitArgs": { + "full_name": "__main__.set_verifier_data.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.set_verifier_data.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_verifier_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.set_verifier_data.address": { + "cairo_type": "felt", + "full_name": "__main__.set_verifier_data.address", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 6 + }, + "pc": 2516, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_verifier_data.data": { + "cairo_type": "felt", + "full_name": "__main__.set_verifier_data.data", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_verifier_data.field": { + "cairo_type": "felt", + "full_name": "__main__.set_verifier_data.field", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_verifier_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.set_verifier_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 108 + }, + "pc": 2533, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.set_verifier_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.set_verifier_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 34 + }, + "pc": 2524, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 108 + }, + "pc": 2533, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.set_verifier_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.set_verifier_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 6 + }, + "pc": 2516, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 34 + }, + "pc": 2524, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 108 + }, + "pc": 2533, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__main__.set_verifier_data.token_id": { + "cairo_type": "felt", + "full_name": "__main__.set_verifier_data.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.symbol": { + "decorators": ["view"], + "pc": 1731, + "type": "function" + }, + "__main__.symbol.Args": { + "full_name": "__main__.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.symbol.ImplicitArgs": { + "full_name": "__main__.symbol.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.symbol.Return": { + "cairo_type": "(symbol: felt)", + "type": "type_definition" + }, + "__main__.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.symbol.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.symbol.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1731, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 28 + }, + "pc": 1736, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.symbol.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.symbol.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1731, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 28 + }, + "pc": 1736, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.symbol.symbol": { + "cairo_type": "felt", + "full_name": "__main__.symbol.symbol", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 28 + }, + "pc": 1736, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.symbol.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.symbol.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1731, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 28 + }, + "pc": 1736, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI": { + "decorators": ["view"], + "pc": 1940, + "type": "function" + }, + "__main__.tokenURI.Args": { + "full_name": "__main__.tokenURI.Args", + "members": { + "tokenId": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.tokenURI.ImplicitArgs": { + "full_name": "__main__.tokenURI.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.tokenURI.Return": { + "cairo_type": "(tokenURI_len: felt, tokenURI: felt*)", + "type": "type_definition" + }, + "__main__.tokenURI.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.tokenURI.__temp113": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp113", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 5 + }, + "pc": 1947, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp114": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp114", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 6 + }, + "pc": 1950, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp115": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp115", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 7 + }, + "pc": 1953, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp116": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp116", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 8 + }, + "pc": 1956, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp117": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp117", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 9 + }, + "pc": 1959, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp118": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp118", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 10 + }, + "pc": 1962, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp119": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp119", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 11 + }, + "pc": 1965, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp120": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp120", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 12 + }, + "pc": 1968, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp121": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp121", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 13 + }, + "pc": 1971, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp122": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp122", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 14 + }, + "pc": 1974, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp123": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp123", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 15 + }, + "pc": 1977, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp124": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp124", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 16 + }, + "pc": 1980, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp125": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp125", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 17 + }, + "pc": 1983, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp126": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp126", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 18 + }, + "pc": 1986, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp127": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp127", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 19 + }, + "pc": 1989, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp128": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp128", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 20 + }, + "pc": 1992, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp129": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp129", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 21 + }, + "pc": 1995, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp130": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp130", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 22 + }, + "pc": 1998, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp131": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp131", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 23 + }, + "pc": 2001, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp132": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp132", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 24 + }, + "pc": 2004, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp133": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp133", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 25 + }, + "pc": 2007, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp134": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp134", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 26 + }, + "pc": 2010, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp135": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp135", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 27 + }, + "pc": 2013, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp136": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp136", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 28 + }, + "pc": 2016, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp137": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp137", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 29 + }, + "pc": 2019, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp138": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp138", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 30 + }, + "pc": 2022, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp139": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp139", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 31 + }, + "pc": 2025, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp140": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp140", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 32 + }, + "pc": 2028, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp141": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp141", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 33 + }, + "pc": 2031, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp142": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp142", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 34 + }, + "pc": 2034, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp143": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp143", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 35 + }, + "pc": 2037, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp144": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp144", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 36 + }, + "pc": 2040, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp145": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp145", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 37 + }, + "pc": 2043, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp146": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp146", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 38 + }, + "pc": 2046, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp147": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp147", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 39 + }, + "pc": 2049, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp148": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp148", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 40 + }, + "pc": 2052, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp149": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp149", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 41 + }, + "pc": 2055, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp150": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp150", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 42 + }, + "pc": 2058, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp151": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp151", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 43 + }, + "pc": 2061, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp152": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp152", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 44 + }, + "pc": 2064, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp153": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp153", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 45 + }, + "pc": 2067, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.__temp154": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.__temp154", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 46 + }, + "pc": 2070, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.array": { + "cairo_type": "felt*", + "full_name": "__main__.tokenURI.array", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 4 + }, + "pc": 1944, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 4 + }, + "pc": 1945, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.tokenURI.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1940, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2079, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2080, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1940, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2079, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2080, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.size": { + "cairo_type": "felt", + "full_name": "__main__.tokenURI.size", + "references": [ + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2080, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.tokenURI.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1940, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2079, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2080, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__main__.tokenURI.tokenId": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.tokenURI.tokenId", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1940, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.transferFrom": { + "decorators": ["external"], + "pc": 2351, + "type": "function" + }, + "__main__.transferFrom.Args": { + "full_name": "__main__.transferFrom.Args", + "members": { + "_from": { + "cairo_type": "felt", + "offset": 0 + }, + "to": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.transferFrom.ImplicitArgs": { + "full_name": "__main__.transferFrom.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transferFrom.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.transferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.transferFrom._from": { + "cairo_type": "felt", + "full_name": "__main__.transferFrom._from", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transferFrom.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.transferFrom.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2360, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.transferFrom.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.transferFrom.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2360, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transferFrom.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.transferFrom.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2360, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.transferFrom.to": { + "cairo_type": "felt", + "full_name": "__main__.transferFrom.to", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.transferFrom.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__main__.transferFrom.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__main__.uint256_unsigned_div_rem": { + "destination": "starkware.cairo.common.uint256.uint256_unsigned_div_rem", + "type": "alias" + }, + "__main__.user_data": { + "type": "namespace" + }, + "__main__.user_data.Args": { + "full_name": "__main__.user_data.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.user_data.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.user_data.ImplicitArgs": { + "full_name": "__main__.user_data.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.user_data.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.user_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.user_data.addr": { + "decorators": [], + "pc": 1604, + "type": "function" + }, + "__main__.user_data.addr.Args": { + "full_name": "__main__.user_data.addr.Args", + "members": { + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.user_data.addr.ImplicitArgs": { + "full_name": "__main__.user_data.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.user_data.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.user_data.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.user_data.addr.field": { + "cairo_type": "felt", + "full_name": "__main__.user_data.addr.field", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.user_data.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 7 + }, + "pc": 1610, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 12 + }, + "pc": 1613, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.user_data.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.user_data.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 41 + }, + "pc": 1617, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.addr.res": { + "cairo_type": "felt", + "full_name": "__main__.user_data.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "cast(1043580099640415304067929596039389735845630832049981224284932480360577081706, felt)" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 7 + }, + "pc": 1610, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 12 + }, + "pc": 1613, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 41 + }, + "pc": 1617, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.addr.token_id": { + "cairo_type": "felt", + "full_name": "__main__.user_data.addr.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.user_data.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.user_data.read": { + "decorators": [], + "pc": 1621, + "type": "function" + }, + "__main__.user_data.read.Args": { + "full_name": "__main__.user_data.read.Args", + "members": { + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.user_data.read.ImplicitArgs": { + "full_name": "__main__.user_data.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.user_data.read.Return": { + "cairo_type": "(data: felt)", + "type": "type_definition" + }, + "__main__.user_data.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.user_data.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "__main__.user_data.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 90, + "offset": 57 + }, + "pc": 1631, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 61 + }, + "pc": 1635, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.read.field": { + "cairo_type": "felt", + "full_name": "__main__.user_data.read.field", + "references": [ + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.user_data.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 50 + }, + "pc": 1627, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 59 + }, + "pc": 1633, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.user_data.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.user_data.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 50 + }, + "pc": 1627, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 60 + }, + "pc": 1634, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.read.storage_addr": { + "cairo_type": "felt", + "full_name": "__main__.user_data.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 90, + "offset": 50 + }, + "pc": 1627, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.user_data.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 57 + }, + "pc": 1631, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 58 + }, + "pc": 1632, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.user_data.read.token_id": { + "cairo_type": "felt", + "full_name": "__main__.user_data.read.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.user_data.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.user_data.write": { + "decorators": [], + "pc": 1636, + "type": "function" + }, + "__main__.user_data.write.Args": { + "full_name": "__main__.user_data.write.Args", + "members": { + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.user_data.write.ImplicitArgs": { + "full_name": "__main__.user_data.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.user_data.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.user_data.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.user_data.write.field": { + "cairo_type": "felt", + "full_name": "__main__.user_data.write.field", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.user_data.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 50 + }, + "pc": 1642, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.user_data.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.user_data.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 50 + }, + "pc": 1642, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.write.storage_addr": { + "cairo_type": "felt", + "full_name": "__main__.user_data.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 50 + }, + "pc": 1642, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.user_data.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 57 + }, + "pc": 1647, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.user_data.write.token_id": { + "cairo_type": "felt", + "full_name": "__main__.user_data.write.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.user_data.write.value": { + "cairo_type": "felt", + "full_name": "__main__.user_data.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data": { + "type": "namespace" + }, + "__main__.verifier_data.Args": { + "full_name": "__main__.verifier_data.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.verifier_data.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.verifier_data.ImplicitArgs": { + "full_name": "__main__.verifier_data.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.verifier_data.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.verifier_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.verifier_data.addr": { + "decorators": [], + "pc": 1650, + "type": "function" + }, + "__main__.verifier_data.addr.Args": { + "full_name": "__main__.verifier_data.addr.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 2 + }, + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "tokenid": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.verifier_data.addr.ImplicitArgs": { + "full_name": "__main__.verifier_data.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.verifier_data.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.verifier_data.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.verifier_data.addr.address": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.addr.address", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.addr.field": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.addr.field", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.verifier_data.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 7 + }, + "pc": 1656, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 12 + }, + "pc": 1659, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 17 + }, + "pc": 1662, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 46 + }, + "pc": 1666, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.addr.res": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "cast(304878986635684253299743444353489138340069571156984851619649640349195152192, felt)" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 7 + }, + "pc": 1656, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 12 + }, + "pc": 1659, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 17 + }, + "pc": 1662, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 46 + }, + "pc": 1666, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.addr.tokenid": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.addr.tokenid", + "references": [ + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.verifier_data.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.verifier_data.read": { + "decorators": [], + "pc": 1670, + "type": "function" + }, + "__main__.verifier_data.read.Args": { + "full_name": "__main__.verifier_data.read.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 2 + }, + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "tokenid": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.verifier_data.read.ImplicitArgs": { + "full_name": "__main__.verifier_data.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.verifier_data.read.Return": { + "cairo_type": "(data: felt)", + "type": "type_definition" + }, + "__main__.verifier_data.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.verifier_data.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 63 + }, + "pc": 1681, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 67 + }, + "pc": 1685, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.read.address": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.read.address", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.read.field": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.read.field", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.verifier_data.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 56 + }, + "pc": 1677, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 65 + }, + "pc": 1683, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 56 + }, + "pc": 1677, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 66 + }, + "pc": 1684, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.read.storage_addr": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 56 + }, + "pc": 1677, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.verifier_data.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 63 + }, + "pc": 1681, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 64 + }, + "pc": 1682, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.read.tokenid": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.read.tokenid", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.verifier_data.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.verifier_data.write": { + "decorators": [], + "pc": 1686, + "type": "function" + }, + "__main__.verifier_data.write.Args": { + "full_name": "__main__.verifier_data.write.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 2 + }, + "field": { + "cairo_type": "felt", + "offset": 1 + }, + "tokenid": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.verifier_data.write.ImplicitArgs": { + "full_name": "__main__.verifier_data.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.verifier_data.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.verifier_data.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.verifier_data.write.address": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.write.address", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.write.field": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.write.field", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.verifier_data.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 56 + }, + "pc": 1693, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 56 + }, + "pc": 1693, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.write.storage_addr": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 56 + }, + "pc": 1693, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.verifier_data.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 63 + }, + "pc": 1698, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.write.tokenid": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.write.tokenid", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "__main__.verifier_data.write.value": { + "cairo_type": "felt", + "full_name": "__main__.verifier_data.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.approve": { + "decorators": ["external"], + "pc": 2304, + "type": "function" + }, + "__wrappers__.approve.Args": { + "full_name": "__wrappers__.approve.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve.ImplicitArgs": { + "full_name": "__wrappers__.approve.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.approve.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.approve.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.approve.__calldata_arg_to": { + "cairo_type": "felt", + "full_name": "__wrappers__.approve.__calldata_arg_to", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.approve.__calldata_arg_token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__wrappers__.approve.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__wrappers__.approve.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.approve.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "cast([fp + (-3)] + 3, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.approve.__temp164": { + "cairo_type": "felt", + "full_name": "__wrappers__.approve.__temp164", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 1 + }, + "pc": 2306, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.approve.__wrapped_func": { + "destination": "__main__.approve", + "type": "alias" + }, + "__wrappers__.approve.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.approve.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 2315, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.approve.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.approve.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 2315, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.approve.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.approve.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 2315, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.approve.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.approve.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 1 + }, + "pc": 2317, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.approve.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.approve.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 1 + }, + "pc": 2317, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.approve.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.approve.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 2315, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.approve_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.balanceOf": { + "decorators": ["view"], + "pc": 1778, + "type": "function" + }, + "__wrappers__.balanceOf.Args": { + "full_name": "__wrappers__.balanceOf.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf.ImplicitArgs": { + "full_name": "__wrappers__.balanceOf.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.balanceOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.balanceOf.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.balanceOf.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf.__calldata_arg_owner": { + "cairo_type": "felt", + "full_name": "__wrappers__.balanceOf.__calldata_arg_owner", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.balanceOf.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf.__temp104": { + "cairo_type": "felt", + "full_name": "__wrappers__.balanceOf.__temp104", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1780, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf.__wrapped_func": { + "destination": "__main__.balanceOf", + "type": "alias" + }, + "__wrappers__.balanceOf.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.balanceOf.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 85 + }, + "pc": 1787, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.balanceOf.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 85 + }, + "pc": 1787, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 93 + }, + "pc": 1790, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf.ret_value": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "full_name": "__wrappers__.balanceOf.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 85 + }, + "pc": 1787, + "value": "[cast(ap + (-2), (balance: starkware.cairo.common.uint256.Uint256)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.balanceOf.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 93 + }, + "pc": 1790, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.balanceOf.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 93 + }, + "pc": 1790, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.balanceOf.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 85 + }, + "pc": 1787, + "value": "[cast(ap + (-5), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf_encode_return": { + "decorators": [], + "pc": 1768, + "type": "function" + }, + "__wrappers__.balanceOf_encode_return.Args": { + "full_name": "__wrappers__.balanceOf_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.balanceOf_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.balanceOf_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.balanceOf_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.balanceOf_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.balanceOf_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1770, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1772, + "value": "cast([fp] + 2, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.balanceOf_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1770, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf_encode_return.__return_value_tmp": { + "cairo_type": "felt*", + "full_name": "__wrappers__.balanceOf_encode_return.__return_value_tmp", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1770, + "value": "cast(fp + (-5), felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf_encode_return.__temp103": { + "cairo_type": "felt", + "full_name": "__wrappers__.balanceOf_encode_return.__temp103", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 2 + }, + "pc": 1774, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.balanceOf_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.balanceOf_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1768, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.balanceOf_encode_return.ret_value": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "full_name": "__wrappers__.balanceOf_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1768, + "value": "[cast(fp + (-5), (balance: starkware.cairo.common.uint256.Uint256)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.constructor": { + "decorators": ["constructor"], + "pc": 1589, + "type": "function" + }, + "__wrappers__.constructor.Args": { + "full_name": "__wrappers__.constructor.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.constructor.ImplicitArgs": { + "full_name": "__wrappers__.constructor.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.constructor.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.constructor.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.constructor.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.constructor.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "cast([fp + (-3)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.constructor.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.constructor.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.constructor.__wrapped_func": { + "destination": "__main__.constructor", + "type": "alias" + }, + "__wrappers__.constructor.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.constructor.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 189 + }, + "pc": 1595, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.constructor.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.constructor.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 189 + }, + "pc": 1595, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.constructor.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.constructor.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 189 + }, + "pc": 1595, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.constructor.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.constructor.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 190 + }, + "pc": 1597, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.constructor.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.constructor.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 190 + }, + "pc": 1597, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.constructor.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.constructor.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 189 + }, + "pc": 1595, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.constructor_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.getApproved": { + "decorators": ["view"], + "pc": 1885, + "type": "function" + }, + "__wrappers__.getApproved.Args": { + "full_name": "__wrappers__.getApproved.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.getApproved.ImplicitArgs": { + "full_name": "__wrappers__.getApproved.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.getApproved.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.getApproved.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.getApproved.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.getApproved.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved.__calldata_arg_token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__wrappers__.getApproved.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast([fp + (-3)], starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.getApproved.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved.__temp110": { + "cairo_type": "felt", + "full_name": "__wrappers__.getApproved.__temp110", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 1 + }, + "pc": 1887, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved.__wrapped_func": { + "destination": "__main__.getApproved", + "type": "alias" + }, + "__wrappers__.getApproved.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.getApproved.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1895, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.getApproved.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1895, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 8 + }, + "pc": 1898, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved.ret_value": { + "cairo_type": "(approved: felt)", + "full_name": "__wrappers__.getApproved.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1895, + "value": "[cast(ap + (-1), (approved: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.getApproved.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 114, + "offset": 8 + }, + "pc": 1898, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.getApproved.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 114, + "offset": 8 + }, + "pc": 1898, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.getApproved.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1895, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved_encode_return": { + "decorators": [], + "pc": 1876, + "type": "function" + }, + "__wrappers__.getApproved_encode_return.Args": { + "full_name": "__wrappers__.getApproved_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(approved: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.getApproved_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.getApproved_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.getApproved_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.getApproved_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.getApproved_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.getApproved_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 1 + }, + "pc": 1878, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 1 + }, + "pc": 1879, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.getApproved_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 1 + }, + "pc": 1878, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved_encode_return.__temp109": { + "cairo_type": "felt", + "full_name": "__wrappers__.getApproved_encode_return.__temp109", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 2 + }, + "pc": 1881, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.getApproved_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.getApproved_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1876, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.getApproved_encode_return.ret_value": { + "cairo_type": "(approved: felt)", + "full_name": "__wrappers__.getApproved_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1876, + "value": "[cast(fp + (-4), (approved: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data": { + "decorators": ["view"], + "pc": 2275, + "type": "function" + }, + "__wrappers__.get_confirmed_data.Args": { + "full_name": "__wrappers__.get_confirmed_data.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_confirmed_data.ImplicitArgs": { + "full_name": "__wrappers__.get_confirmed_data.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_confirmed_data.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.get_confirmed_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.get_confirmed_data.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_confirmed_data.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.__calldata_arg_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_confirmed_data.__calldata_arg_address", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-3)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.__calldata_arg_field": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_confirmed_data.__calldata_arg_field", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_confirmed_data.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_confirmed_data.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "cast([fp + (-3)] + 3, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.__temp163": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_confirmed_data.__temp163", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 1 + }, + "pc": 2277, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.__wrapped_func": { + "destination": "__main__.get_confirmed_data", + "type": "alias" + }, + "__wrappers__.get_confirmed_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.get_confirmed_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 156 + }, + "pc": 2286, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_confirmed_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 156 + }, + "pc": 2286, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 164 + }, + "pc": 2289, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.ret_value": { + "cairo_type": "(data: felt)", + "full_name": "__wrappers__.get_confirmed_data.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 156 + }, + "pc": 2286, + "value": "[cast(ap + (-1), (data: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_confirmed_data.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 164 + }, + "pc": 2289, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_confirmed_data.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 164 + }, + "pc": 2289, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_confirmed_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 156 + }, + "pc": 2286, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data_encode_return": { + "decorators": [], + "pc": 2266, + "type": "function" + }, + "__wrappers__.get_confirmed_data_encode_return.Args": { + "full_name": "__wrappers__.get_confirmed_data_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(data: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.get_confirmed_data_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.get_confirmed_data_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_confirmed_data_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.get_confirmed_data_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.get_confirmed_data_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_confirmed_data_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 135, + "offset": 1 + }, + "pc": 2268, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 1 + }, + "pc": 2269, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_confirmed_data_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 135, + "offset": 1 + }, + "pc": 2268, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data_encode_return.__temp162": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_confirmed_data_encode_return.__temp162", + "references": [ + { + "ap_tracking_data": { + "group": 135, + "offset": 2 + }, + "pc": 2271, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.get_confirmed_data_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_confirmed_data_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 2266, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_confirmed_data_encode_return.ret_value": { + "cairo_type": "(data: felt)", + "full_name": "__wrappers__.get_confirmed_data_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 2266, + "value": "[cast(fp + (-4), (data: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data": { + "decorators": ["view"], + "pc": 2188, + "type": "function" + }, + "__wrappers__.get_user_data.Args": { + "full_name": "__wrappers__.get_user_data.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_user_data.ImplicitArgs": { + "full_name": "__wrappers__.get_user_data.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_user_data.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.get_user_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.get_user_data.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_user_data.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.__calldata_arg_field": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_user_data.__calldata_arg_field", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_user_data.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_user_data.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.__temp159": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_user_data.__temp159", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 2190, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.__wrapped_func": { + "destination": "__main__.get_user_data", + "type": "alias" + }, + "__wrappers__.get_user_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.get_user_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 76 + }, + "pc": 2198, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_user_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 76 + }, + "pc": 2198, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 84 + }, + "pc": 2201, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.ret_value": { + "cairo_type": "(data: felt)", + "full_name": "__wrappers__.get_user_data.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 76 + }, + "pc": 2198, + "value": "[cast(ap + (-1), (data: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_user_data.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 84 + }, + "pc": 2201, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_user_data.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 84 + }, + "pc": 2201, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_user_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 76 + }, + "pc": 2198, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data_encode_return": { + "decorators": [], + "pc": 2179, + "type": "function" + }, + "__wrappers__.get_user_data_encode_return.Args": { + "full_name": "__wrappers__.get_user_data_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(data: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.get_user_data_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.get_user_data_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_user_data_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.get_user_data_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.get_user_data_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_user_data_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 1 + }, + "pc": 2181, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 1 + }, + "pc": 2182, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_user_data_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 1 + }, + "pc": 2181, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data_encode_return.__temp158": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_user_data_encode_return.__temp158", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 2 + }, + "pc": 2184, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.get_user_data_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_user_data_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_user_data_encode_return.ret_value": { + "cairo_type": "(data: felt)", + "full_name": "__wrappers__.get_user_data_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-4), (data: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data": { + "decorators": ["view"], + "pc": 2225, + "type": "function" + }, + "__wrappers__.get_verifier_data.Args": { + "full_name": "__wrappers__.get_verifier_data.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_verifier_data.ImplicitArgs": { + "full_name": "__wrappers__.get_verifier_data.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_verifier_data.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.get_verifier_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.get_verifier_data.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_verifier_data.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.__calldata_arg_address": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_verifier_data.__calldata_arg_address", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-3)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.__calldata_arg_field": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_verifier_data.__calldata_arg_field", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_verifier_data.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_verifier_data.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "cast([fp + (-3)] + 3, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.__temp161": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_verifier_data.__temp161", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 1 + }, + "pc": 2227, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.__wrapped_func": { + "destination": "__main__.get_verifier_data", + "type": "alias" + }, + "__wrappers__.get_verifier_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.get_verifier_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 84 + }, + "pc": 2236, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_verifier_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 84 + }, + "pc": 2236, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 92 + }, + "pc": 2239, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.ret_value": { + "cairo_type": "(data: felt)", + "full_name": "__wrappers__.get_verifier_data.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 84 + }, + "pc": 2236, + "value": "[cast(ap + (-1), (data: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_verifier_data.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 92 + }, + "pc": 2239, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_verifier_data.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 92 + }, + "pc": 2239, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_verifier_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 84 + }, + "pc": 2236, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data_encode_return": { + "decorators": [], + "pc": 2216, + "type": "function" + }, + "__wrappers__.get_verifier_data_encode_return.Args": { + "full_name": "__wrappers__.get_verifier_data_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(data: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.get_verifier_data_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.get_verifier_data_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_verifier_data_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.get_verifier_data_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.get_verifier_data_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_verifier_data_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 132, + "offset": 1 + }, + "pc": 2218, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 1 + }, + "pc": 2219, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.get_verifier_data_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 132, + "offset": 1 + }, + "pc": 2218, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data_encode_return.__temp160": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_verifier_data_encode_return.__temp160", + "references": [ + { + "ap_tracking_data": { + "group": 132, + "offset": 2 + }, + "pc": 2221, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.get_verifier_data_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.get_verifier_data_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 2216, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.get_verifier_data_encode_return.ret_value": { + "cairo_type": "(data: felt)", + "full_name": "__wrappers__.get_verifier_data_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 2216, + "value": "[cast(fp + (-4), (data: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll": { + "decorators": ["view"], + "pc": 1921, + "type": "function" + }, + "__wrappers__.isApprovedForAll.Args": { + "full_name": "__wrappers__.isApprovedForAll.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.isApprovedForAll.ImplicitArgs": { + "full_name": "__wrappers__.isApprovedForAll.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.isApprovedForAll.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.isApprovedForAll.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.isApprovedForAll.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.isApprovedForAll.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.__calldata_arg_operator": { + "cairo_type": "felt", + "full_name": "__wrappers__.isApprovedForAll.__calldata_arg_operator", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.__calldata_arg_owner": { + "cairo_type": "felt", + "full_name": "__wrappers__.isApprovedForAll.__calldata_arg_owner", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.isApprovedForAll.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.__temp112": { + "cairo_type": "felt", + "full_name": "__wrappers__.isApprovedForAll.__temp112", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 1 + }, + "pc": 1923, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.__wrapped_func": { + "destination": "__main__.isApprovedForAll", + "type": "alias" + }, + "__wrappers__.isApprovedForAll.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.isApprovedForAll.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 83 + }, + "pc": 1931, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.isApprovedForAll.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 83 + }, + "pc": 1931, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 91 + }, + "pc": 1934, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.ret_value": { + "cairo_type": "(is_approved: felt)", + "full_name": "__wrappers__.isApprovedForAll.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 83 + }, + "pc": 1931, + "value": "[cast(ap + (-1), (is_approved: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.isApprovedForAll.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 91 + }, + "pc": 1934, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.isApprovedForAll.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 91 + }, + "pc": 1934, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.isApprovedForAll.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 83 + }, + "pc": 1931, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll_encode_return": { + "decorators": [], + "pc": 1912, + "type": "function" + }, + "__wrappers__.isApprovedForAll_encode_return.Args": { + "full_name": "__wrappers__.isApprovedForAll_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(is_approved: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.isApprovedForAll_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.isApprovedForAll_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.isApprovedForAll_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.isApprovedForAll_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.isApprovedForAll_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.isApprovedForAll_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 1 + }, + "pc": 1914, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 1 + }, + "pc": 1915, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.isApprovedForAll_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 1 + }, + "pc": 1914, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll_encode_return.__temp111": { + "cairo_type": "felt", + "full_name": "__wrappers__.isApprovedForAll_encode_return.__temp111", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 2 + }, + "pc": 1917, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.isApprovedForAll_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.isApprovedForAll_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1912, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.isApprovedForAll_encode_return.ret_value": { + "cairo_type": "(is_approved: felt)", + "full_name": "__wrappers__.isApprovedForAll_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1912, + "value": "[cast(fp + (-4), (is_approved: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.mint": { + "decorators": ["external"], + "pc": 2444, + "type": "function" + }, + "__wrappers__.mint.Args": { + "full_name": "__wrappers__.mint.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.mint.ImplicitArgs": { + "full_name": "__wrappers__.mint.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.mint.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.mint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.mint.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.mint.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.mint.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.mint.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.mint.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.mint.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.mint.__temp172": { + "cairo_type": "felt", + "full_name": "__wrappers__.mint.__temp172", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 1 + }, + "pc": 2446, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.mint.__wrapped_func": { + "destination": "__main__.mint", + "type": "alias" + }, + "__wrappers__.mint.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.mint.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 404 + }, + "pc": 2453, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.mint.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.mint.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 404 + }, + "pc": 2453, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.mint.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.mint.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 404 + }, + "pc": 2453, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.mint.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.mint.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 405 + }, + "pc": 2455, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.mint.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.mint.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 405 + }, + "pc": 2455, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.mint.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.mint.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 404 + }, + "pc": 2453, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.mint_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.name": { + "decorators": ["view"], + "pc": 1716, + "type": "function" + }, + "__wrappers__.name.Args": { + "full_name": "__wrappers__.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name.ImplicitArgs": { + "full_name": "__wrappers__.name.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.name.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.name.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "cast([fp + (-3)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.name.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.name.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.name.__wrapped_func": { + "destination": "__main__.name", + "type": "alias" + }, + "__wrappers__.name.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.name.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 33 + }, + "pc": 1722, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.name.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.name.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 33 + }, + "pc": 1722, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1725, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.name.ret_value": { + "cairo_type": "(name: felt)", + "full_name": "__wrappers__.name.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 33 + }, + "pc": 1722, + "value": "[cast(ap + (-1), (name: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.name.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.name.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1725, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.name.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.name.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1725, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.name.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.name.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 33 + }, + "pc": 1722, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.name_encode_return": { + "decorators": [], + "pc": 1707, + "type": "function" + }, + "__wrappers__.name_encode_return.Args": { + "full_name": "__wrappers__.name_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(name: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.name_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.name_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.name_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.name_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.name_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 96, + "offset": 1 + }, + "pc": 1709, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 1 + }, + "pc": 1710, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.name_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.name_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 96, + "offset": 1 + }, + "pc": 1709, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.name_encode_return.__temp101": { + "cairo_type": "felt", + "full_name": "__wrappers__.name_encode_return.__temp101", + "references": [ + { + "ap_tracking_data": { + "group": 96, + "offset": 2 + }, + "pc": 1712, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.name_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.name_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.name_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1707, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.name_encode_return.ret_value": { + "cairo_type": "(name: felt)", + "full_name": "__wrappers__.name_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1707, + "value": "[cast(fp + (-4), (name: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf": { + "decorators": ["view"], + "pc": 1813, + "type": "function" + }, + "__wrappers__.ownerOf.Args": { + "full_name": "__wrappers__.ownerOf.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.ownerOf.ImplicitArgs": { + "full_name": "__wrappers__.ownerOf.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.ownerOf.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.ownerOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.ownerOf.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.ownerOf.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf.__calldata_arg_token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__wrappers__.ownerOf.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast([fp + (-3)], starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.ownerOf.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf.__temp106": { + "cairo_type": "felt", + "full_name": "__wrappers__.ownerOf.__temp106", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 1 + }, + "pc": 1815, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf.__wrapped_func": { + "destination": "__main__.ownerOf", + "type": "alias" + }, + "__wrappers__.ownerOf.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.ownerOf.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 95 + }, + "pc": 1823, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.ownerOf.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 95 + }, + "pc": 1823, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 103 + }, + "pc": 1826, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf.ret_value": { + "cairo_type": "(owner: felt)", + "full_name": "__wrappers__.ownerOf.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 95 + }, + "pc": 1823, + "value": "[cast(ap + (-1), (owner: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.ownerOf.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 103 + }, + "pc": 1826, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.ownerOf.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 103 + }, + "pc": 1826, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.ownerOf.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 95 + }, + "pc": 1823, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf_encode_return": { + "decorators": [], + "pc": 1804, + "type": "function" + }, + "__wrappers__.ownerOf_encode_return.Args": { + "full_name": "__wrappers__.ownerOf_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(owner: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.ownerOf_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.ownerOf_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.ownerOf_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.ownerOf_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.ownerOf_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.ownerOf_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 1 + }, + "pc": 1806, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 1 + }, + "pc": 1807, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.ownerOf_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 1 + }, + "pc": 1806, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf_encode_return.__temp105": { + "cairo_type": "felt", + "full_name": "__wrappers__.ownerOf_encode_return.__temp105", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 2 + }, + "pc": 1809, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.ownerOf_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.ownerOf_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1804, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.ownerOf_encode_return.ret_value": { + "cairo_type": "(owner: felt)", + "full_name": "__wrappers__.ownerOf_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1804, + "value": "[cast(fp + (-4), (owner: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of": { + "decorators": ["view"], + "pc": 1850, + "type": "function" + }, + "__wrappers__.owner_of.Args": { + "full_name": "__wrappers__.owner_of.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.owner_of.ImplicitArgs": { + "full_name": "__wrappers__.owner_of.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.owner_of.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.owner_of.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.owner_of.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.owner_of.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.owner_of.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.owner_of.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "cast([fp + (-3)] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of.__temp108": { + "cairo_type": "felt", + "full_name": "__wrappers__.owner_of.__temp108", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 1 + }, + "pc": 1852, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of.__wrapped_func": { + "destination": "__main__.owner_of", + "type": "alias" + }, + "__wrappers__.owner_of.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.owner_of.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 94 + }, + "pc": 1859, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.owner_of.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 94 + }, + "pc": 1859, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 102 + }, + "pc": 1862, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of.ret_value": { + "cairo_type": "(owner: felt)", + "full_name": "__wrappers__.owner_of.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 94 + }, + "pc": 1859, + "value": "[cast(ap + (-1), (owner: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.owner_of.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 102 + }, + "pc": 1862, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.owner_of.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 102 + }, + "pc": 1862, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.owner_of.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 94 + }, + "pc": 1859, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of_encode_return": { + "decorators": [], + "pc": 1841, + "type": "function" + }, + "__wrappers__.owner_of_encode_return.Args": { + "full_name": "__wrappers__.owner_of_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(owner: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.owner_of_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.owner_of_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.owner_of_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.owner_of_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.owner_of_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.owner_of_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1843, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1844, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.owner_of_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1843, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of_encode_return.__temp107": { + "cairo_type": "felt", + "full_name": "__wrappers__.owner_of_encode_return.__temp107", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 2 + }, + "pc": 1846, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.owner_of_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.owner_of_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 0 + }, + "pc": 1841, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.owner_of_encode_return.ret_value": { + "cairo_type": "(owner: felt)", + "full_name": "__wrappers__.owner_of_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 0 + }, + "pc": 1841, + "value": "[cast(fp + (-4), (owner: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom": { + "decorators": ["external"], + "pc": 2394, + "type": "function" + }, + "__wrappers__.safeTransferFrom.Args": { + "full_name": "__wrappers__.safeTransferFrom.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.safeTransferFrom.ImplicitArgs": { + "full_name": "__wrappers__.safeTransferFrom.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.safeTransferFrom.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.safeTransferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.safeTransferFrom.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 5 + }, + "pc": 2401, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__calldata_arg__from": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.__calldata_arg__from", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__calldata_arg_data": { + "cairo_type": "felt*", + "full_name": "__wrappers__.safeTransferFrom.__calldata_arg_data", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 2397, + "value": "cast([fp + (-3)] + 5, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__calldata_arg_data_len": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.__calldata_arg_data_len", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-3)] + 4, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__calldata_arg_to": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.__calldata_arg_to", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__calldata_arg_token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__wrappers__.safeTransferFrom.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-3)] + 2, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.safeTransferFrom.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "cast([fp + (-3)] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 5 + }, + "pc": 2401, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__temp167": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.__temp167", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 1 + }, + "pc": 2395, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__temp168": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.__temp168", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 2396, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__temp169": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.__temp169", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 3 + }, + "pc": 2399, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__temp170": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.__temp170", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 4 + }, + "pc": 2400, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__temp171": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.__temp171", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 6 + }, + "pc": 2403, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.__wrapped_func": { + "destination": "__main__.safeTransferFrom", + "type": "alias" + }, + "__wrappers__.safeTransferFrom.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.safeTransferFrom.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 2397, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.safeTransferFrom.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.safeTransferFrom.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 150, + "offset": 1 + }, + "pc": 2418, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.safeTransferFrom.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 150, + "offset": 1 + }, + "pc": 2418, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.safeTransferFrom.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.safeTransferFrom_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.setApprovalForAll": { + "decorators": ["external"], + "pc": 2332, + "type": "function" + }, + "__wrappers__.setApprovalForAll.Args": { + "full_name": "__wrappers__.setApprovalForAll.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.setApprovalForAll.ImplicitArgs": { + "full_name": "__wrappers__.setApprovalForAll.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.setApprovalForAll.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.setApprovalForAll.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.setApprovalForAll.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.setApprovalForAll.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.__calldata_arg_approved": { + "cairo_type": "felt", + "full_name": "__wrappers__.setApprovalForAll.__calldata_arg_approved", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.__calldata_arg_operator": { + "cairo_type": "felt", + "full_name": "__wrappers__.setApprovalForAll.__calldata_arg_operator", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.setApprovalForAll.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.__temp165": { + "cairo_type": "felt", + "full_name": "__wrappers__.setApprovalForAll.__temp165", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 1 + }, + "pc": 2334, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.__wrapped_func": { + "destination": "__main__.setApprovalForAll", + "type": "alias" + }, + "__wrappers__.setApprovalForAll.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.setApprovalForAll.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 129 + }, + "pc": 2342, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.setApprovalForAll.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 129 + }, + "pc": 2342, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.setApprovalForAll.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 129 + }, + "pc": 2342, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.setApprovalForAll.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 130 + }, + "pc": 2344, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.setApprovalForAll.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 130 + }, + "pc": 2344, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.setApprovalForAll.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 129 + }, + "pc": 2342, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.setApprovalForAll_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_user_data": { + "decorators": ["external"], + "pc": 2493, + "type": "function" + }, + "__wrappers__.set_user_data.Args": { + "full_name": "__wrappers__.set_user_data.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_user_data.ImplicitArgs": { + "full_name": "__wrappers__.set_user_data.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_user_data.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_user_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_user_data.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_user_data.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.__calldata_arg_data": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_user_data.__calldata_arg_data", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-3)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.__calldata_arg_field": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_user_data.__calldata_arg_field", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_user_data.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_user_data.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "cast([fp + (-3)] + 3, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.__temp173": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_user_data.__temp173", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 1 + }, + "pc": 2495, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.__wrapped_func": { + "destination": "__main__.set_user_data", + "type": "alias" + }, + "__wrappers__.set_user_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.set_user_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 199 + }, + "pc": 2504, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_user_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 199 + }, + "pc": 2504, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.set_user_data.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 199 + }, + "pc": 2504, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_user_data.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 200 + }, + "pc": 2506, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_user_data.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 200 + }, + "pc": 2506, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_user_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 199 + }, + "pc": 2504, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_user_data_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_verifier_data": { + "decorators": ["external"], + "pc": 2537, + "type": "function" + }, + "__wrappers__.set_verifier_data.Args": { + "full_name": "__wrappers__.set_verifier_data.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_verifier_data.ImplicitArgs": { + "full_name": "__wrappers__.set_verifier_data.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_verifier_data.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_verifier_data.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_verifier_data.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_verifier_data.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.__calldata_arg_data": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_verifier_data.__calldata_arg_data", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-3)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.__calldata_arg_field": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_verifier_data.__calldata_arg_field", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.__calldata_arg_token_id": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_verifier_data.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_verifier_data.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "cast([fp + (-3)] + 3, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.__temp174": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_verifier_data.__temp174", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 1 + }, + "pc": 2539, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.__wrapped_func": { + "destination": "__main__.set_verifier_data", + "type": "alias" + }, + "__wrappers__.set_verifier_data.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.set_verifier_data.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 120 + }, + "pc": 2548, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_verifier_data.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 120 + }, + "pc": 2548, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.set_verifier_data.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 120 + }, + "pc": 2548, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_verifier_data.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 121 + }, + "pc": 2550, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.set_verifier_data.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 121 + }, + "pc": 2550, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.set_verifier_data.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 120 + }, + "pc": 2548, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.set_verifier_data_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.symbol": { + "decorators": ["view"], + "pc": 1746, + "type": "function" + }, + "__wrappers__.symbol.Args": { + "full_name": "__wrappers__.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol.ImplicitArgs": { + "full_name": "__wrappers__.symbol.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.symbol.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.symbol.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "cast([fp + (-3)] - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.symbol.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.symbol.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol.__wrapped_func": { + "destination": "__main__.symbol", + "type": "alias" + }, + "__wrappers__.symbol.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.symbol.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 33 + }, + "pc": 1752, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.symbol.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 33 + }, + "pc": 1752, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 41 + }, + "pc": 1755, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol.ret_value": { + "cairo_type": "(symbol: felt)", + "full_name": "__wrappers__.symbol.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 33 + }, + "pc": 1752, + "value": "[cast(ap + (-1), (symbol: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.symbol.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 41 + }, + "pc": 1755, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.symbol.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 41 + }, + "pc": 1755, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.symbol.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 33 + }, + "pc": 1752, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol_encode_return": { + "decorators": [], + "pc": 1737, + "type": "function" + }, + "__wrappers__.symbol_encode_return.Args": { + "full_name": "__wrappers__.symbol_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(symbol: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.symbol_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.symbol_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.symbol_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.symbol_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.symbol_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 1 + }, + "pc": 1739, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 1 + }, + "pc": 1740, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.symbol_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.symbol_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 1 + }, + "pc": 1739, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol_encode_return.__temp102": { + "cairo_type": "felt", + "full_name": "__wrappers__.symbol_encode_return.__temp102", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 2 + }, + "pc": 1742, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.symbol_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.symbol_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1737, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.symbol_encode_return.ret_value": { + "cairo_type": "(symbol: felt)", + "full_name": "__wrappers__.symbol_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1737, + "value": "[cast(fp + (-4), (symbol: felt)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI": { + "decorators": ["view"], + "pc": 2106, + "type": "function" + }, + "__wrappers__.tokenURI.Args": { + "full_name": "__wrappers__.tokenURI.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.tokenURI.ImplicitArgs": { + "full_name": "__wrappers__.tokenURI.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.tokenURI.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.tokenURI.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__wrappers__.tokenURI.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.tokenURI.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI.__calldata_arg_tokenId": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__wrappers__.tokenURI.__calldata_arg_tokenId", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast([fp + (-3)], starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.tokenURI.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI.__temp156": { + "cairo_type": "felt", + "full_name": "__wrappers__.tokenURI.__temp156", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 3 + }, + "pc": 2110, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI.__wrapped_func": { + "destination": "__main__.tokenURI", + "type": "alias" + }, + "__wrappers__.tokenURI.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.tokenURI.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2118, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2120, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.tokenURI.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2118, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 2123, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI.ret_value": { + "cairo_type": "(tokenURI_len: felt, tokenURI: felt*)", + "full_name": "__wrappers__.tokenURI.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2118, + "value": "[cast(ap + (-2), (tokenURI_len: felt, tokenURI: felt*)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.tokenURI.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 2123, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.tokenURI.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 2123, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.tokenURI.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2118, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2119, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI_encode_return": { + "decorators": [], + "pc": 2087, + "type": "function" + }, + "__wrappers__.tokenURI_encode_return.Args": { + "full_name": "__wrappers__.tokenURI_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(tokenURI_len: felt, tokenURI: felt*)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.tokenURI_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.tokenURI_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.tokenURI_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.tokenURI_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "__wrappers__.tokenURI_encode_return.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.tokenURI_encode_return.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2089, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2090, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 4 + }, + "pc": 2096, + "value": "[cast(fp + 2, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI_encode_return.__return_value_ptr_copy": { + "cairo_type": "felt*", + "full_name": "__wrappers__.tokenURI_encode_return.__return_value_ptr_copy", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2093, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI_encode_return.__return_value_ptr_start": { + "cairo_type": "felt*", + "full_name": "__wrappers__.tokenURI_encode_return.__return_value_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2089, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI_encode_return.__temp155": { + "cairo_type": "felt", + "full_name": "__wrappers__.tokenURI_encode_return.__temp155", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 4 + }, + "pc": 2095, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.tokenURI_encode_return.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.tokenURI_encode_return.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 2087, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2093, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.tokenURI_encode_return.ret_value": { + "cairo_type": "(tokenURI_len: felt, tokenURI: felt*)", + "full_name": "__wrappers__.tokenURI_encode_return.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 2087, + "value": "[cast(fp + (-5), (tokenURI_len: felt, tokenURI: felt*)*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom": { + "decorators": ["external"], + "pc": 2361, + "type": "function" + }, + "__wrappers__.transferFrom.Args": { + "full_name": "__wrappers__.transferFrom.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom.ImplicitArgs": { + "full_name": "__wrappers__.transferFrom.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transferFrom.__calldata_actual_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.transferFrom.__calldata_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "cast([fp + (-3)] + 4 - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.__calldata_arg__from": { + "cairo_type": "felt", + "full_name": "__wrappers__.transferFrom.__calldata_arg__from", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-3)], felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.__calldata_arg_to": { + "cairo_type": "felt", + "full_name": "__wrappers__.transferFrom.__calldata_arg_to", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.__calldata_arg_token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "__wrappers__.transferFrom.__calldata_arg_token_id", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-3)] + 2, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transferFrom.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "cast([fp + (-3)] + 4, felt*)" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.__temp166": { + "cairo_type": "felt", + "full_name": "__wrappers__.transferFrom.__temp166", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 1 + }, + "pc": 2363, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.__wrapped_func": { + "destination": "__main__.transferFrom", + "type": "alias" + }, + "__wrappers__.transferFrom.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__wrappers__.transferFrom.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2373, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__wrappers__.transferFrom.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2373, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.ret_value": { + "cairo_type": "()", + "full_name": "__wrappers__.transferFrom.ret_value", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2373, + "value": "[cast(ap + 0, ()*)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.retdata": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transferFrom.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 2375, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.retdata_size": { + "cairo_type": "felt", + "full_name": "__wrappers__.transferFrom.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 2375, + "value": "cast(0, felt)" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "__wrappers__.transferFrom.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2373, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__wrappers__.transferFrom_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.SELECTOR": { + "type": "const", + "value": 544914742286571513055574265148471203182105283038408585630116262969508767999 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit": { + "decorators": [], + "pc": 665, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.Args", + "members": { + "approved": { + "cairo_type": "felt", + "offset": 1 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "tokenId": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 676, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 677, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 678, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 680, + "value": "cast([fp + 1] + 4, felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__calldata_tmp": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__calldata_tmp", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 678, + "value": "cast(fp + (-4), felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 675, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 676, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 5 + }, + "pc": 669, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 5 + }, + "pc": 670, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__temp85": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__temp85", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 6 + }, + "pc": 672, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__temp86": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.__temp86", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 10 + }, + "pc": 682, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.approved": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.approved", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.owner", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 19 + }, + "pc": 690, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.tokenId": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit.tokenId", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Approval.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.SELECTOR": { + "type": "const", + "value": 11799366895331287683400559711902461446731448035283747365813974388970843869 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit": { + "decorators": [], + "pc": 692, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.Args", + "members": { + "approved": { + "cairo_type": "felt", + "offset": 2 + }, + "operator": { + "cairo_type": "felt", + "offset": 1 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 703, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 704, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 705, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 706, + "value": "cast([fp + 1] + 3, felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 702, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 703, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 5 + }, + "pc": 696, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 5 + }, + "pc": 697, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__temp87": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__temp87", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 6 + }, + "pc": 699, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__temp88": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.__temp88", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 10 + }, + "pc": 708, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.approved": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.approved", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.operator": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.operator", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.owner", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 19 + }, + "pc": 716, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ApprovalForAll.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC165": { + "destination": "openzeppelin.introspection.erc165.library.ERC165", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve": { + "decorators": [], + "pc": 1308, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.Args", + "members": { + "to": { + "cairo_type": "felt", + "offset": 0 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.owner", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 151 + }, + "pc": 1320, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 67 + }, + "pc": 1316, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 151 + }, + "pc": 1320, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 67 + }, + "pc": 1316, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 151 + }, + "pc": 1320, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 179 + }, + "pc": 1328, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 67 + }, + "pc": 1316, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 151 + }, + "pc": 1320, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 179 + }, + "pc": 1328, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.to": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.to", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._approve.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists": { + "decorators": [], + "pc": 1287, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.exists": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.exists", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 68 + }, + "pc": 1294, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1287, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 68 + }, + "pc": 1294, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1287, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 68 + }, + "pc": 1294, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1287, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 68 + }, + "pc": 1294, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._exists.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1287, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner": { + "decorators": [], + "pc": 1220, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.Args", + "members": { + "spender": { + "cairo_type": "felt", + "offset": 0 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.__temp93": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.__temp93", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 88 + }, + "pc": 1240, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.__temp94": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.__temp94", + "references": [ + { + "ap_tracking_data": { + "group": 76, + "offset": 1 + }, + "pc": 1256, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.__temp95": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.__temp95", + "references": [ + { + "ap_tracking_data": { + "group": 76, + "offset": 77 + }, + "pc": 1273, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.approved_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.approved_addr", + "references": [ + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1255, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.exists": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.exists", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.is_operator": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.is_operator", + "references": [ + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1271, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.owner", + "references": [ + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1239, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1254, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1270, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1255, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1271, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1254, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1270, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1255, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1271, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.spender": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.spender", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1254, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1270, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1255, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1271, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._is_approved_or_owner.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint": { + "decorators": [], + "pc": 1426, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.Args", + "members": { + "to": { + "cairo_type": "felt", + "offset": 0 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.balance": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.balance", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 157 + }, + "pc": 1449, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.exists": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.exists", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 88 + }, + "pc": 1441, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.new_balance": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.new_balance", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 201 + }, + "pc": 1455, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 88 + }, + "pc": 1441, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 157 + }, + "pc": 1449, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 201 + }, + "pc": 1455, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 268 + }, + "pc": 1463, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 332 + }, + "pc": 1468, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 6 + }, + "pc": 1431, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 88 + }, + "pc": 1441, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 157 + }, + "pc": 1449, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 201 + }, + "pc": 1455, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 268 + }, + "pc": 1463, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 332 + }, + "pc": 1468, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 360 + }, + "pc": 1477, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 88 + }, + "pc": 1441, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 157 + }, + "pc": 1449, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 201 + }, + "pc": 1455, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 268 + }, + "pc": 1463, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 332 + }, + "pc": 1468, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 360 + }, + "pc": 1477, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.to": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.to", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._mint.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer": { + "decorators": [], + "pc": 1403, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.Args", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 5 + }, + "data_len": { + "cairo_type": "felt", + "offset": 4 + }, + "from_": { + "cairo_type": "felt", + "offset": 0 + }, + "to": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 6, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.data": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.data", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.data_len": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.data_len", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.from_": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.from_", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 838 + }, + "pc": 1412, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1420, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 838 + }, + "pc": 1412, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1420, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.success": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.success", + "references": [ + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1420, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 838 + }, + "pc": 1412, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1420, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.to": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.to", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._safe_transfer.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer": { + "decorators": [], + "pc": 1332, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.Args", + "members": { + "from_": { + "cairo_type": "felt", + "offset": 0 + }, + "to": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.from_": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.from_", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.new_balance": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.new_balance", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 490 + }, + "pc": 1361, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 667 + }, + "pc": 1378, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.owner", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 87 + }, + "pc": 1339, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.owner_bal": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.owner_bal", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 346 + }, + "pc": 1355, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 87 + }, + "pc": 1339, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 280 + }, + "pc": 1352, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 346 + }, + "pc": 1355, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 490 + }, + "pc": 1361, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 557 + }, + "pc": 1369, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 623 + }, + "pc": 1372, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 667 + }, + "pc": 1378, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 734 + }, + "pc": 1386, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 798 + }, + "pc": 1391, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 87 + }, + "pc": 1339, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 280 + }, + "pc": 1352, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 346 + }, + "pc": 1355, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 490 + }, + "pc": 1361, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 557 + }, + "pc": 1369, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 623 + }, + "pc": 1372, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 667 + }, + "pc": 1378, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 734 + }, + "pc": 1386, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 798 + }, + "pc": 1391, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 826 + }, + "pc": 1399, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.receiver_bal": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.receiver_bal", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 623 + }, + "pc": 1372, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 87 + }, + "pc": 1339, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 280 + }, + "pc": 1352, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 346 + }, + "pc": 1355, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 490 + }, + "pc": 1361, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 557 + }, + "pc": 1369, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 623 + }, + "pc": 1372, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 667 + }, + "pc": 1378, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 734 + }, + "pc": 1386, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 798 + }, + "pc": 1391, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 826 + }, + "pc": 1399, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.to": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.to", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721._transfer.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve": { + "decorators": [], + "pc": 1057, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.Args", + "members": { + "to": { + "cairo_type": "felt", + "offset": 0 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.__temp89": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.__temp89", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 87 + }, + "pc": 1078, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.caller": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.caller", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 12 + }, + "pc": 1065, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.is_approved": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.is_approved", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 155 + }, + "pc": 1099, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.owner", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 82 + }, + "pc": 1074, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 82 + }, + "pc": 1074, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1088, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 155 + }, + "pc": 1099, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 1109, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 6 + }, + "pc": 1062, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 82 + }, + "pc": 1074, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1088, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 155 + }, + "pc": 1099, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 1109, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 12 + }, + "pc": 1065, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 82 + }, + "pc": 1074, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1088, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 155 + }, + "pc": 1099, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 1109, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.to": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.to", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.approve.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of": { + "decorators": [], + "pc": 998, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.Return": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.owner", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 998, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 998, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 72 + }, + "pc": 1007, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 998, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 72 + }, + "pc": 1007, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.balance_of.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 998, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 72 + }, + "pc": 1007, + "value": "[cast(ap + (-5), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved": { + "decorators": [], + "pc": 1027, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.Return": { + "cairo_type": "(approved: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.exists": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.exists", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 1039, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1027, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 1039, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 68 + }, + "pc": 1048, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1027, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 6 + }, + "pc": 1032, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 1039, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 68 + }, + "pc": 1048, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1027, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 1039, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 68 + }, + "pc": 1048, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.get_approved.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1027, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer": { + "decorators": [], + "pc": 968, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.Args", + "members": { + "name": { + "cairo_type": "felt", + "offset": 0 + }, + "symbol": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.name": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.name", + "references": [ + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 22 + }, + "pc": 974, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 41 + }, + "pc": 977, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 109 + }, + "pc": 981, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 177 + }, + "pc": 985, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 22 + }, + "pc": 974, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 41 + }, + "pc": 977, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 109 + }, + "pc": 981, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 177 + }, + "pc": 985, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.symbol": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.symbol", + "references": [ + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.initializer.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 22 + }, + "pc": 974, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 41 + }, + "pc": 977, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 109 + }, + "pc": 981, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 177 + }, + "pc": 985, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all": { + "decorators": [], + "pc": 1049, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.Args", + "members": { + "operator": { + "cairo_type": "felt", + "offset": 1 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.Return": { + "cairo_type": "(is_approved: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.operator": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.operator", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.owner", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 68 + }, + "pc": 1056, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 68 + }, + "pc": 1056, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.is_approved_for_all.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 68 + }, + "pc": 1056, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name": { + "decorators": [], + "pc": 986, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.Return": { + "cairo_type": "(name: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 986, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 23 + }, + "pc": 991, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 986, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 23 + }, + "pc": 991, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.name.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 986, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 23 + }, + "pc": 991, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of": { + "decorators": [], + "pc": 1008, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.Return": { + "cairo_type": "(owner: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.owner", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 74 + }, + "pc": 1020, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1008, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 74 + }, + "pc": 1020, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1008, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 6 + }, + "pc": 1013, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 74 + }, + "pc": 1020, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1008, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 74 + }, + "pc": 1020, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.owner_of.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1008, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from": { + "decorators": [], + "pc": 1183, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.Args", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 5 + }, + "data_len": { + "cairo_type": "felt", + "offset": 4 + }, + "from_": { + "cairo_type": "felt", + "offset": 0 + }, + "to": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 6, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.caller": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.caller", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 13 + }, + "pc": 1193, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 13 + }, + "pc": 1194, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.data": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.data", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.data_len": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.data_len", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.from_": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.from_", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.is_approved": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.is_approved", + "references": [ + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1201, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1215, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1216, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 6 + }, + "pc": 1190, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1201, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1215, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 7 + }, + "pc": 1190, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1216, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 12 + }, + "pc": 1193, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1201, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1215, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 13 + }, + "pc": 1193, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1216, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.to": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.to", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.safe_transfer_from.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all": { + "decorators": [], + "pc": 1113, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.Args", + "members": { + "approved": { + "cairo_type": "felt", + "offset": 1 + }, + "operator": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.__temp90": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.__temp90", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 15 + }, + "pc": 1125, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.__temp91": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.__temp91", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 16 + }, + "pc": 1126, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.__temp92": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.__temp92", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 17 + }, + "pc": 1128, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.approved": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.approved", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.caller": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.caller", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 6 + }, + "pc": 1116, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.operator": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.operator", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 84 + }, + "pc": 1137, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 84 + }, + "pc": 1137, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 111 + }, + "pc": 1144, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.set_approval_for_all.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 6 + }, + "pc": 1116, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 84 + }, + "pc": 1137, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 111 + }, + "pc": 1144, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol": { + "decorators": [], + "pc": 992, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.Return": { + "cairo_type": "(symbol: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 992, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 23 + }, + "pc": 997, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 992, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 23 + }, + "pc": 997, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.symbol.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 992, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 23 + }, + "pc": 997, + "value": "[cast(ap + (-4), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from": { + "decorators": [], + "pc": 1148, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.Args", + "members": { + "from_": { + "cairo_type": "felt", + "offset": 0 + }, + "to": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.caller": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.caller", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 13 + }, + "pc": 1158, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 13 + }, + "pc": 1159, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.from_": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.from_", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.is_approved": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.is_approved", + "references": [ + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1167, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1166, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1178, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1167, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1179, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 6 + }, + "pc": 1155, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1166, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1178, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 7 + }, + "pc": 1155, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1167, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1179, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 12 + }, + "pc": 1158, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1166, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1178, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 13 + }, + "pc": 1158, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1167, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1179, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.to": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.to", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721.transfer_from.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr": { + "decorators": [], + "pc": 824, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.account": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.account", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 824, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 824, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 7 + }, + "pc": 830, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 824, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 36 + }, + "pc": 834, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.res": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 824, + "value": "cast(1689070751711682002574449661976975431205580400605311704759272493176844520313, felt)" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 7 + }, + "pc": 830, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 36 + }, + "pc": 834, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read": { + "decorators": [], + "pc": 838, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.Return": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 48, + "offset": 51 + }, + "pc": 847, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 62 + }, + "pc": 856, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.__storage_var_temp1": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.__storage_var_temp1", + "references": [ + { + "ap_tracking_data": { + "group": 48, + "offset": 58 + }, + "pc": 852, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 63 + }, + "pc": 857, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.account": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.account", + "references": [ + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 838, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 838, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 44 + }, + "pc": 843, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 60 + }, + "pc": 854, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 838, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 44 + }, + "pc": 843, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 61 + }, + "pc": 855, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 48, + "offset": 44 + }, + "pc": 843, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 838, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 51 + }, + "pc": 847, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 58 + }, + "pc": 852, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 59 + }, + "pc": 853, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write": { + "decorators": [], + "pc": 858, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.account": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.account", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 44 + }, + "pc": 863, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 44 + }, + "pc": 863, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 44 + }, + "pc": 863, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 51 + }, + "pc": 868, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 57 + }, + "pc": 873, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_balances.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr": { + "decorators": [], + "pc": 718, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 718, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 718, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.res": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 718, + "value": "cast(1652684853864905172544337095254754697509410599464472831863256033323469373663, felt)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read": { + "decorators": [], + "pc": 723, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.Return": { + "cairo_type": "(name: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 14 + }, + "pc": 731, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 18 + }, + "pc": 735, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 723, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 727, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 16 + }, + "pc": 733, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 723, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 727, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 17 + }, + "pc": 734, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 727, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 723, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 14 + }, + "pc": 731, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 15 + }, + "pc": 732, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write": { + "decorators": [], + "pc": 736, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 736, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 740, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 736, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 740, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 740, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 736, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 14 + }, + "pc": 745, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.value": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_name.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 736, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr": { + "decorators": [], + "pc": 922, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.Args", + "members": { + "operator": { + "cairo_type": "felt", + "offset": 1 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.operator": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.operator", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.owner", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 7 + }, + "pc": 928, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 12 + }, + "pc": 931, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 41 + }, + "pc": 935, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.res": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "cast(1499941398251932938145434100423974784112539485970179630262769564930032724035, felt)" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 7 + }, + "pc": 928, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 12 + }, + "pc": 931, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 41 + }, + "pc": 935, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read": { + "decorators": [], + "pc": 939, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.Args", + "members": { + "operator": { + "cairo_type": "felt", + "offset": 1 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.Return": { + "cairo_type": "(is_approved: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 54, + "offset": 57 + }, + "pc": 949, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 61 + }, + "pc": 953, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.operator": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.operator", + "references": [ + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.owner", + "references": [ + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 50 + }, + "pc": 945, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 59 + }, + "pc": 951, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 50 + }, + "pc": 945, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 60 + }, + "pc": 952, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 54, + "offset": 50 + }, + "pc": 945, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 57 + }, + "pc": 949, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 58 + }, + "pc": 950, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write": { + "decorators": [], + "pc": 954, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.Args", + "members": { + "operator": { + "cairo_type": "felt", + "offset": 1 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.operator": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.operator", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.owner": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.owner", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 50 + }, + "pc": 960, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 50 + }, + "pc": 960, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 50 + }, + "pc": 960, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 57 + }, + "pc": 965, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.value": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_operator_approvals.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr": { + "decorators": [], + "pc": 778, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 778, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 7 + }, + "pc": 784, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 12 + }, + "pc": 787, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 778, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 41 + }, + "pc": 791, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.res": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 778, + "value": "cast(732758942413505530596855626420601171651165063220406830197835351730705261312, felt)" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 7 + }, + "pc": 784, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 12 + }, + "pc": 787, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 41 + }, + "pc": 791, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.addr.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 778, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read": { + "decorators": [], + "pc": 795, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.Return": { + "cairo_type": "(owner: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 57 + }, + "pc": 805, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 61 + }, + "pc": 809, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 795, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 50 + }, + "pc": 801, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 59 + }, + "pc": 807, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 795, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 50 + }, + "pc": 801, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 60 + }, + "pc": 808, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 50 + }, + "pc": 801, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 795, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 57 + }, + "pc": 805, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 58 + }, + "pc": 806, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.read.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 795, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write": { + "decorators": [], + "pc": 810, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 50 + }, + "pc": 816, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 50 + }, + "pc": 816, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 50 + }, + "pc": 816, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 57 + }, + "pc": 821, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-5), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.value": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_owners.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr": { + "decorators": [], + "pc": 748, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 748, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 748, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.res": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 748, + "value": "cast(573923459913003082056231149040220796427044997268401212428888364214688518306, felt)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read": { + "decorators": [], + "pc": 753, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.Return": { + "cairo_type": "(symbol: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 14 + }, + "pc": 761, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 18 + }, + "pc": 765, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 753, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 757, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 16 + }, + "pc": 763, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 753, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 757, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 17 + }, + "pc": 764, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 757, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 753, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 14 + }, + "pc": 761, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 15 + }, + "pc": 762, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write": { + "decorators": [], + "pc": 766, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 766, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 770, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 766, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 770, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 770, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 766, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 14 + }, + "pc": 775, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.value": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_symbol.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 766, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr": { + "decorators": [], + "pc": 876, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 876, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 7 + }, + "pc": 882, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 12 + }, + "pc": 885, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 876, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 41 + }, + "pc": 889, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.res": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 876, + "value": "cast(1076908112970844878973126643644898770413526557587041289723434576783586254781, felt)" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 7 + }, + "pc": 882, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 12 + }, + "pc": 885, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 41 + }, + "pc": 889, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.addr.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 876, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read": { + "decorators": [], + "pc": 893, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.Return": { + "cairo_type": "(approved: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.__storage_var_temp0": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.__storage_var_temp0", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 57 + }, + "pc": 903, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 61 + }, + "pc": 907, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 893, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 50 + }, + "pc": 899, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 59 + }, + "pc": 905, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 893, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 50 + }, + "pc": 899, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 60 + }, + "pc": 906, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 50 + }, + "pc": 899, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 893, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 57 + }, + "pc": 903, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 58 + }, + "pc": 904, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.read.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 893, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write": { + "decorators": [], + "pc": 908, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.Args", + "members": { + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 50 + }, + "pc": 914, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 50 + }, + "pc": 914, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.storage_addr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 52, + "offset": 50 + }, + "pc": 914, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 57 + }, + "pc": 919, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-5), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.value": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_approvals.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.ERC721_token_uri.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.IACCOUNT_ID": { + "destination": "openzeppelin.utils.constants.library.IACCOUNT_ID", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.IERC165": { + "destination": "openzeppelin.introspection.erc165.IERC165.IERC165", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.IERC721Receiver": { + "destination": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.IERC721_ID": { + "destination": "openzeppelin.utils.constants.library.IERC721_ID", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.IERC721_METADATA_ID": { + "destination": "openzeppelin.utils.constants.library.IERC721_METADATA_ID", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.IERC721_RECEIVER_ID": { + "destination": "openzeppelin.utils.constants.library.IERC721_RECEIVER_ID", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.SafeUint256": { + "destination": "openzeppelin.security.safemath.library.SafeUint256", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer": { + "type": "namespace" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.SELECTOR": { + "type": "const", + "value": 271746229759260285552388728919865295615886751538523744128730118297934206697 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit": { + "decorators": [], + "pc": 638, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.Args", + "members": { + "from_": { + "cairo_type": "felt", + "offset": 0 + }, + "to": { + "cairo_type": "felt", + "offset": 1 + }, + "tokenId": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 649, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 650, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 651, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 653, + "value": "cast([fp + 1] + 4, felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__calldata_tmp": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__calldata_tmp", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 651, + "value": "cast(fp + (-4), felt*)" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__data_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 648, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 649, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__keys_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__keys_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 5 + }, + "pc": 642, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 5 + }, + "pc": 643, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__temp83": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__temp83", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 6 + }, + "pc": 645, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__temp84": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.__temp84", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 10 + }, + "pc": 655, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.from_": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.from_", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 19 + }, + "pc": 663, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.to": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.to", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.tokenId": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit.tokenId", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Transfer.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received": { + "decorators": [], + "pc": 1481, + "type": "function" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.Args": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.Args", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 5 + }, + "data_len": { + "cairo_type": "felt", + "offset": 4 + }, + "from_": { + "cairo_type": "felt", + "offset": 0 + }, + "to": { + "cairo_type": "felt", + "offset": 1 + }, + "token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 6, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.ImplicitArgs": { + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.__temp96": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.__temp96", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 33 + }, + "pc": 1493, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.caller": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.caller", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 6 + }, + "pc": 1484, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.data": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.data", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.data_len": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.data_len", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.from_": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.from_", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.is_account": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.is_account", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 59 + }, + "pc": 1521, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.is_supported": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.is_supported", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 32 + }, + "pc": 1491, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.range_check_ptr": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 32 + }, + "pc": 1491, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1506, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 59 + }, + "pc": 1521, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.selector": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.selector", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1506, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 6 + }, + "pc": 1484, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 32 + }, + "pc": 1491, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1506, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 59 + }, + "pc": 1521, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.to": { + "cairo_type": "felt", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.to", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.token_id": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "cairo_contracts.src.openzeppelin.token.erc721.library._check_onERC721Received.token_id", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.assert_not_equal": { + "destination": "starkware.cairo.common.math.assert_not_equal", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "cairo_contracts.src.openzeppelin.token.erc721.library.uint256_check": { + "destination": "starkware.cairo.common.uint256.uint256_check", + "type": "alias" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165": { + "type": "namespace" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.Args": { + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.ImplicitArgs": { + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.SUPPORTSINTERFACE_SELECTOR": { + "type": "const", + "value": 1184015894760294494673613438913361435336722154500302038630992932234692784845 + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.call_contract": { + "destination": "starkware.starknet.common.syscalls.call_contract", + "type": "alias" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.library_call": { + "destination": "starkware.starknet.common.syscalls.library_call", + "type": "alias" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface": { + "decorators": [], + "pc": 523, + "type": "function" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.Args": { + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "interfaceId": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.ImplicitArgs": { + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 4 + }, + "pc": 528, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 4 + }, + "pc": 529, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__return_value_actual_size": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__return_value_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__return_value_arg_success": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__return_value_arg_success", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__temp79": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__temp79", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 5 + }, + "pc": 531, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__temp80": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.__temp80", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 17 + }, + "pc": 541, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 4 + }, + "pc": 527, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 4 + }, + "pc": 528, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.contract_address": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 523, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.interfaceId": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.interfaceId", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 523, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.range_check_ptr": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 523, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.retdata": { + "cairo_type": "felt*", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.retdata_size": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.introspection.erc165.IERC165.IERC165.supportsInterface.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 523, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165": { + "type": "namespace" + }, + "openzeppelin.introspection.erc165.library.ERC165.Args": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165.ImplicitArgs": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.introspection.erc165.library.ERC165.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.introspection.erc165.library.ERC165.register_interface": { + "decorators": [], + "pc": 509, + "type": "function" + }, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.Args": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165.register_interface.Args", + "members": { + "interface_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.ImplicitArgs": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165.register_interface.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.interface_id": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.library.ERC165.register_interface.interface_id", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 509, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "openzeppelin.introspection.erc165.library.ERC165.register_interface.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 509, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 65 + }, + "pc": 522, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.range_check_ptr": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.library.ERC165.register_interface.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 509, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 65 + }, + "pc": 522, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165.register_interface.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.introspection.erc165.library.ERC165.register_interface.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 509, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 65 + }, + "pc": 522, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces": { + "type": "namespace" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.Args": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.ImplicitArgs": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr": { + "decorators": [], + "pc": 482, + "type": "function" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.Args": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.Args", + "members": { + "interface_id": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.ImplicitArgs": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.interface_id": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.interface_id", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 482, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 482, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 7 + }, + "pc": 488, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.range_check_ptr": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 482, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 36 + }, + "pc": 492, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.res": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.addr.res", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 482, + "value": "cast(479559987705328862372362947504386080106579713470203672197513890426980061174, felt)" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 7 + }, + "pc": 488, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 36 + }, + "pc": 492, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write": { + "decorators": [], + "pc": 496, + "type": "function" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.Args": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.Args", + "members": { + "interface_id": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.ImplicitArgs": { + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.interface_id": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.interface_id", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 44 + }, + "pc": 501, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 44 + }, + "pc": 501, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.storage_addr": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.storage_addr", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 44 + }, + "pc": 501, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 51 + }, + "pc": 506, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.value": { + "cairo_type": "felt", + "full_name": "openzeppelin.introspection.erc165.library.ERC165_supported_interfaces.write.value", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.introspection.erc165.library.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.introspection.erc165.library.IERC165_ID": { + "destination": "openzeppelin.utils.constants.library.IERC165_ID", + "type": "alias" + }, + "openzeppelin.introspection.erc165.library.INVALID_ID": { + "destination": "openzeppelin.utils.constants.library.INVALID_ID", + "type": "alias" + }, + "openzeppelin.introspection.erc165.library.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "openzeppelin.introspection.erc165.library.assert_not_equal": { + "destination": "starkware.cairo.common.math.assert_not_equal", + "type": "alias" + }, + "openzeppelin.security.safemath.library.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "openzeppelin.security.safemath.library.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.security.safemath.library.SafeUint256": { + "type": "namespace" + }, + "openzeppelin.security.safemath.library.SafeUint256.Args": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.ImplicitArgs": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.security.safemath.library.SafeUint256.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.security.safemath.library.SafeUint256.add": { + "decorators": [], + "pc": 546, + "type": "function" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.Args": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.ImplicitArgs": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.Return": { + "cairo_type": "(c: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.security.safemath.library.SafeUint256.add.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.a", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.b", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.c": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.c", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 35 + }, + "pc": 561, + "value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.is_overflow": { + "cairo_type": "felt", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.is_overflow", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 35 + }, + "pc": 561, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.range_check_ptr": { + "cairo_type": "felt", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 6 + }, + "pc": 551, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 11 + }, + "pc": 555, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 35 + }, + "pc": 561, + "value": "[cast(ap + (-4), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-9), felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le": { + "decorators": [], + "pc": 569, + "type": "function" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.Args": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.ImplicitArgs": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.Return": { + "cairo_type": "(c: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.a", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.b", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.c": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.c", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 135 + }, + "pc": 595, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.is_le": { + "cairo_type": "felt", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.is_le", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 60 + }, + "pc": 586, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.range_check_ptr": { + "cairo_type": "felt", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 6 + }, + "pc": 576, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 11 + }, + "pc": 580, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 60 + }, + "pc": 586, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 135 + }, + "pc": 595, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-9), felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.security.safemath.library.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "openzeppelin.security.safemath.library.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_add": { + "destination": "starkware.cairo.common.uint256.uint256_add", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_check": { + "destination": "starkware.cairo.common.uint256.uint256_check", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_eq": { + "destination": "starkware.cairo.common.uint256.uint256_eq", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_le": { + "destination": "starkware.cairo.common.uint256.uint256_le", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_lt": { + "destination": "starkware.cairo.common.uint256.uint256_lt", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_mul": { + "destination": "starkware.cairo.common.uint256.uint256_mul", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_sub": { + "destination": "starkware.cairo.common.uint256.uint256_sub", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_unsigned_div_rem": { + "destination": "starkware.cairo.common.uint256.uint256_unsigned_div_rem", + "type": "alias" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver": { + "type": "namespace" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.Args": { + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.ImplicitArgs": { + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.ONERC721RECEIVED_SELECTOR": { + "type": "const", + "value": 441833262846246486607087847804043886170335009155803575450536462761436446875 + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.call_contract": { + "destination": "starkware.starknet.common.syscalls.call_contract", + "type": "alias" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.library_call": { + "destination": "starkware.starknet.common.syscalls.library_call", + "type": "alias" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received": { + "decorators": [], + "pc": 601, + "type": "function" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.Args": { + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "data": { + "cairo_type": "felt*", + "offset": 6 + }, + "data_len": { + "cairo_type": "felt", + "offset": 5 + }, + "from_": { + "cairo_type": "felt", + "offset": 2 + }, + "operator": { + "cairo_type": "felt", + "offset": 1 + }, + "tokenId": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 3 + } + }, + "size": 7, + "type": "struct" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.ImplicitArgs": { + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.Return": { + "cairo_type": "(selector: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__calldata_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__calldata_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 606, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 607, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 608, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 610, + "value": "cast([fp] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 611, + "value": "cast([fp] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 617, + "value": "[cast(fp + 2, felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__calldata_ptr_copy": { + "cairo_type": "felt*", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__calldata_ptr_copy", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 614, + "value": "cast([fp] + 5, felt*)" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__calldata_tmp": { + "cairo_type": "felt*", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__calldata_tmp", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 608, + "value": "cast(fp + (-6), felt*)" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__return_value_actual_size": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__return_value_actual_size", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__return_value_arg_selector": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__return_value_arg_selector", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast([ap + (-1)], felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__return_value_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__return_value_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "cast([ap + (-1)] + 1, felt*)" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__temp81": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__temp81", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 616, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__temp82": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.__temp82", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 12 + }, + "pc": 633, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.calldata_ptr_start": { + "cairo_type": "felt*", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.calldata_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 605, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 606, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.contract_address": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-9), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.data": { + "cairo_type": "felt*", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.data", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.data_len": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.data_len", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.from_": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.from_", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.operator": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.operator", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.range_check_ptr": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 614, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.retdata": { + "cairo_type": "felt*", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.retdata_size": { + "cairo_type": "felt", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast(ap + (-3), felt**)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.tokenId": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "openzeppelin.token.erc721.IERC721Receiver.IERC721Receiver.onERC721Received.tokenId", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "openzeppelin.token.erc721.IERC721Receiver.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "openzeppelin.utils.constants.library.DEFAULT_ADMIN_ROLE": { + "type": "const", + "value": 0 + }, + "openzeppelin.utils.constants.library.IACCESSCONTROL_ID": { + "type": "const", + "value": 2036718347 + }, + "openzeppelin.utils.constants.library.IACCOUNT_ID": { + "type": "const", + "value": 2792084853 + }, + "openzeppelin.utils.constants.library.IERC165_ID": { + "type": "const", + "value": 33540519 + }, + "openzeppelin.utils.constants.library.IERC721_ENUMERABLE_ID": { + "type": "const", + "value": 2014223715 + }, + "openzeppelin.utils.constants.library.IERC721_ID": { + "type": "const", + "value": 2158778573 + }, + "openzeppelin.utils.constants.library.IERC721_METADATA_ID": { + "type": "const", + "value": 1532892063 + }, + "openzeppelin.utils.constants.library.IERC721_RECEIVER_ID": { + "type": "const", + "value": 353073666 + }, + "openzeppelin.utils.constants.library.INVALID_ID": { + "type": "const", + "value": 4294967295 + }, + "openzeppelin.utils.constants.library.UINT8_MAX": { + "type": "const", + "value": 255 + }, + "starkware.cairo.common.alloc.alloc": { + "decorators": [], + "pc": 0, + "type": "function" + }, + "starkware.cairo.common.alloc.alloc.Args": { + "full_name": "starkware.cairo.common.alloc.alloc.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.ImplicitArgs": { + "full_name": "starkware.cairo.common.alloc.alloc.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.Return": { + "cairo_type": "(ptr: felt*)", + "type": "type_definition" + }, + "starkware.cairo.common.alloc.alloc.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bitwise.ALL_ONES": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719234 + }, + "starkware.cairo.common.bitwise.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.bool.FALSE": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bool.TRUE": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "x_and_y": { + "cairo_type": "felt", + "offset": 2 + }, + "x_or_y": { + "cairo_type": "felt", + "offset": 4 + }, + "x_xor_y": { + "cairo_type": "felt", + "offset": 3 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcOpBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "members": { + "m": { + "cairo_type": "felt", + "offset": 4 + }, + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + }, + "q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 2 + }, + "r": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.HashBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "members": { + "result": { + "cairo_type": "felt", + "offset": 2 + }, + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 8 + } + }, + "size": 16, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltinState": { + "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.SignatureBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "members": { + "message": { + "cairo_type": "felt", + "offset": 1 + }, + "pub_key": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.dict_access.DictAccess": { + "full_name": "starkware.cairo.common.dict_access.DictAccess", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "new_value": { + "cairo_type": "felt", + "offset": 2 + }, + "prev_value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.ec_point.EcPoint": { + "full_name": "starkware.cairo.common.ec_point.EcPoint", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.hash.hash2": { + "decorators": [], + "pc": 3, + "type": "function" + }, + "starkware.cairo.common.hash.hash2.Args": { + "full_name": "starkware.cairo.common.hash.hash2.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.Return": { + "cairo_type": "(result: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash.hash2.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.hash.hash2.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.hash2.result": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash.hash2.result", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "[cast([fp + (-5)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.hash2.x": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash.hash2.x", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.hash2.y": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash.hash2.y", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.keccak_state.KeccakBuiltinState": { + "full_name": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + }, + "s3": { + "cairo_type": "felt", + "offset": 3 + }, + "s4": { + "cairo_type": "felt", + "offset": 4 + }, + "s5": { + "cairo_type": "felt", + "offset": 5 + }, + "s6": { + "cairo_type": "felt", + "offset": 6 + }, + "s7": { + "cairo_type": "felt", + "offset": 7 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.cairo.common.math.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "starkware.cairo.common.math.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "starkware.cairo.common.math.assert_250_bit": { + "decorators": ["known_ap_change"], + "pc": 36, + "type": "function" + }, + "starkware.cairo.common.math.assert_250_bit.Args": { + "full_name": "starkware.cairo.common.math.assert_250_bit.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.HIGH_BOUND": { + "type": "const", + "value": 5316911983139663491615228241121378304 + }, + "starkware.cairo.common.math.assert_250_bit.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_250_bit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_250_bit.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math.assert_250_bit.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_250_bit.UPPER_BOUND": { + "type": "const", + "value": 1809251394333065553493296640760748560207343510400633813116524750123642650624 + }, + "starkware.cairo.common.math.assert_250_bit.__temp2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp2", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 1 + }, + "pc": 38, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp3": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp3", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 2 + }, + "pc": 39, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp4": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp4", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 3 + }, + "pc": 40, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp5": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp5", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 4 + }, + "pc": 42, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp6": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp6", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 5 + }, + "pc": 44, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp7": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp7", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 6 + }, + "pc": 45, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.high", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "[cast([fp + (-4)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.low", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "[cast([fp + (-4)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 6 + }, + "pc": 46, + "value": "cast([fp + (-4)] + 3, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.value", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt": { + "decorators": ["known_ap_change"], + "pc": 49, + "type": "function" + }, + "starkware.cairo.common.math.assert_le_felt.Args": { + "full_name": "starkware.cairo.common.math.assert_le_felt.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_le_felt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_2_HIGH": { + "type": "const", + "value": 5316911983139663648412552867652567041 + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_3_HIGH": { + "type": "const", + "value": 3544607988759775765608368578435044694 + }, + "starkware.cairo.common.math.assert_le_felt.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_le_felt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_le_felt.__temp10": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp10", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 3 + }, + "pc": 53, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp11": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp11", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 5 + }, + "pc": 55, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp12": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp12", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 6 + }, + "pc": 56, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp13": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp13", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 7 + }, + "pc": 58, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp14": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp14", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 10 + }, + "pc": 63, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp15": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp15", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 11 + }, + "pc": 64, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp16": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp16", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 12 + }, + "pc": 66, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp17": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp17", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 13 + }, + "pc": 68, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp18": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp18", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 14 + }, + "pc": 69, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp19": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp19", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 11 + }, + "pc": 77, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp20": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp20", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 13 + }, + "pc": 79, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp21": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp21", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 14 + }, + "pc": 81, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp22": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp22", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 11 + }, + "pc": 87, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp23": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp23", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 12 + }, + "pc": 88, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp8": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp8", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 1 + }, + "pc": 50, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp9": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp9", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 2 + }, + "pc": 51, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.a", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 49, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_long": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_long", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 8 + }, + "pc": 59, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_prod": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_prod", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 8 + }, + "pc": 59, + "value": "cast([ap + (-5)] * [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_short": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_short", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 4 + }, + "pc": 54, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_sum": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_sum", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 8 + }, + "pc": 59, + "value": "cast([ap + (-5)] + [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.b", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 49, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.m1mb": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.m1mb", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 12 + }, + "pc": 78, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 49, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 8 + }, + "pc": 59, + "value": "cast([fp + (-5)] + 4, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_a": { + "pc": 73, + "type": "label" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_b_minus_a": { + "pc": 85, + "type": "label" + }, + "starkware.cairo.common.math.assert_not_equal": { + "decorators": [], + "pc": 30, + "type": "function" + }, + "starkware.cairo.common.math.assert_not_equal.Args": { + "full_name": "starkware.cairo.common.math.assert_not_equal.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_equal.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_not_equal.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_equal.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_not_equal.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_not_equal.__temp1": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_equal.__temp1", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 1 + }, + "pc": 31, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_not_equal.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_equal.a", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 30, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_not_equal.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_equal.b", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 30, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_not_zero": { + "decorators": [], + "pc": 25, + "type": "function" + }, + "starkware.cairo.common.math.assert_not_zero.Args": { + "full_name": "starkware.cairo.common.math.assert_not_zero.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_not_zero.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_not_zero.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_zero.value", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 25, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.RC_BOUND": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math_cmp.assert_le_felt": { + "destination": "starkware.cairo.common.math.assert_le_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.is_le": { + "decorators": ["known_ap_change"], + "pc": 212, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_le.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_le.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_le.a", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 212, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_le.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_le.b", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 212, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_le.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_le.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 212, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 27 + }, + "pc": 216, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn": { + "decorators": ["known_ap_change"], + "pc": 179, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_nn.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_nn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_nn.__temp31": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.__temp31", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 3 + }, + "pc": 193, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.__temp32": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.__temp32", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 4 + }, + "pc": 195, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.a", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 179, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.need_felt_comparison": { + "pc": 203, + "type": "label" + }, + "starkware.cairo.common.math_cmp.is_nn.out_of_range": { + "pc": 189, + "type": "label" + }, + "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 179, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 21 + }, + "pc": 184, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 21 + }, + "pc": 198, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 22 + }, + "pc": 209, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy": { + "decorators": [], + "pc": 9, + "type": "function" + }, + "starkware.cairo.common.memcpy.memcpy.Args": { + "full_name": "starkware.cairo.common.memcpy.memcpy.Args", + "members": { + "dst": { + "cairo_type": "felt*", + "offset": 0 + }, + "len": { + "cairo_type": "felt", + "offset": 2 + }, + "src": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.ImplicitArgs": { + "full_name": "starkware.cairo.common.memcpy.memcpy.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.LoopFrame": { + "full_name": "starkware.cairo.common.memcpy.memcpy.LoopFrame", + "members": { + "dst": { + "cairo_type": "felt*", + "offset": 0 + }, + "src": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.memcpy.memcpy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.memcpy.memcpy.__temp0": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.__temp0", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 15, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.continue_copying": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.continue_copying", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "[cast(ap, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.dst": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.memcpy.memcpy.dst", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.frame": { + "cairo_type": "starkware.cairo.common.memcpy.memcpy.LoopFrame", + "full_name": "starkware.cairo.common.memcpy.memcpy.frame", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 2 + }, + "pc": 14, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 2 + }, + "pc": 14, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.len": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.len", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.loop": { + "pc": 14, + "type": "label" + }, + "starkware.cairo.common.memcpy.memcpy.next_frame": { + "cairo_type": "starkware.cairo.common.memcpy.memcpy.LoopFrame*", + "full_name": "starkware.cairo.common.memcpy.memcpy.next_frame", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "cast(ap + 1, starkware.cairo.common.memcpy.memcpy.LoopFrame*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.src": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.memcpy.memcpy.src", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.pow.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.pow.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.pow.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.registers.get_ap": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.registers.get_fp_and_pc": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.registers.get_label_location": { + "decorators": [], + "pc": 217, + "type": "function" + }, + "starkware.cairo.common.registers.get_label_location.Args": { + "full_name": "starkware.cairo.common.registers.get_label_location.Args", + "members": { + "label_value": { + "cairo_type": "codeoffset", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.registers.get_label_location.ImplicitArgs": { + "full_name": "starkware.cairo.common.registers.get_label_location.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.registers.get_label_location.Return": { + "cairo_type": "(res: felt*)", + "type": "type_definition" + }, + "starkware.cairo.common.registers.get_label_location.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.registers.get_label_location.__temp33": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.registers.get_label_location.__temp33", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 3 + }, + "pc": 221, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.registers.get_label_location.label_value": { + "cairo_type": "codeoffset", + "full_name": "starkware.cairo.common.registers.get_label_location.label_value", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 217, + "value": "[cast(fp + (-3), codeoffset*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.registers.get_label_location.pc_val": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.registers.get_label_location.pc_val", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 2 + }, + "pc": 219, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.registers.get_label_location.ret_pc_label": { + "pc": 219, + "type": "label" + }, + "starkware.cairo.common.uint256.ALL_ONES": { + "type": "const", + "value": 340282366920938463463374607431768211455 + }, + "starkware.cairo.common.uint256.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.uint256.HALF_SHIFT": { + "type": "const", + "value": 18446744073709551616 + }, + "starkware.cairo.common.uint256.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.uint256.Uint256": { + "full_name": "starkware.cairo.common.uint256.Uint256", + "members": { + "high": { + "cairo_type": "felt", + "offset": 1 + }, + "low": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.assert_in_range": { + "destination": "starkware.cairo.common.math.assert_in_range", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_and": { + "destination": "starkware.cairo.common.bitwise.bitwise_and", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_or": { + "destination": "starkware.cairo.common.bitwise.bitwise_or", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_xor": { + "destination": "starkware.cairo.common.bitwise.bitwise_xor", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.uint256.is_le": { + "destination": "starkware.cairo.common.math_cmp.is_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.pow": { + "destination": "starkware.cairo.common.pow.pow", + "type": "alias" + }, + "starkware.cairo.common.uint256.split_64": { + "decorators": [], + "pc": 250, + "type": "function" + }, + "starkware.cairo.common.uint256.split_64.Args": { + "full_name": "starkware.cairo.common.uint256.split_64.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.split_64.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.split_64.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.split_64.Return": { + "cairo_type": "(low: felt, high: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.split_64.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.cairo.common.uint256.split_64.__temp39": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.split_64.__temp39", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 3 + }, + "pc": 254, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.split_64.__temp40": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.split_64.__temp40", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 4 + }, + "pc": 258, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.split_64.__temp41": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.split_64.__temp41", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 5 + }, + "pc": 259, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.split_64.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.split_64.a", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 0 + }, + "pc": 250, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.split_64.high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.split_64.high", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 2 + }, + "pc": 252, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.split_64.low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.split_64.low", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 2 + }, + "pc": 252, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.split_64.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.split_64.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 19, + "offset": 0 + }, + "pc": 250, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 5 + }, + "pc": 261, + "value": "cast([fp + (-4)] + 3, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add": { + "decorators": [], + "pc": 228, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_add.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_add.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_add.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_add.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_add.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256, carry: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_add.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "starkware.cairo.common.uint256.uint256_add.__temp34": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.__temp34", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 5 + }, + "pc": 233, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.__temp35": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.__temp35", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 6 + }, + "pc": 235, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.__temp36": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.__temp36", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 7 + }, + "pc": 237, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.__temp37": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.__temp37", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 8 + }, + "pc": 238, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.__temp38": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.__temp38", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 9 + }, + "pc": 240, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_add.a", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 228, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_add.b", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 228, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.carry_high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.carry_high", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 4 + }, + "pc": 230, + "value": "[cast(fp + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.carry_low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.carry_low", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 4 + }, + "pc": 230, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 228, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 15 + }, + "pc": 246, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.res": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_add.res", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 4 + }, + "pc": 230, + "value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_check": { + "decorators": [], + "pc": 223, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_check.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_check.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_check.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_check.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_check.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_check.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_check.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_check.a", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 223, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_check.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_check.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 223, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 225, + "value": "cast([fp + (-5)] + 2, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_le": { + "decorators": [], + "pc": 371, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_le.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_le.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_le.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_le.__temp75": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_le.__temp75", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 41 + }, + "pc": 380, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_le.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_le.a", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_le.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_le.b", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_le.not_le": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_le.not_le", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 40 + }, + "pc": 378, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_le.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_le.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 40 + }, + "pc": 378, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_lt": { + "decorators": [], + "pc": 354, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_lt.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_lt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_lt.__temp74": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_lt.__temp74", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 1 + }, + "pc": 355, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_lt.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_lt.a", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 354, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_lt.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_lt.b", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 354, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_lt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_lt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 354, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 33 + }, + "pc": 363, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 33 + }, + "pc": 370, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul": { + "decorators": [], + "pc": 266, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_mul.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_mul.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_mul.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_mul.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_mul.Return": { + "cairo_type": "(low: starkware.cairo.common.uint256.Uint256, high: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_mul.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_mul.__temp42": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp42", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 61 + }, + "pc": 289, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp43": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp43", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 62 + }, + "pc": 290, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp44": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp44", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 63 + }, + "pc": 291, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp45": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp45", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 76 + }, + "pc": 296, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp46": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp46", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 77 + }, + "pc": 297, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp47": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp47", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 78 + }, + "pc": 298, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp48": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp48", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 79 + }, + "pc": 299, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp49": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp49", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 80 + }, + "pc": 300, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp50": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp50", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 93 + }, + "pc": 305, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp51": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp51", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 94 + }, + "pc": 306, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp52": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp52", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 95 + }, + "pc": 307, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp53": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp53", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 96 + }, + "pc": 308, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp54": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp54", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 97 + }, + "pc": 309, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp55": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp55", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 98 + }, + "pc": 310, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp56": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp56", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 99 + }, + "pc": 311, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp57": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp57", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 112 + }, + "pc": 316, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp58": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp58", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 113 + }, + "pc": 317, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp59": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp59", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 114 + }, + "pc": 318, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp60": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp60", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 115 + }, + "pc": 319, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp61": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp61", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 116 + }, + "pc": 320, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp62": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp62", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 129 + }, + "pc": 325, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp63": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp63", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 130 + }, + "pc": 326, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp64": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp64", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 131 + }, + "pc": 327, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp65": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp65", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 144 + }, + "pc": 332, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp66": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp66", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 157 + }, + "pc": 338, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp67": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp67", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 158 + }, + "pc": 339, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp68": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp68", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 159 + }, + "pc": 341, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp69": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp69", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 160 + }, + "pc": 342, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp70": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp70", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 161 + }, + "pc": 344, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp71": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp71", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 162 + }, + "pc": 345, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp72": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp72", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 163 + }, + "pc": 347, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.__temp73": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.__temp73", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 164 + }, + "pc": 348, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_mul.a", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.a0": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.a0", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 12 + }, + "pc": 272, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.a1": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.a1", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 12 + }, + "pc": 272, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.a2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.a2", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 24 + }, + "pc": 276, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.a3": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.a3", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 24 + }, + "pc": 276, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_mul.b", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.b0": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.b0", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 36 + }, + "pc": 280, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.b1": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.b1", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 36 + }, + "pc": 280, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.b2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.b2", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 48 + }, + "pc": 284, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.b3": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.b3", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 48 + }, + "pc": 284, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.carry": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.carry", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 60 + }, + "pc": 288, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 75 + }, + "pc": 295, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 92 + }, + "pc": 304, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 111 + }, + "pc": 315, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 128 + }, + "pc": 324, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 143 + }, + "pc": 331, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 156 + }, + "pc": 336, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 12 + }, + "pc": 272, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 24 + }, + "pc": 276, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 36 + }, + "pc": 280, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 48 + }, + "pc": 284, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 60 + }, + "pc": 288, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 75 + }, + "pc": 295, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 92 + }, + "pc": 304, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 111 + }, + "pc": 315, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 128 + }, + "pc": 324, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 143 + }, + "pc": 331, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 156 + }, + "pc": 336, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.res0": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.res0", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 60 + }, + "pc": 288, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.res1": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.res1", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 75 + }, + "pc": 295, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.res2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.res2", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 92 + }, + "pc": 304, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.res3": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.res3", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 111 + }, + "pc": 315, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.res4": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.res4", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 128 + }, + "pc": 324, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.res5": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.res5", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 143 + }, + "pc": 331, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_mul.res6": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_mul.res6", + "references": [ + { + "ap_tracking_data": { + "group": 20, + "offset": 156 + }, + "pc": 336, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_neg": { + "decorators": [], + "pc": 451, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_neg.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_neg.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_neg.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_neg.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_neg.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_neg.a", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 451, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_neg.not_num": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_neg.not_num", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 10 + }, + "pc": 456, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_neg.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_neg.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 451, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 10 + }, + "pc": 456, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 32 + }, + "pc": 462, + "value": "[cast(ap + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_neg.res": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_neg.res", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 32 + }, + "pc": 462, + "value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_not": { + "decorators": [], + "pc": 443, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_not.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_not.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_not.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_not.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_not.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_not.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_not.__temp77": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_not.__temp77", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 1 + }, + "pc": 445, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_not.__temp78": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_not.__temp78", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 2 + }, + "pc": 447, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_not.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_not.a", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 443, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_not.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_not.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 443, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_sub": { + "decorators": [], + "pc": 466, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_sub.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_sub.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_sub.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_sub.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_sub.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_sub.a", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 466, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_sub.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_sub.b", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 466, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_sub.b_neg": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_sub.b_neg", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 40 + }, + "pc": 471, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_sub.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_sub.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 466, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 40 + }, + "pc": 471, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 65 + }, + "pc": 478, + "value": "[cast(ap + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_sub.res": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_sub.res", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 65 + }, + "pc": 478, + "value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem": { + "decorators": [], + "pc": 383, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "div": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.Return": { + "cairo_type": "(quotient: starkware.cairo.common.uint256.Uint256, remainder: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.__temp76": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.__temp76", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 5 + }, + "pc": 386, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.a", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 383, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.add_carry": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.add_carry", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 216 + }, + "pc": 424, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.carry": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.carry", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 191 + }, + "pc": 413, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.check_val": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.check_val", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 216 + }, + "pc": 424, + "value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.div": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.div", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 383, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.is_valid": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.is_valid", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 256 + }, + "pc": 435, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.quotient": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.quotient", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 5 + }, + "pc": 398, + "value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 383, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 11 + }, + "pc": 403, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 16 + }, + "pc": 407, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 191 + }, + "pc": 413, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 216 + }, + "pc": 424, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 256 + }, + "pc": 435, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.remainder": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.remainder", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 5 + }, + "pc": 398, + "value": "[cast(fp + 2, starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_unsigned_div_rem.res_mul": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_unsigned_div_rem.res_mul", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 191 + }, + "pc": 413, + "value": "[cast(ap + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc": { + "decorators": [], + "pc": 24, + "type": "function" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Args": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.ImplicitArgs": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Return": { + "cairo_type": "(fp_val: felt*, pc_val: felt*)", + "type": "type_definition" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.ADDR_BOUND": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719489 + }, + "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": { + "type": "const", + "value": 256 + }, + "starkware.starknet.common.storage.assert_250_bit": { + "destination": "starkware.cairo.common.math.assert_250_bit", + "type": "alias" + }, + "starkware.starknet.common.storage.normalize_address": { + "decorators": ["known_ap_change"], + "pc": 94, + "type": "function" + }, + "starkware.starknet.common.storage.normalize_address.Args": { + "full_name": "starkware.starknet.common.storage.normalize_address.Args", + "members": { + "addr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.storage.normalize_address.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.normalize_address.__temp24": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.__temp24", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 13 + }, + "pc": 105, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.__temp25": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.__temp25", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 13 + }, + "pc": 120, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.addr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.addr", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 94, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_250": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_250", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 2 + }, + "pc": 114, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_small": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_small", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 1 + }, + "pc": 96, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 94, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 12 + }, + "pc": 103, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 24 + }, + "pc": 109, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 24 + }, + "pc": 124, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 24 + }, + "pc": 132, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.x": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.x", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 1 + }, + "pc": 98, + "value": "cast([fp + (-3)] + 106710729501573572985208420194530329073740042555888586719489, felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.y": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.y", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 1 + }, + "pc": 98, + "value": "cast((-1) - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": { + "type": "const", + "value": 20853273475220472486191784820 + }, + "starkware.starknet.common.syscalls.CallContract": { + "full_name": "starkware.starknet.common.syscalls.CallContract", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractRequest": { + "full_name": "starkware.starknet.common.syscalls.CallContractRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractResponse": { + "full_name": "starkware.starknet.common.syscalls.CallContractResponse", + "members": { + "retdata": { + "cairo_type": "felt*", + "offset": 1 + }, + "retdata_size": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": { + "type": "const", + "value": 21167594061783206823196716140 + }, + "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 23274015802972845247556842986379118667122 + }, + "starkware.starknet.common.syscalls.DEPLOY_SELECTOR": { + "type": "const", + "value": 75202468540281 + }, + "starkware.starknet.common.syscalls.Deploy": { + "full_name": "starkware.starknet.common.syscalls.Deploy", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.DeployResponse", + "offset": 6 + } + }, + "size": 9, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployRequest": { + "full_name": "starkware.starknet.common.syscalls.DeployRequest", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "constructor_calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 2 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 5 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployResponse": { + "full_name": "starkware.starknet.common.syscalls.DeployResponse", + "members": { + "constructor_retdata": { + "cairo_type": "felt*", + "offset": 2 + }, + "constructor_retdata_size": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR": { + "type": "const", + "value": 1280709301550335749748 + }, + "starkware.starknet.common.syscalls.EmitEvent": { + "full_name": "starkware.starknet.common.syscalls.EmitEvent", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 4 + }, + "data_len": { + "cairo_type": "felt", + "offset": 3 + }, + "keys": { + "cairo_type": "felt*", + "offset": 2 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR": { + "type": "const", + "value": 1448089106835523001438702345020786 + }, + "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { + "type": "const", + "value": 24294903732626645868215235778792757751152 + }, + "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": { + "type": "const", + "value": 94901967781393078444254803017658102643 + }, + "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { + "type": "const", + "value": 6219495360805491471215297013070624192820083 + }, + "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { + "type": "const", + "value": 1592190833581991703053805829594610833820054387 + }, + "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR": { + "type": "const", + "value": 1317029390204112103023 + }, + "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": { + "type": "const", + "value": 1448089128652340074717162277007973 + }, + "starkware.starknet.common.syscalls.GetBlockNumber": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumber", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "members": { + "block_number": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestamp": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestamp", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "members": { + "block_timestamp": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "members": { + "caller_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddress": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "members": { + "sequencer_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfo": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfo", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "members": { + "tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignature": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignature", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "members": { + "signature": { + "cairo_type": "felt*", + "offset": 1 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 436233452754198157705746250789557519228244616562 + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR": { + "type": "const", + "value": 92376026794327011772951660 + }, + "starkware.starknet.common.syscalls.LibraryCall": { + "full_name": "starkware.starknet.common.syscalls.LibraryCall", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LibraryCallRequest": { + "full_name": "starkware.starknet.common.syscalls.LibraryCallRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "type": "const", + "value": 433017908768303439907196859243777073 + }, + "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": { + "type": "const", + "value": 100890693370601760042082660 + }, + "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": { + "type": "const", + "value": 25828017502874050592466629733 + }, + "starkware.starknet.common.syscalls.SendMessageToL1SysCall": { + "full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "members": { + "payload_ptr": { + "cairo_type": "felt*", + "offset": 3 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "to_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageRead": { + "full_name": "starkware.starknet.common.syscalls.StorageRead", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadRequest": { + "full_name": "starkware.starknet.common.syscalls.StorageReadRequest", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadResponse": { + "full_name": "starkware.starknet.common.syscalls.StorageReadResponse", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageWrite": { + "full_name": "starkware.starknet.common.syscalls.StorageWrite", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.TxInfo": { + "full_name": "starkware.starknet.common.syscalls.TxInfo", + "members": { + "account_contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 6 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 2 + }, + "nonce": { + "cairo_type": "felt", + "offset": 7 + }, + "signature": { + "cairo_type": "felt*", + "offset": 4 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 3 + }, + "transaction_hash": { + "cairo_type": "felt", + "offset": 5 + }, + "version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.starknet.common.syscalls.call_contract": { + "decorators": [], + "pc": 134, + "type": "function" + }, + "starkware.starknet.common.syscalls.call_contract.Args": { + "full_name": "starkware.starknet.common.syscalls.call_contract.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.call_contract.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.call_contract.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.call_contract.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.call_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.call_contract.__temp26": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.call_contract.__temp26", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 1 + }, + "pc": 136, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.calldata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.call_contract.calldata", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.calldata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.call_contract.calldata_size", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.call_contract.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.function_selector": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.call_contract.function_selector", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "full_name": "starkware.starknet.common.syscalls.call_contract.response", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 1 + }, + "pc": 141, + "value": "[cast([fp + (-7)] + 5, starkware.starknet.common.syscalls.CallContractResponse*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.syscall": { + "cairo_type": "starkware.starknet.common.syscalls.CallContract", + "full_name": "starkware.starknet.common.syscalls.call_contract.syscall", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast([fp + (-7)], starkware.starknet.common.syscalls.CallContract*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.call_contract.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.call_contract.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 1 + }, + "pc": 141, + "value": "cast([fp + (-7)] + 7, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event": { + "decorators": [], + "pc": 169, + "type": "function" + }, + "starkware.starknet.common.syscalls.emit_event.Args": { + "full_name": "starkware.starknet.common.syscalls.emit_event.Args", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 3 + }, + "data_len": { + "cairo_type": "felt", + "offset": 2 + }, + "keys": { + "cairo_type": "felt*", + "offset": 1 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.emit_event.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.emit_event.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.emit_event.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.emit_event.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.emit_event.__temp30": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.emit_event.__temp30", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 1 + }, + "pc": 171, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.data": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.emit_event.data", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.data_len": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.emit_event.data_len", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.keys": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.emit_event.keys", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.keys_len": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.emit_event.keys_len", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.emit_event.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 1 + }, + "pc": 176, + "value": "cast([fp + (-7)] + 5, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_caller_address": { + "decorators": [], + "pc": 146, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_caller_address.Args": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.Return": { + "cairo_type": "(caller_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_caller_address.__temp27": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.__temp27", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 148, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_caller_address.syscall": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddress", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 146, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetCallerAddress*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 146, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 149, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read": { + "decorators": [], + "pc": 153, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_read.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_read.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_read.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.Return": { + "cairo_type": "(value: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_read.__temp28": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_read.__temp28", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 155, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read.address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_read.address", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 153, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read.response": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "full_name": "starkware.starknet.common.syscalls.storage_read.response", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 157, + "value": "[cast([fp + (-4)] + 2, starkware.starknet.common.syscalls.StorageReadResponse*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read.syscall": { + "cairo_type": "starkware.starknet.common.syscalls.StorageRead", + "full_name": "starkware.starknet.common.syscalls.storage_read.syscall", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 153, + "value": "[cast([fp + (-4)], starkware.starknet.common.syscalls.StorageRead*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 153, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 157, + "value": "cast([fp + (-4)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write": { + "decorators": [], + "pc": 161, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_write.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_write.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_write.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_write.__temp29": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_write.__temp29", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 163, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write.address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_write.address", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 166, + "value": "cast([fp + (-5)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write.value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.syscalls.storage_write.value", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + } + }, + "main_scope": "__main__", + "prime": "0x800000000000011000000000000000000000000000000000000000000000001", + "reference_manager": { + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 3, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 2 + }, + "pc": 14, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 2 + }, + "pc": 14, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 15, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "[cast(ap, felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "cast(ap + 1, starkware.cairo.common.memcpy.memcpy.LoopFrame*)" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 25, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 30, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 30, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 1 + }, + "pc": 31, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "[cast([fp + (-4)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 36, + "value": "[cast([fp + (-4)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 1 + }, + "pc": 38, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 2 + }, + "pc": 39, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 3 + }, + "pc": 40, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 4 + }, + "pc": 42, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 5 + }, + "pc": 44, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 6 + }, + "pc": 45, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 6 + }, + "pc": 46, + "value": "cast([fp + (-4)] + 3, felt)" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 49, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 49, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 49, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 1 + }, + "pc": 50, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 2 + }, + "pc": 51, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 3 + }, + "pc": 53, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 4 + }, + "pc": 54, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 5 + }, + "pc": 55, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 6 + }, + "pc": 56, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 7 + }, + "pc": 58, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 8 + }, + "pc": 59, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 8 + }, + "pc": 59, + "value": "cast([fp + (-5)] + 4, felt)" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 8 + }, + "pc": 59, + "value": "cast([ap + (-5)] + [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 8 + }, + "pc": 59, + "value": "cast([ap + (-5)] * [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 10 + }, + "pc": 63, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 11 + }, + "pc": 64, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 12 + }, + "pc": 66, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 13 + }, + "pc": 68, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 14 + }, + "pc": 69, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 11 + }, + "pc": 77, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 12 + }, + "pc": 78, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 13 + }, + "pc": 79, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 14 + }, + "pc": 81, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 11 + }, + "pc": 87, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 12 + }, + "pc": 88, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 94, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 94, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 1 + }, + "pc": 96, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 1 + }, + "pc": 98, + "value": "cast([fp + (-3)] + 106710729501573572985208420194530329073740042555888586719489, felt)" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 1 + }, + "pc": 98, + "value": "cast((-1) - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 12 + }, + "pc": 103, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 13 + }, + "pc": 105, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 24 + }, + "pc": 109, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 2 + }, + "pc": 114, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 13 + }, + "pc": 120, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 24 + }, + "pc": 124, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 24 + }, + "pc": 132, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 24 + }, + "pc": 132, + "value": "[cast(ap - 0 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 134, + "value": "[cast([fp + (-7)], starkware.starknet.common.syscalls.CallContract*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 1 + }, + "pc": 136, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 1 + }, + "pc": 141, + "value": "[cast([fp + (-7)] + 5, starkware.starknet.common.syscalls.CallContractResponse*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 1 + }, + "pc": 141, + "value": "cast([fp + (-7)] + 7, felt*)" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 146, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 146, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetCallerAddress*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 148, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 149, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 153, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 153, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 153, + "value": "[cast([fp + (-4)], starkware.starknet.common.syscalls.StorageRead*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 155, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 157, + "value": "[cast([fp + (-4)] + 2, starkware.starknet.common.syscalls.StorageReadResponse*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 157, + "value": "cast([fp + (-4)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 163, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 166, + "value": "cast([fp + (-5)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 169, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 1 + }, + "pc": 171, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 1 + }, + "pc": 176, + "value": "cast([fp + (-7)] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 179, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 179, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 21 + }, + "pc": 184, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 3 + }, + "pc": 193, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 4 + }, + "pc": 195, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 21 + }, + "pc": 198, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 22 + }, + "pc": 209, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 212, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 212, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 212, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 27 + }, + "pc": 216, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 217, + "value": "[cast(fp + (-3), codeoffset*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 2 + }, + "pc": 219, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 3 + }, + "pc": 221, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 223, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 223, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 225, + "value": "cast([fp + (-5)] + 2, felt)" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 228, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 228, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 228, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 4 + }, + "pc": 230, + "value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 4 + }, + "pc": 230, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 4 + }, + "pc": 230, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 5 + }, + "pc": 233, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 6 + }, + "pc": 235, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 7 + }, + "pc": 237, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 8 + }, + "pc": 238, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 9 + }, + "pc": 240, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 15 + }, + "pc": 246, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 0 + }, + "pc": 250, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 0 + }, + "pc": 250, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 2 + }, + "pc": 252, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 2 + }, + "pc": 252, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 3 + }, + "pc": 254, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 4 + }, + "pc": 258, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 5 + }, + "pc": 259, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 5 + }, + "pc": 261, + "value": "cast([fp + (-4)] + 3, felt)" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 12 + }, + "pc": 272, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 12 + }, + "pc": 272, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 12 + }, + "pc": 272, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 24 + }, + "pc": 276, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 24 + }, + "pc": 276, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 24 + }, + "pc": 276, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 36 + }, + "pc": 280, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 36 + }, + "pc": 280, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 36 + }, + "pc": 280, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 48 + }, + "pc": 284, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 48 + }, + "pc": 284, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 48 + }, + "pc": 284, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 60 + }, + "pc": 288, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 60 + }, + "pc": 288, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 60 + }, + "pc": 288, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 61 + }, + "pc": 289, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 62 + }, + "pc": 290, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 63 + }, + "pc": 291, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 75 + }, + "pc": 295, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 75 + }, + "pc": 295, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 75 + }, + "pc": 295, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 76 + }, + "pc": 296, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 77 + }, + "pc": 297, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 78 + }, + "pc": 298, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 79 + }, + "pc": 299, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 80 + }, + "pc": 300, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 92 + }, + "pc": 304, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 92 + }, + "pc": 304, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 92 + }, + "pc": 304, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 93 + }, + "pc": 305, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 94 + }, + "pc": 306, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 95 + }, + "pc": 307, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 96 + }, + "pc": 308, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 97 + }, + "pc": 309, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 98 + }, + "pc": 310, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 99 + }, + "pc": 311, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 111 + }, + "pc": 315, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 111 + }, + "pc": 315, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 111 + }, + "pc": 315, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 112 + }, + "pc": 316, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 113 + }, + "pc": 317, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 114 + }, + "pc": 318, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 115 + }, + "pc": 319, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 116 + }, + "pc": 320, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 128 + }, + "pc": 324, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 128 + }, + "pc": 324, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 128 + }, + "pc": 324, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 129 + }, + "pc": 325, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 130 + }, + "pc": 326, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 131 + }, + "pc": 327, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 143 + }, + "pc": 331, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 143 + }, + "pc": 331, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 143 + }, + "pc": 331, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 144 + }, + "pc": 332, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 156 + }, + "pc": 336, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 156 + }, + "pc": 336, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 156 + }, + "pc": 336, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 157 + }, + "pc": 338, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 158 + }, + "pc": 339, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 159 + }, + "pc": 341, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 160 + }, + "pc": 342, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 161 + }, + "pc": 344, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 162 + }, + "pc": 345, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 163 + }, + "pc": 347, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 164 + }, + "pc": 348, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 354, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 354, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 354, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 1 + }, + "pc": 355, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 33 + }, + "pc": 363, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 33 + }, + "pc": 370, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 371, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 40 + }, + "pc": 378, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 40 + }, + "pc": 378, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 41 + }, + "pc": 380, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 383, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 383, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 383, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 5 + }, + "pc": 386, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 5 + }, + "pc": 398, + "value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 5 + }, + "pc": 398, + "value": "[cast(fp + 2, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 11 + }, + "pc": 403, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 16 + }, + "pc": 407, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 191 + }, + "pc": 413, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 191 + }, + "pc": 413, + "value": "[cast(ap + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 191 + }, + "pc": 413, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 216 + }, + "pc": 424, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 216 + }, + "pc": 424, + "value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 216 + }, + "pc": 424, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 256 + }, + "pc": 435, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 256 + }, + "pc": 435, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 443, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 443, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 1 + }, + "pc": 445, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 2 + }, + "pc": 447, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 451, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 451, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 10 + }, + "pc": 456, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 10 + }, + "pc": 456, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 32 + }, + "pc": 462, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 32 + }, + "pc": 462, + "value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 466, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 466, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 466, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 40 + }, + "pc": 471, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 40 + }, + "pc": 471, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 65 + }, + "pc": 478, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 65 + }, + "pc": 478, + "value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 482, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 482, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 482, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 482, + "value": "cast(479559987705328862372362947504386080106579713470203672197513890426980061174, felt)" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 7 + }, + "pc": 488, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 7 + }, + "pc": 488, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 36 + }, + "pc": 492, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 36 + }, + "pc": 492, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 496, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 44 + }, + "pc": 501, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 44 + }, + "pc": 501, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 44 + }, + "pc": 501, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 51 + }, + "pc": 506, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 509, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 509, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 509, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 509, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 65 + }, + "pc": 522, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 65 + }, + "pc": 522, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 65 + }, + "pc": 522, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 523, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 523, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 523, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 523, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 4 + }, + "pc": 527, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 4 + }, + "pc": 528, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 4 + }, + "pc": 528, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 4 + }, + "pc": 529, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 5 + }, + "pc": 531, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 16 + }, + "pc": 539, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 17 + }, + "pc": 541, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 546, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 6 + }, + "pc": 551, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 11 + }, + "pc": 555, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 35 + }, + "pc": 561, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 35 + }, + "pc": 561, + "value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 35 + }, + "pc": 561, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 569, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 6 + }, + "pc": 576, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 11 + }, + "pc": 580, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 60 + }, + "pc": 586, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 60 + }, + "pc": 586, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 135 + }, + "pc": 595, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 135 + }, + "pc": 595, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 601, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 605, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 606, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 606, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 607, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 608, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 608, + "value": "cast(fp + (-6), felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 610, + "value": "cast([fp] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 611, + "value": "cast([fp] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 614, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 614, + "value": "cast([fp] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 616, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 617, + "value": "[cast(fp + 2, felt**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "[cast([ap + (-1)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "cast([ap + (-1)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 11 + }, + "pc": 631, + "value": "cast([ap + (-1)] + 1 - [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 12 + }, + "pc": 633, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 638, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 5 + }, + "pc": 642, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 5 + }, + "pc": 643, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 6 + }, + "pc": 645, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 648, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 649, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 649, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 650, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 651, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 651, + "value": "cast(fp + (-4), felt*)" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 9 + }, + "pc": 653, + "value": "cast([fp + 1] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 10 + }, + "pc": 655, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 19 + }, + "pc": 663, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 665, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 5 + }, + "pc": 669, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 5 + }, + "pc": 670, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 6 + }, + "pc": 672, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 675, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 676, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 676, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 677, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 678, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 678, + "value": "cast(fp + (-4), felt*)" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 9 + }, + "pc": 680, + "value": "cast([fp + 1] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 10 + }, + "pc": 682, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 19 + }, + "pc": 690, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 692, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 5 + }, + "pc": 696, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 5 + }, + "pc": 697, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 6 + }, + "pc": 699, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 702, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 703, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 703, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 704, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 705, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 9 + }, + "pc": 706, + "value": "cast([fp + 1] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 10 + }, + "pc": 708, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 19 + }, + "pc": 716, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 718, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 718, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 718, + "value": "cast(1652684853864905172544337095254754697509410599464472831863256033323469373663, felt)" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 723, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 723, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 723, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 727, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 727, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 7 + }, + "pc": 727, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 14 + }, + "pc": 731, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 14 + }, + "pc": 731, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 15 + }, + "pc": 732, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 16 + }, + "pc": 733, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 17 + }, + "pc": 734, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 18 + }, + "pc": 735, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 736, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 736, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 736, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 736, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 740, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 740, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 7 + }, + "pc": 740, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 14 + }, + "pc": 745, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 748, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 748, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 748, + "value": "cast(573923459913003082056231149040220796427044997268401212428888364214688518306, felt)" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 753, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 753, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 753, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 757, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 757, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 7 + }, + "pc": 757, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 14 + }, + "pc": 761, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 14 + }, + "pc": 761, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 15 + }, + "pc": 762, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 16 + }, + "pc": 763, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 17 + }, + "pc": 764, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 18 + }, + "pc": 765, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 766, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 766, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 766, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 766, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 770, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 770, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 7 + }, + "pc": 770, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 14 + }, + "pc": 775, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 778, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 778, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 778, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 778, + "value": "cast(732758942413505530596855626420601171651165063220406830197835351730705261312, felt)" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 7 + }, + "pc": 784, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 7 + }, + "pc": 784, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 12 + }, + "pc": 787, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 12 + }, + "pc": 787, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 41 + }, + "pc": 791, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 41 + }, + "pc": 791, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 795, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 795, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 795, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 795, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 50 + }, + "pc": 801, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 50 + }, + "pc": 801, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 50 + }, + "pc": 801, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 57 + }, + "pc": 805, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 57 + }, + "pc": 805, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 58 + }, + "pc": 806, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 59 + }, + "pc": 807, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 60 + }, + "pc": 808, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 61 + }, + "pc": 809, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-5), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 810, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 50 + }, + "pc": 816, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 50 + }, + "pc": 816, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 50 + }, + "pc": 816, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 57 + }, + "pc": 821, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 824, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 824, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 824, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 824, + "value": "cast(1689070751711682002574449661976975431205580400605311704759272493176844520313, felt)" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 7 + }, + "pc": 830, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 7 + }, + "pc": 830, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 36 + }, + "pc": 834, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 36 + }, + "pc": 834, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 838, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 838, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 838, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 838, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 44 + }, + "pc": 843, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 44 + }, + "pc": 843, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 44 + }, + "pc": 843, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 51 + }, + "pc": 847, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 51 + }, + "pc": 847, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 58 + }, + "pc": 852, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 58 + }, + "pc": 852, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 59 + }, + "pc": 853, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 60 + }, + "pc": 854, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 61 + }, + "pc": 855, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 62 + }, + "pc": 856, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 63 + }, + "pc": 857, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 858, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 44 + }, + "pc": 863, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 44 + }, + "pc": 863, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 44 + }, + "pc": 863, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 51 + }, + "pc": 868, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 57 + }, + "pc": 873, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 876, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 876, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 876, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 876, + "value": "cast(1076908112970844878973126643644898770413526557587041289723434576783586254781, felt)" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 7 + }, + "pc": 882, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 7 + }, + "pc": 882, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 12 + }, + "pc": 885, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 12 + }, + "pc": 885, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 41 + }, + "pc": 889, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 41 + }, + "pc": 889, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 893, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 893, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 893, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 893, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 50 + }, + "pc": 899, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 50 + }, + "pc": 899, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 50 + }, + "pc": 899, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 57 + }, + "pc": 903, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 57 + }, + "pc": 903, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 58 + }, + "pc": 904, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 59 + }, + "pc": 905, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 60 + }, + "pc": 906, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 61 + }, + "pc": 907, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-5), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 908, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 50 + }, + "pc": 914, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 50 + }, + "pc": 914, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 50 + }, + "pc": 914, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 57 + }, + "pc": 919, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 922, + "value": "cast(1499941398251932938145434100423974784112539485970179630262769564930032724035, felt)" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 7 + }, + "pc": 928, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 7 + }, + "pc": 928, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 12 + }, + "pc": 931, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 12 + }, + "pc": 931, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 41 + }, + "pc": 935, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 41 + }, + "pc": 935, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 939, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 50 + }, + "pc": 945, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 50 + }, + "pc": 945, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 50 + }, + "pc": 945, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 57 + }, + "pc": 949, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 57 + }, + "pc": 949, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 58 + }, + "pc": 950, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 59 + }, + "pc": 951, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 60 + }, + "pc": 952, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 61 + }, + "pc": 953, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 954, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 50 + }, + "pc": 960, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 50 + }, + "pc": 960, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 50 + }, + "pc": 960, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 57 + }, + "pc": 965, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 0 + }, + "pc": 968, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 22 + }, + "pc": 974, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 22 + }, + "pc": 974, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 22 + }, + "pc": 974, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 41 + }, + "pc": 977, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 41 + }, + "pc": 977, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 41 + }, + "pc": 977, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 109 + }, + "pc": 981, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 109 + }, + "pc": 981, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 109 + }, + "pc": 981, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 177 + }, + "pc": 985, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 177 + }, + "pc": 985, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 56, + "offset": 177 + }, + "pc": 985, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 986, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 986, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 986, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 23 + }, + "pc": 991, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 23 + }, + "pc": 991, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 23 + }, + "pc": 991, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 992, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 992, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 992, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 23 + }, + "pc": 997, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 23 + }, + "pc": 997, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 23 + }, + "pc": 997, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 998, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 998, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 998, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 998, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 72 + }, + "pc": 1007, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 72 + }, + "pc": 1007, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 72 + }, + "pc": 1007, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1008, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1008, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1008, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1008, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 6 + }, + "pc": 1013, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 74 + }, + "pc": 1020, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 74 + }, + "pc": 1020, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 74 + }, + "pc": 1020, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 74 + }, + "pc": 1020, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1027, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1027, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1027, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1027, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 6 + }, + "pc": 1032, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 1039, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 1039, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 1039, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 0 + }, + "pc": 1039, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 68 + }, + "pc": 1048, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 68 + }, + "pc": 1048, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 68 + }, + "pc": 1048, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 68 + }, + "pc": 1056, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 68 + }, + "pc": 1056, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 68 + }, + "pc": 1056, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 0 + }, + "pc": 1057, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 6 + }, + "pc": 1062, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 12 + }, + "pc": 1065, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 12 + }, + "pc": 1065, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 82 + }, + "pc": 1074, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 82 + }, + "pc": 1074, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 82 + }, + "pc": 1074, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 82 + }, + "pc": 1074, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 87 + }, + "pc": 1078, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1088, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1088, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1088, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 155 + }, + "pc": 1099, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 155 + }, + "pc": 1099, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 155 + }, + "pc": 1099, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 64, + "offset": 155 + }, + "pc": 1099, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 1109, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 1109, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 66, + "offset": 0 + }, + "pc": 1109, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 0 + }, + "pc": 1113, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 6 + }, + "pc": 1116, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 6 + }, + "pc": 1116, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 15 + }, + "pc": 1125, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 16 + }, + "pc": 1126, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 17 + }, + "pc": 1128, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 84 + }, + "pc": 1137, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 84 + }, + "pc": 1137, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 84 + }, + "pc": 1137, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 111 + }, + "pc": 1144, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 111 + }, + "pc": 1144, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1148, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 7 + }, + "pc": 1155, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 13 + }, + "pc": 1158, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 13 + }, + "pc": 1158, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 13 + }, + "pc": 1159, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1167, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1167, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1167, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 69, + "offset": 0 + }, + "pc": 1167, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1179, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1179, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1179, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1183, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 7 + }, + "pc": 1190, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 13 + }, + "pc": 1193, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 13 + }, + "pc": 1193, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 13 + }, + "pc": 1194, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1202, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1216, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1216, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1216, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1220, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1229, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1238, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 87 + }, + "pc": 1239, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 88 + }, + "pc": 1240, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1255, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1255, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1255, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1255, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 1 + }, + "pc": 1256, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1271, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1271, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1271, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 76 + }, + "pc": 1271, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 77 + }, + "pc": 1273, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1287, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1287, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1287, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1287, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 68 + }, + "pc": 1294, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 68 + }, + "pc": 1294, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 68 + }, + "pc": 1294, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 68 + }, + "pc": 1294, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 0 + }, + "pc": 1308, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 67 + }, + "pc": 1316, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 67 + }, + "pc": 1316, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 67 + }, + "pc": 1316, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 151 + }, + "pc": 1320, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 151 + }, + "pc": 1320, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 151 + }, + "pc": 1320, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 151 + }, + "pc": 1320, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 179 + }, + "pc": 1328, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 179 + }, + "pc": 1328, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1332, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 87 + }, + "pc": 1339, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 87 + }, + "pc": 1339, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 87 + }, + "pc": 1339, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 87 + }, + "pc": 1339, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 280 + }, + "pc": 1352, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 280 + }, + "pc": 1352, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 280 + }, + "pc": 1352, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 346 + }, + "pc": 1355, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 346 + }, + "pc": 1355, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 346 + }, + "pc": 1355, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 346 + }, + "pc": 1355, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 490 + }, + "pc": 1361, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 490 + }, + "pc": 1361, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 490 + }, + "pc": 1361, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 490 + }, + "pc": 1361, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 557 + }, + "pc": 1369, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 557 + }, + "pc": 1369, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 557 + }, + "pc": 1369, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 623 + }, + "pc": 1372, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 623 + }, + "pc": 1372, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 623 + }, + "pc": 1372, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 623 + }, + "pc": 1372, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 667 + }, + "pc": 1378, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 667 + }, + "pc": 1378, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 667 + }, + "pc": 1378, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 667 + }, + "pc": 1378, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 734 + }, + "pc": 1386, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 734 + }, + "pc": 1386, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 734 + }, + "pc": 1386, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 798 + }, + "pc": 1391, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 798 + }, + "pc": 1391, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 798 + }, + "pc": 1391, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 826 + }, + "pc": 1399, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 826 + }, + "pc": 1399, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1403, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 838 + }, + "pc": 1412, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 838 + }, + "pc": 1412, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 838 + }, + "pc": 1412, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1420, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1420, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1420, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1420, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1426, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 6 + }, + "pc": 1431, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 88 + }, + "pc": 1441, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 88 + }, + "pc": 1441, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 88 + }, + "pc": 1441, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 88 + }, + "pc": 1441, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 157 + }, + "pc": 1449, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 157 + }, + "pc": 1449, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 157 + }, + "pc": 1449, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 157 + }, + "pc": 1449, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 201 + }, + "pc": 1455, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 201 + }, + "pc": 1455, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 201 + }, + "pc": 1455, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 201 + }, + "pc": 1455, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 268 + }, + "pc": 1463, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 268 + }, + "pc": 1463, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 268 + }, + "pc": 1463, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 332 + }, + "pc": 1468, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 332 + }, + "pc": 1468, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 332 + }, + "pc": 1468, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 360 + }, + "pc": 1477, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 360 + }, + "pc": 1477, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-11), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1481, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 6 + }, + "pc": 1484, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 6 + }, + "pc": 1484, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 32 + }, + "pc": 1491, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 32 + }, + "pc": 1491, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 32 + }, + "pc": 1491, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 33 + }, + "pc": 1493, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1506, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1506, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1506, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 59 + }, + "pc": 1521, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 59 + }, + "pc": 1521, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 59 + }, + "pc": 1521, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1526, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 5 + }, + "pc": 1530, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 5 + }, + "pc": 1531, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 6 + }, + "pc": 1533, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1536, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1537, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1537, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1538, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1539, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 9 + }, + "pc": 1540, + "value": "cast([fp + 1] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 10 + }, + "pc": 1542, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 19 + }, + "pc": 1550, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1552, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 5 + }, + "pc": 1556, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 5 + }, + "pc": 1557, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 6 + }, + "pc": 1559, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1562, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1563, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1563, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1564, + "value": "cast([fp + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1565, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1566, + "value": "cast([fp + 1] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 9 + }, + "pc": 1567, + "value": "cast([fp + 1] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 10 + }, + "pc": 1569, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 19 + }, + "pc": 1577, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1579, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1579, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1579, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 184 + }, + "pc": 1588, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 184 + }, + "pc": 1588, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 184 + }, + "pc": 1588, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1589, + "value": "cast([fp + (-3)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 189 + }, + "pc": 1595, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 189 + }, + "pc": 1595, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 189 + }, + "pc": 1595, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 189 + }, + "pc": 1595, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 190 + }, + "pc": 1597, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 190 + }, + "pc": 1597, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1604, + "value": "cast(1043580099640415304067929596039389735845630832049981224284932480360577081706, felt)" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 7 + }, + "pc": 1610, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 7 + }, + "pc": 1610, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 12 + }, + "pc": 1613, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 12 + }, + "pc": 1613, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 41 + }, + "pc": 1617, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 41 + }, + "pc": 1617, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1621, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 50 + }, + "pc": 1627, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 50 + }, + "pc": 1627, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 50 + }, + "pc": 1627, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 57 + }, + "pc": 1631, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 57 + }, + "pc": 1631, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 58 + }, + "pc": 1632, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 59 + }, + "pc": 1633, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 60 + }, + "pc": 1634, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 61 + }, + "pc": 1635, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1636, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 50 + }, + "pc": 1642, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 50 + }, + "pc": 1642, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 50 + }, + "pc": 1642, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 57 + }, + "pc": 1647, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1650, + "value": "cast(304878986635684253299743444353489138340069571156984851619649640349195152192, felt)" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 7 + }, + "pc": 1656, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 7 + }, + "pc": 1656, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 12 + }, + "pc": 1659, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 12 + }, + "pc": 1659, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 17 + }, + "pc": 1662, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 17 + }, + "pc": 1662, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 46 + }, + "pc": 1666, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 46 + }, + "pc": 1666, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1670, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 56 + }, + "pc": 1677, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 56 + }, + "pc": 1677, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 56 + }, + "pc": 1677, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 63 + }, + "pc": 1681, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 63 + }, + "pc": 1681, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 64 + }, + "pc": 1682, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 65 + }, + "pc": 1683, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 66 + }, + "pc": 1684, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 67 + }, + "pc": 1685, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1686, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 56 + }, + "pc": 1693, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 56 + }, + "pc": 1693, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 56 + }, + "pc": 1693, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 63 + }, + "pc": 1698, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1701, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1701, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1701, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 28 + }, + "pc": 1706, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 28 + }, + "pc": 1706, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 28 + }, + "pc": 1706, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 28 + }, + "pc": 1706, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1707, + "value": "[cast(fp + (-4), (name: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1707, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 1 + }, + "pc": 1709, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 1 + }, + "pc": 1709, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 1 + }, + "pc": 1710, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 2 + }, + "pc": 1712, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1716, + "value": "cast([fp + (-3)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 33 + }, + "pc": 1722, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 33 + }, + "pc": 1722, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 33 + }, + "pc": 1722, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 33 + }, + "pc": 1722, + "value": "[cast(ap + (-1), (name: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1725, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1725, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 41 + }, + "pc": 1725, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1731, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1731, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1731, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 28 + }, + "pc": 1736, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 28 + }, + "pc": 1736, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 28 + }, + "pc": 1736, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 28 + }, + "pc": 1736, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1737, + "value": "[cast(fp + (-4), (symbol: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1737, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 1 + }, + "pc": 1739, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 1 + }, + "pc": 1739, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 1 + }, + "pc": 1740, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 2 + }, + "pc": 1742, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1746, + "value": "cast([fp + (-3)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 33 + }, + "pc": 1752, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 33 + }, + "pc": 1752, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 33 + }, + "pc": 1752, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 33 + }, + "pc": 1752, + "value": "[cast(ap + (-1), (symbol: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 41 + }, + "pc": 1755, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 41 + }, + "pc": 1755, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 41 + }, + "pc": 1755, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1761, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 78 + }, + "pc": 1767, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 78 + }, + "pc": 1767, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 78 + }, + "pc": 1767, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 78 + }, + "pc": 1767, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1768, + "value": "[cast(fp + (-5), (balance: starkware.cairo.common.uint256.Uint256)*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1768, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1770, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1770, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1770, + "value": "cast(fp + (-5), felt*)" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1772, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 2 + }, + "pc": 1774, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1778, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1780, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 85 + }, + "pc": 1787, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 85 + }, + "pc": 1787, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 85 + }, + "pc": 1787, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 85 + }, + "pc": 1787, + "value": "[cast(ap + (-2), (balance: starkware.cairo.common.uint256.Uint256)*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 93 + }, + "pc": 1790, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 93 + }, + "pc": 1790, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 93 + }, + "pc": 1790, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1796, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1796, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1796, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1796, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 87 + }, + "pc": 1803, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 87 + }, + "pc": 1803, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 87 + }, + "pc": 1803, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 87 + }, + "pc": 1803, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1804, + "value": "[cast(fp + (-4), (owner: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1804, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 1 + }, + "pc": 1806, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 1 + }, + "pc": 1806, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 1 + }, + "pc": 1807, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 2 + }, + "pc": 1809, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "[cast([fp + (-3)], starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1813, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 1 + }, + "pc": 1815, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 95 + }, + "pc": 1823, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 95 + }, + "pc": 1823, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 95 + }, + "pc": 1823, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 95 + }, + "pc": 1823, + "value": "[cast(ap + (-1), (owner: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 103 + }, + "pc": 1826, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 103 + }, + "pc": 1826, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 103 + }, + "pc": 1826, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1832, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1832, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1832, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1832, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 87 + }, + "pc": 1840, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 87 + }, + "pc": 1840, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 87 + }, + "pc": 1840, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 87 + }, + "pc": 1840, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 0 + }, + "pc": 1841, + "value": "[cast(fp + (-4), (owner: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 0 + }, + "pc": 1841, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1843, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1843, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 1 + }, + "pc": 1844, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 2 + }, + "pc": 1846, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1850, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 1 + }, + "pc": 1852, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 94 + }, + "pc": 1859, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 94 + }, + "pc": 1859, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 94 + }, + "pc": 1859, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 94 + }, + "pc": 1859, + "value": "[cast(ap + (-1), (owner: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 102 + }, + "pc": 1862, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 102 + }, + "pc": 1862, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 102 + }, + "pc": 1862, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1875, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1875, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1875, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1875, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1876, + "value": "[cast(fp + (-4), (approved: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1876, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 1 + }, + "pc": 1878, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 1 + }, + "pc": 1878, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 1 + }, + "pc": 1879, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 2 + }, + "pc": 1881, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "[cast([fp + (-3)], starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1885, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 1 + }, + "pc": 1887, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1895, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1895, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1895, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1895, + "value": "[cast(ap + (-1), (approved: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 8 + }, + "pc": 1898, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 8 + }, + "pc": 1898, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 8 + }, + "pc": 1898, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1904, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 75 + }, + "pc": 1911, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 75 + }, + "pc": 1911, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 75 + }, + "pc": 1911, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 75 + }, + "pc": 1911, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1912, + "value": "[cast(fp + (-4), (is_approved: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1912, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 1 + }, + "pc": 1914, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 1 + }, + "pc": 1914, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 1 + }, + "pc": 1915, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 2 + }, + "pc": 1917, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1921, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 1 + }, + "pc": 1923, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 83 + }, + "pc": 1931, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 83 + }, + "pc": 1931, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 83 + }, + "pc": 1931, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 83 + }, + "pc": 1931, + "value": "[cast(ap + (-1), (is_approved: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 91 + }, + "pc": 1934, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 91 + }, + "pc": 1934, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 91 + }, + "pc": 1934, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1940, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1940, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1940, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1940, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 4 + }, + "pc": 1944, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 4 + }, + "pc": 1945, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 5 + }, + "pc": 1947, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 6 + }, + "pc": 1950, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 7 + }, + "pc": 1953, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 8 + }, + "pc": 1956, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 9 + }, + "pc": 1959, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 10 + }, + "pc": 1962, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 11 + }, + "pc": 1965, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 12 + }, + "pc": 1968, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 13 + }, + "pc": 1971, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 14 + }, + "pc": 1974, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 15 + }, + "pc": 1977, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 16 + }, + "pc": 1980, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 17 + }, + "pc": 1983, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 18 + }, + "pc": 1986, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 19 + }, + "pc": 1989, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 20 + }, + "pc": 1992, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 21 + }, + "pc": 1995, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 22 + }, + "pc": 1998, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 23 + }, + "pc": 2001, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 24 + }, + "pc": 2004, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 25 + }, + "pc": 2007, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 26 + }, + "pc": 2010, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 27 + }, + "pc": 2013, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 28 + }, + "pc": 2016, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 29 + }, + "pc": 2019, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 30 + }, + "pc": 2022, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 31 + }, + "pc": 2025, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 32 + }, + "pc": 2028, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 33 + }, + "pc": 2031, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 34 + }, + "pc": 2034, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 35 + }, + "pc": 2037, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 36 + }, + "pc": 2040, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 37 + }, + "pc": 2043, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 38 + }, + "pc": 2046, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 39 + }, + "pc": 2049, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 40 + }, + "pc": 2052, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 41 + }, + "pc": 2055, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 42 + }, + "pc": 2058, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 43 + }, + "pc": 2061, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 44 + }, + "pc": 2064, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 45 + }, + "pc": 2067, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 46 + }, + "pc": 2070, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2080, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2080, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2080, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 2080, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 2087, + "value": "[cast(fp + (-5), (tokenURI_len: felt, tokenURI: felt*)*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 2087, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2089, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2089, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2090, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2093, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 3 + }, + "pc": 2093, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 4 + }, + "pc": 2095, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 4 + }, + "pc": 2096, + "value": "[cast(fp + 2, felt**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "[cast([fp + (-3)], starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 2 + }, + "pc": 2108, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 3 + }, + "pc": 2110, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2118, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2118, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2118, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2118, + "value": "[cast(ap + (-2), (tokenURI_len: felt, tokenURI: felt*)*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2119, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 2120, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 2123, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 2123, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 2123, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-5), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 3 + }, + "pc": 2135, + "value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2142, + "value": "cast([ap + (-2)] + 48, felt)" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 2144, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 2163, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 1 + }, + "pc": 2164, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 2171, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 68 + }, + "pc": 2178, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 68 + }, + "pc": 2178, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 68 + }, + "pc": 2178, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 68 + }, + "pc": 2178, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-4), (data: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 2179, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 1 + }, + "pc": 2181, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 1 + }, + "pc": 2181, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 1 + }, + "pc": 2182, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 2 + }, + "pc": 2184, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 2188, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 2190, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 76 + }, + "pc": 2198, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 76 + }, + "pc": 2198, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 76 + }, + "pc": 2198, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 76 + }, + "pc": 2198, + "value": "[cast(ap + (-1), (data: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 84 + }, + "pc": 2201, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 84 + }, + "pc": 2201, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 84 + }, + "pc": 2201, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 2207, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 75 + }, + "pc": 2215, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 75 + }, + "pc": 2215, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 75 + }, + "pc": 2215, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 75 + }, + "pc": 2215, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 2216, + "value": "[cast(fp + (-4), (data: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 2216, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 1 + }, + "pc": 2218, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 1 + }, + "pc": 2218, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 1 + }, + "pc": 2219, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 2 + }, + "pc": 2221, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "[cast([fp + (-3)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 2225, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 1 + }, + "pc": 2227, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 84 + }, + "pc": 2236, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 84 + }, + "pc": 2236, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 84 + }, + "pc": 2236, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 84 + }, + "pc": 2236, + "value": "[cast(ap + (-1), (data: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 92 + }, + "pc": 2239, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 92 + }, + "pc": 2239, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 92 + }, + "pc": 2239, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 2245, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 68 + }, + "pc": 2252, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 68 + }, + "pc": 2252, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 68 + }, + "pc": 2252, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 68 + }, + "pc": 2252, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 143 + }, + "pc": 2260, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 143 + }, + "pc": 2260, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 143 + }, + "pc": 2260, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 143 + }, + "pc": 2260, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 2266, + "value": "[cast(fp + (-4), (data: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 2266, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 1 + }, + "pc": 2268, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 1 + }, + "pc": 2268, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 1 + }, + "pc": 2269, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 2 + }, + "pc": 2271, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "[cast([fp + (-3)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 2275, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 1 + }, + "pc": 2277, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 156 + }, + "pc": 2286, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 156 + }, + "pc": 2286, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 156 + }, + "pc": 2286, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 156 + }, + "pc": 2286, + "value": "[cast(ap + (-1), (data: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 164 + }, + "pc": 2289, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 164 + }, + "pc": 2289, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 164 + }, + "pc": 2289, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 2295, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 2303, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 2303, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 2303, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 2304, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 1 + }, + "pc": 2306, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 2315, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 2315, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 2315, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 2315, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 1 + }, + "pc": 2317, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 1 + }, + "pc": 2317, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 2324, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 121 + }, + "pc": 2331, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 121 + }, + "pc": 2331, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 121 + }, + "pc": 2331, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 2332, + "value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 1 + }, + "pc": 2334, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 129 + }, + "pc": 2342, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 129 + }, + "pc": 2342, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 129 + }, + "pc": 2342, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 129 + }, + "pc": 2342, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 130 + }, + "pc": 2344, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 130 + }, + "pc": 2344, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 2351, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2360, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2360, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 2360, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "[cast([fp + (-3)] + 2, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 2361, + "value": "cast([fp + (-3)] + 4 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 1 + }, + "pc": 2363, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2373, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2373, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2373, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 2373, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 2375, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 2375, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 2382, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2393, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2393, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 2393, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-3)] + 2, starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "cast([fp + (-3)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "[cast([fp + (-3)] + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 2394, + "value": "cast([fp + (-3)] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 1 + }, + "pc": 2395, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 2396, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 2397, + "value": "cast([[fp + (-5)] + 2] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 2397, + "value": "cast([fp + (-3)] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 3 + }, + "pc": 2399, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 4 + }, + "pc": 2400, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 5 + }, + "pc": 2401, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 5 + }, + "pc": 2401, + "value": "cast([ap + (-1)] - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 6 + }, + "pc": 2403, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 1 + }, + "pc": 2418, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 1 + }, + "pc": 2418, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2425, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2425, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2425, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 0 + }, + "pc": 2425, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 6 + }, + "pc": 2428, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 6 + }, + "pc": 2428, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 26 + }, + "pc": 2434, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 397 + }, + "pc": 2443, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 397 + }, + "pc": 2443, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 151, + "offset": 397 + }, + "pc": 2443, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 2444, + "value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 1 + }, + "pc": 2446, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 404 + }, + "pc": 2453, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 404 + }, + "pc": 2453, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 404 + }, + "pc": 2453, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 404 + }, + "pc": 2453, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 405 + }, + "pc": 2455, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 405 + }, + "pc": 2455, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 2462, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 87 + }, + "pc": 2470, + "value": "[cast(ap + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 87 + }, + "pc": 2470, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 87 + }, + "pc": 2470, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 87 + }, + "pc": 2470, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 93 + }, + "pc": 2473, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 93 + }, + "pc": 2473, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 120 + }, + "pc": 2481, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 120 + }, + "pc": 2481, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 187 + }, + "pc": 2489, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 187 + }, + "pc": 2489, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 187 + }, + "pc": 2489, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "[cast([fp + (-3)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 2493, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 1 + }, + "pc": 2495, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 199 + }, + "pc": 2504, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 199 + }, + "pc": 2504, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 199 + }, + "pc": 2504, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 199 + }, + "pc": 2504, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 200 + }, + "pc": 2506, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 200 + }, + "pc": 2506, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2513, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 6 + }, + "pc": 2516, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 6 + }, + "pc": 2516, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 34 + }, + "pc": 2524, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 34 + }, + "pc": 2524, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 108 + }, + "pc": 2533, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 108 + }, + "pc": 2533, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 108 + }, + "pc": 2533, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-5)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-3)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "cast([fp + (-3)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "cast([fp + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "[cast([fp + (-3)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "cast([fp + (-3)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2537, + "value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 1 + }, + "pc": 2539, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 120 + }, + "pc": 2548, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 120 + }, + "pc": 2548, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 120 + }, + "pc": 2548, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 120 + }, + "pc": 2548, + "value": "[cast(ap + 0, ()*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 121 + }, + "pc": 2550, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 121 + }, + "pc": 2550, + "value": "cast(0, felt)" + } + ] + } + } +} diff --git a/__tests__/account.test.ts b/__tests__/account.test.ts index 82d990788..471a8f03d 100644 --- a/__tests__/account.test.ts +++ b/__tests__/account.test.ts @@ -1,11 +1,13 @@ import { isBN } from 'bn.js'; import typedDataExample from '../__mocks__/typedDataExample.json'; -import { Account, Contract, Provider, number, stark } from '../src'; +import { Account, Contract, DeployContractPayload, Provider, number, stark } from '../src'; import { feeTransactionVersion } from '../src/utils/hash'; import { toBN } from '../src/utils/number'; import { compiledErc20, + compiledNamingContract, + compiledStarknetId, compiledTestDapp, getERC20DeployPayload, getTestAccount, @@ -158,5 +160,64 @@ describe('deploy and test Wallet', () => { expect(declareTx.class_hash).toBeDefined(); }); + + test('Get the stark name of the account and account from stark name (using starknet.id)', async () => { + // Deploy naming contract + const namingPlayLoad: DeployContractPayload = { contract: compiledNamingContract }; + const namingResponse = await provider.deployContract(namingPlayLoad); + const namingAddress = namingResponse.contract_address; + + // Deploy Starknet id contract + const idPlayLoad: DeployContractPayload = { contract: compiledStarknetId }; + const idResponse = await provider.deployContract(idPlayLoad); + const idAddress = idResponse.contract_address; + + const { transaction_hash } = await account.execute([ + { + contractAddress: namingAddress, + entrypoint: 'initializer', + calldata: [ + idAddress, // starknetid_contract_addr + '0', // pricing_contract_addr + account.address, // admin + '1576987121283045618657875225183003300580199140020787494777499595331436496159', // whitelisting_key + '0', // l1_contract + ], + }, + { + contractAddress: idAddress, + entrypoint: 'mint', + calldata: ['1'], // TokenId + }, + { + contractAddress: namingAddress, + entrypoint: 'whitelisted_mint', + calldata: [ + '18925', // Domain encoded "ben" + '1697380617', // Expiry + '1', // Starknet id linked + account.address, // receiver_address + '1249449923402095645023546949816521361907869702415870903008894560968474148064', // sig 0 for whitelist + '543901326374961504443808953662149863005450004831659662383974986108355067943', // sig 1 for whitelist + ], + }, + { + contractAddress: namingAddress, + entrypoint: 'set_address_to_domain', + calldata: [ + '1', // length + '18925', // Domain encoded "ben" + ], + }, + ]); + + await provider.waitForTransaction(transaction_hash); + + const address = await account.getAddressFromStarkName('ben.stark', namingAddress); + expect(address).toEqual(account.address); + + const name = await account.getStarkName(namingAddress); + expect(name).toEqual('ben.stark'); + }); }); }); diff --git a/__tests__/fixtures.ts b/__tests__/fixtures.ts index 0e75e14f2..f680a889a 100644 --- a/__tests__/fixtures.ts +++ b/__tests__/fixtures.ts @@ -13,6 +13,8 @@ export const compiledL1L2 = readContract('l1l2_compiled'); export const compiledTypeTransformation = readContract('contract'); export const compiledMulticall = readContract('multicall'); export const compiledTestDapp = readContract('TestDapp'); +export const compiledStarknetId = readContract('starknetId_compiled'); +export const compiledNamingContract = readContract('naming_compiled'); const DEFAULT_TEST_PROVIDER_BASE_URL = 'http://127.0.0.1:5050/'; const DEFAULT_TEST_ACCOUNT_ADDRESS = // run `starknet-devnet --seed 0` and this will be the first account diff --git a/src/account/default.ts b/src/account/default.ts index ee53bb838..f13b89740 100644 --- a/src/account/default.ts +++ b/src/account/default.ts @@ -1,3 +1,5 @@ +import { BN } from 'bn.js'; + import { UDC, ZERO } from '../constants'; import { ProviderInterface, ProviderOptions } from '../provider'; import { Provider } from '../provider/default'; @@ -27,9 +29,10 @@ import { feeTransactionVersion, transactionVersion, } from '../utils/hash'; -import { BigNumberish, toBN, toCairoBool } from '../utils/number'; +import { BigNumberish, hexToDecimalString, toBN, toCairoBool } from '../utils/number'; import { parseContract } from '../utils/provider'; import { compileCalldata, estimatedFeeToMaxFee } from '../utils/stark'; +import { getStarknetIdContract, useDecoded, useEncoded } from '../utils/starknetId'; import { fromCallsToExecuteCalldata } from '../utils/transaction'; import { TypedData, getMessageHash } from '../utils/typedData'; import { AccountInterface } from './interface'; @@ -54,6 +57,53 @@ export class Account extends Provider implements AccountInterface { return super.getNonce(this.address, blockIdentifier); } + public async getStarkName(StarknetIdContract?: string): Promise { + const chainId = await this.getChainId(); + const contract = StarknetIdContract ?? getStarknetIdContract(chainId); + + try { + const hexDomain = await this.callContract({ + contractAddress: contract, + entrypoint: 'address_to_domain', + calldata: compileCalldata({ + address: this.address, + }), + }); + const decimalDomain = hexDomain.result + .map((element) => new BN(hexToDecimalString(element))) + .slice(1); + + const stringDomain = useDecoded(decimalDomain); + // const stringDomain = useDecodedSeveral(decimalDomain); + + return stringDomain; + } catch { + return Error('Couldnt get stark name'); + } + } + + public async getAddressFromStarkName( + name: string, + StarknetIdContract?: string + ): Promise { + const chainId = await this.getChainId(); + const contract = StarknetIdContract ?? getStarknetIdContract(chainId); + + try { + const addressData = await this.callContract({ + contractAddress: contract, + entrypoint: 'domain_to_address', + calldata: compileCalldata({ + domain: [useEncoded(name.replace('.stark', '')).toString(10)], + }), + }); + + return addressData.result[0]; + } catch { + return Error('Couldnt get address from stark name'); + } + } + public async estimateFee( calls: AllowArray, estimateFeeDetails?: EstimateFeeDetails | undefined diff --git a/src/account/interface.ts b/src/account/interface.ts index fb92900ca..593a08c37 100644 --- a/src/account/interface.ts +++ b/src/account/interface.ts @@ -219,4 +219,21 @@ export abstract class AccountInterface extends ProviderInterface { estimateFeeAction: EstimateFeeAction, details: EstimateFeeDetails ): Promise; + + /** + * Get starknet.id stark name with the address + * @param {string} StarknetIdContract + * @returns name + */ + public abstract getStarkName(StarknetIdContract?: string): Promise; + + /** + * Get starknet.id address with the stark name + * @param {string} StarknetIdContract + * @returns name + */ + public abstract getAddressFromStarkName( + name: string, + StarknetIdContract?: string + ): Promise; } diff --git a/src/utils/starknetId.ts b/src/utils/starknetId.ts new file mode 100644 index 000000000..70d7b96e8 --- /dev/null +++ b/src/utils/starknetId.ts @@ -0,0 +1,81 @@ +/* eslint-disable no-param-reassign */ +import BN from 'bn.js'; + +import { StarknetChainId } from '../constants'; + +const basicAlphabet = 'abcdefghijklmnopqrstuvwxyz0123456789-'; +const basicSizePlusOne = new BN(basicAlphabet.length + 1); +const bigAlphabet = '这来'; +const basicAlphabetSize = new BN(basicAlphabet.length); +const bigAlphabetSize = new BN(bigAlphabet.length); +const bigAlphabetSizePlusOne = new BN(bigAlphabet.length + 1); + +export function useDecoded(encoded: BN[]): string { + let decoded = ''; + encoded.forEach((subdomain) => { + while (!subdomain.isZero()) { + const code = subdomain.mod(basicSizePlusOne).toNumber(); + subdomain = subdomain.div(basicSizePlusOne); + if (code === basicAlphabet.length) { + const nextSubdomain = subdomain.div(bigAlphabetSizePlusOne); + if (nextSubdomain.isZero()) { + const code2 = subdomain.mod(bigAlphabetSizePlusOne).toNumber(); + subdomain = nextSubdomain; + if (code2 === 0) decoded += basicAlphabet[0]; + else decoded += bigAlphabet[code2 - 1]; + } else { + const code2 = subdomain.mod(bigAlphabetSize).toNumber(); + decoded += bigAlphabet[code2]; + subdomain = subdomain.div(bigAlphabetSize); + } + } else decoded += basicAlphabet[code]; + } + decoded += '.'; + }); + + return decoded.concat('stark'); +} + +export function useEncoded(decoded: string): BN { + let encoded = new BN(0); + let multiplier = new BN(1); + + for (let i = 0; i < decoded.length; i += 1) { + const char = decoded[i]; + const index = basicAlphabet.indexOf(char); + const bnIndex = new BN(basicAlphabet.indexOf(char)); + + if (index !== -1) { + // add encoded + multiplier * index + if (i === decoded.length - 1 && decoded[i] === basicAlphabet[0]) { + encoded = encoded.add(multiplier.mul(basicAlphabetSize)); + multiplier = multiplier.mul(basicSizePlusOne); + // add 0 + multiplier = multiplier.mul(basicSizePlusOne); + } else { + encoded = encoded.add(multiplier.mul(bnIndex)); + multiplier = multiplier.mul(basicSizePlusOne); + } + } else if (bigAlphabet.indexOf(char) !== -1) { + // add encoded + multiplier * (basicAlphabetSize) + encoded = encoded.add(multiplier.mul(basicAlphabetSize)); + multiplier = multiplier.mul(basicSizePlusOne); + // add encoded + multiplier * index + const newid = (i === decoded.length - 1 ? 1 : 0) + bigAlphabet.indexOf(char); + encoded = encoded.add(multiplier.mul(new BN(newid))); + multiplier = multiplier.mul(bigAlphabetSize); + } + } + + return encoded; +} + +export function getStarknetIdContract(chainId: StarknetChainId): string { + const starknetIdMainnetContract = ''; + const starknetIdTestnetContract = + '0x05cf267a0af6101667013fc6bd3f6c11116a14cda9b8c4b1198520d59f900b17'; + + return StarknetChainId.MAINNET === chainId + ? starknetIdMainnetContract + : starknetIdTestnetContract; +}