/tmp/dev_il2cpp.so: file format elf32-i386 Disassembly of section .text: 01074ceb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4780b9>: 1074ceb: 55 push ebp 1074cec: 53 push ebx 1074ced: 57 push edi 1074cee: 56 push esi 1074cef: 83 ec 6c sub esp,0x6c 1074cf2: e8 00 00 00 00 call 1074cf7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4780c5> 1074cf7: 5b pop ebx 1074cf8: 81 c3 85 1e d8 00 add ebx,0xd81e85 1074cfe: 8b bc 24 80 00 00 00 mov edi,DWORD PTR [esp+0x80] 1074d05: 8a 83 43 b3 06 00 mov al,BYTE PTR [ebx+0x6b343] 1074d0b: 24 01 and al,0x1 1074d0d: 75 1a jne 1074d29 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4780f7> 1074d0f: 8d 83 74 94 71 ff lea eax,[ebx-0x8e6b8c] 1074d15: 83 ec 0c sub esp,0xc 1074d18: ff 30 push DWORD PTR [eax] 1074d1a: e8 09 a6 b2 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> 1074d1f: 83 c4 10 add esp,0x10 1074d22: c6 83 43 b3 06 00 01 mov BYTE PTR [ebx+0x6b343],0x1 1074d29: 83 7f 0c 00 cmp DWORD PTR [edi+0xc],0x0 1074d2d: 0f 84 8b 0c 00 00 je 10759be <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d8c> 1074d33: 80 7f 2c 00 cmp BYTE PTR [edi+0x2c],0x0 1074d37: 74 10 je 1074d49 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478117> 1074d39: c6 47 2c 00 mov BYTE PTR [edi+0x2c],0x0 1074d3d: 83 ec 0c sub esp,0xc 1074d40: 57 push edi 1074d41: e8 77 d7 ff ff call 10724bd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47588b> 1074d46: 83 c4 10 add esp,0x10 1074d49: 80 7f 6c 00 cmp BYTE PTR [edi+0x6c],0x0 1074d4d: 74 35 je 1074d84 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478152> 1074d4f: 8b 77 0c mov esi,DWORD PTR [edi+0xc] 1074d52: 85 f6 test esi,esi 1074d54: 75 05 jne 1074d5b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478129> 1074d56: e8 99 b9 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074d5b: 8b 06 mov eax,DWORD PTR [esi] 1074d5d: 83 ec 08 sub esp,0x8 1074d60: ff b0 08 01 00 00 push DWORD PTR [eax+0x108] 1074d66: 56 push esi 1074d67: ff 90 04 01 00 00 call DWORD PTR [eax+0x104] 1074d6d: 83 c4 10 add esp,0x10 1074d70: 84 c0 test al,al 1074d72: 75 10 jne 1074d84 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478152> 1074d74: c6 47 6c 00 mov BYTE PTR [edi+0x6c],0x0 1074d78: 83 ec 0c sub esp,0xc 1074d7b: 57 push edi 1074d7c: e8 09 d8 ff ff call 107258a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x475958> 1074d81: 83 c4 10 add esp,0x10 1074d84: 80 7f 6d 00 cmp BYTE PTR [edi+0x6d],0x0 1074d88: 74 18 je 1074da2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478170> 1074d8a: c6 47 6d 00 mov BYTE PTR [edi+0x6d],0x0 1074d8e: 83 ec 10 sub esp,0x10 1074d91: e8 36 f6 fe ff call 10643cc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x46779a> 1074d96: 83 c4 10 add esp,0x10 1074d99: 89 97 80 00 00 00 mov DWORD PTR [edi+0x80],edx 1074d9f: 89 47 7c mov DWORD PTR [edi+0x7c],eax 1074da2: 89 fe mov esi,edi 1074da4: 8b 6e 58 mov ebp,DWORD PTR [esi+0x58] 1074da7: 85 ed test ebp,ebp 1074da9: 75 05 jne 1074db0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47817e> 1074dab: e8 44 b9 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074db0: 8d 83 a4 64 05 00 lea eax,[ebx+0x564a4] 1074db6: 89 44 24 2c mov DWORD PTR [esp+0x2c],eax 1074dba: 83 ec 08 sub esp,0x8 1074dbd: 89 df mov edi,ebx 1074dbf: ff 30 push DWORD PTR [eax] 1074dc1: 55 push ebp 1074dc2: e8 0b d8 8b ff call 9325d2 1074dc7: 83 c4 10 add esp,0x10 1074dca: 85 c0 test eax,eax 1074dcc: 7e 5d jle 1074e2b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4781f9> 1074dce: 8d 87 a8 64 05 00 lea eax,[edi+0x564a8] 1074dd4: 89 44 24 28 mov DWORD PTR [esp+0x28],eax 1074dd8: 8b 6e 58 mov ebp,DWORD PTR [esi+0x58] 1074ddb: 85 ed test ebp,ebp 1074ddd: 75 07 jne 1074de6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4781b4> 1074ddf: 89 fb mov ebx,edi 1074de1: e8 0e b9 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074de6: 83 ec 08 sub esp,0x8 1074de9: 89 fb mov ebx,edi 1074deb: 8b 44 24 30 mov eax,DWORD PTR [esp+0x30] 1074def: ff 30 push DWORD PTR [eax] 1074df1: 55 push ebp 1074df2: e8 33 d4 8b ff call 93222a 1074df7: 83 c4 10 add esp,0x10 1074dfa: 83 ec 08 sub esp,0x8 1074dfd: 50 push eax 1074dfe: 56 push esi 1074dff: e8 c3 f2 ff ff call 10740c7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x477495> 1074e04: 83 c4 10 add esp,0x10 1074e07: 8b 6e 58 mov ebp,DWORD PTR [esi+0x58] 1074e0a: 85 ed test ebp,ebp 1074e0c: 75 05 jne 1074e13 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4781e1> 1074e0e: e8 e1 b8 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074e13: 83 ec 08 sub esp,0x8 1074e16: 89 df mov edi,ebx 1074e18: 8b 44 24 34 mov eax,DWORD PTR [esp+0x34] 1074e1c: ff 30 push DWORD PTR [eax] 1074e1e: 55 push ebp 1074e1f: e8 ae d7 8b ff call 9325d2 1074e24: 83 c4 10 add esp,0x10 1074e27: 85 c0 test eax,eax 1074e29: 7f ad jg 1074dd8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4781a6> 1074e2b: 89 f5 mov ebp,esi 1074e2d: 8b 4d 74 mov ecx,DWORD PTR [ebp+0x74] 1074e30: 84 c9 test cl,cl 1074e32: 74 31 je 1074e65 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478233> 1074e34: 8b 75 38 mov esi,DWORD PTR [ebp+0x38] 1074e37: 85 f6 test esi,esi 1074e39: 89 fb mov ebx,edi 1074e3b: 75 05 jne 1074e42 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478210> 1074e3d: e8 b2 b8 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074e42: 83 ec 10 sub esp,0x10 1074e45: 89 34 24 mov DWORD PTR [esp],esi 1074e48: c7 44 24 04 00 00 00 mov DWORD PTR [esp+0x4],0x0 1074e4f: 00 1074e50: e8 8e ee ff ff call 1073ce3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4770b1> 1074e55: 83 c4 10 add esp,0x10 1074e58: 66 c7 45 74 00 00 mov WORD PTR [ebp+0x74],0x0 1074e5e: 8a 4d 76 mov cl,BYTE PTR [ebp+0x76] 1074e61: 31 c0 xor eax,eax 1074e63: eb 08 jmp 1074e6d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47823b> 1074e65: 8a 45 75 mov al,BYTE PTR [ebp+0x75] 1074e68: c1 e9 10 shr ecx,0x10 1074e6b: 89 fb mov ebx,edi 1074e6d: 84 c9 test cl,cl 1074e6f: 74 17 je 1074e88 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478256> 1074e71: 80 7d 1e 00 cmp BYTE PTR [ebp+0x1e],0x0 1074e75: 75 11 jne 1074e88 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478256> 1074e77: 83 ec 08 sub esp,0x8 1074e7a: 6a 01 push 0x1 1074e7c: 55 push ebp 1074e7d: e8 5b e8 ff ff call 10736dd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x476aab> 1074e82: 83 c4 10 add esp,0x10 1074e85: 8a 45 75 mov al,BYTE PTR [ebp+0x75] 1074e88: 84 c0 test al,al 1074e8a: 74 1e je 1074eaa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478278> 1074e8c: 83 ec 10 sub esp,0x10 1074e8f: 89 2c 24 mov DWORD PTR [esp],ebp 1074e92: e8 97 fd ff ff call 1074c2e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x477ffc> 1074e97: 83 c4 10 add esp,0x10 1074e9a: 85 c0 test eax,eax 1074e9c: 75 0c jne 1074eaa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478278> 1074e9e: 83 ec 0c sub esp,0xc 1074ea1: 55 push ebp 1074ea2: e8 16 d6 ff ff call 10724bd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47588b> 1074ea7: 83 c4 10 add esp,0x10 1074eaa: 8b 75 0c mov esi,DWORD PTR [ebp+0xc] 1074ead: 85 f6 test esi,esi 1074eaf: 75 05 jne 1074eb6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478284> 1074eb1: e8 3e b8 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074eb6: 8b 06 mov eax,DWORD PTR [esi] 1074eb8: 83 ec 08 sub esp,0x8 1074ebb: ff b0 f0 00 00 00 push DWORD PTR [eax+0xf0] 1074ec1: 56 push esi 1074ec2: ff 90 ec 00 00 00 call DWORD PTR [eax+0xec] 1074ec8: 83 c4 10 add esp,0x10 1074ecb: 89 44 24 28 mov DWORD PTR [esp+0x28],eax 1074ecf: 84 c0 test al,al 1074ed1: 0f 84 84 00 00 00 je 1074f5b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478329> 1074ed7: 8b 75 54 mov esi,DWORD PTR [ebp+0x54] 1074eda: 85 f6 test esi,esi 1074edc: 75 05 jne 1074ee3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4782b1> 1074ede: e8 11 b8 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074ee3: 8d 83 00 7a 05 00 lea eax,[ebx+0x57a00] 1074ee9: 83 ec 08 sub esp,0x8 1074eec: ff 30 push DWORD PTR [eax] 1074eee: 56 push esi 1074eef: e8 73 e6 34 00 call 13c3567 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c6935> 1074ef4: 83 c4 10 add esp,0x10 1074ef7: 85 c0 test eax,eax 1074ef9: 7e 41 jle 1074f3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47830a> 1074efb: 8b 75 54 mov esi,DWORD PTR [ebp+0x54] 1074efe: 85 f6 test esi,esi 1074f00: 75 05 jne 1074f07 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4782d5> 1074f02: e8 ed b7 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074f07: 8d 83 fc 79 05 00 lea eax,[ebx+0x579fc] 1074f0d: 83 ec 04 sub esp,0x4 1074f10: ff 30 push DWORD PTR [eax] 1074f12: 6a 00 push 0x0 1074f14: 56 push esi 1074f15: e8 55 e6 34 00 call 13c356f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c693d> 1074f1a: 83 c4 10 add esp,0x10 1074f1d: 89 c6 mov esi,eax 1074f1f: 85 f6 test esi,esi 1074f21: 75 05 jne 1074f28 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4782f6> 1074f23: e8 cc b7 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074f28: 80 7e 3c 00 cmp BYTE PTR [esi+0x3c],0x0 1074f2c: 74 0e je 1074f3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47830a> 1074f2e: 83 ec 0c sub esp,0xc 1074f31: 55 push ebp 1074f32: e8 86 d5 ff ff call 10724bd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47588b> 1074f37: 83 c4 10 add esp,0x10 1074f3a: eb 1f jmp 1074f5b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478329> 1074f3c: 83 ec 08 sub esp,0x8 1074f3f: 31 c0 xor eax,eax 1074f41: 50 push eax 1074f42: 50 push eax 1074f43: e8 2d 45 7b ff call 829475 1074f48: 83 c4 10 add esp,0x10 1074f4b: 85 c0 test eax,eax 1074f4d: 75 14 jne 1074f63 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478331> 1074f4f: 83 ec 0c sub esp,0xc 1074f52: 55 push ebp 1074f53: e8 65 d5 ff ff call 10724bd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47588b> 1074f58: 83 c4 10 add esp,0x10 1074f5b: c7 44 24 28 00 00 00 mov DWORD PTR [esp+0x28],0x0 1074f62: 00 1074f63: 8b 75 0c mov esi,DWORD PTR [ebp+0xc] 1074f66: 85 f6 test esi,esi 1074f68: 75 05 jne 1074f6f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47833d> 1074f6a: e8 85 b7 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1074f6f: 8b 06 mov eax,DWORD PTR [esi] 1074f71: 83 ec 08 sub esp,0x8 1074f74: ff b0 08 01 00 00 push DWORD PTR [eax+0x108] 1074f7a: 56 push esi 1074f7b: ff 90 04 01 00 00 call DWORD PTR [eax+0x104] 1074f81: 83 c4 10 add esp,0x10 1074f84: 88 44 24 0f mov BYTE PTR [esp+0xf],al 1074f88: 83 ec 10 sub esp,0x10 1074f8b: e8 3c f4 fe ff call 10643cc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x46779a> 1074f90: 83 c4 10 add esp,0x10 1074f93: 89 95 88 00 00 00 mov DWORD PTR [ebp+0x88],edx 1074f99: 89 85 84 00 00 00 mov DWORD PTR [ebp+0x84],eax 1074f9f: 83 ec 10 sub esp,0x10 1074fa2: e8 1f 0a 00 00 call 10759c6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d94> 1074fa7: 83 c4 10 add esp,0x10 1074faa: 89 54 24 5c mov DWORD PTR [esp+0x5c],edx 1074fae: 89 44 24 58 mov DWORD PTR [esp+0x58],eax 1074fb2: df 6c 24 58 fild QWORD PTR [esp+0x58] 1074fb6: d9 5c 24 54 fstp DWORD PTR [esp+0x54] 1074fba: f3 0f 10 44 24 54 movss xmm0,DWORD PTR [esp+0x54] 1074fc0: f3 0f 5c 45 78 subss xmm0,DWORD PTR [ebp+0x78] 1074fc5: 31 c9 xor ecx,ecx 1074fc7: b8 05 00 00 00 mov eax,0x5 1074fcc: 80 7d 1e 00 cmp BYTE PTR [ebp+0x1e],0x0 1074fd0: 75 11 jne 1074fe3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4783b1> 1074fd2: 80 7d 20 00 cmp BYTE PTR [ebp+0x20],0x0 1074fd6: 0f 95 c0 setne al 1074fd9: 0f b6 c0 movzx eax,al 1074fdc: 8d 04 85 01 00 00 00 lea eax,[eax*4+0x1] 1074fe3: ba 88 13 00 00 mov edx,0x1388 1074fe8: f7 e2 mul edx 1074fea: 69 c9 88 13 00 00 imul ecx,ecx,0x1388 1074ff0: 01 d1 add ecx,edx 1074ff2: 89 44 24 48 mov DWORD PTR [esp+0x48],eax 1074ff6: 89 4c 24 4c mov DWORD PTR [esp+0x4c],ecx 1074ffa: df 6c 24 48 fild QWORD PTR [esp+0x48] 1074ffe: d9 5c 24 44 fstp DWORD PTR [esp+0x44] 1075002: 0f 2e 44 24 44 ucomiss xmm0,DWORD PTR [esp+0x44] 1075007: 0f 86 95 00 00 00 jbe 10750a2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478470> 107500d: 83 ec 10 sub esp,0x10 1075010: e8 b1 09 00 00 call 10759c6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d94> 1075015: 83 c4 10 add esp,0x10 1075018: 89 54 24 3c mov DWORD PTR [esp+0x3c],edx 107501c: 89 44 24 38 mov DWORD PTR [esp+0x38],eax 1075020: df 6c 24 38 fild QWORD PTR [esp+0x38] 1075024: d9 5c 24 34 fstp DWORD PTR [esp+0x34] 1075028: f3 0f 10 44 24 34 movss xmm0,DWORD PTR [esp+0x34] 107502e: f3 0f 11 45 78 movss DWORD PTR [ebp+0x78],xmm0 1075033: 8b 44 24 28 mov eax,DWORD PTR [esp+0x28] 1075037: 84 c0 test al,al 1075039: 0f 95 c0 setne al 107503c: 0a 44 24 0f or al,BYTE PTR [esp+0xf] 1075040: 75 60 jne 10750a2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478470> 1075042: 80 7d 1d 00 cmp BYTE PTR [ebp+0x1d],0x0 1075046: 74 5a je 10750a2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478470> 1075048: 80 7d 1f 00 cmp BYTE PTR [ebp+0x1f],0x0 107504c: 75 54 jne 10750a2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478470> 107504e: 8b 75 0c mov esi,DWORD PTR [ebp+0xc] 1075051: 85 f6 test esi,esi 1075053: 75 05 jne 107505a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478428> 1075055: e8 9a b6 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 107505a: 8b 06 mov eax,DWORD PTR [esi] 107505c: 83 ec 08 sub esp,0x8 107505f: ff b0 f8 00 00 00 push DWORD PTR [eax+0xf8] 1075065: 56 push esi 1075066: ff 90 f4 00 00 00 call DWORD PTR [eax+0xf4] 107506c: 83 c4 10 add esp,0x10 107506f: 84 c0 test al,al 1075071: 74 0e je 1075081 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47844f> 1075073: 83 ec 0c sub esp,0xc 1075076: 55 push ebp 1075077: e8 17 d3 ff ff call 1072393 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x475761> 107507c: 83 c4 10 add esp,0x10 107507f: eb 21 jmp 10750a2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478470> 1075081: 8b 75 0c mov esi,DWORD PTR [ebp+0xc] 1075084: 85 f6 test esi,esi 1075086: 75 05 jne 107508d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47845b> 1075088: e8 67 b6 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 107508d: 8b 06 mov eax,DWORD PTR [esi] 107508f: 83 ec 08 sub esp,0x8 1075092: ff b0 e0 00 00 00 push DWORD PTR [eax+0xe0] 1075098: 56 push esi 1075099: ff 90 dc 00 00 00 call DWORD PTR [eax+0xdc] 107509f: 83 c4 10 add esp,0x10 10750a2: 8b 85 84 00 00 00 mov eax,DWORD PTR [ebp+0x84] 10750a8: 8b 8d 88 00 00 00 mov ecx,DWORD PTR [ebp+0x88] 10750ae: 89 c2 mov edx,eax 10750b0: 2b 55 7c sub edx,DWORD PTR [ebp+0x7c] 10750b3: 89 ce mov esi,ecx 10750b5: 1b b5 80 00 00 00 sbb esi,DWORD PTR [ebp+0x80] 10750bb: 81 fa c9 af 00 00 cmp edx,0xafc9 10750c1: 83 de 00 sbb esi,0x0 10750c4: 7c 41 jl 1075107 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4784d5> 10750c6: 89 45 7c mov DWORD PTR [ebp+0x7c],eax 10750c9: 89 8d 80 00 00 00 mov DWORD PTR [ebp+0x80],ecx 10750cf: 8b 44 24 28 mov eax,DWORD PTR [esp+0x28] 10750d3: 84 c0 test al,al 10750d5: 0f 94 c0 sete al 10750d8: 0a 44 24 0f or al,BYTE PTR [esp+0xf] 10750dc: 75 29 jne 1075107 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4784d5> 10750de: 8b 75 0c mov esi,DWORD PTR [ebp+0xc] 10750e1: 85 f6 test esi,esi 10750e3: 75 05 jne 10750ea <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4784b8> 10750e5: e8 0a b6 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10750ea: 8d 83 50 77 06 00 lea eax,[ebx+0x67750] 10750f0: 8b 0e mov ecx,DWORD PTR [esi] 10750f2: 83 ec 04 sub esp,0x4 10750f5: ff b1 e8 00 00 00 push DWORD PTR [ecx+0xe8] 10750fb: ff 30 push DWORD PTR [eax] 10750fd: 56 push esi 10750fe: ff 91 e4 00 00 00 call DWORD PTR [ecx+0xe4] 1075104: 83 c4 10 add esp,0x10 1075107: 8b 75 60 mov esi,DWORD PTR [ebp+0x60] 107510a: 85 f6 test esi,esi 107510c: 75 05 jne 1075113 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4784e1> 107510e: e8 e1 b5 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075113: 8d 83 14 7a 05 00 lea eax,[ebx+0x57a14] 1075119: 89 44 24 2c mov DWORD PTR [esp+0x2c],eax 107511d: 83 ec 08 sub esp,0x8 1075120: ff 30 push DWORD PTR [eax] 1075122: 56 push esi 1075123: e8 fe ab 8b ff call 92fd26 1075128: 83 c4 10 add esp,0x10 107512b: 85 c0 test eax,eax 107512d: 0f 8e 89 00 00 00 jle 10751bc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47858a> 1075133: 8d 83 18 7a 05 00 lea eax,[ebx+0x57a18] 1075139: 89 44 24 24 mov DWORD PTR [esp+0x24],eax 107513d: 89 df mov edi,ebx 107513f: eb 16 jmp 1075157 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478525> 1075141: 89 df mov edi,ebx 1075143: 6a 00 push 0x0 1075145: 51 push ecx 1075146: 50 push eax 1075147: 56 push esi 1075148: e8 1f 09 00 00 call 1075a6c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478e3a> 107514d: 83 c4 10 add esp,0x10 1075150: 8b ac 24 80 00 00 00 mov ebp,DWORD PTR [esp+0x80] 1075157: 8b 75 60 mov esi,DWORD PTR [ebp+0x60] 107515a: 85 f6 test esi,esi 107515c: 89 fb mov ebx,edi 107515e: 75 05 jne 1075165 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478533> 1075160: e8 8f b5 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075165: 83 ec 08 sub esp,0x8 1075168: 8b 44 24 34 mov eax,DWORD PTR [esp+0x34] 107516c: ff 30 push DWORD PTR [eax] 107516e: 56 push esi 107516f: e8 b2 ab 8b ff call 92fd26 1075174: 83 c4 10 add esp,0x10 1075177: 85 c0 test eax,eax 1075179: 7e 41 jle 10751bc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47858a> 107517b: 8b 75 60 mov esi,DWORD PTR [ebp+0x60] 107517e: 85 f6 test esi,esi 1075180: 75 05 jne 1075187 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478555> 1075182: e8 6d b5 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075187: 83 ec 04 sub esp,0x4 107518a: 8b 44 24 28 mov eax,DWORD PTR [esp+0x28] 107518e: ff 30 push DWORD PTR [eax] 1075190: 56 push esi 1075191: 8d 44 24 6c lea eax,[esp+0x6c] 1075195: 50 push eax 1075196: e8 7e a7 8b ff call 92f919 107519b: 83 c4 0c add esp,0xc 107519e: 8b 44 24 60 mov eax,DWORD PTR [esp+0x60] 10751a2: 8b 4c 24 64 mov ecx,DWORD PTR [esp+0x64] 10751a6: 8b 75 44 mov esi,DWORD PTR [ebp+0x44] 10751a9: 85 f6 test esi,esi 10751ab: 75 94 jne 1075141 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47850f> 10751ad: 89 c7 mov edi,eax 10751af: 89 cd mov ebp,ecx 10751b1: e8 3e b5 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10751b6: 89 e9 mov ecx,ebp 10751b8: 89 f8 mov eax,edi 10751ba: eb 85 jmp 1075141 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47850f> 10751bc: 89 5c 24 30 mov DWORD PTR [esp+0x30],ebx 10751c0: 8d 83 00 7a 05 00 lea eax,[ebx+0x57a00] 10751c6: 89 44 24 24 mov DWORD PTR [esp+0x24],eax 10751ca: 8d 83 fc 79 05 00 lea eax,[ebx+0x579fc] 10751d0: 89 44 24 20 mov DWORD PTR [esp+0x20],eax 10751d4: 8d 83 18 ea 04 00 lea eax,[ebx+0x4ea18] 10751da: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax 10751de: 31 ff xor edi,edi 10751e0: eb 01 jmp 10751e3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4785b1> 10751e2: 47 inc edi 10751e3: 8b 75 54 mov esi,DWORD PTR [ebp+0x54] 10751e6: 85 f6 test esi,esi 10751e8: 75 09 jne 10751f3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4785c1> 10751ea: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10751ee: e8 01 b5 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10751f3: 83 ec 08 sub esp,0x8 10751f6: 8b 5c 24 38 mov ebx,DWORD PTR [esp+0x38] 10751fa: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 10751fe: ff 30 push DWORD PTR [eax] 1075200: 56 push esi 1075201: e8 61 e3 34 00 call 13c3567 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c6935> 1075206: 83 c4 10 add esp,0x10 1075209: 39 c7 cmp edi,eax 107520b: 0f 8d b2 01 00 00 jge 10753c3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478791> 1075211: 8b 75 54 mov esi,DWORD PTR [ebp+0x54] 1075214: 85 f6 test esi,esi 1075216: 75 09 jne 1075221 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4785ef> 1075218: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 107521c: e8 d3 b4 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075221: 83 ec 04 sub esp,0x4 1075224: 8b 5c 24 34 mov ebx,DWORD PTR [esp+0x34] 1075228: 8b 44 24 24 mov eax,DWORD PTR [esp+0x24] 107522c: ff 30 push DWORD PTR [eax] 107522e: 57 push edi 107522f: 56 push esi 1075230: e8 3a e3 34 00 call 13c356f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c693d> 1075235: 83 c4 10 add esp,0x10 1075238: 89 c6 mov esi,eax 107523a: 85 f6 test esi,esi 107523c: 75 09 jne 1075247 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478615> 107523e: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075242: e8 ad b4 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075247: 80 7e 3c 00 cmp BYTE PTR [esi+0x3c],0x0 107524b: 0f 85 c6 00 00 00 jne 1075317 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4786e5> 1075251: 8b 46 30 mov eax,DWORD PTR [esi+0x30] 1075254: 8b 4e 34 mov ecx,DWORD PTR [esi+0x34] 1075257: 83 f8 01 cmp eax,0x1 107525a: 89 ca mov edx,ecx 107525c: 83 da 00 sbb edx,0x0 107525f: 0f 8c b2 00 00 00 jl 1075317 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4786e5> 1075265: 8b 56 38 mov edx,DWORD PTR [esi+0x38] 1075268: 89 fb mov ebx,edi 107526a: 89 d7 mov edi,edx 107526c: c1 ff 1f sar edi,0x1f 107526f: 01 d0 add eax,edx 1075271: 11 cf adc edi,ecx 1075273: 3b 85 84 00 00 00 cmp eax,DWORD PTR [ebp+0x84] 1075279: 1b bd 88 00 00 00 sbb edi,DWORD PTR [ebp+0x88] 107527f: 89 df mov edi,ebx 1075281: 0f 8d 90 00 00 00 jge 1075317 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4786e5> 1075287: 8b 44 24 1c mov eax,DWORD PTR [esp+0x1c] 107528b: 8b 00 mov eax,DWORD PTR [eax] 107528d: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 1075294: 74 16 je 10752ac <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47867a> 1075296: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 107529a: 75 10 jne 10752ac <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47867a> 107529c: 83 ec 0c sub esp,0xc 107529f: 8b 5c 24 3c mov ebx,DWORD PTR [esp+0x3c] 10752a3: 50 push eax 10752a4: e8 05 12 b4 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> 10752a9: 83 c4 10 add esp,0x10 10752ac: 83 ec 10 sub esp,0x10 10752af: 8b 5c 24 40 mov ebx,DWORD PTR [esp+0x40] 10752b3: e8 3c ba ff ff call 1070cf4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4740c2> 10752b8: 83 c4 10 add esp,0x10 10752bb: 84 c0 test al,al 10752bd: 75 58 jne 1075317 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4786e5> 10752bf: 85 f6 test esi,esi 10752c1: 75 09 jne 10752cc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47869a> 10752c3: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10752c7: e8 28 b4 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10752cc: 8b 56 08 mov edx,DWORD PTR [esi+0x8] 10752cf: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10752d3: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] 10752d9: 8b 00 mov eax,DWORD PTR [eax] 10752db: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 10752e2: 74 1a je 10752fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4786cc> 10752e4: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 10752e8: 75 14 jne 10752fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4786cc> 10752ea: 83 ec 0c sub esp,0xc 10752ed: 50 push eax 10752ee: 89 54 24 3c mov DWORD PTR [esp+0x3c],edx 10752f2: e8 b7 11 b4 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> 10752f7: 8b 54 24 3c mov edx,DWORD PTR [esp+0x3c] 10752fb: 83 c4 10 add esp,0x10 10752fe: 8d 83 70 76 06 00 lea eax,[ebx+0x67670] 1075304: 31 c9 xor ecx,ecx 1075306: 51 push ecx 1075307: ff 30 push DWORD PTR [eax] 1075309: 52 push edx 107530a: 51 push ecx 107530b: e8 61 f1 63 ff call 6b4471 1075310: 83 c4 10 add esp,0x10 1075313: c6 46 3c 01 mov BYTE PTR [esi+0x3c],0x1 1075317: 85 f6 test esi,esi 1075319: 75 09 jne 1075324 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4786f2> 107531b: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 107531f: e8 d0 b3 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075324: 83 7e 18 00 cmp DWORD PTR [esi+0x18],0x0 1075328: 74 31 je 107535b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478729> 107532a: 89 7c 24 2c mov DWORD PTR [esp+0x2c],edi 107532e: 8b 7d 64 mov edi,DWORD PTR [ebp+0x64] 1075331: 85 ff test edi,edi 1075333: 75 09 jne 107533e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47870c> 1075335: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075339: e8 b6 b3 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 107533e: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075342: 8d 83 1c 7a 05 00 lea eax,[ebx+0x57a1c] 1075348: 83 ec 04 sub esp,0x4 107534b: ff 30 push DWORD PTR [eax] 107534d: 56 push esi 107534e: 57 push edi 107534f: e8 1d d0 8b ff call 932371 1075354: 83 c4 10 add esp,0x10 1075357: 8b 7c 24 2c mov edi,DWORD PTR [esp+0x2c] 107535b: 85 f6 test esi,esi 107535d: 75 09 jne 1075368 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478736> 107535f: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075363: e8 8c b3 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075368: 8b 44 24 28 mov eax,DWORD PTR [esp+0x28] 107536c: 84 c0 test al,al 107536e: 0f 84 6e fe ff ff je 10751e2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4785b0> 1075374: 8b 46 34 mov eax,DWORD PTR [esi+0x34] 1075377: 23 46 30 and eax,DWORD PTR [esi+0x30] 107537a: 83 f8 ff cmp eax,0xffffffff 107537d: 0f 85 5f fe ff ff jne 10751e2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4785b0> 1075383: 80 7d 75 00 cmp BYTE PTR [ebp+0x75],0x0 1075387: 0f 85 55 fe ff ff jne 10751e2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4785b0> 107538d: 89 7c 24 2c mov DWORD PTR [esp+0x2c],edi 1075391: 8b 7d 68 mov edi,DWORD PTR [ebp+0x68] 1075394: 85 ff test edi,edi 1075396: 75 09 jne 10753a1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47876f> 1075398: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 107539c: e8 53 b3 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10753a1: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10753a5: 8d 83 1c 7a 05 00 lea eax,[ebx+0x57a1c] 10753ab: 83 ec 04 sub esp,0x4 10753ae: ff 30 push DWORD PTR [eax] 10753b0: 56 push esi 10753b1: 57 push edi 10753b2: e8 ba cf 8b ff call 932371 10753b7: 83 c4 10 add esp,0x10 10753ba: 8b 7c 24 2c mov edi,DWORD PTR [esp+0x2c] 10753be: e9 1f fe ff ff jmp 10751e2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4785b0> 10753c3: 8b 75 64 mov esi,DWORD PTR [ebp+0x64] 10753c6: 85 f6 test esi,esi 10753c8: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10753cc: 75 05 jne 10753d3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4787a1> 10753ce: e8 21 b3 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10753d3: 8d 83 20 7a 05 00 lea eax,[ebx+0x57a20] 10753d9: 89 44 24 24 mov DWORD PTR [esp+0x24],eax 10753dd: 83 ec 08 sub esp,0x8 10753e0: ff 30 push DWORD PTR [eax] 10753e2: 56 push esi 10753e3: e8 ea d1 8b ff call 9325d2 10753e8: 83 c4 10 add esp,0x10 10753eb: 85 c0 test eax,eax 10753ed: 0f 8e 06 03 00 00 jle 10756f9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478ac7> 10753f3: 8d 83 24 7a 05 00 lea eax,[ebx+0x57a24] 10753f9: 89 44 24 20 mov DWORD PTR [esp+0x20],eax 10753fd: 8d 83 0c 7a 05 00 lea eax,[ebx+0x57a0c] 1075403: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax 1075407: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] 107540d: 89 44 24 18 mov DWORD PTR [esp+0x18],eax 1075411: 8d 83 70 76 06 00 lea eax,[ebx+0x67670] 1075417: 89 44 24 14 mov DWORD PTR [esp+0x14],eax 107541b: eb 22 jmp 107543f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47880d> 107541d: 83 ec 0c sub esp,0xc 1075420: 8b 5c 24 3c mov ebx,DWORD PTR [esp+0x3c] 1075424: 31 d2 xor edx,edx 1075426: 52 push edx 1075427: 55 push ebp 1075428: 51 push ecx 1075429: 50 push eax 107542a: 57 push edi 107542b: e8 0d 0f 00 00 call 107633d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47970b> 1075430: 83 c4 20 add esp,0x20 1075433: 31 c0 xor eax,eax 1075435: 89 46 14 mov DWORD PTR [esi+0x14],eax 1075438: 8b ac 24 80 00 00 00 mov ebp,DWORD PTR [esp+0x80] 107543f: 8b 75 64 mov esi,DWORD PTR [ebp+0x64] 1075442: 85 f6 test esi,esi 1075444: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075448: 75 05 jne 107544f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47881d> 107544a: e8 a5 b2 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 107544f: 83 ec 08 sub esp,0x8 1075452: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 1075456: ff 30 push DWORD PTR [eax] 1075458: 56 push esi 1075459: e8 74 d1 8b ff call 9325d2 107545e: 83 c4 10 add esp,0x10 1075461: 85 c0 test eax,eax 1075463: 0f 8e 90 02 00 00 jle 10756f9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478ac7> 1075469: 8b 75 64 mov esi,DWORD PTR [ebp+0x64] 107546c: 85 f6 test esi,esi 107546e: 75 05 jne 1075475 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478843> 1075470: e8 7f b2 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075475: 83 ec 08 sub esp,0x8 1075478: 8b 44 24 28 mov eax,DWORD PTR [esp+0x28] 107547c: ff 30 push DWORD PTR [eax] 107547e: 56 push esi 107547f: e8 a6 cd 8b ff call 93222a 1075484: 83 c4 10 add esp,0x10 1075487: 89 c6 mov esi,eax 1075489: 8b 7d 54 mov edi,DWORD PTR [ebp+0x54] 107548c: 85 ff test edi,edi 107548e: 75 05 jne 1075495 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478863> 1075490: e8 5f b2 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075495: 83 ec 04 sub esp,0x4 1075498: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] 107549c: ff 30 push DWORD PTR [eax] 107549e: 56 push esi 107549f: 57 push edi 10754a0: e8 a9 d9 34 00 call 13c2e4e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c621c> 10754a5: 83 c4 10 add esp,0x10 10754a8: 85 f6 test esi,esi 10754aa: 75 09 jne 10754b5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478883> 10754ac: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10754b0: e8 3f b2 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10754b5: 8b 7e 08 mov edi,DWORD PTR [esi+0x8] 10754b8: 8b 44 24 18 mov eax,DWORD PTR [esp+0x18] 10754bc: 8b 00 mov eax,DWORD PTR [eax] 10754be: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 10754c5: 74 16 je 10754dd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4788ab> 10754c7: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 10754cb: 75 10 jne 10754dd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4788ab> 10754cd: 83 ec 0c sub esp,0xc 10754d0: 8b 5c 24 3c mov ebx,DWORD PTR [esp+0x3c] 10754d4: 50 push eax 10754d5: e8 d4 0f b4 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> 10754da: 83 c4 10 add esp,0x10 10754dd: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10754e1: 31 c9 xor ecx,ecx 10754e3: 51 push ecx 10754e4: 8b 44 24 18 mov eax,DWORD PTR [esp+0x18] 10754e8: ff 30 push DWORD PTR [eax] 10754ea: 57 push edi 10754eb: 51 push ecx 10754ec: e8 80 ef 63 ff call 6b4471 10754f1: 83 c4 10 add esp,0x10 10754f4: 84 c0 test al,al 10754f6: 0f 84 92 01 00 00 je 107568e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478a5c> 10754fc: 85 f6 test esi,esi 10754fe: 75 09 jne 1075509 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4788d7> 1075500: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075504: e8 eb b1 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075509: 83 7e 20 00 cmp DWORD PTR [esi+0x20],0x0 107550d: 0f 84 7b 01 00 00 je 107568e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478a5c> 1075513: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075517: 8d 83 b0 a9 04 00 lea eax,[ebx+0x4a9b0] 107551d: 89 f7 mov edi,esi 107551f: 8b 30 mov esi,DWORD PTR [eax] 1075521: 83 ec 0c sub esp,0xc 1075524: 56 push esi 1075525: e8 ca b8 b1 ff call b90df4 107552a: 83 c4 10 add esp,0x10 107552d: 83 ec 08 sub esp,0x8 1075530: 89 dd mov ebp,ebx 1075532: 6a 02 push 0x2 1075534: 56 push esi 1075535: 89 fe mov esi,edi 1075537: e8 7c e5 b6 ff call be3ab8 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE7_M_copyEPKSt13_Rb_tree_nodeISsEPS7_@@Base+0x18a> 107553c: 83 c4 10 add esp,0x10 107553f: 89 c7 mov edi,eax 1075541: 8b 4e 08 mov ecx,DWORD PTR [esi+0x8] 1075544: 85 ff test edi,edi 1075546: 75 0f jne 1075557 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478925> 1075548: 89 eb mov ebx,ebp 107554a: 89 4c 24 2c mov DWORD PTR [esp+0x2c],ecx 107554e: e8 a1 b1 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075553: 8b 4c 24 2c mov ecx,DWORD PTR [esp+0x2c] 1075557: 85 c9 test ecx,ecx 1075559: 74 3a je 1075595 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478963> 107555b: 8b 07 mov eax,DWORD PTR [edi] 107555d: 83 ec 08 sub esp,0x8 1075560: 89 eb mov ebx,ebp 1075562: ff 70 18 push DWORD PTR [eax+0x18] 1075565: 51 push ecx 1075566: 89 4c 24 3c mov DWORD PTR [esp+0x3c],ecx 107556a: e8 95 9a b6 ff call bdf004 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xcc56> 107556f: 8b 4c 24 3c mov ecx,DWORD PTR [esp+0x3c] 1075573: 83 c4 10 add esp,0x10 1075576: 85 c0 test eax,eax 1075578: 75 1b jne 1075595 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478963> 107557a: 89 eb mov ebx,ebp 107557c: e8 39 bf b5 ff call bd14ba <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1b5e> 1075581: 83 ec 08 sub esp,0x8 1075584: 89 eb mov ebx,ebp 1075586: 6a 00 push 0x0 1075588: 50 push eax 1075589: e8 2a b0 b5 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> 107558e: 8b 4c 24 3c mov ecx,DWORD PTR [esp+0x3c] 1075592: 83 c4 10 add esp,0x10 1075595: 83 7f 0c 00 cmp DWORD PTR [edi+0xc],0x0 1075599: 75 1f jne 10755ba <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478988> 107559b: 89 eb mov ebx,ebp 107559d: 89 4c 24 2c mov DWORD PTR [esp+0x2c],ecx 10755a1: e8 c8 bd b5 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> 10755a6: 83 ec 08 sub esp,0x8 10755a9: 89 eb mov ebx,ebp 10755ab: 6a 00 push 0x0 10755ad: 50 push eax 10755ae: e8 05 b0 b5 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> 10755b3: 8b 4c 24 3c mov ecx,DWORD PTR [esp+0x3c] 10755b7: 83 c4 10 add esp,0x10 10755ba: 89 4f 10 mov DWORD PTR [edi+0x10],ecx 10755bd: 85 f6 test esi,esi 10755bf: 75 07 jne 10755c8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478996> 10755c1: 89 eb mov ebx,ebp 10755c3: e8 2c b1 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10755c8: 8b 46 20 mov eax,DWORD PTR [esi+0x20] 10755cb: 89 44 24 2c mov DWORD PTR [esp+0x2c],eax 10755cf: 85 c0 test eax,eax 10755d1: 74 31 je 1075604 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4789d2> 10755d3: 8b 07 mov eax,DWORD PTR [edi] 10755d5: 83 ec 08 sub esp,0x8 10755d8: 89 eb mov ebx,ebp 10755da: ff 70 18 push DWORD PTR [eax+0x18] 10755dd: ff 74 24 38 push DWORD PTR [esp+0x38] 10755e1: e8 1e 9a b6 ff call bdf004 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xcc56> 10755e6: 83 c4 10 add esp,0x10 10755e9: 85 c0 test eax,eax 10755eb: 75 17 jne 1075604 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4789d2> 10755ed: 89 eb mov ebx,ebp 10755ef: e8 c6 be b5 ff call bd14ba <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1b5e> 10755f4: 83 ec 08 sub esp,0x8 10755f7: 89 eb mov ebx,ebp 10755f9: 6a 00 push 0x0 10755fb: 50 push eax 10755fc: e8 b7 af b5 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> 1075601: 83 c4 10 add esp,0x10 1075604: 83 7f 0c 01 cmp DWORD PTR [edi+0xc],0x1 1075608: 77 17 ja 1075621 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4789ef> 107560a: 89 eb mov ebx,ebp 107560c: e8 5d bd b5 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> 1075611: 83 ec 08 sub esp,0x8 1075614: 89 eb mov ebx,ebp 1075616: 6a 00 push 0x0 1075618: 50 push eax 1075619: e8 9a af b5 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> 107561e: 83 c4 10 add esp,0x10 1075621: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 1075625: 89 47 14 mov DWORD PTR [edi+0x14],eax 1075628: 89 eb mov ebx,ebp 107562a: 8d 83 c4 d5 04 00 lea eax,[ebx+0x4d5c4] 1075630: 8b 00 mov eax,DWORD PTR [eax] 1075632: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 1075639: 74 12 je 107564d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478a1b> 107563b: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 107563f: 75 0c jne 107564d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478a1b> 1075641: 83 ec 0c sub esp,0xc 1075644: 50 push eax 1075645: e8 64 0e b4 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> 107564a: 83 c4 10 add esp,0x10 107564d: 8d 83 54 77 06 00 lea eax,[ebx+0x67754] 1075653: 31 c9 xor ecx,ecx 1075655: 51 push ecx 1075656: 57 push edi 1075657: ff 30 push DWORD PTR [eax] 1075659: 51 push ecx 107565a: e8 5c d9 06 00 call 10e2fbb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4e6389> 107565f: 83 c4 10 add esp,0x10 1075662: 85 f6 test esi,esi 1075664: 74 05 je 107566b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478a39> 1075666: 8b 7e 20 mov edi,DWORD PTR [esi+0x20] 1075669: eb 0d jmp 1075678 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478a46> 107566b: e8 84 b0 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075670: 8b 7e 20 mov edi,DWORD PTR [esi+0x20] 1075673: e8 7c b0 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075678: 83 ec 04 sub esp,0x4 107567b: ff 76 18 push DWORD PTR [esi+0x18] 107567e: 57 push edi 107567f: ff b4 24 8c 00 00 00 push DWORD PTR [esp+0x8c] 1075686: e8 7e 08 00 00 call 1075f09 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4792d7> 107568b: 83 c4 10 add esp,0x10 107568e: 85 f6 test esi,esi 1075690: 74 0b je 107569d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478a6b> 1075692: 8b 7e 24 mov edi,DWORD PTR [esi+0x24] 1075695: 8b 4e 18 mov ecx,DWORD PTR [esi+0x18] 1075698: 8b 46 20 mov eax,DWORD PTR [esi+0x20] 107569b: eb 33 jmp 10756d0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478a9e> 107569d: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10756a1: e8 4e b0 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10756a6: 8b 3d 24 00 00 00 mov edi,DWORD PTR ds:0x24 10756ac: e8 43 b0 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10756b1: a1 20 00 00 00 mov eax,ds:0x20 10756b6: 89 44 24 2c mov DWORD PTR [esp+0x2c],eax 10756ba: e8 35 b0 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10756bf: 8b 2d 18 00 00 00 mov ebp,DWORD PTR ds:0x18 10756c5: e8 2a b0 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10756ca: 89 e9 mov ecx,ebp 10756cc: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 10756d0: 8b 6e 1c mov ebp,DWORD PTR [esi+0x1c] 10756d3: 85 ff test edi,edi 10756d5: 0f 85 42 fd ff ff jne 107541d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4787eb> 10756db: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10756df: 89 44 24 2c mov DWORD PTR [esp+0x2c],eax 10756e3: 89 4c 24 10 mov DWORD PTR [esp+0x10],ecx 10756e7: e8 08 b0 b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10756ec: 8b 4c 24 10 mov ecx,DWORD PTR [esp+0x10] 10756f0: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 10756f4: e9 24 fd ff ff jmp 107541d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4787eb> 10756f9: 8b 44 24 28 mov eax,DWORD PTR [esp+0x28] 10756fd: 84 c0 test al,al 10756ff: 0f 94 c0 sete al 1075702: 0a 44 24 0f or al,BYTE PTR [esp+0xf] 1075706: 0f 85 b2 02 00 00 jne 10759be <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d8c> 107570c: 8b 75 68 mov esi,DWORD PTR [ebp+0x68] 107570f: 85 f6 test esi,esi 1075711: 75 05 jne 1075718 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478ae6> 1075713: e8 dc af b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075718: 83 ec 08 sub esp,0x8 107571b: 89 df mov edi,ebx 107571d: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 1075721: ff 30 push DWORD PTR [eax] 1075723: 56 push esi 1075724: e8 a9 ce 8b ff call 9325d2 1075729: 83 c4 10 add esp,0x10 107572c: 85 c0 test eax,eax 107572e: 0f 8e 8a 02 00 00 jle 10759be <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d8c> 1075734: 83 ec 10 sub esp,0x10 1075737: 89 fb mov ebx,edi 1075739: e8 8e ec fe ff call 10643cc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x46779a> 107573e: 83 c4 10 add esp,0x10 1075741: 89 95 80 00 00 00 mov DWORD PTR [ebp+0x80],edx 1075747: 89 45 7c mov DWORD PTR [ebp+0x7c],eax 107574a: 8d 83 24 7a 05 00 lea eax,[ebx+0x57a24] 1075750: 89 44 24 20 mov DWORD PTR [esp+0x20],eax 1075754: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] 107575a: 89 44 24 2c mov DWORD PTR [esp+0x2c],eax 107575e: 8d 83 38 77 06 00 lea eax,[ebx+0x67738] 1075764: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax 1075768: e9 e6 01 00 00 jmp 1075953 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d21> 107576d: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075771: 8d 83 0c 7a 05 00 lea eax,[ebx+0x57a0c] 1075777: 83 ec 04 sub esp,0x4 107577a: ff 30 push DWORD PTR [eax] 107577c: 56 push esi 107577d: 57 push edi 107577e: e8 cb d6 34 00 call 13c2e4e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c621c> 1075783: 83 c4 10 add esp,0x10 1075786: c7 46 14 00 00 00 00 mov DWORD PTR [esi+0x14],0x0 107578d: e9 c1 01 00 00 jmp 1075953 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d21> 1075792: 8b 75 68 mov esi,DWORD PTR [ebp+0x68] 1075795: 85 f6 test esi,esi 1075797: 89 fb mov ebx,edi 1075799: 75 05 jne 10757a0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478b6e> 107579b: e8 54 af b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10757a0: 83 ec 08 sub esp,0x8 10757a3: 8b 44 24 28 mov eax,DWORD PTR [esp+0x28] 10757a7: ff 30 push DWORD PTR [eax] 10757a9: 56 push esi 10757aa: e8 7b ca 8b ff call 93222a 10757af: 83 c4 10 add esp,0x10 10757b2: 89 c6 mov esi,eax 10757b4: 85 f6 test esi,esi 10757b6: 75 05 jne 10757bd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478b8b> 10757b8: e8 37 af b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10757bd: 8b 7e 08 mov edi,DWORD PTR [esi+0x8] 10757c0: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 10757c4: 8b 00 mov eax,DWORD PTR [eax] 10757c6: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 10757cd: 74 16 je 10757e5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478bb3> 10757cf: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 10757d3: 75 10 jne 10757e5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478bb3> 10757d5: 83 ec 0c sub esp,0xc 10757d8: 8b 5c 24 3c mov ebx,DWORD PTR [esp+0x3c] 10757dc: 50 push eax 10757dd: e8 cc 0c b4 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> 10757e2: 83 c4 10 add esp,0x10 10757e5: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10757e9: 31 c9 xor ecx,ecx 10757eb: 51 push ecx 10757ec: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] 10757f0: ff 30 push DWORD PTR [eax] 10757f2: 57 push edi 10757f3: 51 push ecx 10757f4: e8 78 ec 63 ff call 6b4471 10757f9: 83 c4 10 add esp,0x10 10757fc: 84 c0 test al,al 10757fe: 74 0a je 107580a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478bd8> 1075800: 80 7d 1c 00 cmp BYTE PTR [ebp+0x1c],0x0 1075804: 0f 84 90 01 00 00 je 107599a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d68> 107580a: 85 f6 test esi,esi 107580c: 75 09 jne 1075817 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478be5> 107580e: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075812: e8 dd ae b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075817: 83 7e 14 00 cmp DWORD PTR [esi+0x14],0x0 107581b: 0f 84 2c 01 00 00 je 107594d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d1b> 1075821: 8b 7e 08 mov edi,DWORD PTR [esi+0x8] 1075824: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 1075828: 8b 00 mov eax,DWORD PTR [eax] 107582a: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 1075831: 74 16 je 1075849 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478c17> 1075833: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 1075837: 75 10 jne 1075849 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478c17> 1075839: 83 ec 0c sub esp,0xc 107583c: 8b 5c 24 3c mov ebx,DWORD PTR [esp+0x3c] 1075840: 50 push eax 1075841: e8 68 0c b4 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> 1075846: 83 c4 10 add esp,0x10 1075849: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 107584d: 8d 83 70 76 06 00 lea eax,[ebx+0x67670] 1075853: 31 c9 xor ecx,ecx 1075855: 51 push ecx 1075856: ff 30 push DWORD PTR [eax] 1075858: 57 push edi 1075859: 89 df mov edi,ebx 107585b: 51 push ecx 107585c: e8 10 ec 63 ff call 6b4471 1075861: 83 c4 10 add esp,0x10 1075864: 8b 46 14 mov eax,DWORD PTR [esi+0x14] 1075867: 89 44 24 28 mov DWORD PTR [esp+0x28],eax 107586b: 8b 6e 40 mov ebp,DWORD PTR [esi+0x40] 107586e: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 1075872: 8b 00 mov eax,DWORD PTR [eax] 1075874: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 107587b: 74 14 je 1075891 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478c5f> 107587d: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 1075881: 75 0e jne 1075891 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478c5f> 1075883: 83 ec 0c sub esp,0xc 1075886: 89 fb mov ebx,edi 1075888: 50 push eax 1075889: e8 20 0c b4 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> 107588e: 83 c4 10 add esp,0x10 1075891: 83 ec 04 sub esp,0x4 1075894: 89 fb mov ebx,edi 1075896: 31 c0 xor eax,eax 1075898: 50 push eax 1075899: 55 push ebp 107589a: 50 push eax 107589b: e8 fa 03 66 ff call 6d5c9a 10758a0: 83 c4 10 add esp,0x10 10758a3: 84 c0 test al,al 10758a5: 75 48 jne 10758ef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478cbd> 10758a7: 85 f6 test esi,esi 10758a9: 75 07 jne 10758b2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478c80> 10758ab: 89 fb mov ebx,edi 10758ad: e8 42 ae b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10758b2: 8b 6e 40 mov ebp,DWORD PTR [esi+0x40] 10758b5: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 10758b9: 8b 00 mov eax,DWORD PTR [eax] 10758bb: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 10758c2: 74 14 je 10758d8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478ca6> 10758c4: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 10758c8: 75 0e jne 10758d8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478ca6> 10758ca: 83 ec 0c sub esp,0xc 10758cd: 89 fb mov ebx,edi 10758cf: 50 push eax 10758d0: e8 d9 0b b4 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> 10758d5: 83 c4 10 add esp,0x10 10758d8: 89 fb mov ebx,edi 10758da: 31 c0 xor eax,eax 10758dc: 50 push eax 10758dd: 55 push ebp 10758de: ff 74 24 30 push DWORD PTR [esp+0x30] 10758e2: 50 push eax 10758e3: e8 76 f7 63 ff call 6b505e 10758e8: 83 c4 10 add esp,0x10 10758eb: 89 44 24 28 mov DWORD PTR [esp+0x28],eax 10758ef: 8b bc 24 80 00 00 00 mov edi,DWORD PTR [esp+0x80] 10758f6: 8b 6f 0c mov ebp,DWORD PTR [edi+0xc] 10758f9: 85 ed test ebp,ebp 10758fb: 75 09 jne 1075906 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478cd4> 10758fd: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075901: e8 ee ad b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075906: 8b 45 00 mov eax,DWORD PTR [ebp+0x0] 1075909: 83 ec 04 sub esp,0x4 107590c: 8b 5c 24 34 mov ebx,DWORD PTR [esp+0x34] 1075910: ff b0 e8 00 00 00 push DWORD PTR [eax+0xe8] 1075916: ff 74 24 30 push DWORD PTR [esp+0x30] 107591a: 55 push ebp 107591b: ff 90 e4 00 00 00 call DWORD PTR [eax+0xe4] 1075921: 83 c4 10 add esp,0x10 1075924: 8b 87 84 00 00 00 mov eax,DWORD PTR [edi+0x84] 107592a: 8b af 88 00 00 00 mov ebp,DWORD PTR [edi+0x88] 1075930: 85 f6 test esi,esi 1075932: 75 11 jne 1075945 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d13> 1075934: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075938: 89 44 24 28 mov DWORD PTR [esp+0x28],eax 107593c: e8 b3 ad b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075941: 8b 44 24 28 mov eax,DWORD PTR [esp+0x28] 1075945: 89 46 30 mov DWORD PTR [esi+0x30],eax 1075948: 89 6e 34 mov DWORD PTR [esi+0x34],ebp 107594b: 89 fd mov ebp,edi 107594d: 80 7e 3d 00 cmp BYTE PTR [esi+0x3d],0x0 1075951: 75 2e jne 1075981 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d4f> 1075953: 8b 75 68 mov esi,DWORD PTR [ebp+0x68] 1075956: 85 f6 test esi,esi 1075958: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 107595c: 75 05 jne 1075963 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d31> 107595e: e8 91 ad b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075963: 83 ec 08 sub esp,0x8 1075966: 89 df mov edi,ebx 1075968: 8b 44 24 2c mov eax,DWORD PTR [esp+0x2c] 107596c: ff 30 push DWORD PTR [eax] 107596e: 56 push esi 107596f: e8 5e cc 8b ff call 9325d2 1075974: 83 c4 10 add esp,0x10 1075977: 85 c0 test eax,eax 1075979: 0f 8f 13 fe ff ff jg 1075792 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478b60> 107597f: eb 3d jmp 10759be <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d8c> 1075981: 8b 7d 54 mov edi,DWORD PTR [ebp+0x54] 1075984: 85 ff test edi,edi 1075986: 0f 85 e1 fd ff ff jne 107576d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478b3b> 107598c: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 1075990: e8 5f ad b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 1075995: e9 d3 fd ff ff jmp 107576d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478b3b> 107599a: 8b 75 68 mov esi,DWORD PTR [ebp+0x68] 107599d: 85 f6 test esi,esi 107599f: 8b 5c 24 30 mov ebx,DWORD PTR [esp+0x30] 10759a3: 75 05 jne 10759aa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d78> 10759a5: e8 4a ad b5 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> 10759aa: 8d 83 28 7a 05 00 lea eax,[ebx+0x57a28] 10759b0: 83 ec 08 sub esp,0x8 10759b3: ff 30 push DWORD PTR [eax] 10759b5: 56 push esi 10759b6: e8 29 c7 8b ff call 9320e4 10759bb: 83 c4 10 add esp,0x10 10759be: 83 c4 6c add esp,0x6c 10759c1: 5e pop esi 10759c2: 5f pop edi 10759c3: 5b pop ebx 10759c4: 5d pop ebp 10759c5: c3 ret 10759c6: 53 push ebx 10759c7: 56 push esi 10759c8: 83 ec 24 sub esp,0x24 10759cb: e8 00 00 00 00 call 10759d0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478d9e> 10759d0: 5b pop ebx 10759d1: 81 c3 ac 11 d8 00 add ebx,0xd811ac 10759d7: 8a 83 73 b3 06 00 mov al,BYTE PTR [ebx+0x6b373] 10759dd: 24 01 and al,0x1 10759df: 75 17 jne 10759f8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478dc6> 10759e1: 8d 83 48 be 71 ff lea eax,[ebx-0x8e41b8] 10759e7: 8b 00 mov eax,DWORD PTR [eax] 10759e9: 89 04 24 mov DWORD PTR [esp],eax 10759ec: e8 37 99 b2 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> 10759f1: c6 83 73 b3 06 00 01 mov BYTE PTR [ebx+0x6b373],0x1 10759f8: 8d b3 cc eb 04 00 lea esi,[ebx+0x4ebcc] 10759fe: 8b 06 mov eax,DWORD PTR [esi] 1075a00: 8b 48 50 mov ecx,DWORD PTR [eax+0x50] 1075a03: 8b 41 24 mov eax,DWORD PTR [ecx+0x24] 1075a06: 39 41 20 cmp DWORD PTR [ecx+0x20],eax 1075a09: 74 55 je 1075a60 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478e2e> 1075a0b: 89 41 20 mov DWORD PTR [ecx+0x20],eax 1075a0e: 31 c0 xor eax,eax 1075a10: 89 44 24 04 mov DWORD PTR [esp+0x4],eax 1075a14: 89 04 24 mov DWORD PTR [esp],eax 1075a17: e8 02 5c 72 ff call 79b61e 1075a1c: d9 5c 24 0c fstp DWORD PTR [esp+0xc] 1075a20: f3 0f 10 44 24 0c movss xmm0,DWORD PTR [esp+0xc] 1075a26: 8b 06 mov eax,DWORD PTR [esi] 1075a28: 8b 40 50 mov eax,DWORD PTR [eax+0x50] 1075a2b: f3 0f 59 83 50 8f 62 mulss xmm0,DWORD PTR [ebx-0x9d70b0] 1075a32: ff 1075a33: f3 0f 5a c0 cvtss2sd xmm0,xmm0 1075a37: f2 0f 58 83 84 d8 62 addsd xmm0,QWORD PTR [ebx-0x9d277c] 1075a3e: ff 1075a3f: f2 0f 11 44 24 18 movsd QWORD PTR [esp+0x18],xmm0 1075a45: dd 44 24 18 fld QWORD PTR [esp+0x18] 1075a49: dd 4c 24 10 fisttp QWORD PTR [esp+0x10] 1075a4d: 8b 4c 24 10 mov ecx,DWORD PTR [esp+0x10] 1075a51: 8b 54 24 14 mov edx,DWORD PTR [esp+0x14] 1075a55: 89 50 1c mov DWORD PTR [eax+0x1c],edx 1075a58: 89 48 18 mov DWORD PTR [eax+0x18],ecx 1075a5b: 8b 06 mov eax,DWORD PTR [esi] 1075a5d: 8b 48 50 mov ecx,DWORD PTR [eax+0x50] 1075a60: 8b 41 18 mov eax,DWORD PTR [ecx+0x18] 1075a63: 8b 51 1c mov edx,DWORD PTR [ecx+0x1c] 1075a66: 83 c4 24 add esp,0x24 1075a69: 5e pop esi 1075a6a: 5b pop ebx 1075a6b: c3 ret 1075a6c: 55 push ebp 1075a6d: 53 push ebx 1075a6e: 57 push edi 1075a6f: 56 push esi 1075a70: 83 ec 0c sub esp,0xc 1075a73: e8 00 00 00 00 call 1075a78 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478e46> 1075a78: 5b pop ebx 1075a79: 81 c3 04 11 d8 00 add ebx,0xd81104 1075a7f: 8b 6c 24 20 mov ebp,DWORD PTR [esp+0x20] 1075a83: 8b 45 2c mov eax,DWORD PTR [ebp+0x2c] 1075a86: 85 c0 test eax,eax 1075a88: 74 15 je 1075a9f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478e6d> 1075a8a: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075a8e: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075a92: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075a96: 50 push eax 1075a97: e8 d0 ff ff ff call 1075a6c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478e3a> 1075a9c: 83 c4 10 add esp,0x10 1075a9f: 8b 45 08 mov eax,DWORD PTR [ebp+0x8] 1075aa2: 89 44 24 08 mov DWORD PTR [esp+0x8],eax 1075aa6: 8b 7d 10 mov edi,DWORD PTR [ebp+0x10] 1075aa9: 8b 75 14 mov esi,DWORD PTR [ebp+0x14] 1075aac: 83 ec 0c sub esp,0xc 1075aaf: 56 push esi 1075ab0: e8 45 01 b4 ff call bb5bfa <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1e1c2> 1075ab5: 83 c4 10 add esp,0x10 1075ab8: 83 ec 0c sub esp,0xc 1075abb: 56 push esi 1075abc: e8 bb d2 b6 ff call be2d7c <_ZNSt8_Rb_treeIPvS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE4findERKS0_@@Base+0xa6a> 1075ac1: 83 c4 10 add esp,0x10 1075ac4: 8a 4e 2e mov cl,BYTE PTR [esi+0x2e] 1075ac7: 84 c0 test al,al 1075ac9: 0f 84 d3 00 00 00 je 1075ba2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478f70> 1075acf: 0f b7 46 2c movzx eax,WORD PTR [esi+0x2c] 1075ad3: 0f b6 c9 movzx ecx,cl 1075ad6: 0f b7 c0 movzx eax,ax 1075ad9: 83 f9 02 cmp ecx,0x2 1075adc: 0f 85 e3 00 00 00 jne 1075bc5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478f93> 1075ae2: 3d ff ff 00 00 cmp eax,0xffff 1075ae7: 0f 84 ae 01 00 00 je 1075c9b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479069> 1075aed: 85 ff test edi,edi 1075aef: 74 0f je 1075b00 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478ece> 1075af1: 8b 07 mov eax,DWORD PTR [edi] 1075af3: f6 80 95 00 00 00 01 test BYTE PTR [eax+0x95],0x1 1075afa: 0f 85 9b 01 00 00 jne 1075c9b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479069> 1075b00: 83 7d 0c 00 cmp DWORD PTR [ebp+0xc],0x0 1075b04: 0f 84 91 01 00 00 je 1075c9b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479069> 1075b0a: 89 7c 24 08 mov DWORD PTR [esp+0x8],edi 1075b0e: 83 ec 0c sub esp,0xc 1075b11: 56 push esi 1075b12: e8 4f d2 b6 ff call be2d66 <_ZNSt8_Rb_treeIPvS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE4findERKS0_@@Base+0xa54> 1075b17: 83 c4 10 add esp,0x10 1075b1a: 88 44 24 04 mov BYTE PTR [esp+0x4],al 1075b1e: 83 ec 0c sub esp,0xc 1075b21: 56 push esi 1075b22: e8 ad d2 b6 ff call be2dd4 <_ZNSt8_Rb_treeIPvS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE4findERKS0_@@Base+0xac2> 1075b27: 83 c4 10 add esp,0x10 1075b2a: 83 ec 0c sub esp,0xc 1075b2d: 50 push eax 1075b2e: e8 97 ba b1 ff call b915ca 1075b33: 83 c4 10 add esp,0x10 1075b36: 80 7c 24 04 00 cmp BYTE PTR [esp+0x4],0x0 1075b3b: 0f 84 88 01 00 00 je 1075cc9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479097> 1075b41: 84 c0 test al,al 1075b43: 0f 84 4e 02 00 00 je 1075d97 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479165> 1075b49: 8b 4e 0c mov ecx,DWORD PTR [esi+0xc] 1075b4c: 0f b7 46 2c movzx eax,WORD PTR [esi+0x2c] 1075b50: 89 44 24 04 mov DWORD PTR [esp+0x4],eax 1075b54: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] 1075b58: 8b 00 mov eax,DWORD PTR [eax] 1075b5a: 89 04 24 mov DWORD PTR [esp],eax 1075b5d: 66 8b 80 aa 00 00 00 mov ax,WORD PTR [eax+0xaa] 1075b64: 66 85 c0 test ax,ax 1075b67: 74 1f je 1075b88 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478f56> 1075b69: 8b 14 24 mov edx,DWORD PTR [esp] 1075b6c: 8b 7a 4c mov edi,DWORD PTR [edx+0x4c] 1075b6f: 31 ed xor ebp,ebp 1075b71: 0f b7 c0 movzx eax,ax 1075b74: 0f b7 d5 movzx edx,bp 1075b77: 39 0c d7 cmp DWORD PTR [edi+edx*8],ecx 1075b7a: 0f 84 c5 02 00 00 je 1075e45 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479213> 1075b80: 45 inc ebp 1075b81: 0f b7 d5 movzx edx,bp 1075b84: 39 c2 cmp edx,eax 1075b86: 72 ec jb 1075b74 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478f42> 1075b88: 83 ec 04 sub esp,0x4 1075b8b: ff 74 24 08 push DWORD PTR [esp+0x8] 1075b8f: 51 push ecx 1075b90: 8b 7c 24 14 mov edi,DWORD PTR [esp+0x14] 1075b94: 57 push edi 1075b95: e8 56 da b1 ff call b935f0 1075b9a: 83 c4 10 add esp,0x10 1075b9d: e9 b9 02 00 00 jmp 1075e5b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479229> 1075ba2: 0f b6 c1 movzx eax,cl 1075ba5: 83 f8 02 cmp eax,0x2 1075ba8: 0f 85 d5 00 00 00 jne 1075c83 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479051> 1075bae: 56 push esi 1075baf: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075bb3: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075bb7: 6a 00 push 0x0 1075bb9: ff 54 24 18 call DWORD PTR [esp+0x18] 1075bbd: 83 c4 10 add esp,0x10 1075bc0: e9 fc 00 00 00 jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075bc5: 3d ff ff 00 00 cmp eax,0xffff 1075bca: 0f 84 de 00 00 00 je 1075cae <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47907c> 1075bd0: 85 ff test edi,edi 1075bd2: 74 0f je 1075be3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x478fb1> 1075bd4: 8b 07 mov eax,DWORD PTR [edi] 1075bd6: f6 80 95 00 00 00 01 test BYTE PTR [eax+0x95],0x1 1075bdd: 0f 85 cb 00 00 00 jne 1075cae <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47907c> 1075be3: 83 7d 0c 00 cmp DWORD PTR [ebp+0xc],0x0 1075be7: 0f 84 c1 00 00 00 je 1075cae <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47907c> 1075bed: 83 ec 0c sub esp,0xc 1075bf0: 56 push esi 1075bf1: e8 70 d1 b6 ff call be2d66 <_ZNSt8_Rb_treeIPvS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE4findERKS0_@@Base+0xa54> 1075bf6: 83 c4 10 add esp,0x10 1075bf9: 88 44 24 08 mov BYTE PTR [esp+0x8],al 1075bfd: 83 ec 0c sub esp,0xc 1075c00: 56 push esi 1075c01: e8 ce d1 b6 ff call be2dd4 <_ZNSt8_Rb_treeIPvS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE4findERKS0_@@Base+0xac2> 1075c06: 83 c4 10 add esp,0x10 1075c09: 83 ec 0c sub esp,0xc 1075c0c: 50 push eax 1075c0d: e8 b8 b9 b1 ff call b915ca 1075c12: 83 c4 10 add esp,0x10 1075c15: 80 7c 24 08 00 cmp BYTE PTR [esp+0x8],0x0 1075c1a: 0f 84 12 01 00 00 je 1075d32 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479100> 1075c20: 84 c0 test al,al 1075c22: 0f 84 a0 01 00 00 je 1075dc8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479196> 1075c28: 8b 4e 0c mov ecx,DWORD PTR [esi+0xc] 1075c2b: 0f b7 46 2c movzx eax,WORD PTR [esi+0x2c] 1075c2f: 89 44 24 08 mov DWORD PTR [esp+0x8],eax 1075c33: 8b 44 24 24 mov eax,DWORD PTR [esp+0x24] 1075c37: 8b 00 mov eax,DWORD PTR [eax] 1075c39: 89 44 24 04 mov DWORD PTR [esp+0x4],eax 1075c3d: 66 8b 80 aa 00 00 00 mov ax,WORD PTR [eax+0xaa] 1075c44: 66 85 c0 test ax,ax 1075c47: 74 20 je 1075c69 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479037> 1075c49: 8b 54 24 04 mov edx,DWORD PTR [esp+0x4] 1075c4d: 8b 7a 4c mov edi,DWORD PTR [edx+0x4c] 1075c50: 31 ed xor ebp,ebp 1075c52: 0f b7 c0 movzx eax,ax 1075c55: 0f b7 d5 movzx edx,bp 1075c58: 39 0c d7 cmp DWORD PTR [edi+edx*8],ecx 1075c5b: 0f 84 1d 02 00 00 je 1075e7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47924c> 1075c61: 45 inc ebp 1075c62: 0f b7 d5 movzx edx,bp 1075c65: 39 c2 cmp edx,eax 1075c67: 72 ec jb 1075c55 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479023> 1075c69: 83 ec 04 sub esp,0x4 1075c6c: ff 74 24 0c push DWORD PTR [esp+0xc] 1075c70: 51 push ecx 1075c71: 8b 7c 24 30 mov edi,DWORD PTR [esp+0x30] 1075c75: 57 push edi 1075c76: e8 75 d9 b1 ff call b935f0 1075c7b: 83 c4 10 add esp,0x10 1075c7e: e9 12 02 00 00 jmp 1075e95 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479263> 1075c83: 83 ec 0c sub esp,0xc 1075c86: 56 push esi 1075c87: ff 74 24 38 push DWORD PTR [esp+0x38] 1075c8b: ff 74 24 38 push DWORD PTR [esp+0x38] 1075c8f: 57 push edi 1075c90: 6a 00 push 0x0 1075c92: ff 54 24 28 call DWORD PTR [esp+0x28] 1075c96: 83 c4 20 add esp,0x20 1075c99: eb 26 jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075c9b: 56 push esi 1075c9c: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075ca0: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075ca4: 57 push edi 1075ca5: ff 54 24 18 call DWORD PTR [esp+0x18] 1075ca9: 83 c4 10 add esp,0x10 1075cac: eb 13 jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075cae: 83 ec 04 sub esp,0x4 1075cb1: 56 push esi 1075cb2: ff 74 24 30 push DWORD PTR [esp+0x30] 1075cb6: ff 74 24 30 push DWORD PTR [esp+0x30] 1075cba: ff 54 24 18 call DWORD PTR [esp+0x18] 1075cbe: 83 c4 10 add esp,0x10 1075cc1: 83 c4 0c add esp,0xc 1075cc4: 5e pop esi 1075cc5: 5f pop edi 1075cc6: 5b pop ebx 1075cc7: 5d pop ebp 1075cc8: c3 ret 1075cc9: 0f b7 7e 2c movzx edi,WORD PTR [esi+0x2c] 1075ccd: 84 c0 test al,al 1075ccf: 0f 84 25 01 00 00 je 1075dfa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4791c8> 1075cd5: 83 ec 0c sub esp,0xc 1075cd8: 56 push esi 1075cd9: e8 f6 d0 b6 ff call be2dd4 <_ZNSt8_Rb_treeIPvS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE4findERKS0_@@Base+0xac2> 1075cde: 83 c4 10 add esp,0x10 1075ce1: 8b 4c 24 08 mov ecx,DWORD PTR [esp+0x8] 1075ce5: 8b 09 mov ecx,DWORD PTR [ecx] 1075ce7: 89 4c 24 04 mov DWORD PTR [esp+0x4],ecx 1075ceb: 66 8b a9 aa 00 00 00 mov bp,WORD PTR [ecx+0xaa] 1075cf2: 66 85 ed test bp,bp 1075cf5: 74 20 je 1075d17 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4790e5> 1075cf7: 8b 4c 24 04 mov ecx,DWORD PTR [esp+0x4] 1075cfb: 8b 51 4c mov edx,DWORD PTR [ecx+0x4c] 1075cfe: 31 f6 xor esi,esi 1075d00: 0f b7 ed movzx ebp,bp 1075d03: 0f b7 ce movzx ecx,si 1075d06: 39 04 ca cmp DWORD PTR [edx+ecx*8],eax 1075d09: 0f 84 a8 01 00 00 je 1075eb7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x479285> 1075d0f: 46 inc esi 1075d10: 0f b7 ce movzx ecx,si 1075d13: 39 e9 cmp ecx,ebp 1075d15: 72 ec jb 1075d03 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4790d1> 1075d17: 83 ec 04 sub esp,0x4 1075d1a: 57 push edi 1075d1b: 50 push eax 1075d1c: 8b 74 24 14 mov esi,DWORD PTR [esp+0x14] 1075d20: 56 push esi 1075d21: e8 ca d8 b1 ff call b935f0 1075d26: 83 c4 10 add esp,0x10 1075d29: 8b 4c 24 28 mov ecx,DWORD PTR [esp+0x28] 1075d2d: e9 9c 01 00 00 jmp 1075ece <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47929c> 1075d32: 0f b7 7e 2c movzx edi,WORD PTR [esi+0x2c] 1075d36: 84 c0 test al,al 1075d38: 0f 84 e1 00 00 00 je 1075e1f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4791ed> 1075d3e: 83 ec 0c sub esp,0xc 1075d41: 56 push esi 1075d42: e8 8d d0 b6 ff call be2dd4 <_ZNSt8_Rb_treeIPvS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE4findERKS0_@@Base+0xac2> 1075d47: 83 c4 10 add esp,0x10 1075d4a: 8b 4c 24 24 mov ecx,DWORD PTR [esp+0x24] 1075d4e: 8b 09 mov ecx,DWORD PTR [ecx] 1075d50: 89 4c 24 08 mov DWORD PTR [esp+0x8],ecx 1075d54: 66 8b a9 aa 00 00 00 mov bp,WORD PTR [ecx+0xaa] 1075d5b: 66 85 ed test bp,bp 1075d5e: 74 20 je 1075d80 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47914e> 1075d60: 8b 4c 24 08 mov ecx,DWORD PTR [esp+0x8] 1075d64: 8b 51 4c mov edx,DWORD PTR [ecx+0x4c] 1075d67: 31 f6 xor esi,esi 1075d69: 0f b7 ed movzx ebp,bp 1075d6c: 0f b7 ce movzx ecx,si 1075d6f: 39 04 ca cmp DWORD PTR [edx+ecx*8],eax 1075d72: 0f 84 69 01 00 00 je 1075ee1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4792af> 1075d78: 46 inc esi 1075d79: 0f b7 ce movzx ecx,si 1075d7c: 39 e9 cmp ecx,ebp 1075d7e: 72 ec jb 1075d6c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47913a> 1075d80: 83 ec 04 sub esp,0x4 1075d83: 57 push edi 1075d84: 50 push eax 1075d85: 8b 74 24 30 mov esi,DWORD PTR [esp+0x30] 1075d89: 56 push esi 1075d8a: e8 61 d8 b1 ff call b935f0 1075d8f: 83 c4 10 add esp,0x10 1075d92: e9 5d 01 00 00 jmp 1075ef4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4792c2> 1075d97: 0f b7 46 2c movzx eax,WORD PTR [esi+0x2c] 1075d9b: 8b 7c 24 08 mov edi,DWORD PTR [esp+0x8] 1075d9f: 8b 0f mov ecx,DWORD PTR [edi] 1075da1: 83 ec 08 sub esp,0x8 1075da4: 56 push esi 1075da5: ff b4 c1 b8 00 00 00 push DWORD PTR [ecx+eax*8+0xb8] 1075dac: e8 5f fd b3 ff call bb5b10 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1e0d8> 1075db1: 83 c4 10 add esp,0x10 1075db4: 50 push eax 1075db5: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075db9: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075dbd: 57 push edi 1075dbe: ff 10 call DWORD PTR [eax] 1075dc0: 83 c4 10 add esp,0x10 1075dc3: e9 f9 fe ff ff jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075dc8: 0f b7 46 2c movzx eax,WORD PTR [esi+0x2c] 1075dcc: 8b 4c 24 24 mov ecx,DWORD PTR [esp+0x24] 1075dd0: 89 cf mov edi,ecx 1075dd2: 8b 0f mov ecx,DWORD PTR [edi] 1075dd4: 83 ec 08 sub esp,0x8 1075dd7: 56 push esi 1075dd8: ff b4 c1 b8 00 00 00 push DWORD PTR [ecx+eax*8+0xb8] 1075ddf: e8 2c fd b3 ff call bb5b10 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1e0d8> 1075de4: 83 c4 10 add esp,0x10 1075de7: 83 ec 04 sub esp,0x4 1075dea: 50 push eax 1075deb: ff 74 24 30 push DWORD PTR [esp+0x30] 1075def: 57 push edi 1075df0: ff 10 call DWORD PTR [eax] 1075df2: 83 c4 10 add esp,0x10 1075df5: e9 c7 fe ff ff jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075dfa: 8b 4c 24 08 mov ecx,DWORD PTR [esp+0x8] 1075dfe: 8b 01 mov eax,DWORD PTR [ecx] 1075e00: ff b4 f8 b8 00 00 00 push DWORD PTR [eax+edi*8+0xb8] 1075e07: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075e0b: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075e0f: 51 push ecx 1075e10: ff 94 f8 b4 00 00 00 call DWORD PTR [eax+edi*8+0xb4] 1075e17: 83 c4 10 add esp,0x10 1075e1a: e9 a2 fe ff ff jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075e1f: 8b 44 24 24 mov eax,DWORD PTR [esp+0x24] 1075e23: 89 c1 mov ecx,eax 1075e25: 8b 01 mov eax,DWORD PTR [ecx] 1075e27: 83 ec 04 sub esp,0x4 1075e2a: ff b4 f8 b8 00 00 00 push DWORD PTR [eax+edi*8+0xb8] 1075e31: ff 74 24 30 push DWORD PTR [esp+0x30] 1075e35: 51 push ecx 1075e36: ff 94 f8 b4 00 00 00 call DWORD PTR [eax+edi*8+0xb4] 1075e3d: 83 c4 10 add esp,0x10 1075e40: e9 7c fe ff ff jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075e45: 8b 44 24 04 mov eax,DWORD PTR [esp+0x4] 1075e49: 03 44 d7 04 add eax,DWORD PTR [edi+edx*8+0x4] 1075e4d: 8b 0c 24 mov ecx,DWORD PTR [esp] 1075e50: 8d 84 c1 b4 00 00 00 lea eax,[ecx+eax*8+0xb4] 1075e57: 8b 7c 24 08 mov edi,DWORD PTR [esp+0x8] 1075e5b: 83 ec 08 sub esp,0x8 1075e5e: 56 push esi 1075e5f: ff 70 04 push DWORD PTR [eax+0x4] 1075e62: e8 a9 fc b3 ff call bb5b10 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1e0d8> 1075e67: 83 c4 10 add esp,0x10 1075e6a: 50 push eax 1075e6b: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075e6f: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075e73: 57 push edi 1075e74: ff 10 call DWORD PTR [eax] 1075e76: 83 c4 10 add esp,0x10 1075e79: e9 43 fe ff ff jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075e7e: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] 1075e82: 03 44 d7 04 add eax,DWORD PTR [edi+edx*8+0x4] 1075e86: 8b 4c 24 04 mov ecx,DWORD PTR [esp+0x4] 1075e8a: 8d 84 c1 b4 00 00 00 lea eax,[ecx+eax*8+0xb4] 1075e91: 8b 7c 24 24 mov edi,DWORD PTR [esp+0x24] 1075e95: 83 ec 08 sub esp,0x8 1075e98: 56 push esi 1075e99: ff 70 04 push DWORD PTR [eax+0x4] 1075e9c: e8 6f fc b3 ff call bb5b10 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1e0d8> 1075ea1: 83 c4 10 add esp,0x10 1075ea4: 83 ec 04 sub esp,0x4 1075ea7: 50 push eax 1075ea8: ff 74 24 30 push DWORD PTR [esp+0x30] 1075eac: 57 push edi 1075ead: ff 10 call DWORD PTR [eax] 1075eaf: 83 c4 10 add esp,0x10 1075eb2: e9 0a fe ff ff jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075eb7: 03 7c ca 04 add edi,DWORD PTR [edx+ecx*8+0x4] 1075ebb: 8b 44 24 04 mov eax,DWORD PTR [esp+0x4] 1075ebf: 8d 84 f8 b4 00 00 00 lea eax,[eax+edi*8+0xb4] 1075ec6: 8b 4c 24 28 mov ecx,DWORD PTR [esp+0x28] 1075eca: 8b 74 24 08 mov esi,DWORD PTR [esp+0x8] 1075ece: ff 70 04 push DWORD PTR [eax+0x4] 1075ed1: 51 push ecx 1075ed2: ff 74 24 2c push DWORD PTR [esp+0x2c] 1075ed6: 56 push esi 1075ed7: ff 10 call DWORD PTR [eax] 1075ed9: 83 c4 10 add esp,0x10 1075edc: e9 e0 fd ff ff jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f> 1075ee1: 03 7c ca 04 add edi,DWORD PTR [edx+ecx*8+0x4] 1075ee5: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] 1075ee9: 8d 84 f8 b4 00 00 00 lea eax,[eax+edi*8+0xb4] 1075ef0: 8b 74 24 24 mov esi,DWORD PTR [esp+0x24] 1075ef4: 83 ec 04 sub esp,0x4 1075ef7: ff 70 04 push DWORD PTR [eax+0x4] 1075efa: ff 74 24 30 push DWORD PTR [esp+0x30] 1075efe: 56 push esi 1075eff: ff 10 call DWORD PTR [eax] 1075f01: 83 c4 10 add esp,0x10 1075f04: e9 b8 fd ff ff jmp 1075cc1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x47908f>