_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4
__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4
__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4
__ct__17daObj_Canon_HIO_cFv = .text:0x000000EC; // type:function size:0xDC scope:global align:4
nodeControl_CB__FP7J3DNodei = .text:0x000001C8; // type:function size:0x4C scope:local align:4
_nodeControl__13daObj_Canon_cFP7J3DNodeP8J3DModel = .text:0x00000214; // type:function size:0x1A4 scope:global align:4
createHeap_CB__FP10fopAc_ac_c = .text:0x000003B8; // type:function size:0x20 scope:local align:4
_createHeap__13daObj_Canon_cFv = .text:0x000003D8; // type:function size:0xC4 scope:global align:4
setEffect__13daObj_Canon_cFUs = .text:0x0000049C; // type:function size:0xF0 scope:global align:4
checkTgHit__13daObj_Canon_cFv = .text:0x0000058C; // type:function size:0x280 scope:global align:4
attackCannon__13daObj_Canon_cFv = .text:0x0000080C; // type:function size:0x164 scope:global align:4
lockonCannon__13daObj_Canon_cFv = .text:0x00000970; // type:function size:0x1BC scope:global align:4
setAttention__13daObj_Canon_cFv = .text:0x00000B2C; // type:function size:0x5C scope:global align:4
setCollision__13daObj_Canon_cFv = .text:0x00000B88; // type:function size:0x84 scope:global align:4
setMtx__13daObj_Canon_cFv = .text:0x00000C0C; // type:function size:0x88 scope:global align:4
modeWaitInit__13daObj_Canon_cFv = .text:0x00000C94; // type:function size:0x14 scope:global align:4
modeWait__13daObj_Canon_cFv = .text:0x00000CA8; // type:function size:0x3A0 scope:global align:4
modeAttackInit__13daObj_Canon_cFv = .text:0x00001048; // type:function size:0x14 scope:global align:4
modeAttack__13daObj_Canon_cFv = .text:0x0000105C; // type:function size:0x64 scope:global align:4
modeDeleteInit__13daObj_Canon_cFv = .text:0x000010C0; // type:function size:0x98 scope:global align:4
modeDelete__13daObj_Canon_cFv = .text:0x00001158; // type:function size:0x4 scope:global align:4
modeSwWaitInit__13daObj_Canon_cFv = .text:0x0000115C; // type:function size:0x1C scope:global align:4
modeSwWait__13daObj_Canon_cFv = .text:0x00001178; // type:function size:0x60 scope:global align:4
modeAppearInit__13daObj_Canon_cFv = .text:0x000011D8; // type:function size:0x28 scope:global align:4
modeAppear__13daObj_Canon_cFv = .text:0x00001200; // type:function size:0x74 scope:global align:4
modeProc__13daObj_Canon_cFQ213daObj_Canon_c6Proc_ei = .text:0x00001274; // type:function size:0x180 scope:global align:4
_execute__13daObj_Canon_cFv = .text:0x000013F4; // type:function size:0x19C scope:global align:4
debugDraw__13daObj_Canon_cFv = .text:0x00001590; // type:function size:0x4 scope:global align:4
_draw__13daObj_Canon_cFv = .text:0x00001594; // type:function size:0xD8 scope:global align:4
createInit__13daObj_Canon_cFv = .text:0x0000166C; // type:function size:0x17C scope:global align:4
getArg__13daObj_Canon_cFv = .text:0x000017E8; // type:function size:0x7C scope:global align:4
_create__13daObj_Canon_cFv = .text:0x00001864; // type:function size:0x144 scope:global align:4
__dt__10dCcD_GSttsFv = .text:0x000019A8; // type:function size:0x5C scope:weak align:4
__dt__8dCcD_SphFv = .text:0x00001A04; // type:function size:0xCC scope:weak align:4
__dt__8cM3dGSphFv = .text:0x00001AD0; // type:function size:0x48 scope:weak align:4
__dt__14cCcD_ShapeAttrFv = .text:0x00001B18; // type:function size:0x5C scope:weak align:4
__dt__8cM3dGAabFv = .text:0x00001B74; // type:function size:0x48 scope:weak align:4
_delete__13daObj_Canon_cFv = .text:0x00001BBC; // type:function size:0x50 scope:global align:4
daObj_CanonCreate__FPv = .text:0x00001C0C; // type:function size:0x20 scope:local align:4
daObj_CanonDelete__FPv = .text:0x00001C2C; // type:function size:0x24 scope:local align:4
daObj_CanonExecute__FPv = .text:0x00001C50; // type:function size:0x24 scope:local align:4
daObj_CanonDraw__FPv = .text:0x00001C74; // type:function size:0x24 scope:local align:4
daObj_CanonIsDelete__FPv = .text:0x00001C98; // type:function size:0x8 scope:local align:4
__dt__10cCcD_GSttsFv = .text:0x00001CA0; // type:function size:0x48 scope:weak align:4
draw__34JPACallBackBase<P14JPABaseEmitter>FP14JPABaseEmitter = .text:0x00001CE8; // type:function size:0x4 scope:weak align:4
executeAfter__34JPACallBackBase<P14JPABaseEmitter>FP14JPABaseEmitter = .text:0x00001CEC; // type:function size:0x4 scope:weak align:4
execute__34JPACallBackBase<P14JPABaseEmitter>FP14JPABaseEmitter = .text:0x00001CF0; // type:function size:0x4 scope:weak align:4
init__34JPACallBackBase<P14JPABaseEmitter>FP14JPABaseEmitter = .text:0x00001CF4; // type:function size:0x4 scope:weak align:4
__dt__34JPACallBackBase<P14JPABaseEmitter>Fv = .text:0x00001CF8; // type:function size:0x48 scope:weak align:4
__dt__18dPa_levelEcallBackFv = .text:0x00001D40; // type:function size:0x5C scope:weak align:4
GetShapeAttr__8dCcD_SphFv = .text:0x00001D9C; // type:function size:0x10 scope:weak align:4
GetCoCP__12cCcD_SphAttrFv = .text:0x00001DAC; // type:function size:0x8 scope:weak align:4
GetCoCP__12cCcD_SphAttrCFv = .text:0x00001DB4; // type:function size:0x8 scope:weak align:4
CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001DBC; // type:function size:0x8 scope:weak align:4
CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001DC4; // type:function size:0x8 scope:weak align:4
CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001DCC; // type:function size:0x38 scope:weak align:4
CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001E04; // type:function size:0x8 scope:weak align:4
CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001E0C; // type:function size:0x8 scope:weak align:4
CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001E14; // type:function size:0x8 scope:weak align:4
CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001E1C; // type:function size:0x38 scope:weak align:4
GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001E54; // type:function size:0x4 scope:weak align:4
GetShapeAttr__8cCcD_ObjCFv = .text:0x00001E58; // type:function size:0x8 scope:weak align:4
CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001E60; // type:function size:0x8 scope:weak align:4
CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001E68; // type:function size:0x8 scope:weak align:4
GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001E70; // type:function size:0xC scope:weak align:4
GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001E7C; // type:function size:0xC scope:weak align:4
__dt__17daObj_Canon_HIO_cFv = .text:0x00001E88; // type:function size:0x60 scope:weak align:4
cLib_calcTimer<i>__FPi = .text:0x00001EE8; // type:function size:0x1C scope:weak align:4
__sinit_d_a_obj_canon_cpp = .text:0x00001F04; // type:function size:0x3C scope:local align:4
@280@__dt__8dCcD_SphFv = .text:0x00001F40; // type:function size:0x8 scope:weak align:4
@248@__dt__8dCcD_SphFv = .text:0x00001F48; // type:function size:0x8 scope:weak align:4
_ctors = .ctors:0x00000000; // type:label scope:global
__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local
m_heapsize__13daObj_Canon_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4
m_arc_name__13daObj_Canon_c = .rodata:0x00000004; // type:object size:0x8 scope:global align:4 data:string
m_sph_src__13daObj_Canon_c = .rodata:0x0000000C; // type:object size:0x40 scope:global align:4
@4028 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4
@4029 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4
@4030 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4
@4031 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4
@4032 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4
@4033 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4
@4034 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4
@4035 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4
@4082 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 data:double
@4220 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float
@4221 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float
@4222 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4
@4309 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8
@4310 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8
@4333 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float
@4425 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4
@4426 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4
@4466 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float
@4493 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4
@4519 = .rodata:0x000000AC; // type:object size:0xC scope:local align:4
@4520 = .rodata:0x000000B8; // type:object size:0xC scope:local align:4
@4538 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4
@4543 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4
@4545 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4
@4624 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4
@4625 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4
@4626 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4
@4627 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4
@4643 = .rodata:0x000000E0; // type:object size:0x8 scope:local align:8 data:double
@4644 = .rodata:0x000000E8; // type:object size:0x8 scope:local align:8 data:double
@4646 = .rodata:0x000000F0; // type:object size:0x8 scope:local align:8 data:double
@stringBase0 = .rodata:0x000000F8; // type:object size:0x48 scope:local align:4 data:string_table
...data.0 = .data:0x00000000; // type:label scope:local
@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4
@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4
@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4
lbl_153_data_1C = .data:0x0000001C; // type:object size:0x14
@4498 = .data:0x00000030; // type:object size:0xC scope:local align:4
@4499 = .data:0x0000003C; // type:object size:0xC scope:local align:4
@4500 = .data:0x00000048; // type:object size:0xC scope:local align:4
@4501 = .data:0x00000054; // type:object size:0xC scope:local align:4
@4502 = .data:0x00000060; // type:object size:0xC scope:local align:4
@4503 = .data:0x0000006C; // type:object size:0xC scope:local align:4
@4504 = .data:0x00000078; // type:object size:0xC scope:local align:4
@4505 = .data:0x00000084; // type:object size:0xC scope:local align:4
@4506 = .data:0x00000090; // type:object size:0xC scope:local align:4
@4507 = .data:0x0000009C; // type:object size:0xC scope:local align:4
mode_tbl$4497 = .data:0x000000A8; // type:object size:0x8C scope:local align:4
daObj_CanonMethodTable = .data:0x00000134; // type:object size:0x20 scope:local align:4
g_profile_OBJ_CANON = .data:0x00000154; // type:object size:0x30 scope:global align:4
__vt__10cCcD_GStts = .data:0x00000184; // type:object size:0xC scope:weak align:4
__vt__10dCcD_GStts = .data:0x00000190; // type:object size:0xC scope:weak align:4
__vt__34JPACallBackBase<P14JPABaseEmitter> = .data:0x0000019C; // type:object size:0x1C scope:weak align:4
__vt__18dPa_levelEcallBack = .data:0x000001B8; // type:object size:0x20 scope:weak align:4
__vt__8dCcD_Sph = .data:0x000001D8; // type:object size:0x88 scope:weak align:4
__vt__8cM3dGSph = .data:0x00000260; // type:object size:0xC scope:weak align:4
__vt__8cM3dGAab = .data:0x0000026C; // type:object size:0xC scope:weak align:4
__vt__14cCcD_ShapeAttr = .data:0x00000278; // type:object size:0x54 scope:weak align:4
__vt__17daObj_Canon_HIO_c = .data:0x000002CC; // type:object size:0xC scope:weak align:4
__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4
@4036 = .bss:0x00000008; // type:object size:0xC scope:local align:4
l_HIO = .bss:0x00000014; // type:object size:0x50 scope:local align:4 data:byte
init$4508 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte
