{"attributes":null,"builtins":["pedersen","range_check","bitwise"],"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","0x20780017fff7ffd","0x4","0x400780017fff7ffd","0x1","0x208b7fff7fff7ffe","0x400380007ffc7ffd","0x482680017ffc8000","0x1","0x208b7fff7fff7ffe","0x480a7ffb7fff8000","0x48297ffc80007ffd","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb","0x208b7fff7fff7ffe","0x480a7ffb7fff8000","0x480a7ffc7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6","0x208b7fff7fff7ffe","0x480680017fff8000","0x3ffffffffffffffffffffffffffffff","0x480280017ffc8000","0x48307fff80007ffe","0x400280027ffc7fff","0x480280017ffc8000","0x484480017fff8000","0x100000000000000000000000000000000","0x480280007ffc8000","0x40317fff7ffe7ffd","0x482680017ffc8000","0x3","0x208b7fff7fff7ffe","0x40780017fff7fff","0x1","0x20680017fff7fff","0x10","0x480a7ffc7fff8000","0x482680017ffd8000","0x11000000000000000000000000000000000000000000000101","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed","0x480680017fff8000","0x800000000000011000000000000000000000000000000000000000000000000","0x48127ffe7fff8000","0x48287ffd80007ffe","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7","0x482680017ffd8000","0x11000000000000000000000000000000000000000000000101","0x208b7fff7fff7ffe","0x40780017fff7fff","0x1","0x20680017fff7fff","0xc","0x40780017fff7fff","0xa","0x480680017fff8000","0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff","0x480a7ffc7fff8000","0x48287ffd80007ffe","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd8","0x10780017fff7fff","0x8","0x40780017fff7fff","0xb","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd0","0x480a7ffd7fff8000","0x208b7fff7fff7ffe","0x480680017fff8000","0x43616c6c436f6e7472616374","0x400280007ff97fff","0x400380017ff97ffa","0x400380027ff97ffb","0x400380037ff97ffc","0x400380047ff97ffd","0x482680017ff98000","0x7","0x480280057ff98000","0x480280067ff98000","0x208b7fff7fff7ffe","0x480680017fff8000","0x44656c656761746543616c6c","0x400280007ff97fff","0x400380017ff97ffa","0x400380027ff97ffb","0x400380037ff97ffc","0x400380047ff97ffd","0x482680017ff98000","0x7","0x480280057ff98000","0x480280067ff98000","0x208b7fff7fff7ffe","0x480680017fff8000","0x47657443616c6c657241646472657373","0x400280007ffd7fff","0x482680017ffd8000","0x2","0x480280017ffd8000","0x208b7fff7fff7ffe","0x480680017fff8000","0x47657453657175656e63657241646472657373","0x400280007ffd7fff","0x482680017ffd8000","0x2","0x480280017ffd8000","0x208b7fff7fff7ffe","0x480680017fff8000","0x476574436f6e747261637441646472657373","0x400280007ffd7fff","0x482680017ffd8000","0x2","0x480280017ffd8000","0x208b7fff7fff7ffe","0x480680017fff8000","0x47657454785369676e6174757265","0x400280007ffd7fff","0x482680017ffd8000","0x3","0x480280017ffd8000","0x480280027ffd8000","0x208b7fff7fff7ffe","0x480680017fff8000","0x53746f7261676552656164","0x400280007ffc7fff","0x400380017ffc7ffd","0x482680017ffc8000","0x3","0x480280027ffc8000","0x208b7fff7fff7ffe","0x480680017fff8000","0x53746f726167655772697465","0x400280007ffb7fff","0x400380017ffb7ffc","0x400380027ffb7ffd","0x482680017ffb8000","0x3","0x208b7fff7fff7ffe","0x400380007ffb7ffc","0x400380017ffb7ffd","0x482680017ffb8000","0x5","0x480280037ffb8000","0x208b7fff7fff7ffe","0x208b7fff7fff7ffe","0x480680017fff8000","0x53656e644d657373616765546f4c31","0x400280007ffa7fff","0x400380017ffa7ffb","0x400380027ffa7ffc","0x400380037ffa7ffd","0x482680017ffa8000","0x4","0x208b7fff7fff7ffe","0x480a7ffb7fff8000","0x480680017fff8000","0x2691cb735b18f3f656c3b82bd97a32b65d15019b64117513f8604d1e06fe58b","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff47","0x480a7ffc7fff8000","0x48127ffe7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff7c","0x48127fe17fff8000","0x48127ffd7fff8000","0x48127ffd7fff8000","0x208b7fff7fff7ffe","0x480a7ffb7fff8000","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0","0x480a7ffa7fff8000","0x48127ffe7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcc","0x48127ffe7fff8000","0x482480017ff78000","0x1","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc7","0x48127ffe7fff8000","0x48127fee7fff8000","0x48127fee7fff8000","0x48127ff57fff8000","0x48127ffb7fff8000","0x208b7fff7fff7ffe","0x480a7ff97fff8000","0x480a7ffa7fff8000","0x480a7ffb7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc","0x480a7ff87fff8000","0x48127ffe7fff8000","0x480a7ffc7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbf","0x482480017ff88000","0x1","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba","0x48127ff07fff8000","0x48127ff07fff8000","0x208b7fff7fff7ffe","0x400780017fff7ffc","0x2","0x480a7ff87fff8000","0x480a7ff97fff8000","0x480a7ffa7fff8000","0x480a7ffb7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd5","0x480280007ffd8000","0x480280017ffd8000","0x48127ff97fff8000","0x48127ff97fff8000","0x48127ff97fff8000","0x480a7ffb7fff8000","0x48307ffa7ff88000","0x48307ffa7ff88000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdf","0x208b7fff7fff7ffe","0x480280027ffb8000","0x480280017ffd8000","0x400080007ffe7fff","0x482680017ffd8000","0x2","0x480280017ffd8000","0x48307fff7ffe8000","0x402a7ffd7ffc7fff","0x480280027ffb8000","0x480280007ffb8000","0x480280017ffb8000","0x482480017ffd8000","0x1","0x480280007ffd8000","0x480280017ffd8000","0x482680017ffd8000","0x2","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd","0x40780017fff7fff","0x1","0x48127ffc7fff8000","0x48127ffc7fff8000","0x48127ffc7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ff97fff8000","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff82","0x480a7ffa7fff8000","0x480a7ffb7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x2","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280017ffb8000","0x480280027ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1","0x40780017fff7fff","0x1","0x48127ffc7fff8000","0x48127ffc7fff8000","0x48127ffc7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ff77fff8000","0x480a7ff87fff8000","0x480a7ff97fff8000","0x480a7ffb7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8b","0x480a7ffa7fff8000","0x48127ffd7fff8000","0x480a7ffc7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff68","0x48127ffe7fff8000","0x48127ff77fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff63","0x48127fed7fff8000","0x48127fed7fff8000","0x48127fed7fff8000","0x480a7ffb7fff8000","0x48127ff47fff8000","0x48127ffa7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8d","0x48127fbb7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x3","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280017ffb8000","0x480280027ffb8000","0x480280037ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x480280027ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd","0x40780017fff7fff","0x1","0x48127ffb7fff8000","0x48127ffb7fff8000","0x48127ffb7fff8000","0x48127ffb7fff8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x40780017fff7fff","0x1","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe96","0x40137fff7fff8000","0x4003800080007ffb","0x4003800180007ffc","0x4003800280007ffd","0x4826800180008000","0x3","0x480a7ff87fff8000","0x480a7ffa7fff8000","0x480680017fff8000","0x7772be8b80a8a33dc6c1f9a6ab820c02e537c73e859de67f288c70f92571bb","0x4828800080007ffc","0x480a80007fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeec","0x48127ffd7fff8000","0x480a7ff97fff8000","0x208b7fff7fff7ffe","0x480a7ff87fff8000","0x480a7ff97fff8000","0x480a7ffa7fff8000","0x480a7ffb7fff8000","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6","0x208b7fff7fff7ffe","0x482680017ffd8000","0x4","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280027ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x480280027ffd8000","0x480280037ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef","0x40780017fff7fff","0x1","0x48127ffd7fff8000","0x480280017ffb8000","0x48127ffc7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffc7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef5","0x400680017fff7ffe","0x2","0x48127ffd7fff8000","0x480a7ffa7fff8000","0x480a7ffb7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff23","0x480080007fba8000","0x480080017fb98000","0x48127ff97fff8000","0x48127ff97fff8000","0x48127ff97fff8000","0x480a7ffd7fff8000","0x48307ffa7ff88000","0x48307ffa7ff88000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff2d","0x48127ffd7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x1","0x402a7ffd7ffc7fff","0x480280017ffb8000","0x480280027ffb8000","0x480280007ffb8000","0x480280007ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3","0x40780017fff7fff","0x1","0x48127ffe7fff8000","0x48127ffb7fff8000","0x48127ffb7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffb7fff8000","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed9","0x208b7fff7fff7ffe","0x482680017ffd8000","0x2","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff5","0x40780017fff7fff","0x1","0x48127ffe7fff8000","0x480280017ffb8000","0x480280027ffb8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeba","0x208b7fff7fff7ffe","0x40780017fff7fff","0x1","0x4003800080007ffc","0x4826800180008000","0x1","0x480a7ffd7fff8000","0x4828800080007ffe","0x480a80007fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x1","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280007ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee","0x480280027ffb8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0","0x48127ff67fff8000","0x480280017ffb8000","0x48127ffb7fff8000","0x480280037ffb8000","0x48127ffa7fff8000","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffc7fff8000","0x480680017fff8000","0xf","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9a","0x48127ffe7fff8000","0x480680017fff8000","0xf","0x482480017ffd8000","0x1","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9b","0x480680017fff8000","0xf","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe8f","0x402480017ff27fff","0x1","0x48127ffe7fff8000","0x480a7ffd7fff8000","0x208b7fff7fff7ffe","0x402b7ffd7ffc7ffd","0x480280007ffb8000","0x480280017ffb8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9","0x40780017fff7fff","0x1","0x48127ffd7fff8000","0x48127ffd7fff8000","0x480280027ffb8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffd7fff8000","0x480680017fff8000","0x11","0x480680017fff8000","0x55","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe01","0x480a7ffc7fff8000","0x480680017fff8000","0x1","0x480680017fff8000","0x2","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdd7","0x400680017fff7fff","0x5bb9440e27889a364bcb678b1f679ecd1347acdedcbf36e83494f857cc58026","0x48127ffe7fff8000","0x48127ff77fff8000","0x48127ffd7fff8000","0x208b7fff7fff7ffe","0x40780017fff7fff","0x1","0x4003800080007ffc","0x4826800180008000","0x1","0x480a7ffd7fff8000","0x4828800080007ffe","0x480a80007fff8000","0x208b7fff7fff7ffe","0x402b7ffd7ffc7ffd","0x480280017ffb8000","0x480280027ffb8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1","0x48127ffe7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff2","0x480280007ffb8000","0x48127ff47fff8000","0x48127ffb7fff8000","0x480280037ffb8000","0x48127ffa7fff8000","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x40780017fff7fff","0x2","0x400780017fff8000","0xc","0x400780017fff8001","0x22","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe5d","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x480680017fff8000","0x2","0x48127ffb7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe57","0x208b7fff7fff7ffe","0x482680017ffd8000","0x1","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280007ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec","0x40780017fff7fff","0x1","0x48127ffe7fff8000","0x480280017ffb8000","0x480280027ffb8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ff97fff8000","0x480a7ffa7fff8000","0x480a7ffb7fff8000","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdf2","0x48127ffd7fff8000","0x208b7fff7fff7ffe","0x480280027ffb8000","0x480280027ffd8000","0x400080007ffe7fff","0x482680017ffd8000","0x3","0x480280027ffd8000","0x48307fff7ffe8000","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x480280027ffd8000","0x482680017ffd8000","0x3","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea","0x40780017fff7fff","0x1","0x480280027ffb8000","0x48127ffd7fff8000","0x480280017ffb8000","0x482480017ffd8000","0x1","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ff97fff8000","0x208b7fff7fff7ffe","0x480a7ff97fff8000","0x480a7ffa7fff8000","0x480a7ffb7fff8000","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdd9","0x48127ffd7fff8000","0x208b7fff7fff7ffe","0x480280027ffb8000","0x480280027ffd8000","0x400080007ffe7fff","0x482680017ffd8000","0x3","0x480280027ffd8000","0x48307fff7ffe8000","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x480280027ffd8000","0x482680017ffd8000","0x3","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea","0x40780017fff7fff","0x1","0x480280027ffb8000","0x48127ffd7fff8000","0x480280017ffb8000","0x482480017ffd8000","0x1","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ff97fff8000","0x208b7fff7fff7ffe","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd49","0x400180007fff7ffd","0x480680017fff8000","0x0","0x400080017ffe7fff","0x480a7ff97fff8000","0x480a7ffb7fff8000","0x480a7ffa7fff8000","0x480a7ffc7fff8000","0x480680017fff8000","0x2","0x48127ff97fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe29","0x48127ffd7fff8000","0x48127ffe7fff8000","0x48127ffc7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x2","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280027ffb8000","0x480280017ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6","0x40780017fff7fff","0x1","0x48127ffc7fff8000","0x48127ffd7fff8000","0x48127ffb7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffc7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd9d","0x400a7ffd7fff7fff","0x48127ffe7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x1","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280007ffd8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6","0x40780017fff7fff","0x1","0x48127ffe7fff8000","0x480280017ffb8000","0x480280027ffb8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffc7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd8d","0x400a7ffd7fff7fff","0x48127ffe7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x1","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280007ffd8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6","0x40780017fff7fff","0x1","0x48127ffe7fff8000","0x480280017ffb8000","0x480280027ffb8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffc7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd7d","0x400a7ffd7fff7fff","0x48127ffe7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x1","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280007ffd8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6","0x40780017fff7fff","0x1","0x48127ffe7fff8000","0x480280017ffb8000","0x480280027ffb8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffa7fff8000","0x480a7ffd7fff8000","0x480680017fff8000","0x7c7","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9f","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd53","0x400680017fff7fff","0x0","0x48127ffe7fff8000","0x480a7ffb7fff8000","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x480680017fff8000","0x7e5","0x1104800180018000","0xf2","0x48127ffe7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea7","0x400680017fff7fff","0x7c7","0x48127ffe7fff8000","0x48127ff37fff8000","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0xfa","0x400680017fff7fff","0x7e5","0x48127ffd7fff8000","0x48127ffd7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x2","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280027ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7","0x40780017fff7fff","0x1","0x48127ffd7fff8000","0x480280017ffb8000","0x48127ffc7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffa7fff8000","0x480680017fff8000","0x5","0x480680017fff8000","0x64","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe68","0x480a7ffb7fff8000","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0xed","0x48127ffe7fff8000","0x480680017fff8000","0x5","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe76","0x402680017ffd7fff","0x64","0x48127ffe7fff8000","0x48127ff37fff8000","0x480a7ffc7fff8000","0x480680017fff8000","0x5","0x1104800180018000","0xc8","0x480680017fff8000","0x22b","0x40487ffd7fff7ffe","0x48127ffc7fff8000","0x48127ffc7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x2","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280027ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda","0x40780017fff7fff","0x1","0x48127ffd7fff8000","0x480280017ffb8000","0x48127ffc7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffb7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcef","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc89","0x48127ffc7fff8000","0x480a7ffc7fff8000","0x48127ffb7fff8000","0x48127ffa7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0xcd","0x480680017fff8000","0x22b","0x48127ffd7fff8000","0x480680017fff8000","0x5","0x48487ffd7ffd8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe28","0x48127ff27fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x1","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280027ffb8000","0x480280007ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe5","0x40780017fff7fff","0x1","0x48127ffd7fff8000","0x480280017ffb8000","0x48127ffc7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x20780017fff7ffd","0x5","0x480a7ffa7fff8000","0x480a7ffb7fff8000","0x208b7fff7fff7ffe","0x480a7ffa7fff8000","0x480680017fff8000","0x5","0x1104800180018000","0x22","0x480a7ffb7fff8000","0x480a7ffc7fff8000","0x480a7ffc7fff8000","0x482680017ffd8000","0x800000000000011000000000000000000000000000000000000000000000000","0x1104800180018000","0xa0","0x48127ffe7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe86","0x48127fef7fff8000","0x208b7fff7fff7ffe","0x482680017ffd8000","0x2","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280027ffb8000","0x480280007ffd8000","0x480280017ffd8000","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3","0x40780017fff7fff","0x1","0x48127ffd7fff8000","0x480280017ffb8000","0x48127ffc7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ffc7fff8000","0x480a7ffd7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcb9","0x48127ffe7fff8000","0x480a7ffd7fff8000","0x482480017ffd8000","0x1","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcbb","0x208b7fff7fff7ffe","0x482680017ffd8000","0x1","0x402a7ffd7ffc7fff","0x480280007ffb8000","0x480280007ffd8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1","0x40780017fff7fff","0x1","0x48127ffe7fff8000","0x480280017ffb8000","0x480280027ffb8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x20780017fff7ffc","0x5","0x480a7ff97fff8000","0x480a7ffa7fff8000","0x208b7fff7fff7ffe","0x480a7ff97fff8000","0x480a7ffa7fff8000","0x480a7ffb7fff8000","0x480a7ffb7fff8000","0x482680017ffc8000","0x800000000000011000000000000000000000000000000000000000000000000","0x480a7ffd7fff8000","0x1104800180018000","0x71","0x208b7fff7fff7ffe","0x480280027ffb8000","0x480280017ffd8000","0x400080007ffe7fff","0x482680017ffd8000","0x2","0x480280017ffd8000","0x48307fff7ffe8000","0x402a7ffd7ffc7fff","0x480280027ffb8000","0x480280007ffb8000","0x482480017ffe8000","0x1","0x480280007ffd8000","0x480280017ffd8000","0x482680017ffd8000","0x2","0x1104800180018000","0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe2","0x40780017fff7fff","0x1","0x48127ffd7fff8000","0x480280017ffb8000","0x48127ffc7fff8000","0x480280037ffb8000","0x480680017fff8000","0x0","0x48127ffa7fff8000","0x208b7fff7fff7ffe","0x40780017fff7fff","0x1","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd9","0x40137fff7fff8000","0x4003800080007ffc","0x4003800180007ffd","0x4826800180008000","0x2","0x480a7ff97fff8000","0x480a7ffb7fff8000","0x480680017fff8000","0x3d7905601c217734671143d457f0db37f7f8883112abd34b92c4abfeafde0c3","0x4828800080007ffc","0x480a80007fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc30","0x48127ffd7fff8000","0x480a7ffa7fff8000","0x208b7fff7fff7ffe","0x40780017fff7fff","0x1","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbc5","0x40137fff7fff8000","0x4003800080007ffd","0x4826800180008000","0x1","0x480a7ffa7fff8000","0x480a7ffc7fff8000","0x480680017fff8000","0x26813d396fdb198e9ead934e4f7a592a8b88a059e45ab0eb6ee53494e8d45b0","0x4828800080007ffc","0x480a80007fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc1d","0x482480017fff8000","0x1","0x40307ffe7ffd7fff","0x48127ffc7fff8000","0x480a7ffb7fff8000","0x480080007ffc8000","0x208b7fff7fff7ffe","0x40780017fff7fff","0x1","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbae","0x40137fff7fff8000","0x4003800080007ffd","0x4826800180008000","0x1","0x480a7ffa7fff8000","0x480a7ffc7fff8000","0x480680017fff8000","0x8a2a3272a92492ded6c04f7c85df9c53134cef398564465f12af3c9c986d41","0x4828800080007ffc","0x480a80007fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc06","0x48127ffd7fff8000","0x480a7ffb7fff8000","0x208b7fff7fff7ffe","0x40780017fff7fff","0x1","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb9b","0x40137fff7fff8000","0x4003800080007ffc","0x4003800180007ffd","0x4826800180008000","0x2","0x480a7ff97fff8000","0x480a7ffb7fff8000","0x480680017fff8000","0x1b1343fe0f4a16bed5e5133b5ca9f03ab15976bb2df2b6d263ac3170b8b6a13","0x4828800080007ffc","0x480a80007fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbf2","0x48127ffd7fff8000","0x480a7ffa7fff8000","0x208b7fff7fff7ffe","0x40780017fff7fff","0x3","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb87","0x40137fff7fff8000","0x4003800080007ffb","0x4003800180007ffc","0x400380007ff97ffc","0x402780017ff98001","0x1","0x4826800180008000","0x2","0x40297ffc7fff8002","0x4826800180008000","0x2","0x480a7ffd7fff8000","0x480a7ffc7fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb81","0x480a7ff87fff8000","0x480a7ffa7fff8000","0x480680017fff8000","0x5fbd85570830519219bb4ad6951316f96fce363f86909d1f8adb1fdc836471","0x4829800080008002","0x480a80007fff8000","0x1104800180018000","0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd4","0x48127ffd7fff8000","0x480a80017fff8000","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":{}}}],"1009":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.increase_value"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":78,"offset":19},"reference_ids":{"__wrappers__.increase_value.__calldata_actual_size":663,"__wrappers__.increase_value.__calldata_arg_address":661,"__wrappers__.increase_value.__calldata_ptr":662,"__wrappers__.increase_value.__temp58":664,"__wrappers__.increase_value.bitwise_ptr":659,"__wrappers__.increase_value.pedersen_ptr":657,"__wrappers__.increase_value.range_check_ptr":658,"__wrappers__.increase_value.ret_struct":666,"__wrappers__.increase_value.syscall_ptr":665}}}],"1052":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.test_call_with_array"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":82,"offset":0},"reference_ids":{"__wrappers__.test_call_with_array.__calldata_actual_size":692,"__wrappers__.test_call_with_array.__calldata_arg_arr":688,"__wrappers__.test_call_with_array.__calldata_arg_arr_len":683,"__wrappers__.test_call_with_array.__calldata_arg_self_address":681,"__wrappers__.test_call_with_array.__calldata_ptr":691,"__wrappers__.test_call_with_array.__temp59":685,"__wrappers__.test_call_with_array.__temp60":686,"__wrappers__.test_call_with_array.__temp61":689,"__wrappers__.test_call_with_array.__temp62":690,"__wrappers__.test_call_with_array.__temp63":693,"__wrappers__.test_call_with_array.bitwise_ptr":679,"__wrappers__.test_call_with_array.pedersen_ptr":677,"__wrappers__.test_call_with_array.range_check_ptr":695,"__wrappers__.test_call_with_array.ret_struct":696,"__wrappers__.test_call_with_array.syscall_ptr":694}}}],"107":[{"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.__temp9":56,"starkware.starknet.common.syscalls.call_contract.calldata":53,"starkware.starknet.common.syscalls.call_contract.calldata_size":52,"starkware.starknet.common.syscalls.call_contract.contract_address":50,"starkware.starknet.common.syscalls.call_contract.function_selector":51,"starkware.starknet.common.syscalls.call_contract.syscall":55,"starkware.starknet.common.syscalls.call_contract.syscall_ptr":54}}}],"119":[{"accessible_scopes":["starkware.starknet.common.syscalls","starkware.starknet.common.syscalls.delegate_call"],"code":"syscall_handler.delegate_call(segments=segments, syscall_ptr=ids.syscall_ptr)","flow_tracking_data":{"ap_tracking":{"group":10,"offset":1},"reference_ids":{"starkware.starknet.common.syscalls.delegate_call.__temp10":65,"starkware.starknet.common.syscalls.delegate_call.calldata":62,"starkware.starknet.common.syscalls.delegate_call.calldata_size":61,"starkware.starknet.common.syscalls.delegate_call.contract_address":59,"starkware.starknet.common.syscalls.delegate_call.function_selector":60,"starkware.starknet.common.syscalls.delegate_call.syscall":64,"starkware.starknet.common.syscalls.delegate_call.syscall_ptr":63}}}],"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}}}],"127":[{"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":11,"offset":1},"reference_ids":{"starkware.starknet.common.syscalls.get_caller_address.__temp11":70,"starkware.starknet.common.syscalls.get_caller_address.syscall":69,"starkware.starknet.common.syscalls.get_caller_address.syscall_ptr":68}}}],"134":[{"accessible_scopes":["starkware.starknet.common.syscalls","starkware.starknet.common.syscalls.get_sequencer_address"],"code":"syscall_handler.get_sequencer_address(segments=segments, syscall_ptr=ids.syscall_ptr)","flow_tracking_data":{"ap_tracking":{"group":12,"offset":1},"reference_ids":{"starkware.starknet.common.syscalls.get_sequencer_address.__temp12":74,"starkware.starknet.common.syscalls.get_sequencer_address.syscall":73,"starkware.starknet.common.syscalls.get_sequencer_address.syscall_ptr":72}}}],"141":[{"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.__temp13":78,"starkware.starknet.common.syscalls.get_contract_address.syscall":77,"starkware.starknet.common.syscalls.get_contract_address.syscall_ptr":76}}}],"148":[{"accessible_scopes":["starkware.starknet.common.syscalls","starkware.starknet.common.syscalls.get_tx_signature"],"code":"syscall_handler.get_tx_signature(segments=segments, syscall_ptr=ids.syscall_ptr)","flow_tracking_data":{"ap_tracking":{"group":14,"offset":1},"reference_ids":{"starkware.starknet.common.syscalls.get_tx_signature.__temp14":82,"starkware.starknet.common.syscalls.get_tx_signature.syscall":81,"starkware.starknet.common.syscalls.get_tx_signature.syscall_ptr":80}}}],"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":15,"offset":1},"reference_ids":{"starkware.starknet.common.syscalls.storage_read.__temp15":87,"starkware.starknet.common.syscalls.storage_read.address":84,"starkware.starknet.common.syscalls.storage_read.syscall":86,"starkware.starknet.common.syscalls.storage_read.syscall_ptr":85}}}],"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":16,"offset":1},"reference_ids":{"starkware.starknet.common.syscalls.storage_write.__temp16":93,"starkware.starknet.common.syscalls.storage_write.address":90,"starkware.starknet.common.syscalls.storage_write.syscall_ptr":92,"starkware.starknet.common.syscalls.storage_write.value":91}}}],"182":[{"accessible_scopes":["starkware.starknet.common.messages","starkware.starknet.common.messages.send_message_to_l1"],"code":"syscall_handler.send_message_to_l1(segments=segments, syscall_ptr=ids.syscall_ptr)","flow_tracking_data":{"ap_tracking":{"group":19,"offset":1},"reference_ids":{"starkware.starknet.common.messages.send_message_to_l1.__temp17":106,"starkware.starknet.common.messages.send_message_to_l1.payload":104,"starkware.starknet.common.messages.send_message_to_l1.payload_size":103,"starkware.starknet.common.messages.send_message_to_l1.syscall_ptr":105,"starkware.starknet.common.messages.send_message_to_l1.to_address":102}}}],"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}}}],"24":[{"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":3,"offset":0},"reference_ids":{"starkware.cairo.common.math.assert_not_zero.value":13}}}],"275":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.advance_counter"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":24,"offset":152},"reference_ids":{"__wrappers__.advance_counter.__calldata_actual_size":173,"__wrappers__.advance_counter.__calldata_arg_diffs":169,"__wrappers__.advance_counter.__calldata_arg_diffs_len":164,"__wrappers__.advance_counter.__calldata_arg_index":162,"__wrappers__.advance_counter.__calldata_ptr":172,"__wrappers__.advance_counter.__temp20":166,"__wrappers__.advance_counter.__temp21":167,"__wrappers__.advance_counter.__temp22":170,"__wrappers__.advance_counter.__temp23":171,"__wrappers__.advance_counter.__temp24":174,"__wrappers__.advance_counter.bitwise_ptr":160,"__wrappers__.advance_counter.pedersen_ptr":176,"__wrappers__.advance_counter.range_check_ptr":177,"__wrappers__.advance_counter.ret_struct":178,"__wrappers__.advance_counter.syscall_ptr":175}}}],"29":[{"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":4,"offset":0},"reference_ids":{"starkware.cairo.common.math.assert_nn.a":14,"starkware.cairo.common.math.assert_nn.range_check_ptr":15}}}],"303":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.constructor"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":26,"offset":17},"reference_ids":{"__wrappers__.constructor.__calldata_actual_size":196,"__wrappers__.constructor.__calldata_arg_address":192,"__wrappers__.constructor.__calldata_arg_value":194,"__wrappers__.constructor.__calldata_ptr":195,"__wrappers__.constructor.__temp25":197,"__wrappers__.constructor.bitwise_ptr":190,"__wrappers__.constructor.pedersen_ptr":199,"__wrappers__.constructor.range_check_ptr":200,"__wrappers__.constructor.ret_struct":201,"__wrappers__.constructor.syscall_ptr":198}}}],"351":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.xor_counters"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":28,"offset":161},"reference_ids":{"__wrappers__.xor_counters.__calldata_actual_size":230,"__wrappers__.xor_counters.__calldata_arg_index_and_x":228,"__wrappers__.xor_counters.__calldata_ptr":229,"__wrappers__.xor_counters.__temp26":231,"__wrappers__.xor_counters.bitwise_ptr":235,"__wrappers__.xor_counters.pedersen_ptr":233,"__wrappers__.xor_counters.range_check_ptr":234,"__wrappers__.xor_counters.ret_struct":236,"__wrappers__.xor_counters.syscall_ptr":232}}}],"402":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.call_xor_counters"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":31,"offset":35},"reference_ids":{"__wrappers__.call_xor_counters.__calldata_actual_size":267,"__wrappers__.call_xor_counters.__calldata_arg_address":263,"__wrappers__.call_xor_counters.__calldata_arg_index_and_x":265,"__wrappers__.call_xor_counters.__calldata_ptr":266,"__wrappers__.call_xor_counters.__temp28":268,"__wrappers__.call_xor_counters.bitwise_ptr":261,"__wrappers__.call_xor_counters.pedersen_ptr":259,"__wrappers__.call_xor_counters.range_check_ptr":270,"__wrappers__.call_xor_counters.ret_struct":271,"__wrappers__.call_xor_counters.syscall_ptr":269}}}],"444":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.add_signature_to_counters"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":33,"offset":153},"reference_ids":{"__wrappers__.add_signature_to_counters.__calldata_actual_size":297,"__wrappers__.add_signature_to_counters.__calldata_arg_index":295,"__wrappers__.add_signature_to_counters.__calldata_ptr":296,"__wrappers__.add_signature_to_counters.__temp31":298,"__wrappers__.add_signature_to_counters.bitwise_ptr":293,"__wrappers__.add_signature_to_counters.pedersen_ptr":299,"__wrappers__.add_signature_to_counters.range_check_ptr":300,"__wrappers__.add_signature_to_counters.ret_struct":302,"__wrappers__.add_signature_to_counters.syscall_ptr":301}}}],"468":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.set_value"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":35,"offset":13},"reference_ids":{"__wrappers__.set_value.__calldata_actual_size":318,"__wrappers__.set_value.__calldata_arg_address":314,"__wrappers__.set_value.__calldata_arg_value":316,"__wrappers__.set_value.__calldata_ptr":317,"__wrappers__.set_value.__temp32":319,"__wrappers__.set_value.bitwise_ptr":312,"__wrappers__.set_value.pedersen_ptr":310,"__wrappers__.set_value.range_check_ptr":311,"__wrappers__.set_value.ret_struct":321,"__wrappers__.set_value.syscall_ptr":320}}}],"47":[{"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":7,"offset":0},"reference_ids":{"starkware.cairo.common.math.assert_250_bit.high":29,"starkware.cairo.common.math.assert_250_bit.low":28,"starkware.cairo.common.math.assert_250_bit.range_check_ptr":27,"starkware.cairo.common.math.assert_250_bit.value":26}}}],"483":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.get_value_encode_return"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":37,"offset":0},"reference_ids":{"__wrappers__.get_value_encode_return.range_check_ptr":329,"__wrappers__.get_value_encode_return.ret_struct":328}}}],"535":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.entry_point"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":40,"offset":26},"reference_ids":{"__wrappers__.entry_point.__calldata_actual_size":360,"__wrappers__.entry_point.__calldata_ptr":359,"__wrappers__.entry_point.bitwise_ptr":358,"__wrappers__.entry_point.pedersen_ptr":362,"__wrappers__.entry_point.range_check_ptr":357,"__wrappers__.entry_point.ret_struct":363,"__wrappers__.entry_point.syscall_ptr":361}}}],"565":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.test_builtins_encode_return"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":42,"offset":0},"reference_ids":{"__wrappers__.test_builtins_encode_return.range_check_ptr":372,"__wrappers__.test_builtins_encode_return.ret_struct":371}}}],"612":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.send_message"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":45,"offset":17},"reference_ids":{"__wrappers__.send_message.__calldata_actual_size":401,"__wrappers__.send_message.__calldata_arg_to_address":399,"__wrappers__.send_message.__calldata_ptr":400,"__wrappers__.send_message.__temp36":402,"__wrappers__.send_message.bitwise_ptr":397,"__wrappers__.send_message.pedersen_ptr":395,"__wrappers__.send_message.range_check_ptr":396,"__wrappers__.send_message.ret_struct":404,"__wrappers__.send_message.syscall_ptr":403}}}],"62":[{"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":37,"starkware.starknet.common.storage.normalize_address.is_small":39,"starkware.starknet.common.storage.normalize_address.range_check_ptr":38}}}],"647":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.test_call_contract"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":47,"offset":24},"reference_ids":{"__wrappers__.test_call_contract.__calldata_actual_size":431,"__wrappers__.test_call_contract.__calldata_arg_calldata":427,"__wrappers__.test_call_contract.__calldata_arg_calldata_len":422,"__wrappers__.test_call_contract.__calldata_arg_contract_address":418,"__wrappers__.test_call_contract.__calldata_arg_function_selector":420,"__wrappers__.test_call_contract.__calldata_ptr":430,"__wrappers__.test_call_contract.__temp37":424,"__wrappers__.test_call_contract.__temp38":425,"__wrappers__.test_call_contract.__temp39":428,"__wrappers__.test_call_contract.__temp40":429,"__wrappers__.test_call_contract.bitwise_ptr":416,"__wrappers__.test_call_contract.pedersen_ptr":414,"__wrappers__.test_call_contract.range_check_ptr":426,"__wrappers__.test_call_contract.ret_struct":433,"__wrappers__.test_call_contract.syscall_ptr":432}}}],"684":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.test_delegate_call"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":49,"offset":24},"reference_ids":{"__wrappers__.test_delegate_call.__calldata_actual_size":461,"__wrappers__.test_delegate_call.__calldata_arg_calldata":457,"__wrappers__.test_delegate_call.__calldata_arg_calldata_len":452,"__wrappers__.test_delegate_call.__calldata_arg_contract_address":448,"__wrappers__.test_delegate_call.__calldata_arg_function_selector":450,"__wrappers__.test_delegate_call.__calldata_ptr":460,"__wrappers__.test_delegate_call.__temp42":454,"__wrappers__.test_delegate_call.__temp43":455,"__wrappers__.test_delegate_call.__temp44":458,"__wrappers__.test_delegate_call.__temp45":459,"__wrappers__.test_delegate_call.bitwise_ptr":446,"__wrappers__.test_delegate_call.pedersen_ptr":444,"__wrappers__.test_delegate_call.range_check_ptr":456,"__wrappers__.test_delegate_call.ret_struct":463,"__wrappers__.test_delegate_call.syscall_ptr":462}}}],"725":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.deposit"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":51,"offset":161},"reference_ids":{"__wrappers__.deposit.__calldata_actual_size":486,"__wrappers__.deposit.__calldata_arg_amount":484,"__wrappers__.deposit.__calldata_arg_from_address":482,"__wrappers__.deposit.__calldata_ptr":485,"__wrappers__.deposit.__temp48":487,"__wrappers__.deposit.bitwise_ptr":480,"__wrappers__.deposit.pedersen_ptr":490,"__wrappers__.deposit.range_check_ptr":489,"__wrappers__.deposit.ret_struct":491,"__wrappers__.deposit.syscall_ptr":488}}}],"748":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.test_get_caller_address"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":53,"offset":12},"reference_ids":{"__wrappers__.test_get_caller_address.__calldata_actual_size":505,"__wrappers__.test_get_caller_address.__calldata_arg_expected_address":503,"__wrappers__.test_get_caller_address.__calldata_ptr":504,"__wrappers__.test_get_caller_address.__temp49":506,"__wrappers__.test_get_caller_address.bitwise_ptr":501,"__wrappers__.test_get_caller_address.pedersen_ptr":499,"__wrappers__.test_get_caller_address.range_check_ptr":500,"__wrappers__.test_get_caller_address.ret_struct":508,"__wrappers__.test_get_caller_address.syscall_ptr":507}}}],"771":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.test_get_sequencer_address"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":55,"offset":12},"reference_ids":{"__wrappers__.test_get_sequencer_address.__calldata_actual_size":522,"__wrappers__.test_get_sequencer_address.__calldata_arg_expected_address":520,"__wrappers__.test_get_sequencer_address.__calldata_ptr":521,"__wrappers__.test_get_sequencer_address.__temp50":523,"__wrappers__.test_get_sequencer_address.bitwise_ptr":518,"__wrappers__.test_get_sequencer_address.pedersen_ptr":516,"__wrappers__.test_get_sequencer_address.range_check_ptr":517,"__wrappers__.test_get_sequencer_address.ret_struct":525,"__wrappers__.test_get_sequencer_address.syscall_ptr":524}}}],"794":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.test_get_contract_address"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":57,"offset":12},"reference_ids":{"__wrappers__.test_get_contract_address.__calldata_actual_size":539,"__wrappers__.test_get_contract_address.__calldata_arg_expected_address":537,"__wrappers__.test_get_contract_address.__calldata_ptr":538,"__wrappers__.test_get_contract_address.__temp51":540,"__wrappers__.test_get_contract_address.bitwise_ptr":535,"__wrappers__.test_get_contract_address.pedersen_ptr":533,"__wrappers__.test_get_contract_address.range_check_ptr":534,"__wrappers__.test_get_contract_address.ret_struct":542,"__wrappers__.test_get_contract_address.syscall_ptr":541}}}],"80":[{"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":37,"starkware.starknet.common.storage.normalize_address.is_250":45,"starkware.starknet.common.storage.normalize_address.is_small":39,"starkware.starknet.common.storage.normalize_address.range_check_ptr":38}}}],"848":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.test_call_storage_consistency"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":62,"offset":0},"reference_ids":{"__wrappers__.test_call_storage_consistency.__calldata_actual_size":568,"__wrappers__.test_call_storage_consistency.__calldata_arg_address":566,"__wrappers__.test_call_storage_consistency.__calldata_arg_other_contract_address":564,"__wrappers__.test_call_storage_consistency.__calldata_ptr":567,"__wrappers__.test_call_storage_consistency.__temp52":569,"__wrappers__.test_call_storage_consistency.bitwise_ptr":562,"__wrappers__.test_call_storage_consistency.pedersen_ptr":560,"__wrappers__.test_call_storage_consistency.range_check_ptr":571,"__wrappers__.test_call_storage_consistency.ret_struct":572,"__wrappers__.test_call_storage_consistency.syscall_ptr":570}}}],"899":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.test_re_entrance"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":67,"offset":0},"reference_ids":{"__wrappers__.test_re_entrance.__calldata_actual_size":597,"__wrappers__.test_re_entrance.__calldata_arg_depth":595,"__wrappers__.test_re_entrance.__calldata_arg_other_contract_address":593,"__wrappers__.test_re_entrance.__calldata_ptr":596,"__wrappers__.test_re_entrance.__temp54":598,"__wrappers__.test_re_entrance.bitwise_ptr":591,"__wrappers__.test_re_entrance.pedersen_ptr":589,"__wrappers__.test_re_entrance.range_check_ptr":600,"__wrappers__.test_re_entrance.ret_struct":601,"__wrappers__.test_re_entrance.syscall_ptr":599}}}],"939":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.add_value"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":71,"offset":0},"reference_ids":{"__wrappers__.add_value.__calldata_actual_size":620,"__wrappers__.add_value.__calldata_arg_value":618,"__wrappers__.add_value.__calldata_ptr":619,"__wrappers__.add_value.__temp56":621,"__wrappers__.add_value.bitwise_ptr":616,"__wrappers__.add_value.pedersen_ptr":614,"__wrappers__.add_value.range_check_ptr":623,"__wrappers__.add_value.ret_struct":624,"__wrappers__.add_value.syscall_ptr":622}}}],"981":[{"accessible_scopes":["__main__","__main__","__wrappers__","__wrappers__.recursive_add_value"],"code":"memory[ap] = segments.add()","flow_tracking_data":{"ap_tracking":{"group":76,"offset":0},"reference_ids":{"__wrappers__.recursive_add_value.__calldata_actual_size":644,"__wrappers__.recursive_add_value.__calldata_arg_self_address":640,"__wrappers__.recursive_add_value.__calldata_arg_value":642,"__wrappers__.recursive_add_value.__calldata_ptr":643,"__wrappers__.recursive_add_value.__temp57":645,"__wrappers__.recursive_add_value.bitwise_ptr":638,"__wrappers__.recursive_add_value.pedersen_ptr":636,"__wrappers__.recursive_add_value.range_check_ptr":647,"__wrappers__.recursive_add_value.ret_struct":648,"__wrappers__.recursive_add_value.syscall_ptr":646}}}]},"identifiers":{"__main__.BitwiseBuiltin":{"destination":"starkware.cairo.common.cairo_builtins.BitwiseBuiltin","type":"alias"},"__main__.HashBuiltin":{"destination":"starkware.cairo.common.cairo_builtins.HashBuiltin","type":"alias"},"__main__.IndexAndValues":{"full_name":"__main__.IndexAndValues","members":{"index":{"cairo_type":"felt","offset":0},"values":{"cairo_type":"(felt, felt)","offset":1}},"size":3,"type":"struct"},"__main__.MyContract":{"type":"namespace"},"__main__.MyContract.Args":{"full_name":"__main__.MyContract.Args","members":{},"size":0,"type":"struct"},"__main__.MyContract.ImplicitArgs":{"full_name":"__main__.MyContract.ImplicitArgs","members":{},"size":0,"type":"struct"},"__main__.MyContract.Return":{"full_name":"__main__.MyContract.Return","members":{},"size":0,"type":"struct"},"__main__.MyContract.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.MyContract.XOR_COUNTERS_SELECTOR":{"type":"const","value":211046736873364296151239729186038899848347343952293323847223056826502574523},"__main__.MyContract.alloc":{"destination":"starkware.cairo.common.alloc.alloc","type":"alias"},"__main__.MyContract.call_contract":{"destination":"starkware.starknet.common.syscalls.call_contract","type":"alias"},"__main__.MyContract.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__main__.MyContract.xor_counters":{"decorators":[],"pc":361,"type":"function"},"__main__.MyContract.xor_counters.Args":{"full_name":"__main__.MyContract.xor_counters.Args","members":{"contract_address":{"cairo_type":"felt","offset":0},"index_and_x":{"cairo_type":"__main__.IndexAndValues","offset":1}},"size":4,"type":"struct"},"__main__.MyContract.xor_counters.ImplicitArgs":{"full_name":"__main__.MyContract.xor_counters.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.MyContract.xor_counters.Return":{"full_name":"__main__.MyContract.xor_counters.Return","members":{},"size":0,"type":"struct"},"__main__.MyContract.xor_counters.SIZEOF_LOCALS":{"type":"const","value":1},"__main__.MyContract.xor_counters.__calldata_ptr":{"cairo_type":"felt*","full_name":"__main__.MyContract.xor_counters.__calldata_ptr","references":[{"ap_tracking_data":{"group":29,"offset":4},"pc":366,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":29,"offset":4},"pc":369,"value":"cast([fp] + 3, felt*)"}],"type":"reference"},"__main__.MyContract.xor_counters.__calldata_tmp":{"cairo_type":"felt*","full_name":"__main__.MyContract.xor_counters.__calldata_tmp","references":[{"ap_tracking_data":{"group":29,"offset":4},"pc":366,"value":"cast(fp + (-5), felt*)"}],"type":"reference"},"__main__.MyContract.xor_counters.__temp27":{"cairo_type":"felt","full_name":"__main__.MyContract.xor_counters.__temp27","references":[{"ap_tracking_data":{"group":29,"offset":5},"pc":371,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.MyContract.xor_counters.calldata_ptr_start":{"cairo_type":"felt*","full_name":"__main__.MyContract.xor_counters.calldata_ptr_start","references":[{"ap_tracking_data":{"group":29,"offset":4},"pc":365,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":29,"offset":4},"pc":366,"value":"[cast(fp, felt**)]"}],"type":"reference"},"__main__.MyContract.xor_counters.contract_address":{"cairo_type":"felt","full_name":"__main__.MyContract.xor_counters.contract_address","references":[{"ap_tracking_data":{"group":29,"offset":0},"pc":361,"value":"[cast(fp + (-6), felt*)]"}],"type":"reference"},"__main__.MyContract.xor_counters.index_and_x":{"cairo_type":"__main__.IndexAndValues","full_name":"__main__.MyContract.xor_counters.index_and_x","references":[{"ap_tracking_data":{"group":29,"offset":0},"pc":361,"value":"[cast(fp + (-5), __main__.IndexAndValues*)]"}],"type":"reference"},"__main__.MyContract.xor_counters.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.MyContract.xor_counters.range_check_ptr","references":[{"ap_tracking_data":{"group":29,"offset":0},"pc":361,"value":"[cast(fp + (-7), felt*)]"}],"type":"reference"},"__main__.MyContract.xor_counters.retdata":{"cairo_type":"felt*","full_name":"__main__.MyContract.xor_counters.retdata","references":[{"ap_tracking_data":{"group":29,"offset":16},"pc":379,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.MyContract.xor_counters.retdata_size":{"cairo_type":"felt","full_name":"__main__.MyContract.xor_counters.retdata_size","references":[{"ap_tracking_data":{"group":29,"offset":16},"pc":379,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.MyContract.xor_counters.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.MyContract.xor_counters.syscall_ptr","references":[{"ap_tracking_data":{"group":29,"offset":0},"pc":361,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":29,"offset":16},"pc":379,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.TestContract":{"type":"namespace"},"__main__.TestContract.ADD_VALUE_SELECTOR":{"type":"const","value":244116128358498188146337218061232635775543270890529169229936851982759783745},"__main__.TestContract.Args":{"full_name":"__main__.TestContract.Args","members":{},"size":0,"type":"struct"},"__main__.TestContract.GET_VALUE_SELECTOR":{"type":"const","value":1088514629534027837943348492744869453336870381453867699032131389309368223152},"__main__.TestContract.ImplicitArgs":{"full_name":"__main__.TestContract.ImplicitArgs","members":{},"size":0,"type":"struct"},"__main__.TestContract.RECURSIVE_ADD_VALUE_SELECTOR":{"type":"const","value":765405392026302060765493145401186690085677257617346482214524097030498511379},"__main__.TestContract.Return":{"full_name":"__main__.TestContract.Return","members":{},"size":0,"type":"struct"},"__main__.TestContract.SET_VALUE_SELECTOR":{"type":"const","value":1737806834891659957988373423388711239891733974125793472992920296585311412419},"__main__.TestContract.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.TestContract.TEST_CALL_WITH_ARRAY_SELECTOR":{"type":"const","value":169158496051934688234187956926971713028507353560320644280269082964139402353},"__main__.TestContract.add_value":{"decorators":[],"pc":1105,"type":"function"},"__main__.TestContract.add_value.Args":{"full_name":"__main__.TestContract.add_value.Args","members":{"contract_address":{"cairo_type":"felt","offset":0},"value":{"cairo_type":"felt","offset":1}},"size":2,"type":"struct"},"__main__.TestContract.add_value.ImplicitArgs":{"full_name":"__main__.TestContract.add_value.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.TestContract.add_value.Return":{"full_name":"__main__.TestContract.add_value.Return","members":{},"size":0,"type":"struct"},"__main__.TestContract.add_value.SIZEOF_LOCALS":{"type":"const","value":1},"__main__.TestContract.add_value.__calldata_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.add_value.__calldata_ptr","references":[{"ap_tracking_data":{"group":85,"offset":4},"pc":1110,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":85,"offset":4},"pc":1111,"value":"cast([fp] + 1, felt*)"}],"type":"reference"},"__main__.TestContract.add_value.__temp67":{"cairo_type":"felt","full_name":"__main__.TestContract.add_value.__temp67","references":[{"ap_tracking_data":{"group":85,"offset":5},"pc":1113,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.TestContract.add_value.calldata_ptr_start":{"cairo_type":"felt*","full_name":"__main__.TestContract.add_value.calldata_ptr_start","references":[{"ap_tracking_data":{"group":85,"offset":4},"pc":1109,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":85,"offset":4},"pc":1110,"value":"[cast(fp, felt**)]"}],"type":"reference"},"__main__.TestContract.add_value.contract_address":{"cairo_type":"felt","full_name":"__main__.TestContract.add_value.contract_address","references":[{"ap_tracking_data":{"group":85,"offset":0},"pc":1105,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.TestContract.add_value.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.TestContract.add_value.range_check_ptr","references":[{"ap_tracking_data":{"group":85,"offset":0},"pc":1105,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.TestContract.add_value.retdata":{"cairo_type":"felt*","full_name":"__main__.TestContract.add_value.retdata","references":[{"ap_tracking_data":{"group":85,"offset":16},"pc":1121,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.TestContract.add_value.retdata_size":{"cairo_type":"felt","full_name":"__main__.TestContract.add_value.retdata_size","references":[{"ap_tracking_data":{"group":85,"offset":16},"pc":1121,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.TestContract.add_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.add_value.syscall_ptr","references":[{"ap_tracking_data":{"group":85,"offset":0},"pc":1105,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":85,"offset":16},"pc":1121,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.TestContract.add_value.value":{"cairo_type":"felt","full_name":"__main__.TestContract.add_value.value","references":[{"ap_tracking_data":{"group":85,"offset":0},"pc":1105,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.TestContract.alloc":{"destination":"starkware.cairo.common.alloc.alloc","type":"alias"},"__main__.TestContract.call_contract":{"destination":"starkware.starknet.common.syscalls.call_contract","type":"alias"},"__main__.TestContract.get_value":{"decorators":[],"pc":1082,"type":"function"},"__main__.TestContract.get_value.Args":{"full_name":"__main__.TestContract.get_value.Args","members":{"address":{"cairo_type":"felt","offset":1},"contract_address":{"cairo_type":"felt","offset":0}},"size":2,"type":"struct"},"__main__.TestContract.get_value.ImplicitArgs":{"full_name":"__main__.TestContract.get_value.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.TestContract.get_value.Return":{"full_name":"__main__.TestContract.get_value.Return","members":{"res":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.TestContract.get_value.SIZEOF_LOCALS":{"type":"const","value":1},"__main__.TestContract.get_value.__calldata_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.get_value.__calldata_ptr","references":[{"ap_tracking_data":{"group":84,"offset":4},"pc":1087,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":84,"offset":4},"pc":1088,"value":"cast([fp] + 1, felt*)"}],"type":"reference"},"__main__.TestContract.get_value.__return_value_actual_size":{"cairo_type":"felt","full_name":"__main__.TestContract.get_value.__return_value_actual_size","references":[{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"cast([ap + (-1)] + 1 - [ap + (-1)], felt)"}],"type":"reference"},"__main__.TestContract.get_value.__return_value_arg_res":{"cairo_type":"felt","full_name":"__main__.TestContract.get_value.__return_value_arg_res","references":[{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast([ap + (-1)], felt*)]"}],"type":"reference"},"__main__.TestContract.get_value.__return_value_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.get_value.__return_value_ptr","references":[{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"cast([ap + (-1)] + 1, felt*)"}],"type":"reference"},"__main__.TestContract.get_value.__temp65":{"cairo_type":"felt","full_name":"__main__.TestContract.get_value.__temp65","references":[{"ap_tracking_data":{"group":84,"offset":5},"pc":1090,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.TestContract.get_value.__temp66":{"cairo_type":"felt","full_name":"__main__.TestContract.get_value.__temp66","references":[{"ap_tracking_data":{"group":84,"offset":17},"pc":1100,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.TestContract.get_value.address":{"cairo_type":"felt","full_name":"__main__.TestContract.get_value.address","references":[{"ap_tracking_data":{"group":84,"offset":0},"pc":1082,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.TestContract.get_value.calldata_ptr_start":{"cairo_type":"felt*","full_name":"__main__.TestContract.get_value.calldata_ptr_start","references":[{"ap_tracking_data":{"group":84,"offset":4},"pc":1086,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":84,"offset":4},"pc":1087,"value":"[cast(fp, felt**)]"}],"type":"reference"},"__main__.TestContract.get_value.contract_address":{"cairo_type":"felt","full_name":"__main__.TestContract.get_value.contract_address","references":[{"ap_tracking_data":{"group":84,"offset":0},"pc":1082,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.TestContract.get_value.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.TestContract.get_value.range_check_ptr","references":[{"ap_tracking_data":{"group":84,"offset":0},"pc":1082,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.TestContract.get_value.retdata":{"cairo_type":"felt*","full_name":"__main__.TestContract.get_value.retdata","references":[{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.TestContract.get_value.retdata_size":{"cairo_type":"felt","full_name":"__main__.TestContract.get_value.retdata_size","references":[{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.TestContract.get_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.get_value.syscall_ptr","references":[{"ap_tracking_data":{"group":84,"offset":0},"pc":1082,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.TestContract.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__main__.TestContract.recursive_add_value":{"decorators":[],"pc":1124,"type":"function"},"__main__.TestContract.recursive_add_value.Args":{"full_name":"__main__.TestContract.recursive_add_value.Args","members":{"contract_address":{"cairo_type":"felt","offset":0},"self_address":{"cairo_type":"felt","offset":1},"value":{"cairo_type":"felt","offset":2}},"size":3,"type":"struct"},"__main__.TestContract.recursive_add_value.ImplicitArgs":{"full_name":"__main__.TestContract.recursive_add_value.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.TestContract.recursive_add_value.Return":{"full_name":"__main__.TestContract.recursive_add_value.Return","members":{},"size":0,"type":"struct"},"__main__.TestContract.recursive_add_value.SIZEOF_LOCALS":{"type":"const","value":1},"__main__.TestContract.recursive_add_value.__calldata_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.recursive_add_value.__calldata_ptr","references":[{"ap_tracking_data":{"group":86,"offset":4},"pc":1129,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":86,"offset":4},"pc":1130,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":86,"offset":4},"pc":1131,"value":"cast([fp] + 2, felt*)"}],"type":"reference"},"__main__.TestContract.recursive_add_value.__temp68":{"cairo_type":"felt","full_name":"__main__.TestContract.recursive_add_value.__temp68","references":[{"ap_tracking_data":{"group":86,"offset":5},"pc":1133,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.TestContract.recursive_add_value.calldata_ptr_start":{"cairo_type":"felt*","full_name":"__main__.TestContract.recursive_add_value.calldata_ptr_start","references":[{"ap_tracking_data":{"group":86,"offset":4},"pc":1128,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":86,"offset":4},"pc":1129,"value":"[cast(fp, felt**)]"}],"type":"reference"},"__main__.TestContract.recursive_add_value.contract_address":{"cairo_type":"felt","full_name":"__main__.TestContract.recursive_add_value.contract_address","references":[{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.TestContract.recursive_add_value.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.TestContract.recursive_add_value.range_check_ptr","references":[{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-6), felt*)]"}],"type":"reference"},"__main__.TestContract.recursive_add_value.retdata":{"cairo_type":"felt*","full_name":"__main__.TestContract.recursive_add_value.retdata","references":[{"ap_tracking_data":{"group":86,"offset":16},"pc":1141,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.TestContract.recursive_add_value.retdata_size":{"cairo_type":"felt","full_name":"__main__.TestContract.recursive_add_value.retdata_size","references":[{"ap_tracking_data":{"group":86,"offset":16},"pc":1141,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.TestContract.recursive_add_value.self_address":{"cairo_type":"felt","full_name":"__main__.TestContract.recursive_add_value.self_address","references":[{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.TestContract.recursive_add_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.recursive_add_value.syscall_ptr","references":[{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":86,"offset":16},"pc":1141,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.TestContract.recursive_add_value.value":{"cairo_type":"felt","full_name":"__main__.TestContract.recursive_add_value.value","references":[{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.TestContract.set_value":{"decorators":[],"pc":1062,"type":"function"},"__main__.TestContract.set_value.Args":{"full_name":"__main__.TestContract.set_value.Args","members":{"address":{"cairo_type":"felt","offset":1},"contract_address":{"cairo_type":"felt","offset":0},"value":{"cairo_type":"felt","offset":2}},"size":3,"type":"struct"},"__main__.TestContract.set_value.ImplicitArgs":{"full_name":"__main__.TestContract.set_value.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.TestContract.set_value.Return":{"full_name":"__main__.TestContract.set_value.Return","members":{},"size":0,"type":"struct"},"__main__.TestContract.set_value.SIZEOF_LOCALS":{"type":"const","value":1},"__main__.TestContract.set_value.__calldata_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.set_value.__calldata_ptr","references":[{"ap_tracking_data":{"group":83,"offset":4},"pc":1067,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":83,"offset":4},"pc":1068,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":83,"offset":4},"pc":1069,"value":"cast([fp] + 2, felt*)"}],"type":"reference"},"__main__.TestContract.set_value.__temp64":{"cairo_type":"felt","full_name":"__main__.TestContract.set_value.__temp64","references":[{"ap_tracking_data":{"group":83,"offset":5},"pc":1071,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.TestContract.set_value.address":{"cairo_type":"felt","full_name":"__main__.TestContract.set_value.address","references":[{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.TestContract.set_value.calldata_ptr_start":{"cairo_type":"felt*","full_name":"__main__.TestContract.set_value.calldata_ptr_start","references":[{"ap_tracking_data":{"group":83,"offset":4},"pc":1066,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":83,"offset":4},"pc":1067,"value":"[cast(fp, felt**)]"}],"type":"reference"},"__main__.TestContract.set_value.contract_address":{"cairo_type":"felt","full_name":"__main__.TestContract.set_value.contract_address","references":[{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.TestContract.set_value.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.TestContract.set_value.range_check_ptr","references":[{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-6), felt*)]"}],"type":"reference"},"__main__.TestContract.set_value.retdata":{"cairo_type":"felt*","full_name":"__main__.TestContract.set_value.retdata","references":[{"ap_tracking_data":{"group":83,"offset":16},"pc":1079,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.TestContract.set_value.retdata_size":{"cairo_type":"felt","full_name":"__main__.TestContract.set_value.retdata_size","references":[{"ap_tracking_data":{"group":83,"offset":16},"pc":1079,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.TestContract.set_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.set_value.syscall_ptr","references":[{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":83,"offset":16},"pc":1079,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.TestContract.set_value.value":{"cairo_type":"felt","full_name":"__main__.TestContract.set_value.value","references":[{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array":{"decorators":[],"pc":1144,"type":"function"},"__main__.TestContract.test_call_with_array.Args":{"full_name":"__main__.TestContract.test_call_with_array.Args","members":{"arr":{"cairo_type":"felt*","offset":3},"arr_len":{"cairo_type":"felt","offset":2},"contract_address":{"cairo_type":"felt","offset":0},"self_address":{"cairo_type":"felt","offset":1}},"size":4,"type":"struct"},"__main__.TestContract.test_call_with_array.ImplicitArgs":{"full_name":"__main__.TestContract.test_call_with_array.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.TestContract.test_call_with_array.Return":{"full_name":"__main__.TestContract.test_call_with_array.Return","members":{},"size":0,"type":"struct"},"__main__.TestContract.test_call_with_array.SIZEOF_LOCALS":{"type":"const","value":3},"__main__.TestContract.test_call_with_array.__calldata_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.test_call_with_array.__calldata_ptr","references":[{"ap_tracking_data":{"group":87,"offset":6},"pc":1149,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1150,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1151,"value":"cast([fp] + 2, felt*)"},{"ap_tracking_data":{"group":87,"offset":7},"pc":1157,"value":"[cast(fp + 2, felt**)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.__calldata_ptr_copy":{"cairo_type":"felt*","full_name":"__main__.TestContract.test_call_with_array.__calldata_ptr_copy","references":[{"ap_tracking_data":{"group":87,"offset":6},"pc":1154,"value":"cast([fp] + 2, felt*)"}],"type":"reference"},"__main__.TestContract.test_call_with_array.__temp69":{"cairo_type":"felt","full_name":"__main__.TestContract.test_call_with_array.__temp69","references":[{"ap_tracking_data":{"group":87,"offset":7},"pc":1156,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.arr":{"cairo_type":"felt*","full_name":"__main__.TestContract.test_call_with_array.arr","references":[{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-3), felt**)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.arr_len":{"cairo_type":"felt","full_name":"__main__.TestContract.test_call_with_array.arr_len","references":[{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.calldata_ptr_start":{"cairo_type":"felt*","full_name":"__main__.TestContract.test_call_with_array.calldata_ptr_start","references":[{"ap_tracking_data":{"group":87,"offset":6},"pc":1148,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1149,"value":"[cast(fp, felt**)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.contract_address":{"cairo_type":"felt","full_name":"__main__.TestContract.test_call_with_array.contract_address","references":[{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-6), felt*)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.TestContract.test_call_with_array.range_check_ptr","references":[{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-7), felt*)]"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1154,"value":"[cast(fp + 1, felt*)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.retdata":{"cairo_type":"felt*","full_name":"__main__.TestContract.test_call_with_array.retdata","references":[{"ap_tracking_data":{"group":88,"offset":11},"pc":1171,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.retdata_size":{"cairo_type":"felt","full_name":"__main__.TestContract.test_call_with_array.retdata_size","references":[{"ap_tracking_data":{"group":88,"offset":11},"pc":1171,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.self_address":{"cairo_type":"felt","full_name":"__main__.TestContract.test_call_with_array.self_address","references":[{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.TestContract.test_call_with_array.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.TestContract.test_call_with_array.syscall_ptr","references":[{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":88,"offset":11},"pc":1171,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.add_signature_to_counters":{"decorators":["external"],"pc":412,"type":"function"},"__main__.add_signature_to_counters.Args":{"full_name":"__main__.add_signature_to_counters.Args","members":{"index":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.add_signature_to_counters.ImplicitArgs":{"full_name":"__main__.add_signature_to_counters.ImplicitArgs","members":{"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":0},"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":2}},"size":3,"type":"struct"},"__main__.add_signature_to_counters.Return":{"full_name":"__main__.add_signature_to_counters.Return","members":{},"size":0,"type":"struct"},"__main__.add_signature_to_counters.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.add_signature_to_counters.__temp29":{"cairo_type":"felt","full_name":"__main__.add_signature_to_counters.__temp29","references":[{"ap_tracking_data":{"group":32,"offset":77},"pc":424,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.add_signature_to_counters.__temp30":{"cairo_type":"felt","full_name":"__main__.add_signature_to_counters.__temp30","references":[{"ap_tracking_data":{"group":32,"offset":78},"pc":425,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.add_signature_to_counters.index":{"cairo_type":"felt","full_name":"__main__.add_signature_to_counters.index","references":[{"ap_tracking_data":{"group":32,"offset":0},"pc":412,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.add_signature_to_counters.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.add_signature_to_counters.pedersen_ptr","references":[{"ap_tracking_data":{"group":32,"offset":0},"pc":412,"value":"[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":32,"offset":76},"pc":423,"value":"[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":32,"offset":145},"pc":433,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__main__.add_signature_to_counters.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.add_signature_to_counters.range_check_ptr","references":[{"ap_tracking_data":{"group":32,"offset":0},"pc":412,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":32,"offset":76},"pc":423,"value":"[cast(ap + (-3), felt*)]"},{"ap_tracking_data":{"group":32,"offset":145},"pc":433,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.add_signature_to_counters.signature":{"cairo_type":"felt*","full_name":"__main__.add_signature_to_counters.signature","references":[{"ap_tracking_data":{"group":32,"offset":7},"pc":415,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.add_signature_to_counters.signature_len":{"cairo_type":"felt","full_name":"__main__.add_signature_to_counters.signature_len","references":[{"ap_tracking_data":{"group":32,"offset":7},"pc":415,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.add_signature_to_counters.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.add_signature_to_counters.syscall_ptr","references":[{"ap_tracking_data":{"group":32,"offset":0},"pc":412,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":32,"offset":7},"pc":415,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":32,"offset":76},"pc":423,"value":"[cast(ap + (-5), felt**)]"},{"ap_tracking_data":{"group":32,"offset":145},"pc":433,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.add_signature_to_counters.val":{"cairo_type":"(felt, felt)","full_name":"__main__.add_signature_to_counters.val","references":[{"ap_tracking_data":{"group":32,"offset":76},"pc":423,"value":"[cast(ap + (-2), (felt, felt)*)]"}],"type":"reference"},"__main__.add_value":{"decorators":["external"],"pc":909,"type":"function"},"__main__.add_value.Args":{"full_name":"__main__.add_value.Args","members":{"value":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.add_value.ImplicitArgs":{"full_name":"__main__.add_value.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.add_value.Return":{"full_name":"__main__.add_value.Return","members":{},"size":0,"type":"struct"},"__main__.add_value.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.add_value.__temp55":{"cairo_type":"felt","full_name":"__main__.add_value.__temp55","references":[{"ap_tracking_data":{"group":69,"offset":1},"pc":923,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.add_value.caller_address":{"cairo_type":"felt","full_name":"__main__.add_value.caller_address","references":[{"ap_tracking_data":{"group":68,"offset":6},"pc":912,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.add_value.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.add_value.range_check_ptr","references":[{"ap_tracking_data":{"group":68,"offset":0},"pc":909,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":69,"offset":0},"pc":921,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.add_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.add_value.syscall_ptr","references":[{"ap_tracking_data":{"group":68,"offset":0},"pc":909,"value":"[cast(fp + (-5), felt**)]"},{"ap_tracking_data":{"group":68,"offset":6},"pc":912,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":69,"offset":0},"pc":921,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":69,"offset":13},"pc":929,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.add_value.value":{"cairo_type":"felt","full_name":"__main__.add_value.value","references":[{"ap_tracking_data":{"group":68,"offset":0},"pc":909,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.advance_counter":{"decorators":["external"],"pc":237,"type":"function"},"__main__.advance_counter.Args":{"full_name":"__main__.advance_counter.Args","members":{"diffs":{"cairo_type":"felt*","offset":2},"diffs_len":{"cairo_type":"felt","offset":1},"index":{"cairo_type":"felt","offset":0}},"size":3,"type":"struct"},"__main__.advance_counter.ImplicitArgs":{"full_name":"__main__.advance_counter.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__.advance_counter.Return":{"full_name":"__main__.advance_counter.Return","members":{},"size":0,"type":"struct"},"__main__.advance_counter.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.advance_counter.__temp18":{"cairo_type":"felt","full_name":"__main__.advance_counter.__temp18","references":[{"ap_tracking_data":{"group":23,"offset":70},"pc":246,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.advance_counter.__temp19":{"cairo_type":"felt","full_name":"__main__.advance_counter.__temp19","references":[{"ap_tracking_data":{"group":23,"offset":71},"pc":247,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.advance_counter.diffs":{"cairo_type":"felt*","full_name":"__main__.advance_counter.diffs","references":[{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-3), felt**)]"}],"type":"reference"},"__main__.advance_counter.diffs_len":{"cairo_type":"felt","full_name":"__main__.advance_counter.diffs_len","references":[{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.advance_counter.index":{"cairo_type":"felt","full_name":"__main__.advance_counter.index","references":[{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.advance_counter.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.advance_counter.pedersen_ptr","references":[{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":23,"offset":69},"pc":245,"value":"[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":23,"offset":138},"pc":255,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__main__.advance_counter.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.advance_counter.range_check_ptr","references":[{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":23,"offset":69},"pc":245,"value":"[cast(ap + (-3), felt*)]"},{"ap_tracking_data":{"group":23,"offset":138},"pc":255,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.advance_counter.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.advance_counter.syscall_ptr","references":[{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":23,"offset":69},"pc":245,"value":"[cast(ap + (-5), felt**)]"},{"ap_tracking_data":{"group":23,"offset":138},"pc":255,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.advance_counter.val":{"cairo_type":"(felt, felt)","full_name":"__main__.advance_counter.val","references":[{"ap_tracking_data":{"group":23,"offset":69},"pc":245,"value":"[cast(ap + (-2), (felt, felt)*)]"}],"type":"reference"},"__main__.alloc":{"destination":"starkware.cairo.common.alloc.alloc","type":"alias"},"__main__.assert_nn_le":{"destination":"starkware.cairo.common.math.assert_nn_le","type":"alias"},"__main__.assert_not_zero":{"destination":"starkware.cairo.common.math.assert_not_zero","type":"alias"},"__main__.bitwise_xor":{"destination":"starkware.cairo.common.bitwise.bitwise_xor","type":"alias"},"__main__.call_contract":{"destination":"starkware.starknet.common.syscalls.call_contract","type":"alias"},"__main__.call_xor_counters":{"decorators":["external"],"pc":382,"type":"function"},"__main__.call_xor_counters.Args":{"full_name":"__main__.call_xor_counters.Args","members":{"address":{"cairo_type":"felt","offset":0},"index_and_x":{"cairo_type":"__main__.IndexAndValues","offset":1}},"size":4,"type":"struct"},"__main__.call_xor_counters.ImplicitArgs":{"full_name":"__main__.call_xor_counters.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.call_xor_counters.Return":{"full_name":"__main__.call_xor_counters.Return","members":{},"size":0,"type":"struct"},"__main__.call_xor_counters.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.call_xor_counters.address":{"cairo_type":"felt","full_name":"__main__.call_xor_counters.address","references":[{"ap_tracking_data":{"group":30,"offset":0},"pc":382,"value":"[cast(fp + (-6), felt*)]"}],"type":"reference"},"__main__.call_xor_counters.index_and_x":{"cairo_type":"__main__.IndexAndValues","full_name":"__main__.call_xor_counters.index_and_x","references":[{"ap_tracking_data":{"group":30,"offset":0},"pc":382,"value":"[cast(fp + (-5), __main__.IndexAndValues*)]"}],"type":"reference"},"__main__.call_xor_counters.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.call_xor_counters.range_check_ptr","references":[{"ap_tracking_data":{"group":30,"offset":0},"pc":382,"value":"[cast(fp + (-7), felt*)]"},{"ap_tracking_data":{"group":30,"offset":26},"pc":390,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.call_xor_counters.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.call_xor_counters.syscall_ptr","references":[{"ap_tracking_data":{"group":30,"offset":0},"pc":382,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":30,"offset":26},"pc":390,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__main__.constructor":{"decorators":["constructor"],"pc":285,"type":"function"},"__main__.constructor.Args":{"full_name":"__main__.constructor.Args","members":{"address":{"cairo_type":"felt","offset":0},"value":{"cairo_type":"felt","offset":1}},"size":2,"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":{"full_name":"__main__.constructor.Return","members":{},"size":0,"type":"struct"},"__main__.constructor.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.constructor.address":{"cairo_type":"felt","full_name":"__main__.constructor.address","references":[{"ap_tracking_data":{"group":25,"offset":0},"pc":285,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.constructor.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.constructor.pedersen_ptr","references":[{"ap_tracking_data":{"group":25,"offset":0},"pc":285,"value":"[cast(fp + (-6), 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":25,"offset":0},"pc":285,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.constructor.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.constructor.syscall_ptr","references":[{"ap_tracking_data":{"group":25,"offset":0},"pc":285,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":25,"offset":7},"pc":290,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.constructor.value":{"cairo_type":"felt","full_name":"__main__.constructor.value","references":[{"ap_tracking_data":{"group":25,"offset":0},"pc":285,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.delegate_call":{"destination":"starkware.starknet.common.syscalls.delegate_call","type":"alias"},"__main__.deposit":{"decorators":["l1_handler"],"pc":696,"type":"function"},"__main__.deposit.Args":{"full_name":"__main__.deposit.Args","members":{"amount":{"cairo_type":"felt","offset":1},"from_address":{"cairo_type":"felt","offset":0}},"size":2,"type":"struct"},"__main__.deposit.ImplicitArgs":{"full_name":"__main__.deposit.ImplicitArgs","members":{"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":2},"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":3,"type":"struct"},"__main__.deposit.Return":{"full_name":"__main__.deposit.Return","members":{},"size":0,"type":"struct"},"__main__.deposit.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.deposit.__temp47":{"cairo_type":"felt","full_name":"__main__.deposit.__temp47","references":[{"ap_tracking_data":{"group":50,"offset":4},"pc":701,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.deposit.amount":{"cairo_type":"felt","full_name":"__main__.deposit.amount","references":[{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.deposit.diffs":{"cairo_type":"felt*","full_name":"__main__.deposit.diffs","references":[{"ap_tracking_data":{"group":50,"offset":3},"pc":698,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.deposit.from_address":{"cairo_type":"felt","full_name":"__main__.deposit.from_address","references":[{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.deposit.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.deposit.pedersen_ptr","references":[{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":50,"offset":150},"pc":711,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__main__.deposit.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.deposit.range_check_ptr","references":[{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":50,"offset":150},"pc":711,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.deposit.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.deposit.syscall_ptr","references":[{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":50,"offset":150},"pc":711,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.entry_point":{"decorators":["external"],"pc":509,"type":"function"},"__main__.entry_point.Args":{"full_name":"__main__.entry_point.Args","members":{},"size":0,"type":"struct"},"__main__.entry_point.ImplicitArgs":{"full_name":"__main__.entry_point.ImplicitArgs","members":{"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.entry_point.Return":{"full_name":"__main__.entry_point.Return","members":{},"size":0,"type":"struct"},"__main__.entry_point.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.entry_point.address":{"type":"const","value":15},"__main__.entry_point.new_value":{"cairo_type":"felt","full_name":"__main__.entry_point.new_value","references":[{"ap_tracking_data":{"group":39,"offset":20},"pc":525,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.entry_point.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.entry_point.pedersen_ptr","references":[{"ap_tracking_data":{"group":39,"offset":0},"pc":509,"value":"[cast(fp + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__main__.entry_point.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.entry_point.syscall_ptr","references":[{"ap_tracking_data":{"group":39,"offset":0},"pc":509,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":39,"offset":7},"pc":514,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":39,"offset":14},"pc":521,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":39,"offset":20},"pc":525,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__main__.entry_point.value":{"cairo_type":"felt","full_name":"__main__.entry_point.value","references":[{"ap_tracking_data":{"group":39,"offset":7},"pc":514,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__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__.get_fp_and_pc":{"destination":"starkware.cairo.common.registers.get_fp_and_pc","type":"alias"},"__main__.get_sequencer_address":{"destination":"starkware.starknet.common.syscalls.get_sequencer_address","type":"alias"},"__main__.get_tx_signature":{"destination":"starkware.starknet.common.syscalls.get_tx_signature","type":"alias"},"__main__.get_value":{"decorators":["external"],"pc":478,"type":"function"},"__main__.get_value.Args":{"full_name":"__main__.get_value.Args","members":{"address":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.get_value.ImplicitArgs":{"full_name":"__main__.get_value.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"__main__.get_value.Return":{"full_name":"__main__.get_value.Return","members":{"res":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.get_value.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.get_value.address":{"cairo_type":"felt","full_name":"__main__.get_value.address","references":[{"ap_tracking_data":{"group":36,"offset":0},"pc":478,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.get_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.get_value.syscall_ptr","references":[{"ap_tracking_data":{"group":36,"offset":0},"pc":478,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":36,"offset":7},"pc":482,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__main__.get_value.value":{"cairo_type":"felt","full_name":"__main__.get_value.value","references":[{"ap_tracking_data":{"group":36,"offset":7},"pc":482,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.hash2":{"destination":"starkware.cairo.common.hash.hash2","type":"alias"},"__main__.increase_value":{"decorators":["external"],"pc":991,"type":"function"},"__main__.increase_value.Args":{"full_name":"__main__.increase_value.Args","members":{"address":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.increase_value.ImplicitArgs":{"full_name":"__main__.increase_value.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"__main__.increase_value.Return":{"full_name":"__main__.increase_value.Return","members":{},"size":0,"type":"struct"},"__main__.increase_value.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.increase_value.address":{"cairo_type":"felt","full_name":"__main__.increase_value.address","references":[{"ap_tracking_data":{"group":77,"offset":0},"pc":991,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.increase_value.prev_value":{"cairo_type":"felt","full_name":"__main__.increase_value.prev_value","references":[{"ap_tracking_data":{"group":77,"offset":7},"pc":995,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.increase_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.increase_value.syscall_ptr","references":[{"ap_tracking_data":{"group":77,"offset":0},"pc":991,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":77,"offset":7},"pc":995,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":77,"offset":14},"pc":1001,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.recursive_add_value":{"decorators":["external"],"pc":949,"type":"function"},"__main__.recursive_add_value.Args":{"full_name":"__main__.recursive_add_value.Args","members":{"self_address":{"cairo_type":"felt","offset":0},"value":{"cairo_type":"felt","offset":1}},"size":2,"type":"struct"},"__main__.recursive_add_value.ImplicitArgs":{"full_name":"__main__.recursive_add_value.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.recursive_add_value.Return":{"full_name":"__main__.recursive_add_value.Return","members":{},"size":0,"type":"struct"},"__main__.recursive_add_value.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.recursive_add_value._anon_label24":{"pc":954,"type":"label"},"__main__.recursive_add_value._anon_label25":{"pc":954,"type":"label"},"__main__.recursive_add_value.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.recursive_add_value.range_check_ptr","references":[{"ap_tracking_data":{"group":72,"offset":0},"pc":949,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":74,"offset":0},"pc":966,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.recursive_add_value.self_address":{"cairo_type":"felt","full_name":"__main__.recursive_add_value.self_address","references":[{"ap_tracking_data":{"group":72,"offset":0},"pc":949,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.recursive_add_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.recursive_add_value.syscall_ptr","references":[{"ap_tracking_data":{"group":72,"offset":0},"pc":949,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":73,"offset":0},"pc":959,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":74,"offset":0},"pc":966,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":74,"offset":16},"pc":970,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.recursive_add_value.value":{"cairo_type":"felt","full_name":"__main__.recursive_add_value.value","references":[{"ap_tracking_data":{"group":72,"offset":0},"pc":949,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.send_message":{"decorators":["external"],"pc":589,"type":"function"},"__main__.send_message.Args":{"full_name":"__main__.send_message.Args","members":{"to_address":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.send_message.ImplicitArgs":{"full_name":"__main__.send_message.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"__main__.send_message.Return":{"full_name":"__main__.send_message.Return","members":{},"size":0,"type":"struct"},"__main__.send_message.SIZEOF_LOCALS":{"type":"const","value":2},"__main__.send_message.__fp__":{"cairo_type":"felt","full_name":"__main__.send_message.__fp__","references":[{"ap_tracking_data":{"group":44,"offset":4},"pc":597,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.send_message.payload":{"cairo_type":"(felt, felt)","full_name":"__main__.send_message.payload","references":[{"ap_tracking_data":{"group":44,"offset":2},"pc":595,"value":"[cast(fp, (felt, felt)*)]"}],"type":"reference"},"__main__.send_message.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.send_message.syscall_ptr","references":[{"ap_tracking_data":{"group":44,"offset":0},"pc":589,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":44,"offset":12},"pc":604,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.send_message.to_address":{"cairo_type":"felt","full_name":"__main__.send_message.to_address","references":[{"ap_tracking_data":{"group":44,"offset":0},"pc":589,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.send_message_to_l1":{"destination":"starkware.starknet.common.messages.send_message_to_l1","type":"alias"},"__main__.set_value":{"decorators":["external"],"pc":454,"type":"function"},"__main__.set_value.Args":{"full_name":"__main__.set_value.Args","members":{"address":{"cairo_type":"felt","offset":0},"value":{"cairo_type":"felt","offset":1}},"size":2,"type":"struct"},"__main__.set_value.ImplicitArgs":{"full_name":"__main__.set_value.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"__main__.set_value.Return":{"full_name":"__main__.set_value.Return","members":{},"size":0,"type":"struct"},"__main__.set_value.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.set_value.address":{"cairo_type":"felt","full_name":"__main__.set_value.address","references":[{"ap_tracking_data":{"group":34,"offset":0},"pc":454,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.set_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.set_value.syscall_ptr","references":[{"ap_tracking_data":{"group":34,"offset":0},"pc":454,"value":"[cast(fp + (-5), felt**)]"},{"ap_tracking_data":{"group":34,"offset":7},"pc":459,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.set_value.value":{"cairo_type":"felt","full_name":"__main__.set_value.value","references":[{"ap_tracking_data":{"group":34,"offset":0},"pc":454,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.storage_read":{"destination":"starkware.starknet.common.syscalls.storage_read","type":"alias"},"__main__.storage_write":{"destination":"starkware.starknet.common.syscalls.storage_write","type":"alias"},"__main__.test_builtins":{"decorators":["external"],"pc":545,"type":"function"},"__main__.test_builtins.Args":{"full_name":"__main__.test_builtins.Args","members":{},"size":0,"type":"struct"},"__main__.test_builtins.ImplicitArgs":{"full_name":"__main__.test_builtins.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__.test_builtins.Return":{"full_name":"__main__.test_builtins.Return","members":{"result":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.test_builtins.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.test_builtins.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.test_builtins.pedersen_ptr","references":[{"ap_tracking_data":{"group":41,"offset":0},"pc":545,"value":"[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":41,"offset":26},"pc":559,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__main__.test_builtins.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.test_builtins.range_check_ptr","references":[{"ap_tracking_data":{"group":41,"offset":0},"pc":545,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":41,"offset":19},"pc":552,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_builtins.result":{"cairo_type":"felt","full_name":"__main__.test_builtins.result","references":[{"ap_tracking_data":{"group":41,"offset":26},"pc":559,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_call_contract":{"decorators":["external"],"pc":622,"type":"function"},"__main__.test_call_contract.Args":{"full_name":"__main__.test_call_contract.Args","members":{"calldata":{"cairo_type":"felt*","offset":3},"calldata_len":{"cairo_type":"felt","offset":2},"contract_address":{"cairo_type":"felt","offset":0},"function_selector":{"cairo_type":"felt","offset":1}},"size":4,"type":"struct"},"__main__.test_call_contract.ImplicitArgs":{"full_name":"__main__.test_call_contract.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"__main__.test_call_contract.Return":{"full_name":"__main__.test_call_contract.Return","members":{},"size":0,"type":"struct"},"__main__.test_call_contract.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.test_call_contract.calldata":{"cairo_type":"felt*","full_name":"__main__.test_call_contract.calldata","references":[{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-3), felt**)]"}],"type":"reference"},"__main__.test_call_contract.calldata_len":{"cairo_type":"felt","full_name":"__main__.test_call_contract.calldata_len","references":[{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.test_call_contract.contract_address":{"cairo_type":"felt","full_name":"__main__.test_call_contract.contract_address","references":[{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-6), felt*)]"}],"type":"reference"},"__main__.test_call_contract.function_selector":{"cairo_type":"felt","full_name":"__main__.test_call_contract.function_selector","references":[{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.test_call_contract.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.test_call_contract.syscall_ptr","references":[{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":46,"offset":11},"pc":629,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.test_call_storage_consistency":{"decorators":["external"],"pc":804,"type":"function"},"__main__.test_call_storage_consistency.Args":{"full_name":"__main__.test_call_storage_consistency.Args","members":{"address":{"cairo_type":"felt","offset":1},"other_contract_address":{"cairo_type":"felt","offset":0}},"size":2,"type":"struct"},"__main__.test_call_storage_consistency.ImplicitArgs":{"full_name":"__main__.test_call_storage_consistency.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.test_call_storage_consistency.Return":{"full_name":"__main__.test_call_storage_consistency.Return","members":{},"size":0,"type":"struct"},"__main__.test_call_storage_consistency.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.test_call_storage_consistency.address":{"cairo_type":"felt","full_name":"__main__.test_call_storage_consistency.address","references":[{"ap_tracking_data":{"group":58,"offset":0},"pc":804,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.test_call_storage_consistency.caller_address":{"cairo_type":"felt","full_name":"__main__.test_call_storage_consistency.caller_address","references":[{"ap_tracking_data":{"group":58,"offset":17},"pc":812,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_call_storage_consistency.other_contract_address":{"cairo_type":"felt","full_name":"__main__.test_call_storage_consistency.other_contract_address","references":[{"ap_tracking_data":{"group":58,"offset":0},"pc":804,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.test_call_storage_consistency.other_value":{"cairo_type":"felt","full_name":"__main__.test_call_storage_consistency.other_value","references":[{"ap_tracking_data":{"group":60,"offset":0},"pc":834,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_call_storage_consistency.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.test_call_storage_consistency.range_check_ptr","references":[{"ap_tracking_data":{"group":58,"offset":0},"pc":804,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":59,"offset":0},"pc":822,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":60,"offset":0},"pc":834,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.test_call_storage_consistency.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.test_call_storage_consistency.syscall_ptr","references":[{"ap_tracking_data":{"group":58,"offset":0},"pc":804,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":58,"offset":12},"pc":810,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":58,"offset":17},"pc":812,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":59,"offset":0},"pc":822,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":59,"offset":11},"pc":826,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":60,"offset":0},"pc":834,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.test_call_storage_consistency.value":{"cairo_type":"felt","full_name":"__main__.test_call_storage_consistency.value","references":[{"ap_tracking_data":{"group":59,"offset":11},"pc":826,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_call_with_array":{"decorators":["external"],"pc":1019,"type":"function"},"__main__.test_call_with_array.Args":{"full_name":"__main__.test_call_with_array.Args","members":{"arr":{"cairo_type":"felt*","offset":2},"arr_len":{"cairo_type":"felt","offset":1},"self_address":{"cairo_type":"felt","offset":0}},"size":3,"type":"struct"},"__main__.test_call_with_array.ImplicitArgs":{"full_name":"__main__.test_call_with_array.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.test_call_with_array.Return":{"full_name":"__main__.test_call_with_array.Return","members":{},"size":0,"type":"struct"},"__main__.test_call_with_array.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.test_call_with_array._anon_label26":{"pc":1024,"type":"label"},"__main__.test_call_with_array._anon_label27":{"pc":1024,"type":"label"},"__main__.test_call_with_array.arr":{"cairo_type":"felt*","full_name":"__main__.test_call_with_array.arr","references":[{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-3), felt**)]"}],"type":"reference"},"__main__.test_call_with_array.arr_len":{"cairo_type":"felt","full_name":"__main__.test_call_with_array.arr_len","references":[{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.test_call_with_array.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.test_call_with_array.range_check_ptr","references":[{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":80,"offset":0},"pc":1033,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_call_with_array.self_address":{"cairo_type":"felt","full_name":"__main__.test_call_with_array.self_address","references":[{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.test_call_with_array.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.test_call_with_array.syscall_ptr","references":[{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":80,"offset":0},"pc":1033,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__main__.test_delegate_call":{"decorators":["external"],"pc":659,"type":"function"},"__main__.test_delegate_call.Args":{"full_name":"__main__.test_delegate_call.Args","members":{"calldata":{"cairo_type":"felt*","offset":3},"calldata_len":{"cairo_type":"felt","offset":2},"contract_address":{"cairo_type":"felt","offset":0},"function_selector":{"cairo_type":"felt","offset":1}},"size":4,"type":"struct"},"__main__.test_delegate_call.ImplicitArgs":{"full_name":"__main__.test_delegate_call.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"__main__.test_delegate_call.Return":{"full_name":"__main__.test_delegate_call.Return","members":{},"size":0,"type":"struct"},"__main__.test_delegate_call.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.test_delegate_call.calldata":{"cairo_type":"felt*","full_name":"__main__.test_delegate_call.calldata","references":[{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-3), felt**)]"}],"type":"reference"},"__main__.test_delegate_call.calldata_len":{"cairo_type":"felt","full_name":"__main__.test_delegate_call.calldata_len","references":[{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.test_delegate_call.contract_address":{"cairo_type":"felt","full_name":"__main__.test_delegate_call.contract_address","references":[{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-6), felt*)]"}],"type":"reference"},"__main__.test_delegate_call.function_selector":{"cairo_type":"felt","full_name":"__main__.test_delegate_call.function_selector","references":[{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.test_delegate_call.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.test_delegate_call.syscall_ptr","references":[{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":48,"offset":11},"pc":666,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.test_get_caller_address":{"decorators":["external"],"pc":735,"type":"function"},"__main__.test_get_caller_address.Args":{"full_name":"__main__.test_get_caller_address.Args","members":{"expected_address":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.test_get_caller_address.ImplicitArgs":{"full_name":"__main__.test_get_caller_address.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"__main__.test_get_caller_address.Return":{"full_name":"__main__.test_get_caller_address.Return","members":{},"size":0,"type":"struct"},"__main__.test_get_caller_address.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.test_get_caller_address.caller_address":{"cairo_type":"felt","full_name":"__main__.test_get_caller_address.caller_address","references":[{"ap_tracking_data":{"group":52,"offset":6},"pc":738,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_get_caller_address.expected_address":{"cairo_type":"felt","full_name":"__main__.test_get_caller_address.expected_address","references":[{"ap_tracking_data":{"group":52,"offset":0},"pc":735,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.test_get_caller_address.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.test_get_caller_address.syscall_ptr","references":[{"ap_tracking_data":{"group":52,"offset":0},"pc":735,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":52,"offset":6},"pc":738,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__main__.test_get_contract_address":{"decorators":["external"],"pc":781,"type":"function"},"__main__.test_get_contract_address.Args":{"full_name":"__main__.test_get_contract_address.Args","members":{"expected_address":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.test_get_contract_address.ImplicitArgs":{"full_name":"__main__.test_get_contract_address.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"__main__.test_get_contract_address.Return":{"full_name":"__main__.test_get_contract_address.Return","members":{},"size":0,"type":"struct"},"__main__.test_get_contract_address.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.test_get_contract_address.contract_address":{"cairo_type":"felt","full_name":"__main__.test_get_contract_address.contract_address","references":[{"ap_tracking_data":{"group":56,"offset":6},"pc":784,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_get_contract_address.expected_address":{"cairo_type":"felt","full_name":"__main__.test_get_contract_address.expected_address","references":[{"ap_tracking_data":{"group":56,"offset":0},"pc":781,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.test_get_contract_address.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.test_get_contract_address.syscall_ptr","references":[{"ap_tracking_data":{"group":56,"offset":0},"pc":781,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":56,"offset":6},"pc":784,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__main__.test_get_sequencer_address":{"decorators":["external"],"pc":758,"type":"function"},"__main__.test_get_sequencer_address.Args":{"full_name":"__main__.test_get_sequencer_address.Args","members":{"expected_address":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.test_get_sequencer_address.ImplicitArgs":{"full_name":"__main__.test_get_sequencer_address.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"__main__.test_get_sequencer_address.Return":{"full_name":"__main__.test_get_sequencer_address.Return","members":{},"size":0,"type":"struct"},"__main__.test_get_sequencer_address.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.test_get_sequencer_address.expected_address":{"cairo_type":"felt","full_name":"__main__.test_get_sequencer_address.expected_address","references":[{"ap_tracking_data":{"group":54,"offset":0},"pc":758,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.test_get_sequencer_address.sequencer_address":{"cairo_type":"felt","full_name":"__main__.test_get_sequencer_address.sequencer_address","references":[{"ap_tracking_data":{"group":54,"offset":6},"pc":761,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_get_sequencer_address.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.test_get_sequencer_address.syscall_ptr","references":[{"ap_tracking_data":{"group":54,"offset":0},"pc":758,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":54,"offset":6},"pc":761,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__main__.test_re_entrance":{"decorators":["external"],"pc":858,"type":"function"},"__main__.test_re_entrance.Args":{"full_name":"__main__.test_re_entrance.Args","members":{"depth":{"cairo_type":"felt","offset":1},"other_contract_address":{"cairo_type":"felt","offset":0}},"size":2,"type":"struct"},"__main__.test_re_entrance.ImplicitArgs":{"full_name":"__main__.test_re_entrance.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":2,"type":"struct"},"__main__.test_re_entrance.Return":{"full_name":"__main__.test_re_entrance.Return","members":{},"size":0,"type":"struct"},"__main__.test_re_entrance.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.test_re_entrance.__temp53":{"cairo_type":"felt","full_name":"__main__.test_re_entrance.__temp53","references":[{"ap_tracking_data":{"group":65,"offset":1},"pc":886,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_re_entrance.depth":{"cairo_type":"felt","full_name":"__main__.test_re_entrance.depth","references":[{"ap_tracking_data":{"group":63,"offset":0},"pc":858,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.test_re_entrance.dummy_value":{"cairo_type":"felt","full_name":"__main__.test_re_entrance.dummy_value","references":[{"ap_tracking_data":{"group":65,"offset":0},"pc":884,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_re_entrance.final_value":{"cairo_type":"felt","full_name":"__main__.test_re_entrance.final_value","references":[{"ap_tracking_data":{"group":64,"offset":11},"pc":875,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.test_re_entrance.other_contract_address":{"cairo_type":"felt","full_name":"__main__.test_re_entrance.other_contract_address","references":[{"ap_tracking_data":{"group":63,"offset":0},"pc":858,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.test_re_entrance.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.test_re_entrance.range_check_ptr","references":[{"ap_tracking_data":{"group":63,"offset":0},"pc":858,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":64,"offset":0},"pc":870,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":65,"offset":0},"pc":884,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.test_re_entrance.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.test_re_entrance.syscall_ptr","references":[{"ap_tracking_data":{"group":63,"offset":0},"pc":858,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":63,"offset":12},"pc":865,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":64,"offset":0},"pc":870,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":64,"offset":11},"pc":875,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":65,"offset":0},"pc":884,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.two_counters":{"type":"namespace"},"__main__.two_counters.Args":{"full_name":"__main__.two_counters.Args","members":{},"size":0,"type":"struct"},"__main__.two_counters.HashBuiltin":{"destination":"starkware.cairo.common.cairo_builtins.HashBuiltin","type":"alias"},"__main__.two_counters.ImplicitArgs":{"full_name":"__main__.two_counters.ImplicitArgs","members":{},"size":0,"type":"struct"},"__main__.two_counters.Return":{"full_name":"__main__.two_counters.Return","members":{},"size":0,"type":"struct"},"__main__.two_counters.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.two_counters.addr":{"decorators":[],"pc":185,"type":"function"},"__main__.two_counters.addr.Args":{"full_name":"__main__.two_counters.addr.Args","members":{"index":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.two_counters.addr.ImplicitArgs":{"full_name":"__main__.two_counters.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__.two_counters.addr.Return":{"full_name":"__main__.two_counters.addr.Return","members":{"res":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.two_counters.addr.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.two_counters.addr.index":{"cairo_type":"felt","full_name":"__main__.two_counters.addr.index","references":[{"ap_tracking_data":{"group":20,"offset":0},"pc":185,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.two_counters.addr.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.two_counters.addr.pedersen_ptr","references":[{"ap_tracking_data":{"group":20,"offset":0},"pc":185,"value":"[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":20,"offset":7},"pc":191,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__main__.two_counters.addr.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.two_counters.addr.range_check_ptr","references":[{"ap_tracking_data":{"group":20,"offset":0},"pc":185,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":20,"offset":36},"pc":195,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.two_counters.addr.res":{"cairo_type":"felt","full_name":"__main__.two_counters.addr.res","references":[{"ap_tracking_data":{"group":20,"offset":0},"pc":185,"value":"cast(1090342827190808580885637187050034007524108436288464842432620195147420788107, felt)"},{"ap_tracking_data":{"group":20,"offset":7},"pc":191,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":20,"offset":36},"pc":195,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.two_counters.hash2":{"destination":"starkware.cairo.common.hash.hash2","type":"alias"},"__main__.two_counters.normalize_address":{"destination":"starkware.starknet.common.storage.normalize_address","type":"alias"},"__main__.two_counters.read":{"decorators":[],"pc":199,"type":"function"},"__main__.two_counters.read.Args":{"full_name":"__main__.two_counters.read.Args","members":{"index":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"__main__.two_counters.read.ImplicitArgs":{"full_name":"__main__.two_counters.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__.two_counters.read.Return":{"full_name":"__main__.two_counters.read.Return","members":{"res":{"cairo_type":"(felt, felt)","offset":0}},"size":2,"type":"struct"},"__main__.two_counters.read.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.two_counters.read.__storage_var_temp0":{"cairo_type":"felt","full_name":"__main__.two_counters.read.__storage_var_temp0","references":[{"ap_tracking_data":{"group":21,"offset":51},"pc":208,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":21,"offset":62},"pc":217,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.two_counters.read.__storage_var_temp1":{"cairo_type":"felt","full_name":"__main__.two_counters.read.__storage_var_temp1","references":[{"ap_tracking_data":{"group":21,"offset":58},"pc":213,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":21,"offset":63},"pc":218,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.two_counters.read.index":{"cairo_type":"felt","full_name":"__main__.two_counters.read.index","references":[{"ap_tracking_data":{"group":21,"offset":0},"pc":199,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__main__.two_counters.read.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.two_counters.read.pedersen_ptr","references":[{"ap_tracking_data":{"group":21,"offset":0},"pc":199,"value":"[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":21,"offset":44},"pc":204,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":21,"offset":60},"pc":215,"value":"[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__main__.two_counters.read.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.two_counters.read.range_check_ptr","references":[{"ap_tracking_data":{"group":21,"offset":0},"pc":199,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":21,"offset":44},"pc":204,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":21,"offset":61},"pc":216,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.two_counters.read.storage_addr":{"cairo_type":"felt","full_name":"__main__.two_counters.read.storage_addr","references":[{"ap_tracking_data":{"group":21,"offset":44},"pc":204,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.two_counters.read.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.two_counters.read.syscall_ptr","references":[{"ap_tracking_data":{"group":21,"offset":0},"pc":199,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":21,"offset":51},"pc":208,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":21,"offset":58},"pc":213,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":21,"offset":59},"pc":214,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.two_counters.storage_read":{"destination":"starkware.starknet.common.syscalls.storage_read","type":"alias"},"__main__.two_counters.storage_write":{"destination":"starkware.starknet.common.syscalls.storage_write","type":"alias"},"__main__.two_counters.write":{"decorators":[],"pc":219,"type":"function"},"__main__.two_counters.write.Args":{"full_name":"__main__.two_counters.write.Args","members":{"index":{"cairo_type":"felt","offset":0},"value":{"cairo_type":"(felt, felt)","offset":1}},"size":3,"type":"struct"},"__main__.two_counters.write.ImplicitArgs":{"full_name":"__main__.two_counters.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__.two_counters.write.Return":{"full_name":"__main__.two_counters.write.Return","members":{},"size":0,"type":"struct"},"__main__.two_counters.write.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.two_counters.write.index":{"cairo_type":"felt","full_name":"__main__.two_counters.write.index","references":[{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.two_counters.write.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.two_counters.write.pedersen_ptr","references":[{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":22,"offset":44},"pc":224,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__main__.two_counters.write.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.two_counters.write.range_check_ptr","references":[{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":22,"offset":44},"pc":224,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__main__.two_counters.write.storage_addr":{"cairo_type":"felt","full_name":"__main__.two_counters.write.storage_addr","references":[{"ap_tracking_data":{"group":22,"offset":44},"pc":224,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.two_counters.write.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.two_counters.write.syscall_ptr","references":[{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":22,"offset":51},"pc":229,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":22,"offset":57},"pc":234,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__main__.two_counters.write.value":{"cairo_type":"(felt, felt)","full_name":"__main__.two_counters.write.value","references":[{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-4), (felt, felt)*)]"}],"type":"reference"},"__main__.xor_counters":{"decorators":["external"],"pc":313,"type":"function"},"__main__.xor_counters.Args":{"full_name":"__main__.xor_counters.Args","members":{"index_and_x":{"cairo_type":"__main__.IndexAndValues","offset":0}},"size":3,"type":"struct"},"__main__.xor_counters.ImplicitArgs":{"full_name":"__main__.xor_counters.ImplicitArgs","members":{"bitwise_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.BitwiseBuiltin*","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__.xor_counters.Return":{"full_name":"__main__.xor_counters.Return","members":{},"size":0,"type":"struct"},"__main__.xor_counters.SIZEOF_LOCALS":{"type":"const","value":0},"__main__.xor_counters.bitwise_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.BitwiseBuiltin*","full_name":"__main__.xor_counters.bitwise_ptr","references":[{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-6), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":76},"pc":324,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":83},"pc":329,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"}],"type":"reference"},"__main__.xor_counters.index":{"cairo_type":"felt","full_name":"__main__.xor_counters.index","references":[{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"__main__.xor_counters.index_and_x":{"cairo_type":"__main__.IndexAndValues","full_name":"__main__.xor_counters.index_and_x","references":[{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-5), __main__.IndexAndValues*)]"}],"type":"reference"},"__main__.xor_counters.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__main__.xor_counters.pedersen_ptr","references":[{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":69},"pc":319,"value":"[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":150},"pc":337,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__main__.xor_counters.range_check_ptr":{"cairo_type":"felt","full_name":"__main__.xor_counters.range_check_ptr","references":[{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-7), felt*)]"},{"ap_tracking_data":{"group":27,"offset":69},"pc":319,"value":"[cast(ap + (-3), felt*)]"},{"ap_tracking_data":{"group":27,"offset":150},"pc":337,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.xor_counters.res0":{"cairo_type":"felt","full_name":"__main__.xor_counters.res0","references":[{"ap_tracking_data":{"group":27,"offset":76},"pc":324,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.xor_counters.res1":{"cairo_type":"felt","full_name":"__main__.xor_counters.res1","references":[{"ap_tracking_data":{"group":27,"offset":83},"pc":329,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__main__.xor_counters.syscall_ptr":{"cairo_type":"felt*","full_name":"__main__.xor_counters.syscall_ptr","references":[{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-9), felt**)]"},{"ap_tracking_data":{"group":27,"offset":69},"pc":319,"value":"[cast(ap + (-5), felt**)]"},{"ap_tracking_data":{"group":27,"offset":150},"pc":337,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__main__.xor_counters.val":{"cairo_type":"(felt, felt)","full_name":"__main__.xor_counters.val","references":[{"ap_tracking_data":{"group":27,"offset":69},"pc":319,"value":"[cast(ap + (-2), (felt, felt)*)]"}],"type":"reference"},"__main__.xor_counters.x0":{"cairo_type":"felt","full_name":"__main__.xor_counters.x0","references":[{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"__main__.xor_counters.x1":{"cairo_type":"felt","full_name":"__main__.xor_counters.x1","references":[{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__wrappers__.add_signature_to_counters":{"decorators":["external"],"pc":435,"type":"function"},"__wrappers__.add_signature_to_counters.Args":{"full_name":"__wrappers__.add_signature_to_counters.Args","members":{},"size":0,"type":"struct"},"__wrappers__.add_signature_to_counters.ImplicitArgs":{"full_name":"__wrappers__.add_signature_to_counters.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.add_signature_to_counters.Return":{"full_name":"__wrappers__.add_signature_to_counters.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.add_signature_to_counters.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.add_signature_to_counters.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.add_signature_to_counters.__calldata_actual_size","references":[{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.add_signature_to_counters.__calldata_arg_index":{"cairo_type":"felt","full_name":"__wrappers__.add_signature_to_counters.__calldata_arg_index","references":[{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.add_signature_to_counters.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.add_signature_to_counters.__calldata_ptr","references":[{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"cast([fp + (-3)] + 1, felt*)"}],"type":"reference"},"__wrappers__.add_signature_to_counters.__temp31":{"cairo_type":"felt","full_name":"__wrappers__.add_signature_to_counters.__temp31","references":[{"ap_tracking_data":{"group":33,"offset":1},"pc":437,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.add_signature_to_counters.__wrapped_func":{"destination":"__main__.add_signature_to_counters","type":"alias"},"__wrappers__.add_signature_to_counters.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.add_signature_to_counters.bitwise_ptr","references":[{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.add_signature_to_counters.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__wrappers__.add_signature_to_counters.pedersen_ptr","references":[{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":33,"offset":153},"pc":444,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__wrappers__.add_signature_to_counters.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.add_signature_to_counters.range_check_ptr","references":[{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":33,"offset":153},"pc":444,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__wrappers__.add_signature_to_counters.ret_struct":{"cairo_type":"__main__.add_signature_to_counters.Return","full_name":"__wrappers__.add_signature_to_counters.ret_struct","references":[{"ap_tracking_data":{"group":33,"offset":153},"pc":444,"value":"[cast(ap + 0, __main__.add_signature_to_counters.Return*)]"}],"type":"reference"},"__wrappers__.add_signature_to_counters.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.add_signature_to_counters.retdata","references":[{"ap_tracking_data":{"group":33,"offset":154},"pc":446,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.add_signature_to_counters.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.add_signature_to_counters.retdata_size","references":[{"ap_tracking_data":{"group":33,"offset":154},"pc":446,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.add_signature_to_counters.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.add_signature_to_counters.syscall_ptr","references":[{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":33,"offset":153},"pc":444,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.add_signature_to_counters_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.add_value":{"decorators":["external"],"pc":931,"type":"function"},"__wrappers__.add_value.Args":{"full_name":"__wrappers__.add_value.Args","members":{},"size":0,"type":"struct"},"__wrappers__.add_value.ImplicitArgs":{"full_name":"__wrappers__.add_value.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.add_value.Return":{"full_name":"__wrappers__.add_value.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.add_value.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.add_value.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.add_value.__calldata_actual_size","references":[{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.add_value.__calldata_arg_value":{"cairo_type":"felt","full_name":"__wrappers__.add_value.__calldata_arg_value","references":[{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.add_value.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.add_value.__calldata_ptr","references":[{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"cast([fp + (-3)] + 1, felt*)"}],"type":"reference"},"__wrappers__.add_value.__temp56":{"cairo_type":"felt","full_name":"__wrappers__.add_value.__temp56","references":[{"ap_tracking_data":{"group":70,"offset":1},"pc":933,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.add_value.__wrapped_func":{"destination":"__main__.add_value","type":"alias"},"__wrappers__.add_value.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.add_value.bitwise_ptr","references":[{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.add_value.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.add_value.pedersen_ptr","references":[{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.add_value.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.add_value.range_check_ptr","references":[{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":71,"offset":0},"pc":939,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.add_value.ret_struct":{"cairo_type":"__main__.add_value.Return","full_name":"__wrappers__.add_value.ret_struct","references":[{"ap_tracking_data":{"group":71,"offset":0},"pc":939,"value":"[cast(ap + 0, __main__.add_value.Return*)]"}],"type":"reference"},"__wrappers__.add_value.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.add_value.retdata","references":[{"ap_tracking_data":{"group":71,"offset":1},"pc":941,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.add_value.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.add_value.retdata_size","references":[{"ap_tracking_data":{"group":71,"offset":1},"pc":941,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.add_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.add_value.syscall_ptr","references":[{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":71,"offset":0},"pc":939,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__wrappers__.add_value_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.advance_counter":{"decorators":["external"],"pc":256,"type":"function"},"__wrappers__.advance_counter.Args":{"full_name":"__wrappers__.advance_counter.Args","members":{},"size":0,"type":"struct"},"__wrappers__.advance_counter.ImplicitArgs":{"full_name":"__wrappers__.advance_counter.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.advance_counter.Return":{"full_name":"__wrappers__.advance_counter.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.advance_counter.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.advance_counter.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.__calldata_actual_size","references":[{"ap_tracking_data":{"group":24,"offset":5},"pc":263,"value":"cast([ap + (-1)] - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.advance_counter.__calldata_arg_diffs":{"cairo_type":"felt*","full_name":"__wrappers__.advance_counter.__calldata_arg_diffs","references":[{"ap_tracking_data":{"group":24,"offset":2},"pc":259,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"__wrappers__.advance_counter.__calldata_arg_diffs_len":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.__calldata_arg_diffs_len","references":[{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.advance_counter.__calldata_arg_index":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.__calldata_arg_index","references":[{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.advance_counter.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.advance_counter.__calldata_ptr","references":[{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":24,"offset":5},"pc":263,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.advance_counter.__temp20":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.__temp20","references":[{"ap_tracking_data":{"group":24,"offset":1},"pc":257,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.advance_counter.__temp21":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.__temp21","references":[{"ap_tracking_data":{"group":24,"offset":2},"pc":258,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.advance_counter.__temp22":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.__temp22","references":[{"ap_tracking_data":{"group":24,"offset":3},"pc":261,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.advance_counter.__temp23":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.__temp23","references":[{"ap_tracking_data":{"group":24,"offset":4},"pc":262,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.advance_counter.__temp24":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.__temp24","references":[{"ap_tracking_data":{"group":24,"offset":6},"pc":265,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.advance_counter.__wrapped_func":{"destination":"__main__.advance_counter","type":"alias"},"__wrappers__.advance_counter.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.bitwise_ptr","references":[{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.advance_counter.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__wrappers__.advance_counter.pedersen_ptr","references":[{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":24,"offset":152},"pc":275,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__wrappers__.advance_counter.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.range_check_ptr","references":[{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":24,"offset":2},"pc":259,"value":"cast([[fp + (-5)] + 2] + 1, felt)"},{"ap_tracking_data":{"group":24,"offset":152},"pc":275,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.advance_counter.ret_struct":{"cairo_type":"__main__.advance_counter.Return","full_name":"__wrappers__.advance_counter.ret_struct","references":[{"ap_tracking_data":{"group":24,"offset":152},"pc":275,"value":"[cast(ap + 0, __main__.advance_counter.Return*)]"}],"type":"reference"},"__wrappers__.advance_counter.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.advance_counter.retdata","references":[{"ap_tracking_data":{"group":24,"offset":153},"pc":277,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.advance_counter.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.advance_counter.retdata_size","references":[{"ap_tracking_data":{"group":24,"offset":153},"pc":277,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.advance_counter.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.advance_counter.syscall_ptr","references":[{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":24,"offset":152},"pc":275,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__wrappers__.advance_counter_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.call_xor_counters":{"decorators":["external"],"pc":391,"type":"function"},"__wrappers__.call_xor_counters.Args":{"full_name":"__wrappers__.call_xor_counters.Args","members":{},"size":0,"type":"struct"},"__wrappers__.call_xor_counters.ImplicitArgs":{"full_name":"__wrappers__.call_xor_counters.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.call_xor_counters.Return":{"full_name":"__wrappers__.call_xor_counters.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.call_xor_counters.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.call_xor_counters.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.call_xor_counters.__calldata_actual_size","references":[{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"cast([fp + (-3)] + 4 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.call_xor_counters.__calldata_arg_address":{"cairo_type":"felt","full_name":"__wrappers__.call_xor_counters.__calldata_arg_address","references":[{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.call_xor_counters.__calldata_arg_index_and_x":{"cairo_type":"__main__.IndexAndValues","full_name":"__wrappers__.call_xor_counters.__calldata_arg_index_and_x","references":[{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-3)] + 1, __main__.IndexAndValues*)]"}],"type":"reference"},"__wrappers__.call_xor_counters.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.call_xor_counters.__calldata_ptr","references":[{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"cast([fp + (-3)] + 4, felt*)"}],"type":"reference"},"__wrappers__.call_xor_counters.__temp28":{"cairo_type":"felt","full_name":"__wrappers__.call_xor_counters.__temp28","references":[{"ap_tracking_data":{"group":31,"offset":1},"pc":393,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.call_xor_counters.__wrapped_func":{"destination":"__main__.call_xor_counters","type":"alias"},"__wrappers__.call_xor_counters.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.call_xor_counters.bitwise_ptr","references":[{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.call_xor_counters.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.call_xor_counters.pedersen_ptr","references":[{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.call_xor_counters.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.call_xor_counters.range_check_ptr","references":[{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":31,"offset":35},"pc":402,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.call_xor_counters.ret_struct":{"cairo_type":"__main__.call_xor_counters.Return","full_name":"__wrappers__.call_xor_counters.ret_struct","references":[{"ap_tracking_data":{"group":31,"offset":35},"pc":402,"value":"[cast(ap + 0, __main__.call_xor_counters.Return*)]"}],"type":"reference"},"__wrappers__.call_xor_counters.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.call_xor_counters.retdata","references":[{"ap_tracking_data":{"group":31,"offset":36},"pc":404,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.call_xor_counters.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.call_xor_counters.retdata_size","references":[{"ap_tracking_data":{"group":31,"offset":36},"pc":404,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.call_xor_counters.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.call_xor_counters.syscall_ptr","references":[{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":31,"offset":35},"pc":402,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__wrappers__.call_xor_counters_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.constructor":{"decorators":["constructor"],"pc":293,"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":{"full_name":"__wrappers__.constructor.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__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":26,"offset":0},"pc":293,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.constructor.__calldata_arg_address":{"cairo_type":"felt","full_name":"__wrappers__.constructor.__calldata_arg_address","references":[{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.constructor.__calldata_arg_value":{"cairo_type":"felt","full_name":"__wrappers__.constructor.__calldata_arg_value","references":[{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.constructor.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.constructor.__calldata_ptr","references":[{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"__wrappers__.constructor.__temp25":{"cairo_type":"felt","full_name":"__wrappers__.constructor.__temp25","references":[{"ap_tracking_data":{"group":26,"offset":1},"pc":295,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.constructor.__wrapped_func":{"destination":"__main__.constructor","type":"alias"},"__wrappers__.constructor.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.constructor.bitwise_ptr","references":[{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.constructor.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__wrappers__.constructor.pedersen_ptr","references":[{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":26,"offset":17},"pc":303,"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":26,"offset":0},"pc":293,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":26,"offset":17},"pc":303,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.constructor.ret_struct":{"cairo_type":"__main__.constructor.Return","full_name":"__wrappers__.constructor.ret_struct","references":[{"ap_tracking_data":{"group":26,"offset":17},"pc":303,"value":"[cast(ap + 0, __main__.constructor.Return*)]"}],"type":"reference"},"__wrappers__.constructor.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.constructor.retdata","references":[{"ap_tracking_data":{"group":26,"offset":18},"pc":305,"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":26,"offset":18},"pc":305,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.constructor.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.constructor.syscall_ptr","references":[{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":26,"offset":17},"pc":303,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__wrappers__.constructor_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.deposit":{"decorators":["l1_handler"],"pc":715,"type":"function"},"__wrappers__.deposit.Args":{"full_name":"__wrappers__.deposit.Args","members":{},"size":0,"type":"struct"},"__wrappers__.deposit.ImplicitArgs":{"full_name":"__wrappers__.deposit.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.deposit.Return":{"full_name":"__wrappers__.deposit.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.deposit.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.deposit.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.deposit.__calldata_actual_size","references":[{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.deposit.__calldata_arg_amount":{"cairo_type":"felt","full_name":"__wrappers__.deposit.__calldata_arg_amount","references":[{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.deposit.__calldata_arg_from_address":{"cairo_type":"felt","full_name":"__wrappers__.deposit.__calldata_arg_from_address","references":[{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.deposit.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.deposit.__calldata_ptr","references":[{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"__wrappers__.deposit.__temp48":{"cairo_type":"felt","full_name":"__wrappers__.deposit.__temp48","references":[{"ap_tracking_data":{"group":51,"offset":1},"pc":717,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.deposit.__wrapped_func":{"destination":"__main__.deposit","type":"alias"},"__wrappers__.deposit.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.deposit.bitwise_ptr","references":[{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.deposit.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__wrappers__.deposit.pedersen_ptr","references":[{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":51,"offset":161},"pc":725,"value":"[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__wrappers__.deposit.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.deposit.range_check_ptr","references":[{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":51,"offset":161},"pc":725,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__wrappers__.deposit.ret_struct":{"cairo_type":"__main__.deposit.Return","full_name":"__wrappers__.deposit.ret_struct","references":[{"ap_tracking_data":{"group":51,"offset":161},"pc":725,"value":"[cast(ap + 0, __main__.deposit.Return*)]"}],"type":"reference"},"__wrappers__.deposit.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.deposit.retdata","references":[{"ap_tracking_data":{"group":51,"offset":162},"pc":727,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.deposit.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.deposit.retdata_size","references":[{"ap_tracking_data":{"group":51,"offset":162},"pc":727,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.deposit.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.deposit.syscall_ptr","references":[{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":51,"offset":161},"pc":725,"value":"[cast(ap + (-3), felt**)]"}],"type":"reference"},"__wrappers__.deposit_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.entry_point":{"decorators":["external"],"pc":530,"type":"function"},"__wrappers__.entry_point.Args":{"full_name":"__wrappers__.entry_point.Args","members":{},"size":0,"type":"struct"},"__wrappers__.entry_point.ImplicitArgs":{"full_name":"__wrappers__.entry_point.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.entry_point.Return":{"full_name":"__wrappers__.entry_point.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.entry_point.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.entry_point.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.entry_point.__calldata_actual_size","references":[{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"cast([fp + (-3)] - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.entry_point.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.entry_point.__calldata_ptr","references":[{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast(fp + (-3), felt**)]"}],"type":"reference"},"__wrappers__.entry_point.__wrapped_func":{"destination":"__main__.entry_point","type":"alias"},"__wrappers__.entry_point.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.entry_point.bitwise_ptr","references":[{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.entry_point.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__wrappers__.entry_point.pedersen_ptr","references":[{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":40,"offset":26},"pc":535,"value":"[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__wrappers__.entry_point.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.entry_point.range_check_ptr","references":[{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast([fp + (-5)] + 2, felt*)]"}],"type":"reference"},"__wrappers__.entry_point.ret_struct":{"cairo_type":"__main__.entry_point.Return","full_name":"__wrappers__.entry_point.ret_struct","references":[{"ap_tracking_data":{"group":40,"offset":26},"pc":535,"value":"[cast(ap + 0, __main__.entry_point.Return*)]"}],"type":"reference"},"__wrappers__.entry_point.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.entry_point.retdata","references":[{"ap_tracking_data":{"group":40,"offset":27},"pc":537,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.entry_point.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.entry_point.retdata_size","references":[{"ap_tracking_data":{"group":40,"offset":27},"pc":537,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.entry_point.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.entry_point.syscall_ptr","references":[{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":40,"offset":26},"pc":535,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__wrappers__.entry_point_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.get_value":{"decorators":["external"],"pc":492,"type":"function"},"__wrappers__.get_value.Args":{"full_name":"__wrappers__.get_value.Args","members":{},"size":0,"type":"struct"},"__wrappers__.get_value.ImplicitArgs":{"full_name":"__wrappers__.get_value.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.get_value.Return":{"full_name":"__wrappers__.get_value.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.get_value.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.get_value.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.get_value.__calldata_actual_size","references":[{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.get_value.__calldata_arg_address":{"cairo_type":"felt","full_name":"__wrappers__.get_value.__calldata_arg_address","references":[{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.get_value.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.get_value.__calldata_ptr","references":[{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"cast([fp + (-3)] + 1, felt*)"}],"type":"reference"},"__wrappers__.get_value.__temp34":{"cairo_type":"felt","full_name":"__wrappers__.get_value.__temp34","references":[{"ap_tracking_data":{"group":38,"offset":1},"pc":494,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.get_value.__wrapped_func":{"destination":"__main__.get_value","type":"alias"},"__wrappers__.get_value.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.get_value.bitwise_ptr","references":[{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.get_value.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.get_value.pedersen_ptr","references":[{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.get_value.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.get_value.range_check_ptr","references":[{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":38,"offset":20},"pc":502,"value":"[cast(ap + (-3), felt*)]"}],"type":"reference"},"__wrappers__.get_value.ret_struct":{"cairo_type":"__main__.get_value.Return","full_name":"__wrappers__.get_value.ret_struct","references":[{"ap_tracking_data":{"group":38,"offset":12},"pc":499,"value":"[cast(ap + (-1), __main__.get_value.Return*)]"}],"type":"reference"},"__wrappers__.get_value.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.get_value.retdata","references":[{"ap_tracking_data":{"group":38,"offset":20},"pc":502,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.get_value.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.get_value.retdata_size","references":[{"ap_tracking_data":{"group":38,"offset":20},"pc":502,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__wrappers__.get_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.get_value.syscall_ptr","references":[{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":38,"offset":12},"pc":499,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__wrappers__.get_value_encode_return":{"decorators":[],"pc":483,"type":"function"},"__wrappers__.get_value_encode_return.Args":{"full_name":"__wrappers__.get_value_encode_return.Args","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"ret_struct":{"cairo_type":"__main__.get_value.Return","offset":0}},"size":2,"type":"struct"},"__wrappers__.get_value_encode_return.ImplicitArgs":{"full_name":"__wrappers__.get_value_encode_return.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.get_value_encode_return.Return":{"full_name":"__wrappers__.get_value_encode_return.Return","members":{"data":{"cairo_type":"felt*","offset":2},"data_len":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":0}},"size":3,"type":"struct"},"__wrappers__.get_value_encode_return.SIZEOF_LOCALS":{"type":"const","value":1},"__wrappers__.get_value_encode_return.__return_value_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.get_value_encode_return.__return_value_ptr","references":[{"ap_tracking_data":{"group":37,"offset":1},"pc":485,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":37,"offset":1},"pc":486,"value":"cast([fp] + 1, felt*)"}],"type":"reference"},"__wrappers__.get_value_encode_return.__return_value_ptr_start":{"cairo_type":"felt*","full_name":"__wrappers__.get_value_encode_return.__return_value_ptr_start","references":[{"ap_tracking_data":{"group":37,"offset":1},"pc":485,"value":"[cast(fp, felt**)]"}],"type":"reference"},"__wrappers__.get_value_encode_return.__temp33":{"cairo_type":"felt","full_name":"__wrappers__.get_value_encode_return.__temp33","references":[{"ap_tracking_data":{"group":37,"offset":2},"pc":488,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.get_value_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.get_value_encode_return.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.get_value_encode_return.range_check_ptr","references":[{"ap_tracking_data":{"group":37,"offset":0},"pc":483,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__wrappers__.get_value_encode_return.ret_struct":{"cairo_type":"__main__.get_value.Return","full_name":"__wrappers__.get_value_encode_return.ret_struct","references":[{"ap_tracking_data":{"group":37,"offset":0},"pc":483,"value":"[cast(fp + (-4), __main__.get_value.Return*)]"}],"type":"reference"},"__wrappers__.increase_value":{"decorators":["external"],"pc":1002,"type":"function"},"__wrappers__.increase_value.Args":{"full_name":"__wrappers__.increase_value.Args","members":{},"size":0,"type":"struct"},"__wrappers__.increase_value.ImplicitArgs":{"full_name":"__wrappers__.increase_value.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.increase_value.Return":{"full_name":"__wrappers__.increase_value.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.increase_value.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.increase_value.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.increase_value.__calldata_actual_size","references":[{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.increase_value.__calldata_arg_address":{"cairo_type":"felt","full_name":"__wrappers__.increase_value.__calldata_arg_address","references":[{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.increase_value.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.increase_value.__calldata_ptr","references":[{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"cast([fp + (-3)] + 1, felt*)"}],"type":"reference"},"__wrappers__.increase_value.__temp58":{"cairo_type":"felt","full_name":"__wrappers__.increase_value.__temp58","references":[{"ap_tracking_data":{"group":78,"offset":1},"pc":1004,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.increase_value.__wrapped_func":{"destination":"__main__.increase_value","type":"alias"},"__wrappers__.increase_value.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.increase_value.bitwise_ptr","references":[{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.increase_value.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.increase_value.pedersen_ptr","references":[{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.increase_value.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.increase_value.range_check_ptr","references":[{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-5)] + 2, felt*)]"}],"type":"reference"},"__wrappers__.increase_value.ret_struct":{"cairo_type":"__main__.increase_value.Return","full_name":"__wrappers__.increase_value.ret_struct","references":[{"ap_tracking_data":{"group":78,"offset":19},"pc":1009,"value":"[cast(ap + 0, __main__.increase_value.Return*)]"}],"type":"reference"},"__wrappers__.increase_value.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.increase_value.retdata","references":[{"ap_tracking_data":{"group":78,"offset":20},"pc":1011,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.increase_value.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.increase_value.retdata_size","references":[{"ap_tracking_data":{"group":78,"offset":20},"pc":1011,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.increase_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.increase_value.syscall_ptr","references":[{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":78,"offset":19},"pc":1009,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.increase_value_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.recursive_add_value":{"decorators":["external"],"pc":972,"type":"function"},"__wrappers__.recursive_add_value.Args":{"full_name":"__wrappers__.recursive_add_value.Args","members":{},"size":0,"type":"struct"},"__wrappers__.recursive_add_value.ImplicitArgs":{"full_name":"__wrappers__.recursive_add_value.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.recursive_add_value.Return":{"full_name":"__wrappers__.recursive_add_value.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.recursive_add_value.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.recursive_add_value.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.recursive_add_value.__calldata_actual_size","references":[{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.recursive_add_value.__calldata_arg_self_address":{"cairo_type":"felt","full_name":"__wrappers__.recursive_add_value.__calldata_arg_self_address","references":[{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.recursive_add_value.__calldata_arg_value":{"cairo_type":"felt","full_name":"__wrappers__.recursive_add_value.__calldata_arg_value","references":[{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.recursive_add_value.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.recursive_add_value.__calldata_ptr","references":[{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"__wrappers__.recursive_add_value.__temp57":{"cairo_type":"felt","full_name":"__wrappers__.recursive_add_value.__temp57","references":[{"ap_tracking_data":{"group":75,"offset":1},"pc":974,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.recursive_add_value.__wrapped_func":{"destination":"__main__.recursive_add_value","type":"alias"},"__wrappers__.recursive_add_value.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.recursive_add_value.bitwise_ptr","references":[{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.recursive_add_value.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.recursive_add_value.pedersen_ptr","references":[{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.recursive_add_value.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.recursive_add_value.range_check_ptr","references":[{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":76,"offset":0},"pc":981,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.recursive_add_value.ret_struct":{"cairo_type":"__main__.recursive_add_value.Return","full_name":"__wrappers__.recursive_add_value.ret_struct","references":[{"ap_tracking_data":{"group":76,"offset":0},"pc":981,"value":"[cast(ap + 0, __main__.recursive_add_value.Return*)]"}],"type":"reference"},"__wrappers__.recursive_add_value.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.recursive_add_value.retdata","references":[{"ap_tracking_data":{"group":76,"offset":1},"pc":983,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.recursive_add_value.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.recursive_add_value.retdata_size","references":[{"ap_tracking_data":{"group":76,"offset":1},"pc":983,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.recursive_add_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.recursive_add_value.syscall_ptr","references":[{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":76,"offset":0},"pc":981,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__wrappers__.recursive_add_value_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.send_message":{"decorators":["external"],"pc":605,"type":"function"},"__wrappers__.send_message.Args":{"full_name":"__wrappers__.send_message.Args","members":{},"size":0,"type":"struct"},"__wrappers__.send_message.ImplicitArgs":{"full_name":"__wrappers__.send_message.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.send_message.Return":{"full_name":"__wrappers__.send_message.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.send_message.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.send_message.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.send_message.__calldata_actual_size","references":[{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.send_message.__calldata_arg_to_address":{"cairo_type":"felt","full_name":"__wrappers__.send_message.__calldata_arg_to_address","references":[{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.send_message.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.send_message.__calldata_ptr","references":[{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"cast([fp + (-3)] + 1, felt*)"}],"type":"reference"},"__wrappers__.send_message.__temp36":{"cairo_type":"felt","full_name":"__wrappers__.send_message.__temp36","references":[{"ap_tracking_data":{"group":45,"offset":1},"pc":607,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.send_message.__wrapped_func":{"destination":"__main__.send_message","type":"alias"},"__wrappers__.send_message.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.send_message.bitwise_ptr","references":[{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.send_message.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.send_message.pedersen_ptr","references":[{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.send_message.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.send_message.range_check_ptr","references":[{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-5)] + 2, felt*)]"}],"type":"reference"},"__wrappers__.send_message.ret_struct":{"cairo_type":"__main__.send_message.Return","full_name":"__wrappers__.send_message.ret_struct","references":[{"ap_tracking_data":{"group":45,"offset":17},"pc":612,"value":"[cast(ap + 0, __main__.send_message.Return*)]"}],"type":"reference"},"__wrappers__.send_message.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.send_message.retdata","references":[{"ap_tracking_data":{"group":45,"offset":18},"pc":614,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.send_message.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.send_message.retdata_size","references":[{"ap_tracking_data":{"group":45,"offset":18},"pc":614,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.send_message.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.send_message.syscall_ptr","references":[{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":45,"offset":17},"pc":612,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.send_message_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.set_value":{"decorators":["external"],"pc":460,"type":"function"},"__wrappers__.set_value.Args":{"full_name":"__wrappers__.set_value.Args","members":{},"size":0,"type":"struct"},"__wrappers__.set_value.ImplicitArgs":{"full_name":"__wrappers__.set_value.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.set_value.Return":{"full_name":"__wrappers__.set_value.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.set_value.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.set_value.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.set_value.__calldata_actual_size","references":[{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.set_value.__calldata_arg_address":{"cairo_type":"felt","full_name":"__wrappers__.set_value.__calldata_arg_address","references":[{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.set_value.__calldata_arg_value":{"cairo_type":"felt","full_name":"__wrappers__.set_value.__calldata_arg_value","references":[{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.set_value.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.set_value.__calldata_ptr","references":[{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"__wrappers__.set_value.__temp32":{"cairo_type":"felt","full_name":"__wrappers__.set_value.__temp32","references":[{"ap_tracking_data":{"group":35,"offset":1},"pc":462,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.set_value.__wrapped_func":{"destination":"__main__.set_value","type":"alias"},"__wrappers__.set_value.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.set_value.bitwise_ptr","references":[{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.set_value.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.set_value.pedersen_ptr","references":[{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.set_value.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.set_value.range_check_ptr","references":[{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-5)] + 2, felt*)]"}],"type":"reference"},"__wrappers__.set_value.ret_struct":{"cairo_type":"__main__.set_value.Return","full_name":"__wrappers__.set_value.ret_struct","references":[{"ap_tracking_data":{"group":35,"offset":13},"pc":468,"value":"[cast(ap + 0, __main__.set_value.Return*)]"}],"type":"reference"},"__wrappers__.set_value.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.set_value.retdata","references":[{"ap_tracking_data":{"group":35,"offset":14},"pc":470,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.set_value.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.set_value.retdata_size","references":[{"ap_tracking_data":{"group":35,"offset":14},"pc":470,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.set_value.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.set_value.syscall_ptr","references":[{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":35,"offset":13},"pc":468,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.set_value_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.test_builtins":{"decorators":["external"],"pc":574,"type":"function"},"__wrappers__.test_builtins.Args":{"full_name":"__wrappers__.test_builtins.Args","members":{},"size":0,"type":"struct"},"__wrappers__.test_builtins.ImplicitArgs":{"full_name":"__wrappers__.test_builtins.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_builtins.Return":{"full_name":"__wrappers__.test_builtins.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt","offset":0}},"size":6,"type":"struct"},"__wrappers__.test_builtins.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.test_builtins.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.test_builtins.__calldata_actual_size","references":[{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"cast([fp + (-3)] - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.test_builtins.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_builtins.__calldata_ptr","references":[{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast(fp + (-3), felt**)]"}],"type":"reference"},"__wrappers__.test_builtins.__wrapped_func":{"destination":"__main__.test_builtins","type":"alias"},"__wrappers__.test_builtins.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_builtins.bitwise_ptr","references":[{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.test_builtins.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__wrappers__.test_builtins.pedersen_ptr","references":[{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":43,"offset":33},"pc":579,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__wrappers__.test_builtins.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_builtins.range_check_ptr","references":[{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":43,"offset":33},"pc":579,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":43,"offset":41},"pc":582,"value":"[cast(ap + (-3), felt*)]"}],"type":"reference"},"__wrappers__.test_builtins.ret_struct":{"cairo_type":"__main__.test_builtins.Return","full_name":"__wrappers__.test_builtins.ret_struct","references":[{"ap_tracking_data":{"group":43,"offset":33},"pc":579,"value":"[cast(ap + (-1), __main__.test_builtins.Return*)]"}],"type":"reference"},"__wrappers__.test_builtins.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.test_builtins.retdata","references":[{"ap_tracking_data":{"group":43,"offset":41},"pc":582,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_builtins.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.test_builtins.retdata_size","references":[{"ap_tracking_data":{"group":43,"offset":41},"pc":582,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__wrappers__.test_builtins.syscall_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_builtins.syscall_ptr","references":[{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast([fp + (-5)], felt*)]"}],"type":"reference"},"__wrappers__.test_builtins_encode_return":{"decorators":[],"pc":565,"type":"function"},"__wrappers__.test_builtins_encode_return.Args":{"full_name":"__wrappers__.test_builtins_encode_return.Args","members":{"range_check_ptr":{"cairo_type":"felt","offset":1},"ret_struct":{"cairo_type":"__main__.test_builtins.Return","offset":0}},"size":2,"type":"struct"},"__wrappers__.test_builtins_encode_return.ImplicitArgs":{"full_name":"__wrappers__.test_builtins_encode_return.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_builtins_encode_return.Return":{"full_name":"__wrappers__.test_builtins_encode_return.Return","members":{"data":{"cairo_type":"felt*","offset":2},"data_len":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":0}},"size":3,"type":"struct"},"__wrappers__.test_builtins_encode_return.SIZEOF_LOCALS":{"type":"const","value":1},"__wrappers__.test_builtins_encode_return.__return_value_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_builtins_encode_return.__return_value_ptr","references":[{"ap_tracking_data":{"group":42,"offset":1},"pc":567,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":42,"offset":1},"pc":568,"value":"cast([fp] + 1, felt*)"}],"type":"reference"},"__wrappers__.test_builtins_encode_return.__return_value_ptr_start":{"cairo_type":"felt*","full_name":"__wrappers__.test_builtins_encode_return.__return_value_ptr_start","references":[{"ap_tracking_data":{"group":42,"offset":1},"pc":567,"value":"[cast(fp, felt**)]"}],"type":"reference"},"__wrappers__.test_builtins_encode_return.__temp35":{"cairo_type":"felt","full_name":"__wrappers__.test_builtins_encode_return.__temp35","references":[{"ap_tracking_data":{"group":42,"offset":2},"pc":570,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_builtins_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.test_builtins_encode_return.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_builtins_encode_return.range_check_ptr","references":[{"ap_tracking_data":{"group":42,"offset":0},"pc":565,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"__wrappers__.test_builtins_encode_return.ret_struct":{"cairo_type":"__main__.test_builtins.Return","full_name":"__wrappers__.test_builtins_encode_return.ret_struct","references":[{"ap_tracking_data":{"group":42,"offset":0},"pc":565,"value":"[cast(fp + (-4), __main__.test_builtins.Return*)]"}],"type":"reference"},"__wrappers__.test_call_contract":{"decorators":["external"],"pc":631,"type":"function"},"__wrappers__.test_call_contract.Args":{"full_name":"__wrappers__.test_call_contract.Args","members":{},"size":0,"type":"struct"},"__wrappers__.test_call_contract.ImplicitArgs":{"full_name":"__wrappers__.test_call_contract.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_call_contract.Return":{"full_name":"__wrappers__.test_call_contract.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.test_call_contract.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.test_call_contract.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.__calldata_actual_size","references":[{"ap_tracking_data":{"group":47,"offset":5},"pc":638,"value":"cast([ap + (-1)] - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.test_call_contract.__calldata_arg_calldata":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_contract.__calldata_arg_calldata","references":[{"ap_tracking_data":{"group":47,"offset":2},"pc":634,"value":"cast([fp + (-3)] + 3, felt*)"}],"type":"reference"},"__wrappers__.test_call_contract.__calldata_arg_calldata_len":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.__calldata_arg_calldata_len","references":[{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-3)] + 2, felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.__calldata_arg_contract_address":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.__calldata_arg_contract_address","references":[{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.__calldata_arg_function_selector":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.__calldata_arg_function_selector","references":[{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_contract.__calldata_ptr","references":[{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"cast([fp + (-3)] + 3, felt*)"},{"ap_tracking_data":{"group":47,"offset":5},"pc":638,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_call_contract.__temp37":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.__temp37","references":[{"ap_tracking_data":{"group":47,"offset":1},"pc":632,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.__temp38":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.__temp38","references":[{"ap_tracking_data":{"group":47,"offset":2},"pc":633,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.__temp39":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.__temp39","references":[{"ap_tracking_data":{"group":47,"offset":3},"pc":636,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.__temp40":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.__temp40","references":[{"ap_tracking_data":{"group":47,"offset":4},"pc":637,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.__temp41":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.__temp41","references":[{"ap_tracking_data":{"group":47,"offset":26},"pc":650,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.__wrapped_func":{"destination":"__main__.test_call_contract","type":"alias"},"__wrappers__.test_call_contract.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.bitwise_ptr","references":[{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.pedersen_ptr","references":[{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_call_contract.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.range_check_ptr","references":[{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":47,"offset":2},"pc":634,"value":"cast([[fp + (-5)] + 2] + 1, felt)"}],"type":"reference"},"__wrappers__.test_call_contract.ret_struct":{"cairo_type":"__main__.test_call_contract.Return","full_name":"__wrappers__.test_call_contract.ret_struct","references":[{"ap_tracking_data":{"group":47,"offset":24},"pc":647,"value":"[cast(ap + 0, __main__.test_call_contract.Return*)]"}],"type":"reference"},"__wrappers__.test_call_contract.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_contract.retdata","references":[{"ap_tracking_data":{"group":47,"offset":25},"pc":649,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_call_contract.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.test_call_contract.retdata_size","references":[{"ap_tracking_data":{"group":47,"offset":25},"pc":649,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.test_call_contract.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_contract.syscall_ptr","references":[{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":47,"offset":24},"pc":647,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_call_contract_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.test_call_storage_consistency":{"decorators":["external"],"pc":839,"type":"function"},"__wrappers__.test_call_storage_consistency.Args":{"full_name":"__wrappers__.test_call_storage_consistency.Args","members":{},"size":0,"type":"struct"},"__wrappers__.test_call_storage_consistency.ImplicitArgs":{"full_name":"__wrappers__.test_call_storage_consistency.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_call_storage_consistency.Return":{"full_name":"__wrappers__.test_call_storage_consistency.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.test_call_storage_consistency.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.test_call_storage_consistency.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.test_call_storage_consistency.__calldata_actual_size","references":[{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.__calldata_arg_address":{"cairo_type":"felt","full_name":"__wrappers__.test_call_storage_consistency.__calldata_arg_address","references":[{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.__calldata_arg_other_contract_address":{"cairo_type":"felt","full_name":"__wrappers__.test_call_storage_consistency.__calldata_arg_other_contract_address","references":[{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_storage_consistency.__calldata_ptr","references":[{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.__temp52":{"cairo_type":"felt","full_name":"__wrappers__.test_call_storage_consistency.__temp52","references":[{"ap_tracking_data":{"group":61,"offset":1},"pc":841,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.__wrapped_func":{"destination":"__main__.test_call_storage_consistency","type":"alias"},"__wrappers__.test_call_storage_consistency.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_call_storage_consistency.bitwise_ptr","references":[{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_call_storage_consistency.pedersen_ptr","references":[{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_call_storage_consistency.range_check_ptr","references":[{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":62,"offset":0},"pc":848,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.ret_struct":{"cairo_type":"__main__.test_call_storage_consistency.Return","full_name":"__wrappers__.test_call_storage_consistency.ret_struct","references":[{"ap_tracking_data":{"group":62,"offset":0},"pc":848,"value":"[cast(ap + 0, __main__.test_call_storage_consistency.Return*)]"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_storage_consistency.retdata","references":[{"ap_tracking_data":{"group":62,"offset":1},"pc":850,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.test_call_storage_consistency.retdata_size","references":[{"ap_tracking_data":{"group":62,"offset":1},"pc":850,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.test_call_storage_consistency.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_storage_consistency.syscall_ptr","references":[{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":62,"offset":0},"pc":848,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__wrappers__.test_call_storage_consistency_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.test_call_with_array":{"decorators":["external"],"pc":1034,"type":"function"},"__wrappers__.test_call_with_array.Args":{"full_name":"__wrappers__.test_call_with_array.Args","members":{},"size":0,"type":"struct"},"__wrappers__.test_call_with_array.ImplicitArgs":{"full_name":"__wrappers__.test_call_with_array.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_call_with_array.Return":{"full_name":"__wrappers__.test_call_with_array.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.test_call_with_array.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.test_call_with_array.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.__calldata_actual_size","references":[{"ap_tracking_data":{"group":81,"offset":5},"pc":1041,"value":"cast([ap + (-1)] - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.test_call_with_array.__calldata_arg_arr":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_with_array.__calldata_arg_arr","references":[{"ap_tracking_data":{"group":81,"offset":2},"pc":1037,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"__wrappers__.test_call_with_array.__calldata_arg_arr_len":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.__calldata_arg_arr_len","references":[{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.__calldata_arg_self_address":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.__calldata_arg_self_address","references":[{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_with_array.__calldata_ptr","references":[{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":81,"offset":5},"pc":1041,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_call_with_array.__temp59":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.__temp59","references":[{"ap_tracking_data":{"group":81,"offset":1},"pc":1035,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.__temp60":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.__temp60","references":[{"ap_tracking_data":{"group":81,"offset":2},"pc":1036,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.__temp61":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.__temp61","references":[{"ap_tracking_data":{"group":81,"offset":3},"pc":1039,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.__temp62":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.__temp62","references":[{"ap_tracking_data":{"group":81,"offset":4},"pc":1040,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.__temp63":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.__temp63","references":[{"ap_tracking_data":{"group":81,"offset":6},"pc":1043,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.__wrapped_func":{"destination":"__main__.test_call_with_array","type":"alias"},"__wrappers__.test_call_with_array.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.bitwise_ptr","references":[{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.pedersen_ptr","references":[{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.range_check_ptr","references":[{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":81,"offset":2},"pc":1037,"value":"cast([[fp + (-5)] + 2] + 1, felt)"},{"ap_tracking_data":{"group":82,"offset":0},"pc":1052,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.ret_struct":{"cairo_type":"__main__.test_call_with_array.Return","full_name":"__wrappers__.test_call_with_array.ret_struct","references":[{"ap_tracking_data":{"group":82,"offset":0},"pc":1052,"value":"[cast(ap + 0, __main__.test_call_with_array.Return*)]"}],"type":"reference"},"__wrappers__.test_call_with_array.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_with_array.retdata","references":[{"ap_tracking_data":{"group":82,"offset":1},"pc":1054,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_call_with_array.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.test_call_with_array.retdata_size","references":[{"ap_tracking_data":{"group":82,"offset":1},"pc":1054,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.test_call_with_array.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_call_with_array.syscall_ptr","references":[{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":82,"offset":0},"pc":1052,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__wrappers__.test_call_with_array_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.test_delegate_call":{"decorators":["external"],"pc":668,"type":"function"},"__wrappers__.test_delegate_call.Args":{"full_name":"__wrappers__.test_delegate_call.Args","members":{},"size":0,"type":"struct"},"__wrappers__.test_delegate_call.ImplicitArgs":{"full_name":"__wrappers__.test_delegate_call.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_delegate_call.Return":{"full_name":"__wrappers__.test_delegate_call.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.test_delegate_call.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.test_delegate_call.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.__calldata_actual_size","references":[{"ap_tracking_data":{"group":49,"offset":5},"pc":675,"value":"cast([ap + (-1)] - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.test_delegate_call.__calldata_arg_calldata":{"cairo_type":"felt*","full_name":"__wrappers__.test_delegate_call.__calldata_arg_calldata","references":[{"ap_tracking_data":{"group":49,"offset":2},"pc":671,"value":"cast([fp + (-3)] + 3, felt*)"}],"type":"reference"},"__wrappers__.test_delegate_call.__calldata_arg_calldata_len":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.__calldata_arg_calldata_len","references":[{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-3)] + 2, felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.__calldata_arg_contract_address":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.__calldata_arg_contract_address","references":[{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.__calldata_arg_function_selector":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.__calldata_arg_function_selector","references":[{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_delegate_call.__calldata_ptr","references":[{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"cast([fp + (-3)] + 3, felt*)"},{"ap_tracking_data":{"group":49,"offset":5},"pc":675,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_delegate_call.__temp42":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.__temp42","references":[{"ap_tracking_data":{"group":49,"offset":1},"pc":669,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.__temp43":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.__temp43","references":[{"ap_tracking_data":{"group":49,"offset":2},"pc":670,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.__temp44":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.__temp44","references":[{"ap_tracking_data":{"group":49,"offset":3},"pc":673,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.__temp45":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.__temp45","references":[{"ap_tracking_data":{"group":49,"offset":4},"pc":674,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.__temp46":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.__temp46","references":[{"ap_tracking_data":{"group":49,"offset":26},"pc":687,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.__wrapped_func":{"destination":"__main__.test_delegate_call","type":"alias"},"__wrappers__.test_delegate_call.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.bitwise_ptr","references":[{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.pedersen_ptr","references":[{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.range_check_ptr","references":[{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":49,"offset":2},"pc":671,"value":"cast([[fp + (-5)] + 2] + 1, felt)"}],"type":"reference"},"__wrappers__.test_delegate_call.ret_struct":{"cairo_type":"__main__.test_delegate_call.Return","full_name":"__wrappers__.test_delegate_call.ret_struct","references":[{"ap_tracking_data":{"group":49,"offset":24},"pc":684,"value":"[cast(ap + 0, __main__.test_delegate_call.Return*)]"}],"type":"reference"},"__wrappers__.test_delegate_call.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.test_delegate_call.retdata","references":[{"ap_tracking_data":{"group":49,"offset":25},"pc":686,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_delegate_call.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.test_delegate_call.retdata_size","references":[{"ap_tracking_data":{"group":49,"offset":25},"pc":686,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.test_delegate_call.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_delegate_call.syscall_ptr","references":[{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":49,"offset":24},"pc":684,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_delegate_call_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.test_get_caller_address":{"decorators":["external"],"pc":741,"type":"function"},"__wrappers__.test_get_caller_address.Args":{"full_name":"__wrappers__.test_get_caller_address.Args","members":{},"size":0,"type":"struct"},"__wrappers__.test_get_caller_address.ImplicitArgs":{"full_name":"__wrappers__.test_get_caller_address.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_get_caller_address.Return":{"full_name":"__wrappers__.test_get_caller_address.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.test_get_caller_address.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.test_get_caller_address.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.test_get_caller_address.__calldata_actual_size","references":[{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.test_get_caller_address.__calldata_arg_expected_address":{"cairo_type":"felt","full_name":"__wrappers__.test_get_caller_address.__calldata_arg_expected_address","references":[{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.test_get_caller_address.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_get_caller_address.__calldata_ptr","references":[{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"cast([fp + (-3)] + 1, felt*)"}],"type":"reference"},"__wrappers__.test_get_caller_address.__temp49":{"cairo_type":"felt","full_name":"__wrappers__.test_get_caller_address.__temp49","references":[{"ap_tracking_data":{"group":53,"offset":1},"pc":743,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_get_caller_address.__wrapped_func":{"destination":"__main__.test_get_caller_address","type":"alias"},"__wrappers__.test_get_caller_address.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_get_caller_address.bitwise_ptr","references":[{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.test_get_caller_address.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_get_caller_address.pedersen_ptr","references":[{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_get_caller_address.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_get_caller_address.range_check_ptr","references":[{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-5)] + 2, felt*)]"}],"type":"reference"},"__wrappers__.test_get_caller_address.ret_struct":{"cairo_type":"__main__.test_get_caller_address.Return","full_name":"__wrappers__.test_get_caller_address.ret_struct","references":[{"ap_tracking_data":{"group":53,"offset":12},"pc":748,"value":"[cast(ap + 0, __main__.test_get_caller_address.Return*)]"}],"type":"reference"},"__wrappers__.test_get_caller_address.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.test_get_caller_address.retdata","references":[{"ap_tracking_data":{"group":53,"offset":13},"pc":750,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_get_caller_address.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.test_get_caller_address.retdata_size","references":[{"ap_tracking_data":{"group":53,"offset":13},"pc":750,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.test_get_caller_address.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_get_caller_address.syscall_ptr","references":[{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":53,"offset":12},"pc":748,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_get_caller_address_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.test_get_contract_address":{"decorators":["external"],"pc":787,"type":"function"},"__wrappers__.test_get_contract_address.Args":{"full_name":"__wrappers__.test_get_contract_address.Args","members":{},"size":0,"type":"struct"},"__wrappers__.test_get_contract_address.ImplicitArgs":{"full_name":"__wrappers__.test_get_contract_address.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_get_contract_address.Return":{"full_name":"__wrappers__.test_get_contract_address.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.test_get_contract_address.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.test_get_contract_address.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.test_get_contract_address.__calldata_actual_size","references":[{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.test_get_contract_address.__calldata_arg_expected_address":{"cairo_type":"felt","full_name":"__wrappers__.test_get_contract_address.__calldata_arg_expected_address","references":[{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.test_get_contract_address.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_get_contract_address.__calldata_ptr","references":[{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"cast([fp + (-3)] + 1, felt*)"}],"type":"reference"},"__wrappers__.test_get_contract_address.__temp51":{"cairo_type":"felt","full_name":"__wrappers__.test_get_contract_address.__temp51","references":[{"ap_tracking_data":{"group":57,"offset":1},"pc":789,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_get_contract_address.__wrapped_func":{"destination":"__main__.test_get_contract_address","type":"alias"},"__wrappers__.test_get_contract_address.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_get_contract_address.bitwise_ptr","references":[{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.test_get_contract_address.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_get_contract_address.pedersen_ptr","references":[{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_get_contract_address.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_get_contract_address.range_check_ptr","references":[{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-5)] + 2, felt*)]"}],"type":"reference"},"__wrappers__.test_get_contract_address.ret_struct":{"cairo_type":"__main__.test_get_contract_address.Return","full_name":"__wrappers__.test_get_contract_address.ret_struct","references":[{"ap_tracking_data":{"group":57,"offset":12},"pc":794,"value":"[cast(ap + 0, __main__.test_get_contract_address.Return*)]"}],"type":"reference"},"__wrappers__.test_get_contract_address.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.test_get_contract_address.retdata","references":[{"ap_tracking_data":{"group":57,"offset":13},"pc":796,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_get_contract_address.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.test_get_contract_address.retdata_size","references":[{"ap_tracking_data":{"group":57,"offset":13},"pc":796,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.test_get_contract_address.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_get_contract_address.syscall_ptr","references":[{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":57,"offset":12},"pc":794,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_get_contract_address_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.test_get_sequencer_address":{"decorators":["external"],"pc":764,"type":"function"},"__wrappers__.test_get_sequencer_address.Args":{"full_name":"__wrappers__.test_get_sequencer_address.Args","members":{},"size":0,"type":"struct"},"__wrappers__.test_get_sequencer_address.ImplicitArgs":{"full_name":"__wrappers__.test_get_sequencer_address.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_get_sequencer_address.Return":{"full_name":"__wrappers__.test_get_sequencer_address.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.test_get_sequencer_address.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.test_get_sequencer_address.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.test_get_sequencer_address.__calldata_actual_size","references":[{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.__calldata_arg_expected_address":{"cairo_type":"felt","full_name":"__wrappers__.test_get_sequencer_address.__calldata_arg_expected_address","references":[{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_get_sequencer_address.__calldata_ptr","references":[{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"cast([fp + (-3)] + 1, felt*)"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.__temp50":{"cairo_type":"felt","full_name":"__wrappers__.test_get_sequencer_address.__temp50","references":[{"ap_tracking_data":{"group":55,"offset":1},"pc":766,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.__wrapped_func":{"destination":"__main__.test_get_sequencer_address","type":"alias"},"__wrappers__.test_get_sequencer_address.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_get_sequencer_address.bitwise_ptr","references":[{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_get_sequencer_address.pedersen_ptr","references":[{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_get_sequencer_address.range_check_ptr","references":[{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-5)] + 2, felt*)]"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.ret_struct":{"cairo_type":"__main__.test_get_sequencer_address.Return","full_name":"__wrappers__.test_get_sequencer_address.ret_struct","references":[{"ap_tracking_data":{"group":55,"offset":12},"pc":771,"value":"[cast(ap + 0, __main__.test_get_sequencer_address.Return*)]"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.test_get_sequencer_address.retdata","references":[{"ap_tracking_data":{"group":55,"offset":13},"pc":773,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.test_get_sequencer_address.retdata_size","references":[{"ap_tracking_data":{"group":55,"offset":13},"pc":773,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.test_get_sequencer_address.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_get_sequencer_address.syscall_ptr","references":[{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":55,"offset":12},"pc":771,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_get_sequencer_address_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.test_re_entrance":{"decorators":["external"],"pc":890,"type":"function"},"__wrappers__.test_re_entrance.Args":{"full_name":"__wrappers__.test_re_entrance.Args","members":{},"size":0,"type":"struct"},"__wrappers__.test_re_entrance.ImplicitArgs":{"full_name":"__wrappers__.test_re_entrance.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.test_re_entrance.Return":{"full_name":"__wrappers__.test_re_entrance.Return","members":{"bitwise_ptr":{"cairo_type":"felt","offset":3},"pedersen_ptr":{"cairo_type":"felt","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.test_re_entrance.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.test_re_entrance.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.test_re_entrance.__calldata_actual_size","references":[{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.test_re_entrance.__calldata_arg_depth":{"cairo_type":"felt","full_name":"__wrappers__.test_re_entrance.__calldata_arg_depth","references":[{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-3)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_re_entrance.__calldata_arg_other_contract_address":{"cairo_type":"felt","full_name":"__wrappers__.test_re_entrance.__calldata_arg_other_contract_address","references":[{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-3)], felt*)]"}],"type":"reference"},"__wrappers__.test_re_entrance.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_re_entrance.__calldata_ptr","references":[{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"__wrappers__.test_re_entrance.__temp54":{"cairo_type":"felt","full_name":"__wrappers__.test_re_entrance.__temp54","references":[{"ap_tracking_data":{"group":66,"offset":1},"pc":892,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_re_entrance.__wrapped_func":{"destination":"__main__.test_re_entrance","type":"alias"},"__wrappers__.test_re_entrance.bitwise_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_re_entrance.bitwise_ptr","references":[{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"__wrappers__.test_re_entrance.pedersen_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_re_entrance.pedersen_ptr","references":[{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-5)] + 1, felt*)]"}],"type":"reference"},"__wrappers__.test_re_entrance.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.test_re_entrance.range_check_ptr","references":[{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":67,"offset":0},"pc":899,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.test_re_entrance.ret_struct":{"cairo_type":"__main__.test_re_entrance.Return","full_name":"__wrappers__.test_re_entrance.ret_struct","references":[{"ap_tracking_data":{"group":67,"offset":0},"pc":899,"value":"[cast(ap + 0, __main__.test_re_entrance.Return*)]"}],"type":"reference"},"__wrappers__.test_re_entrance.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.test_re_entrance.retdata","references":[{"ap_tracking_data":{"group":67,"offset":1},"pc":901,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.test_re_entrance.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.test_re_entrance.retdata_size","references":[{"ap_tracking_data":{"group":67,"offset":1},"pc":901,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.test_re_entrance.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.test_re_entrance.syscall_ptr","references":[{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":67,"offset":0},"pc":899,"value":"[cast(ap + (-2), felt**)]"}],"type":"reference"},"__wrappers__.test_re_entrance_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"__wrappers__.xor_counters":{"decorators":["external"],"pc":339,"type":"function"},"__wrappers__.xor_counters.Args":{"full_name":"__wrappers__.xor_counters.Args","members":{},"size":0,"type":"struct"},"__wrappers__.xor_counters.ImplicitArgs":{"full_name":"__wrappers__.xor_counters.ImplicitArgs","members":{},"size":0,"type":"struct"},"__wrappers__.xor_counters.Return":{"full_name":"__wrappers__.xor_counters.Return","members":{"bitwise_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.BitwiseBuiltin*","offset":3},"pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","offset":1},"range_check_ptr":{"cairo_type":"felt","offset":2},"retdata":{"cairo_type":"felt*","offset":5},"size":{"cairo_type":"felt","offset":4},"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":6,"type":"struct"},"__wrappers__.xor_counters.SIZEOF_LOCALS":{"type":"const","value":0},"__wrappers__.xor_counters.__calldata_actual_size":{"cairo_type":"felt","full_name":"__wrappers__.xor_counters.__calldata_actual_size","references":[{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"cast([fp + (-3)] + 3 - [fp + (-3)], felt)"}],"type":"reference"},"__wrappers__.xor_counters.__calldata_arg_index_and_x":{"cairo_type":"__main__.IndexAndValues","full_name":"__wrappers__.xor_counters.__calldata_arg_index_and_x","references":[{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-3)], __main__.IndexAndValues*)]"}],"type":"reference"},"__wrappers__.xor_counters.__calldata_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.xor_counters.__calldata_ptr","references":[{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"cast([fp + (-3)] + 3, felt*)"}],"type":"reference"},"__wrappers__.xor_counters.__temp26":{"cairo_type":"felt","full_name":"__wrappers__.xor_counters.__temp26","references":[{"ap_tracking_data":{"group":28,"offset":1},"pc":341,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"__wrappers__.xor_counters.__wrapped_func":{"destination":"__main__.xor_counters","type":"alias"},"__wrappers__.xor_counters.bitwise_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.BitwiseBuiltin*","full_name":"__wrappers__.xor_counters.bitwise_ptr","references":[{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + (-1), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"}],"type":"reference"},"__wrappers__.xor_counters.pedersen_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.HashBuiltin*","full_name":"__wrappers__.xor_counters.pedersen_ptr","references":[{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"}],"type":"reference"},"__wrappers__.xor_counters.range_check_ptr":{"cairo_type":"felt","full_name":"__wrappers__.xor_counters.range_check_ptr","references":[{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + (-2), felt*)]"}],"type":"reference"},"__wrappers__.xor_counters.ret_struct":{"cairo_type":"__main__.xor_counters.Return","full_name":"__wrappers__.xor_counters.ret_struct","references":[{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + 0, __main__.xor_counters.Return*)]"}],"type":"reference"},"__wrappers__.xor_counters.retdata":{"cairo_type":"felt*","full_name":"__wrappers__.xor_counters.retdata","references":[{"ap_tracking_data":{"group":28,"offset":162},"pc":353,"value":"[cast(ap + (-1), felt**)]"}],"type":"reference"},"__wrappers__.xor_counters.retdata_size":{"cairo_type":"felt","full_name":"__wrappers__.xor_counters.retdata_size","references":[{"ap_tracking_data":{"group":28,"offset":162},"pc":353,"value":"cast(0, felt)"}],"type":"reference"},"__wrappers__.xor_counters.syscall_ptr":{"cairo_type":"felt*","full_name":"__wrappers__.xor_counters.syscall_ptr","references":[{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + (-4), felt**)]"}],"type":"reference"},"__wrappers__.xor_counters_encode_return.memcpy":{"destination":"starkware.cairo.common.memcpy.memcpy","type":"alias"},"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":{"full_name":"starkware.cairo.common.alloc.alloc.Return","members":{"ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"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.bitwise.bitwise_xor":{"decorators":[],"pc":169,"type":"function"},"starkware.cairo.common.bitwise.bitwise_xor.Args":{"full_name":"starkware.cairo.common.bitwise.bitwise_xor.Args","members":{"x":{"cairo_type":"felt","offset":0},"y":{"cairo_type":"felt","offset":1}},"size":2,"type":"struct"},"starkware.cairo.common.bitwise.bitwise_xor.ImplicitArgs":{"full_name":"starkware.cairo.common.bitwise.bitwise_xor.ImplicitArgs","members":{"bitwise_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.BitwiseBuiltin*","offset":0}},"size":1,"type":"struct"},"starkware.cairo.common.bitwise.bitwise_xor.Return":{"full_name":"starkware.cairo.common.bitwise.bitwise_xor.Return","members":{"x_xor_y":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"starkware.cairo.common.bitwise.bitwise_xor.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.cairo.common.bitwise.bitwise_xor.bitwise_ptr":{"cairo_type":"starkware.cairo.common.cairo_builtins.BitwiseBuiltin*","full_name":"starkware.cairo.common.bitwise.bitwise_xor.bitwise_ptr","references":[{"ap_tracking_data":{"group":17,"offset":0},"pc":169,"value":"[cast(fp + (-5), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":17,"offset":0},"pc":171,"value":"cast([fp + (-5)] + 5, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)"}],"type":"reference"},"starkware.cairo.common.bitwise.bitwise_xor.x":{"cairo_type":"felt","full_name":"starkware.cairo.common.bitwise.bitwise_xor.x","references":[{"ap_tracking_data":{"group":17,"offset":0},"pc":169,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"starkware.cairo.common.bitwise.bitwise_xor.x_and_y":{"cairo_type":"felt","full_name":"starkware.cairo.common.bitwise.bitwise_xor.x_and_y","references":[{"ap_tracking_data":{"group":17,"offset":0},"pc":171,"value":"[cast([fp + (-5)] + 2, felt*)]"}],"type":"reference"},"starkware.cairo.common.bitwise.bitwise_xor.x_or_y":{"cairo_type":"felt","full_name":"starkware.cairo.common.bitwise.bitwise_xor.x_or_y","references":[{"ap_tracking_data":{"group":17,"offset":0},"pc":171,"value":"[cast([fp + (-5)] + 4, felt*)]"}],"type":"reference"},"starkware.cairo.common.bitwise.bitwise_xor.x_xor_y":{"cairo_type":"felt","full_name":"starkware.cairo.common.bitwise.bitwise_xor.x_xor_y","references":[{"ap_tracking_data":{"group":17,"offset":0},"pc":171,"value":"[cast([fp + (-5)] + 3, felt*)]"}],"type":"reference"},"starkware.cairo.common.bitwise.bitwise_xor.y":{"cairo_type":"felt","full_name":"starkware.cairo.common.bitwise.bitwise_xor.y","references":[{"ap_tracking_data":{"group":17,"offset":0},"pc":169,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"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.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":{"full_name":"starkware.cairo.common.hash.hash2.Return","members":{"result":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"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.math.assert_250_bit":{"decorators":["known_ap_change"],"pc":47,"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":{"full_name":"starkware.cairo.common.math.assert_250_bit.Return","members":{},"size":0,"type":"struct"},"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":7,"offset":1},"pc":49,"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":7,"offset":2},"pc":50,"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":7,"offset":3},"pc":51,"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":7,"offset":4},"pc":53,"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":7,"offset":5},"pc":55,"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":7,"offset":6},"pc":56,"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":7,"offset":0},"pc":47,"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":7,"offset":0},"pc":47,"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":7,"offset":0},"pc":47,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":7,"offset":6},"pc":57,"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":7,"offset":0},"pc":47,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"starkware.cairo.common.math.assert_le":{"decorators":[],"pc":33,"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":{"full_name":"starkware.cairo.common.math.assert_le.Return","members":{},"size":0,"type":"struct"},"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":5,"offset":0},"pc":33,"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":5,"offset":0},"pc":33,"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":5,"offset":0},"pc":33,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":5,"offset":5},"pc":37,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"starkware.cairo.common.math.assert_nn":{"decorators":[],"pc":29,"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":{"full_name":"starkware.cairo.common.math.assert_nn.Return","members":{},"size":0,"type":"struct"},"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":4,"offset":0},"pc":29,"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":4,"offset":0},"pc":29,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":4,"offset":0},"pc":30,"value":"cast([fp + (-4)] + 1, felt)"}],"type":"reference"},"starkware.cairo.common.math.assert_nn_le":{"decorators":[],"pc":38,"type":"function"},"starkware.cairo.common.math.assert_nn_le.Args":{"full_name":"starkware.cairo.common.math.assert_nn_le.Args","members":{"a":{"cairo_type":"felt","offset":0},"b":{"cairo_type":"felt","offset":1}},"size":2,"type":"struct"},"starkware.cairo.common.math.assert_nn_le.ImplicitArgs":{"full_name":"starkware.cairo.common.math.assert_nn_le.ImplicitArgs","members":{"range_check_ptr":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"starkware.cairo.common.math.assert_nn_le.Return":{"full_name":"starkware.cairo.common.math.assert_nn_le.Return","members":{},"size":0,"type":"struct"},"starkware.cairo.common.math.assert_nn_le.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.cairo.common.math.assert_nn_le.a":{"cairo_type":"felt","full_name":"starkware.cairo.common.math.assert_nn_le.a","references":[{"ap_tracking_data":{"group":6,"offset":0},"pc":38,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"starkware.cairo.common.math.assert_nn_le.b":{"cairo_type":"felt","full_name":"starkware.cairo.common.math.assert_nn_le.b","references":[{"ap_tracking_data":{"group":6,"offset":0},"pc":38,"value":"[cast(fp + (-3), felt*)]"}],"type":"reference"},"starkware.cairo.common.math.assert_nn_le.range_check_ptr":{"cairo_type":"felt","full_name":"starkware.cairo.common.math.assert_nn_le.range_check_ptr","references":[{"ap_tracking_data":{"group":6,"offset":0},"pc":38,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":6,"offset":5},"pc":42,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":6,"offset":14},"pc":46,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"starkware.cairo.common.math.assert_not_zero":{"decorators":[],"pc":24,"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":{"full_name":"starkware.cairo.common.math.assert_not_zero.Return","members":{},"size":0,"type":"struct"},"starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.cairo.common.math.assert_not_zero._anon_label2":{"pc":28,"type":"label"},"starkware.cairo.common.math.assert_not_zero._anon_label3":{"pc":28,"type":"label"},"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":3,"offset":0},"pc":24,"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":{"full_name":"starkware.cairo.common.memcpy.memcpy.Return","members":{},"size":0,"type":"struct"},"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._anon_label0":{"pc":12,"type":"label"},"starkware.cairo.common.memcpy.memcpy._anon_label1":{"pc":12,"type":"label"},"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.registers.get_fp_and_pc":{"decorators":[],"pc":175,"type":"function"},"starkware.cairo.common.registers.get_fp_and_pc.Args":{"full_name":"starkware.cairo.common.registers.get_fp_and_pc.Args","members":{},"size":0,"type":"struct"},"starkware.cairo.common.registers.get_fp_and_pc.ImplicitArgs":{"full_name":"starkware.cairo.common.registers.get_fp_and_pc.ImplicitArgs","members":{},"size":0,"type":"struct"},"starkware.cairo.common.registers.get_fp_and_pc.Return":{"full_name":"starkware.cairo.common.registers.get_fp_and_pc.Return","members":{"fp_val":{"cairo_type":"felt","offset":0},"pc_val":{"cairo_type":"felt","offset":1}},"size":2,"type":"struct"},"starkware.cairo.common.registers.get_fp_and_pc.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.messages.SEND_MESSAGE_TO_L1_SELECTOR":{"destination":"starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR","type":"alias"},"starkware.starknet.common.messages.SendMessageToL1SysCall":{"destination":"starkware.starknet.common.syscalls.SendMessageToL1SysCall","type":"alias"},"starkware.starknet.common.messages.send_message_to_l1":{"decorators":[],"pc":176,"type":"function"},"starkware.starknet.common.messages.send_message_to_l1.Args":{"full_name":"starkware.starknet.common.messages.send_message_to_l1.Args","members":{"payload":{"cairo_type":"felt*","offset":2},"payload_size":{"cairo_type":"felt","offset":1},"to_address":{"cairo_type":"felt","offset":0}},"size":3,"type":"struct"},"starkware.starknet.common.messages.send_message_to_l1.ImplicitArgs":{"full_name":"starkware.starknet.common.messages.send_message_to_l1.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"starkware.starknet.common.messages.send_message_to_l1.Return":{"full_name":"starkware.starknet.common.messages.send_message_to_l1.Return","members":{},"size":0,"type":"struct"},"starkware.starknet.common.messages.send_message_to_l1.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.messages.send_message_to_l1.__temp17":{"cairo_type":"felt","full_name":"starkware.starknet.common.messages.send_message_to_l1.__temp17","references":[{"ap_tracking_data":{"group":19,"offset":1},"pc":178,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"starkware.starknet.common.messages.send_message_to_l1.payload":{"cairo_type":"felt*","full_name":"starkware.starknet.common.messages.send_message_to_l1.payload","references":[{"ap_tracking_data":{"group":19,"offset":0},"pc":176,"value":"[cast(fp + (-3), felt**)]"}],"type":"reference"},"starkware.starknet.common.messages.send_message_to_l1.payload_size":{"cairo_type":"felt","full_name":"starkware.starknet.common.messages.send_message_to_l1.payload_size","references":[{"ap_tracking_data":{"group":19,"offset":0},"pc":176,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"starkware.starknet.common.messages.send_message_to_l1.syscall_ptr":{"cairo_type":"felt*","full_name":"starkware.starknet.common.messages.send_message_to_l1.syscall_ptr","references":[{"ap_tracking_data":{"group":19,"offset":0},"pc":176,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":19,"offset":1},"pc":182,"value":"cast([fp + (-6)] + 4, felt*)"}],"type":"reference"},"starkware.starknet.common.messages.send_message_to_l1.to_address":{"cairo_type":"felt","full_name":"starkware.starknet.common.messages.send_message_to_l1.to_address","references":[{"ap_tracking_data":{"group":19,"offset":0},"pc":176,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"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":60,"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":{"full_name":"starkware.starknet.common.storage.normalize_address.Return","members":{"res":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.storage.normalize_address.__temp7":{"cairo_type":"felt","full_name":"starkware.starknet.common.storage.normalize_address.__temp7","references":[{"ap_tracking_data":{"group":8,"offset":13},"pc":71,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"starkware.starknet.common.storage.normalize_address.__temp8":{"cairo_type":"felt","full_name":"starkware.starknet.common.storage.normalize_address.__temp8","references":[{"ap_tracking_data":{"group":8,"offset":13},"pc":86,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"starkware.starknet.common.storage.normalize_address._anon_label20":{"pc":78,"type":"label"},"starkware.starknet.common.storage.normalize_address._anon_label21":{"pc":100,"type":"label"},"starkware.starknet.common.storage.normalize_address._anon_label22":{"pc":92,"type":"label"},"starkware.starknet.common.storage.normalize_address._anon_label23":{"pc":98,"type":"label"},"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":60,"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":80,"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":62,"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":60,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":8,"offset":12},"pc":69,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":24},"pc":75,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":24},"pc":90,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":24},"pc":98,"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":64,"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":64,"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.DictAccess":{"destination":"starkware.cairo.common.dict_access.DictAccess","type":"alias"},"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_SIGNATURE_SELECTOR":{"type":"const","value":1448089128652340074717162277007973},"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.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.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.call_contract":{"decorators":[],"pc":100,"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":{"full_name":"starkware.starknet.common.syscalls.call_contract.Return","members":{"retdata":{"cairo_type":"felt*","offset":1},"retdata_size":{"cairo_type":"felt","offset":0}},"size":2,"type":"struct"},"starkware.starknet.common.syscalls.call_contract.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.syscalls.call_contract.__temp9":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.call_contract.__temp9","references":[{"ap_tracking_data":{"group":9,"offset":1},"pc":102,"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":100,"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":100,"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":100,"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":100,"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":107,"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":100,"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":100,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":9,"offset":1},"pc":107,"value":"cast([fp + (-7)] + 7, felt*)"}],"type":"reference"},"starkware.starknet.common.syscalls.delegate_call":{"decorators":[],"pc":112,"type":"function"},"starkware.starknet.common.syscalls.delegate_call.Args":{"full_name":"starkware.starknet.common.syscalls.delegate_call.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.delegate_call.ImplicitArgs":{"full_name":"starkware.starknet.common.syscalls.delegate_call.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"starkware.starknet.common.syscalls.delegate_call.Return":{"full_name":"starkware.starknet.common.syscalls.delegate_call.Return","members":{"retdata":{"cairo_type":"felt*","offset":1},"retdata_size":{"cairo_type":"felt","offset":0}},"size":2,"type":"struct"},"starkware.starknet.common.syscalls.delegate_call.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.syscalls.delegate_call.__temp10":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.delegate_call.__temp10","references":[{"ap_tracking_data":{"group":10,"offset":1},"pc":114,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.delegate_call.calldata":{"cairo_type":"felt*","full_name":"starkware.starknet.common.syscalls.delegate_call.calldata","references":[{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-3), felt**)]"}],"type":"reference"},"starkware.starknet.common.syscalls.delegate_call.calldata_size":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.delegate_call.calldata_size","references":[{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-4), felt*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.delegate_call.contract_address":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.delegate_call.contract_address","references":[{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-6), felt*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.delegate_call.function_selector":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.delegate_call.function_selector","references":[{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-5), felt*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.delegate_call.response":{"cairo_type":"starkware.starknet.common.syscalls.CallContractResponse","full_name":"starkware.starknet.common.syscalls.delegate_call.response","references":[{"ap_tracking_data":{"group":10,"offset":1},"pc":119,"value":"[cast([fp + (-7)] + 5, starkware.starknet.common.syscalls.CallContractResponse*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.delegate_call.syscall":{"cairo_type":"starkware.starknet.common.syscalls.CallContract","full_name":"starkware.starknet.common.syscalls.delegate_call.syscall","references":[{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast([fp + (-7)], starkware.starknet.common.syscalls.CallContract*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.delegate_call.syscall_ptr":{"cairo_type":"felt*","full_name":"starkware.starknet.common.syscalls.delegate_call.syscall_ptr","references":[{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":10,"offset":1},"pc":119,"value":"cast([fp + (-7)] + 7, felt*)"}],"type":"reference"},"starkware.starknet.common.syscalls.get_caller_address":{"decorators":[],"pc":124,"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":{"full_name":"starkware.starknet.common.syscalls.get_caller_address.Return","members":{"caller_address":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.syscalls.get_caller_address.__temp11":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.get_caller_address.__temp11","references":[{"ap_tracking_data":{"group":11,"offset":1},"pc":126,"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":11,"offset":0},"pc":124,"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":11,"offset":0},"pc":124,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":11,"offset":1},"pc":127,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"starkware.starknet.common.syscalls.get_contract_address":{"decorators":[],"pc":138,"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":{"full_name":"starkware.starknet.common.syscalls.get_contract_address.Return","members":{"contract_address":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"starkware.starknet.common.syscalls.get_contract_address.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.syscalls.get_contract_address.__temp13":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.get_contract_address.__temp13","references":[{"ap_tracking_data":{"group":13,"offset":1},"pc":140,"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":138,"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":138,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":13,"offset":1},"pc":141,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"starkware.starknet.common.syscalls.get_sequencer_address":{"decorators":[],"pc":131,"type":"function"},"starkware.starknet.common.syscalls.get_sequencer_address.Args":{"full_name":"starkware.starknet.common.syscalls.get_sequencer_address.Args","members":{},"size":0,"type":"struct"},"starkware.starknet.common.syscalls.get_sequencer_address.ImplicitArgs":{"full_name":"starkware.starknet.common.syscalls.get_sequencer_address.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"starkware.starknet.common.syscalls.get_sequencer_address.Return":{"full_name":"starkware.starknet.common.syscalls.get_sequencer_address.Return","members":{"sequencer_address":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"starkware.starknet.common.syscalls.get_sequencer_address.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.syscalls.get_sequencer_address.__temp12":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.get_sequencer_address.__temp12","references":[{"ap_tracking_data":{"group":12,"offset":1},"pc":133,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.get_sequencer_address.syscall":{"cairo_type":"starkware.starknet.common.syscalls.GetSequencerAddress","full_name":"starkware.starknet.common.syscalls.get_sequencer_address.syscall","references":[{"ap_tracking_data":{"group":12,"offset":0},"pc":131,"value":"[cast([fp + (-3)], starkware.starknet.common.syscalls.GetSequencerAddress*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.get_sequencer_address.syscall_ptr":{"cairo_type":"felt*","full_name":"starkware.starknet.common.syscalls.get_sequencer_address.syscall_ptr","references":[{"ap_tracking_data":{"group":12,"offset":0},"pc":131,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":12,"offset":1},"pc":134,"value":"cast([fp + (-3)] + 2, felt*)"}],"type":"reference"},"starkware.starknet.common.syscalls.get_tx_signature":{"decorators":[],"pc":145,"type":"function"},"starkware.starknet.common.syscalls.get_tx_signature.Args":{"full_name":"starkware.starknet.common.syscalls.get_tx_signature.Args","members":{},"size":0,"type":"struct"},"starkware.starknet.common.syscalls.get_tx_signature.ImplicitArgs":{"full_name":"starkware.starknet.common.syscalls.get_tx_signature.ImplicitArgs","members":{"syscall_ptr":{"cairo_type":"felt*","offset":0}},"size":1,"type":"struct"},"starkware.starknet.common.syscalls.get_tx_signature.Return":{"full_name":"starkware.starknet.common.syscalls.get_tx_signature.Return","members":{"signature":{"cairo_type":"felt*","offset":1},"signature_len":{"cairo_type":"felt","offset":0}},"size":2,"type":"struct"},"starkware.starknet.common.syscalls.get_tx_signature.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.syscalls.get_tx_signature.__temp14":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.get_tx_signature.__temp14","references":[{"ap_tracking_data":{"group":14,"offset":1},"pc":147,"value":"[cast(ap + (-1), felt*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.get_tx_signature.syscall":{"cairo_type":"starkware.starknet.common.syscalls.GetTxSignature","full_name":"starkware.starknet.common.syscalls.get_tx_signature.syscall","references":[{"ap_tracking_data":{"group":14,"offset":0},"pc":145,"value":"[cast([fp + (-3)], starkware.starknet.common.syscalls.GetTxSignature*)]"}],"type":"reference"},"starkware.starknet.common.syscalls.get_tx_signature.syscall_ptr":{"cairo_type":"felt*","full_name":"starkware.starknet.common.syscalls.get_tx_signature.syscall_ptr","references":[{"ap_tracking_data":{"group":14,"offset":0},"pc":145,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":14,"offset":1},"pc":148,"value":"cast([fp + (-3)] + 3, 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":{"full_name":"starkware.starknet.common.syscalls.storage_read.Return","members":{"value":{"cairo_type":"felt","offset":0}},"size":1,"type":"struct"},"starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.syscalls.storage_read.__temp15":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.storage_read.__temp15","references":[{"ap_tracking_data":{"group":15,"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":15,"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":15,"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":15,"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":15,"offset":0},"pc":153,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":15,"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":{"full_name":"starkware.starknet.common.syscalls.storage_write.Return","members":{},"size":0,"type":"struct"},"starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS":{"type":"const","value":0},"starkware.starknet.common.syscalls.storage_write.__temp16":{"cairo_type":"felt","full_name":"starkware.starknet.common.syscalls.storage_write.__temp16","references":[{"ap_tracking_data":{"group":16,"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":16,"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":16,"offset":0},"pc":161,"value":"[cast(fp + (-5), felt**)]"},{"ap_tracking_data":{"group":16,"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":16,"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":3,"offset":0},"pc":24,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":4,"offset":0},"pc":29,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":4,"offset":0},"pc":29,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":4,"offset":0},"pc":30,"value":"cast([fp + (-4)] + 1, felt)"},{"ap_tracking_data":{"group":5,"offset":0},"pc":33,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":5,"offset":0},"pc":33,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":5,"offset":0},"pc":33,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":5,"offset":5},"pc":37,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":6,"offset":0},"pc":38,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":6,"offset":0},"pc":38,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":6,"offset":0},"pc":38,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":6,"offset":5},"pc":42,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":6,"offset":14},"pc":46,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":7,"offset":0},"pc":47,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":7,"offset":0},"pc":47,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":7,"offset":0},"pc":47,"value":"[cast([fp + (-4)], felt*)]"},{"ap_tracking_data":{"group":7,"offset":0},"pc":47,"value":"[cast([fp + (-4)] + 1, felt*)]"},{"ap_tracking_data":{"group":7,"offset":1},"pc":49,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":7,"offset":2},"pc":50,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":7,"offset":3},"pc":51,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":7,"offset":4},"pc":53,"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":6},"pc":57,"value":"cast([fp + (-4)] + 3, felt)"},{"ap_tracking_data":{"group":8,"offset":0},"pc":60,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":8,"offset":0},"pc":60,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":8,"offset":1},"pc":62,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":1},"pc":64,"value":"cast([fp + (-3)] + 106710729501573572985208420194530329073740042555888586719489, felt)"},{"ap_tracking_data":{"group":8,"offset":1},"pc":64,"value":"cast((-1) - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":8,"offset":12},"pc":69,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":13},"pc":71,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":24},"pc":75,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":2},"pc":80,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":13},"pc":86,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":24},"pc":90,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":24},"pc":98,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":8,"offset":24},"pc":98,"value":"[cast(ap - 0 + (-1), felt*)]"},{"ap_tracking_data":{"group":9,"offset":0},"pc":100,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":9,"offset":0},"pc":100,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":9,"offset":0},"pc":100,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":9,"offset":0},"pc":100,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":9,"offset":0},"pc":100,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":9,"offset":0},"pc":100,"value":"[cast([fp + (-7)], starkware.starknet.common.syscalls.CallContract*)]"},{"ap_tracking_data":{"group":9,"offset":1},"pc":102,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":9,"offset":1},"pc":107,"value":"[cast([fp + (-7)] + 5, starkware.starknet.common.syscalls.CallContractResponse*)]"},{"ap_tracking_data":{"group":9,"offset":1},"pc":107,"value":"cast([fp + (-7)] + 7, felt*)"},{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":10,"offset":0},"pc":112,"value":"[cast([fp + (-7)], starkware.starknet.common.syscalls.CallContract*)]"},{"ap_tracking_data":{"group":10,"offset":1},"pc":114,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":10,"offset":1},"pc":119,"value":"[cast([fp + (-7)] + 5, starkware.starknet.common.syscalls.CallContractResponse*)]"},{"ap_tracking_data":{"group":10,"offset":1},"pc":119,"value":"cast([fp + (-7)] + 7, felt*)"},{"ap_tracking_data":{"group":11,"offset":0},"pc":124,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":11,"offset":0},"pc":124,"value":"[cast([fp + (-3)], starkware.starknet.common.syscalls.GetCallerAddress*)]"},{"ap_tracking_data":{"group":11,"offset":1},"pc":126,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":11,"offset":1},"pc":127,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":12,"offset":0},"pc":131,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":12,"offset":0},"pc":131,"value":"[cast([fp + (-3)], starkware.starknet.common.syscalls.GetSequencerAddress*)]"},{"ap_tracking_data":{"group":12,"offset":1},"pc":133,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":12,"offset":1},"pc":134,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":13,"offset":0},"pc":138,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":13,"offset":0},"pc":138,"value":"[cast([fp + (-3)], starkware.starknet.common.syscalls.GetContractAddress*)]"},{"ap_tracking_data":{"group":13,"offset":1},"pc":140,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":13,"offset":1},"pc":141,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":14,"offset":0},"pc":145,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":14,"offset":0},"pc":145,"value":"[cast([fp + (-3)], starkware.starknet.common.syscalls.GetTxSignature*)]"},{"ap_tracking_data":{"group":14,"offset":1},"pc":147,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":14,"offset":1},"pc":148,"value":"cast([fp + (-3)] + 3, felt*)"},{"ap_tracking_data":{"group":15,"offset":0},"pc":153,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":15,"offset":0},"pc":153,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":15,"offset":0},"pc":153,"value":"[cast([fp + (-4)], starkware.starknet.common.syscalls.StorageRead*)]"},{"ap_tracking_data":{"group":15,"offset":1},"pc":155,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":15,"offset":1},"pc":157,"value":"[cast([fp + (-4)] + 2, starkware.starknet.common.syscalls.StorageReadResponse*)]"},{"ap_tracking_data":{"group":15,"offset":1},"pc":157,"value":"cast([fp + (-4)] + 3, felt*)"},{"ap_tracking_data":{"group":16,"offset":0},"pc":161,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":16,"offset":0},"pc":161,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":16,"offset":0},"pc":161,"value":"[cast(fp + (-5), felt**)]"},{"ap_tracking_data":{"group":16,"offset":1},"pc":163,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":16,"offset":1},"pc":166,"value":"cast([fp + (-5)] + 3, felt*)"},{"ap_tracking_data":{"group":17,"offset":0},"pc":169,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":17,"offset":0},"pc":169,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":17,"offset":0},"pc":169,"value":"[cast(fp + (-5), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":17,"offset":0},"pc":171,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":17,"offset":0},"pc":171,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":17,"offset":0},"pc":171,"value":"[cast([fp + (-5)] + 4, felt*)]"},{"ap_tracking_data":{"group":17,"offset":0},"pc":171,"value":"cast([fp + (-5)] + 5, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)"},{"ap_tracking_data":{"group":19,"offset":0},"pc":176,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":19,"offset":0},"pc":176,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":19,"offset":0},"pc":176,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":19,"offset":0},"pc":176,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":19,"offset":1},"pc":178,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":19,"offset":1},"pc":182,"value":"cast([fp + (-6)] + 4, felt*)"},{"ap_tracking_data":{"group":20,"offset":0},"pc":185,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":20,"offset":0},"pc":185,"value":"[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":20,"offset":0},"pc":185,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":20,"offset":0},"pc":185,"value":"cast(1090342827190808580885637187050034007524108436288464842432620195147420788107, felt)"},{"ap_tracking_data":{"group":20,"offset":7},"pc":191,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":20,"offset":7},"pc":191,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":20,"offset":36},"pc":195,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":20,"offset":36},"pc":195,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":21,"offset":0},"pc":199,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":21,"offset":0},"pc":199,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":21,"offset":0},"pc":199,"value":"[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":21,"offset":0},"pc":199,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":21,"offset":44},"pc":204,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":21,"offset":44},"pc":204,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":21,"offset":44},"pc":204,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":21,"offset":51},"pc":208,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":21,"offset":51},"pc":208,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":21,"offset":58},"pc":213,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":21,"offset":58},"pc":213,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":21,"offset":59},"pc":214,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":21,"offset":60},"pc":215,"value":"[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":21,"offset":61},"pc":216,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":21,"offset":62},"pc":217,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":21,"offset":63},"pc":218,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-4), (felt, felt)*)]"},{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":22,"offset":0},"pc":219,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":22,"offset":44},"pc":224,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":22,"offset":44},"pc":224,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":22,"offset":44},"pc":224,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":22,"offset":51},"pc":229,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":22,"offset":57},"pc":234,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":23,"offset":0},"pc":237,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":23,"offset":69},"pc":245,"value":"[cast(ap + (-5), felt**)]"},{"ap_tracking_data":{"group":23,"offset":69},"pc":245,"value":"[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":23,"offset":69},"pc":245,"value":"[cast(ap + (-3), felt*)]"},{"ap_tracking_data":{"group":23,"offset":69},"pc":245,"value":"[cast(ap + (-2), (felt, felt)*)]"},{"ap_tracking_data":{"group":23,"offset":70},"pc":246,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":23,"offset":71},"pc":247,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":23,"offset":138},"pc":255,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":23,"offset":138},"pc":255,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":23,"offset":138},"pc":255,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":24,"offset":0},"pc":256,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":24,"offset":1},"pc":257,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":24,"offset":2},"pc":258,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":24,"offset":2},"pc":259,"value":"cast([[fp + (-5)] + 2] + 1, felt)"},{"ap_tracking_data":{"group":24,"offset":2},"pc":259,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":24,"offset":3},"pc":261,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":24,"offset":4},"pc":262,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":24,"offset":5},"pc":263,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":24,"offset":5},"pc":263,"value":"cast([ap + (-1)] - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":24,"offset":6},"pc":265,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":24,"offset":152},"pc":275,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":24,"offset":152},"pc":275,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":24,"offset":152},"pc":275,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":24,"offset":152},"pc":275,"value":"[cast(ap + 0, __main__.advance_counter.Return*)]"},{"ap_tracking_data":{"group":24,"offset":153},"pc":277,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":24,"offset":153},"pc":277,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":25,"offset":0},"pc":285,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":25,"offset":0},"pc":285,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":25,"offset":0},"pc":285,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":25,"offset":0},"pc":285,"value":"[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":25,"offset":0},"pc":285,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":25,"offset":7},"pc":290,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":26,"offset":0},"pc":293,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":26,"offset":1},"pc":295,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":26,"offset":17},"pc":303,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":26,"offset":17},"pc":303,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":26,"offset":17},"pc":303,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":26,"offset":17},"pc":303,"value":"[cast(ap + 0, __main__.constructor.Return*)]"},{"ap_tracking_data":{"group":26,"offset":18},"pc":305,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":26,"offset":18},"pc":305,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-5), __main__.IndexAndValues*)]"},{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-9), felt**)]"},{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-7), felt*)]"},{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-6), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":27,"offset":0},"pc":313,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":27,"offset":69},"pc":319,"value":"[cast(ap + (-5), felt**)]"},{"ap_tracking_data":{"group":27,"offset":69},"pc":319,"value":"[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":69},"pc":319,"value":"[cast(ap + (-3), felt*)]"},{"ap_tracking_data":{"group":27,"offset":69},"pc":319,"value":"[cast(ap + (-2), (felt, felt)*)]"},{"ap_tracking_data":{"group":27,"offset":76},"pc":324,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":76},"pc":324,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":27,"offset":83},"pc":329,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":83},"pc":329,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":27,"offset":150},"pc":337,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":27,"offset":150},"pc":337,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":27,"offset":150},"pc":337,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"[cast([fp + (-3)], __main__.IndexAndValues*)]"},{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"cast([fp + (-3)] + 3, felt*)"},{"ap_tracking_data":{"group":28,"offset":0},"pc":339,"value":"cast([fp + (-3)] + 3 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":28,"offset":1},"pc":341,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + (-4), felt**)]"},{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + (-1), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]"},{"ap_tracking_data":{"group":28,"offset":161},"pc":351,"value":"[cast(ap + 0, __main__.xor_counters.Return*)]"},{"ap_tracking_data":{"group":28,"offset":162},"pc":353,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":28,"offset":162},"pc":353,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":29,"offset":0},"pc":361,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":29,"offset":0},"pc":361,"value":"[cast(fp + (-5), __main__.IndexAndValues*)]"},{"ap_tracking_data":{"group":29,"offset":0},"pc":361,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":29,"offset":0},"pc":361,"value":"[cast(fp + (-7), felt*)]"},{"ap_tracking_data":{"group":29,"offset":4},"pc":365,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":29,"offset":4},"pc":366,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":29,"offset":4},"pc":366,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":29,"offset":4},"pc":366,"value":"cast(fp + (-5), felt*)"},{"ap_tracking_data":{"group":29,"offset":4},"pc":369,"value":"cast([fp] + 3, felt*)"},{"ap_tracking_data":{"group":29,"offset":5},"pc":371,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":29,"offset":16},"pc":379,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":29,"offset":16},"pc":379,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":29,"offset":16},"pc":379,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":30,"offset":0},"pc":382,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":30,"offset":0},"pc":382,"value":"[cast(fp + (-5), __main__.IndexAndValues*)]"},{"ap_tracking_data":{"group":30,"offset":0},"pc":382,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":30,"offset":0},"pc":382,"value":"[cast(fp + (-7), felt*)]"},{"ap_tracking_data":{"group":30,"offset":26},"pc":390,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":30,"offset":26},"pc":390,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"[cast([fp + (-3)] + 1, __main__.IndexAndValues*)]"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"cast([fp + (-3)] + 4, felt*)"},{"ap_tracking_data":{"group":31,"offset":0},"pc":391,"value":"cast([fp + (-3)] + 4 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":31,"offset":1},"pc":393,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":31,"offset":35},"pc":402,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":31,"offset":35},"pc":402,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":31,"offset":35},"pc":402,"value":"[cast(ap + 0, __main__.call_xor_counters.Return*)]"},{"ap_tracking_data":{"group":31,"offset":36},"pc":404,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":31,"offset":36},"pc":404,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":32,"offset":0},"pc":412,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":32,"offset":0},"pc":412,"value":"[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":32,"offset":0},"pc":412,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":32,"offset":0},"pc":412,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":32,"offset":7},"pc":415,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":32,"offset":7},"pc":415,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":32,"offset":7},"pc":415,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":32,"offset":76},"pc":423,"value":"[cast(ap + (-5), felt**)]"},{"ap_tracking_data":{"group":32,"offset":76},"pc":423,"value":"[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":32,"offset":76},"pc":423,"value":"[cast(ap + (-3), felt*)]"},{"ap_tracking_data":{"group":32,"offset":76},"pc":423,"value":"[cast(ap + (-2), (felt, felt)*)]"},{"ap_tracking_data":{"group":32,"offset":77},"pc":424,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":32,"offset":78},"pc":425,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":32,"offset":145},"pc":433,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":32,"offset":145},"pc":433,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":32,"offset":145},"pc":433,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":33,"offset":0},"pc":435,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":33,"offset":1},"pc":437,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":33,"offset":153},"pc":444,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":33,"offset":153},"pc":444,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":33,"offset":153},"pc":444,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":33,"offset":153},"pc":444,"value":"[cast(ap + 0, __main__.add_signature_to_counters.Return*)]"},{"ap_tracking_data":{"group":33,"offset":154},"pc":446,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":33,"offset":154},"pc":446,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":34,"offset":0},"pc":454,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":34,"offset":0},"pc":454,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":34,"offset":0},"pc":454,"value":"[cast(fp + (-5), felt**)]"},{"ap_tracking_data":{"group":34,"offset":7},"pc":459,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":35,"offset":0},"pc":460,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":35,"offset":1},"pc":462,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":35,"offset":13},"pc":468,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":35,"offset":13},"pc":468,"value":"[cast(ap + 0, __main__.set_value.Return*)]"},{"ap_tracking_data":{"group":35,"offset":14},"pc":470,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":35,"offset":14},"pc":470,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":36,"offset":0},"pc":478,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":36,"offset":0},"pc":478,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":36,"offset":7},"pc":482,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":36,"offset":7},"pc":482,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":37,"offset":0},"pc":483,"value":"[cast(fp + (-4), __main__.get_value.Return*)]"},{"ap_tracking_data":{"group":37,"offset":0},"pc":483,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":37,"offset":1},"pc":485,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":37,"offset":1},"pc":485,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":37,"offset":1},"pc":486,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":37,"offset":2},"pc":488,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":38,"offset":0},"pc":492,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":38,"offset":1},"pc":494,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":38,"offset":12},"pc":499,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":38,"offset":12},"pc":499,"value":"[cast(ap + (-1), __main__.get_value.Return*)]"},{"ap_tracking_data":{"group":38,"offset":20},"pc":502,"value":"[cast(ap + (-3), felt*)]"},{"ap_tracking_data":{"group":38,"offset":20},"pc":502,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":38,"offset":20},"pc":502,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":39,"offset":0},"pc":509,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":39,"offset":0},"pc":509,"value":"[cast(fp + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":39,"offset":7},"pc":514,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":39,"offset":7},"pc":514,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":39,"offset":14},"pc":521,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":39,"offset":20},"pc":525,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":39,"offset":20},"pc":525,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":40,"offset":0},"pc":530,"value":"cast([fp + (-3)] - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":40,"offset":26},"pc":535,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":40,"offset":26},"pc":535,"value":"[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":40,"offset":26},"pc":535,"value":"[cast(ap + 0, __main__.entry_point.Return*)]"},{"ap_tracking_data":{"group":40,"offset":27},"pc":537,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":40,"offset":27},"pc":537,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":41,"offset":0},"pc":545,"value":"[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":41,"offset":0},"pc":545,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":41,"offset":19},"pc":552,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":41,"offset":26},"pc":559,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":41,"offset":26},"pc":559,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":42,"offset":0},"pc":565,"value":"[cast(fp + (-4), __main__.test_builtins.Return*)]"},{"ap_tracking_data":{"group":42,"offset":0},"pc":565,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":42,"offset":1},"pc":567,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":42,"offset":1},"pc":567,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":42,"offset":1},"pc":568,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":42,"offset":2},"pc":570,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast([fp + (-5)], felt*)]"},{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":43,"offset":0},"pc":574,"value":"cast([fp + (-3)] - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":43,"offset":33},"pc":579,"value":"[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":43,"offset":33},"pc":579,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":43,"offset":33},"pc":579,"value":"[cast(ap + (-1), __main__.test_builtins.Return*)]"},{"ap_tracking_data":{"group":43,"offset":41},"pc":582,"value":"[cast(ap + (-3), felt*)]"},{"ap_tracking_data":{"group":43,"offset":41},"pc":582,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":43,"offset":41},"pc":582,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":44,"offset":0},"pc":589,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":44,"offset":0},"pc":589,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":44,"offset":2},"pc":595,"value":"[cast(fp, (felt, felt)*)]"},{"ap_tracking_data":{"group":44,"offset":4},"pc":597,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":44,"offset":12},"pc":604,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":45,"offset":0},"pc":605,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":45,"offset":1},"pc":607,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":45,"offset":17},"pc":612,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":45,"offset":17},"pc":612,"value":"[cast(ap + 0, __main__.send_message.Return*)]"},{"ap_tracking_data":{"group":45,"offset":18},"pc":614,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":45,"offset":18},"pc":614,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":46,"offset":0},"pc":622,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":46,"offset":11},"pc":629,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"[cast([fp + (-3)] + 2, felt*)]"},{"ap_tracking_data":{"group":47,"offset":0},"pc":631,"value":"cast([fp + (-3)] + 3, felt*)"},{"ap_tracking_data":{"group":47,"offset":1},"pc":632,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":47,"offset":2},"pc":633,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":47,"offset":2},"pc":634,"value":"cast([[fp + (-5)] + 2] + 1, felt)"},{"ap_tracking_data":{"group":47,"offset":2},"pc":634,"value":"cast([fp + (-3)] + 3, felt*)"},{"ap_tracking_data":{"group":47,"offset":3},"pc":636,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":47,"offset":4},"pc":637,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":47,"offset":5},"pc":638,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":47,"offset":5},"pc":638,"value":"cast([ap + (-1)] - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":47,"offset":24},"pc":647,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":47,"offset":24},"pc":647,"value":"[cast(ap + 0, __main__.test_call_contract.Return*)]"},{"ap_tracking_data":{"group":47,"offset":25},"pc":649,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":47,"offset":25},"pc":649,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":47,"offset":26},"pc":650,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":48,"offset":0},"pc":659,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":48,"offset":11},"pc":666,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"[cast([fp + (-3)] + 2, felt*)]"},{"ap_tracking_data":{"group":49,"offset":0},"pc":668,"value":"cast([fp + (-3)] + 3, felt*)"},{"ap_tracking_data":{"group":49,"offset":1},"pc":669,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":49,"offset":2},"pc":670,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":49,"offset":2},"pc":671,"value":"cast([[fp + (-5)] + 2] + 1, felt)"},{"ap_tracking_data":{"group":49,"offset":2},"pc":671,"value":"cast([fp + (-3)] + 3, felt*)"},{"ap_tracking_data":{"group":49,"offset":3},"pc":673,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":49,"offset":4},"pc":674,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":49,"offset":5},"pc":675,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":49,"offset":5},"pc":675,"value":"cast([ap + (-1)] - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":49,"offset":24},"pc":684,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":49,"offset":24},"pc":684,"value":"[cast(ap + 0, __main__.test_delegate_call.Return*)]"},{"ap_tracking_data":{"group":49,"offset":25},"pc":686,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":49,"offset":25},"pc":686,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":49,"offset":26},"pc":687,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":50,"offset":0},"pc":696,"value":"[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":50,"offset":3},"pc":698,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":50,"offset":4},"pc":701,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":50,"offset":150},"pc":711,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":50,"offset":150},"pc":711,"value":"[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":50,"offset":150},"pc":711,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":51,"offset":0},"pc":715,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":51,"offset":1},"pc":717,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":51,"offset":161},"pc":725,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":51,"offset":161},"pc":725,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":51,"offset":161},"pc":725,"value":"[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]"},{"ap_tracking_data":{"group":51,"offset":161},"pc":725,"value":"[cast(ap + 0, __main__.deposit.Return*)]"},{"ap_tracking_data":{"group":51,"offset":162},"pc":727,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":51,"offset":162},"pc":727,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":52,"offset":0},"pc":735,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":52,"offset":0},"pc":735,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":52,"offset":6},"pc":738,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":52,"offset":6},"pc":738,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":53,"offset":0},"pc":741,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":53,"offset":1},"pc":743,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":53,"offset":12},"pc":748,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":53,"offset":12},"pc":748,"value":"[cast(ap + 0, __main__.test_get_caller_address.Return*)]"},{"ap_tracking_data":{"group":53,"offset":13},"pc":750,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":53,"offset":13},"pc":750,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":54,"offset":0},"pc":758,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":54,"offset":0},"pc":758,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":54,"offset":6},"pc":761,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":54,"offset":6},"pc":761,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":55,"offset":0},"pc":764,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":55,"offset":1},"pc":766,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":55,"offset":12},"pc":771,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":55,"offset":12},"pc":771,"value":"[cast(ap + 0, __main__.test_get_sequencer_address.Return*)]"},{"ap_tracking_data":{"group":55,"offset":13},"pc":773,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":55,"offset":13},"pc":773,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":56,"offset":0},"pc":781,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":56,"offset":0},"pc":781,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":56,"offset":6},"pc":784,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":56,"offset":6},"pc":784,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":57,"offset":0},"pc":787,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":57,"offset":1},"pc":789,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":57,"offset":12},"pc":794,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":57,"offset":12},"pc":794,"value":"[cast(ap + 0, __main__.test_get_contract_address.Return*)]"},{"ap_tracking_data":{"group":57,"offset":13},"pc":796,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":57,"offset":13},"pc":796,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":58,"offset":0},"pc":804,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":58,"offset":0},"pc":804,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":58,"offset":0},"pc":804,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":58,"offset":0},"pc":804,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":58,"offset":12},"pc":810,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":58,"offset":17},"pc":812,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":58,"offset":17},"pc":812,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":59,"offset":0},"pc":822,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":59,"offset":0},"pc":822,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":59,"offset":11},"pc":826,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":59,"offset":11},"pc":826,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":60,"offset":0},"pc":834,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":60,"offset":0},"pc":834,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":60,"offset":0},"pc":834,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":61,"offset":0},"pc":839,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":61,"offset":1},"pc":841,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":62,"offset":0},"pc":848,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":62,"offset":0},"pc":848,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":62,"offset":0},"pc":848,"value":"[cast(ap + 0, __main__.test_call_storage_consistency.Return*)]"},{"ap_tracking_data":{"group":62,"offset":1},"pc":850,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":62,"offset":1},"pc":850,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":63,"offset":0},"pc":858,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":63,"offset":0},"pc":858,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":63,"offset":0},"pc":858,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":63,"offset":0},"pc":858,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":63,"offset":12},"pc":865,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":64,"offset":0},"pc":870,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":64,"offset":0},"pc":870,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":64,"offset":11},"pc":875,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":64,"offset":11},"pc":875,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":65,"offset":0},"pc":884,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":65,"offset":0},"pc":884,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":65,"offset":0},"pc":884,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":65,"offset":1},"pc":886,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":66,"offset":0},"pc":890,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":66,"offset":1},"pc":892,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":67,"offset":0},"pc":899,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":67,"offset":0},"pc":899,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":67,"offset":0},"pc":899,"value":"[cast(ap + 0, __main__.test_re_entrance.Return*)]"},{"ap_tracking_data":{"group":67,"offset":1},"pc":901,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":67,"offset":1},"pc":901,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":68,"offset":0},"pc":909,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":68,"offset":0},"pc":909,"value":"[cast(fp + (-5), felt**)]"},{"ap_tracking_data":{"group":68,"offset":0},"pc":909,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":68,"offset":6},"pc":912,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":68,"offset":6},"pc":912,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":69,"offset":0},"pc":921,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":69,"offset":0},"pc":921,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":69,"offset":1},"pc":923,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":69,"offset":13},"pc":929,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":70,"offset":0},"pc":931,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":70,"offset":1},"pc":933,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":71,"offset":0},"pc":939,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":71,"offset":0},"pc":939,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":71,"offset":0},"pc":939,"value":"[cast(ap + 0, __main__.add_value.Return*)]"},{"ap_tracking_data":{"group":71,"offset":1},"pc":941,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":71,"offset":1},"pc":941,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":72,"offset":0},"pc":949,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":72,"offset":0},"pc":949,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":72,"offset":0},"pc":949,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":72,"offset":0},"pc":949,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":73,"offset":0},"pc":959,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":74,"offset":0},"pc":966,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":74,"offset":0},"pc":966,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":74,"offset":16},"pc":970,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":75,"offset":0},"pc":972,"value":"cast([fp + (-3)] + 2 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":75,"offset":1},"pc":974,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":76,"offset":0},"pc":981,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":76,"offset":0},"pc":981,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":76,"offset":0},"pc":981,"value":"[cast(ap + 0, __main__.recursive_add_value.Return*)]"},{"ap_tracking_data":{"group":76,"offset":1},"pc":983,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":76,"offset":1},"pc":983,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":77,"offset":0},"pc":991,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":77,"offset":0},"pc":991,"value":"[cast(fp + (-4), felt**)]"},{"ap_tracking_data":{"group":77,"offset":7},"pc":995,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":77,"offset":7},"pc":995,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":77,"offset":14},"pc":1001,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":78,"offset":0},"pc":1002,"value":"cast([fp + (-3)] + 1 - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":78,"offset":1},"pc":1004,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":78,"offset":19},"pc":1009,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":78,"offset":19},"pc":1009,"value":"[cast(ap + 0, __main__.increase_value.Return*)]"},{"ap_tracking_data":{"group":78,"offset":20},"pc":1011,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":78,"offset":20},"pc":1011,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":79,"offset":0},"pc":1019,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":80,"offset":0},"pc":1033,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":80,"offset":0},"pc":1033,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-5)], felt**)]"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-5)] + 1, felt*)]"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-5)] + 2, felt*)]"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-5)] + 3, felt*)]"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-3)], felt*)]"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"cast([fp + (-3)] + 1, felt*)"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"[cast([fp + (-3)] + 1, felt*)]"},{"ap_tracking_data":{"group":81,"offset":0},"pc":1034,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":81,"offset":1},"pc":1035,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":81,"offset":2},"pc":1036,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":81,"offset":2},"pc":1037,"value":"cast([[fp + (-5)] + 2] + 1, felt)"},{"ap_tracking_data":{"group":81,"offset":2},"pc":1037,"value":"cast([fp + (-3)] + 2, felt*)"},{"ap_tracking_data":{"group":81,"offset":3},"pc":1039,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":81,"offset":4},"pc":1040,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":81,"offset":5},"pc":1041,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":81,"offset":5},"pc":1041,"value":"cast([ap + (-1)] - [fp + (-3)], felt)"},{"ap_tracking_data":{"group":81,"offset":6},"pc":1043,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":82,"offset":0},"pc":1052,"value":"[cast(ap + (-2), felt**)]"},{"ap_tracking_data":{"group":82,"offset":0},"pc":1052,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":82,"offset":0},"pc":1052,"value":"[cast(ap + 0, __main__.test_call_with_array.Return*)]"},{"ap_tracking_data":{"group":82,"offset":1},"pc":1054,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":82,"offset":1},"pc":1054,"value":"cast(0, felt)"},{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":83,"offset":0},"pc":1062,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":83,"offset":4},"pc":1066,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":83,"offset":4},"pc":1067,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":83,"offset":4},"pc":1067,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":83,"offset":4},"pc":1068,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":83,"offset":4},"pc":1069,"value":"cast([fp] + 2, felt*)"},{"ap_tracking_data":{"group":83,"offset":5},"pc":1071,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":83,"offset":16},"pc":1079,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":83,"offset":16},"pc":1079,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":83,"offset":16},"pc":1079,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":84,"offset":0},"pc":1082,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":84,"offset":0},"pc":1082,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":84,"offset":0},"pc":1082,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":84,"offset":0},"pc":1082,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":84,"offset":4},"pc":1086,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":84,"offset":4},"pc":1087,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":84,"offset":4},"pc":1087,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":84,"offset":4},"pc":1088,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":84,"offset":5},"pc":1090,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"[cast([ap + (-1)], felt*)]"},{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"cast([ap + (-1)] + 1, felt*)"},{"ap_tracking_data":{"group":84,"offset":16},"pc":1098,"value":"cast([ap + (-1)] + 1 - [ap + (-1)], felt)"},{"ap_tracking_data":{"group":84,"offset":17},"pc":1100,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":85,"offset":0},"pc":1105,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":85,"offset":0},"pc":1105,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":85,"offset":0},"pc":1105,"value":"[cast(fp + (-6), felt**)]"},{"ap_tracking_data":{"group":85,"offset":0},"pc":1105,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":85,"offset":4},"pc":1109,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":85,"offset":4},"pc":1110,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":85,"offset":4},"pc":1110,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":85,"offset":4},"pc":1111,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":85,"offset":5},"pc":1113,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":85,"offset":16},"pc":1121,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":85,"offset":16},"pc":1121,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":85,"offset":16},"pc":1121,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-3), felt*)]"},{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-7), felt**)]"},{"ap_tracking_data":{"group":86,"offset":0},"pc":1124,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":86,"offset":4},"pc":1128,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":86,"offset":4},"pc":1129,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":86,"offset":4},"pc":1129,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":86,"offset":4},"pc":1130,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":86,"offset":4},"pc":1131,"value":"cast([fp] + 2, felt*)"},{"ap_tracking_data":{"group":86,"offset":5},"pc":1133,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":86,"offset":16},"pc":1141,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":86,"offset":16},"pc":1141,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":86,"offset":16},"pc":1141,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-6), felt*)]"},{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-5), felt*)]"},{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-4), felt*)]"},{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-3), felt**)]"},{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-8), felt**)]"},{"ap_tracking_data":{"group":87,"offset":0},"pc":1144,"value":"[cast(fp + (-7), felt*)]"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1148,"value":"[cast(ap + (-1), felt**)]"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1149,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1149,"value":"[cast(fp, felt**)]"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1150,"value":"cast([fp] + 1, felt*)"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1151,"value":"cast([fp] + 2, felt*)"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1154,"value":"[cast(fp + 1, felt*)]"},{"ap_tracking_data":{"group":87,"offset":6},"pc":1154,"value":"cast([fp] + 2, felt*)"},{"ap_tracking_data":{"group":87,"offset":7},"pc":1156,"value":"[cast(ap + (-1), felt*)]"},{"ap_tracking_data":{"group":87,"offset":7},"pc":1157,"value":"[cast(fp + 2, felt**)]"},{"ap_tracking_data":{"group":88,"offset":11},"pc":1171,"value":"[cast(ap + (-3), felt**)]"},{"ap_tracking_data":{"group":88,"offset":11},"pc":1171,"value":"[cast(ap + (-2), felt*)]"},{"ap_tracking_data":{"group":88,"offset":11},"pc":1171,"value":"[cast(ap + (-1), felt**)]"}]}}