/tmp/dev_il2cpp.so: file format elf32-i386 Disassembly of section .text: 00fcf188 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2556>: fcf188: 55 push ebp fcf189: 53 push ebx fcf18a: 57 push edi fcf18b: 56 push esi fcf18c: 83 ec 0c sub esp,0xc fcf18f: e8 00 00 00 00 call fcf194 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2562> fcf194: 5b pop ebx fcf195: 81 c3 e8 79 e2 00 add ebx,0xe279e8 fcf19b: 8b 6c 24 20 mov ebp,DWORD PTR [esp+0x20] fcf19f: 8a 83 3b af 06 00 mov al,BYTE PTR [ebx+0x6af3b] fcf1a5: 24 01 and al,0x1 fcf1a7: 75 1a jne fcf1c3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2591> fcf1a9: 8d 83 04 db 71 ff lea eax,[ebx-0x8e24fc] fcf1af: 83 ec 0c sub esp,0xc fcf1b2: ff 30 push DWORD PTR [eax] fcf1b4: e8 6f 01 bd ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> fcf1b9: 83 c4 10 add esp,0x10 fcf1bc: c6 83 3b af 06 00 01 mov BYTE PTR [ebx+0x6af3b],0x1 fcf1c3: 8b 4d 2c mov ecx,DWORD PTR [ebp+0x2c] fcf1c6: c7 45 2c ff ff ff ff mov DWORD PTR [ebp+0x2c],0xffffffff fcf1cd: 31 c0 xor eax,eax fcf1cf: 83 f9 07 cmp ecx,0x7 fcf1d2: 8d 49 03 lea ecx,[ecx+0x3] fcf1d5: 0f 43 c8 cmovae ecx,eax fcf1d8: 83 c1 fd add ecx,0xfffffffd fcf1db: 83 f9 06 cmp ecx,0x6 fcf1de: 0f 87 c3 0a 00 00 ja fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075> fcf1e4: 8b 84 8b 48 ce 72 ff mov eax,DWORD PTR [ebx+ecx*4-0x8d31b8] fcf1eb: 01 d8 add eax,ebx fcf1ed: ff e0 jmp eax fcf1ef: 8d 7d 20 lea edi,[ebp+0x20] fcf1f2: 8b 75 20 mov esi,DWORD PTR [ebp+0x20] fcf1f5: 85 f6 test esi,esi fcf1f7: 75 05 jne fcf1fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d25cc> fcf1f9: e8 f6 14 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf1fe: c6 46 72 01 mov BYTE PTR [esi+0x72],0x1 fcf202: 8b 37 mov esi,DWORD PTR [edi] fcf204: 89 7c 24 08 mov DWORD PTR [esp+0x8],edi fcf208: 85 f6 test esi,esi fcf20a: 75 05 jne fcf211 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d25df> fcf20c: e8 e3 14 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf211: 8b 7e 38 mov edi,DWORD PTR [esi+0x38] fcf214: 8d 83 3c be 04 00 lea eax,[ebx+0x4be3c] fcf21a: 8b 00 mov eax,DWORD PTR [eax] fcf21c: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 fcf223: 74 12 je fcf237 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2605> fcf225: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 fcf229: 75 0c jne fcf237 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2605> fcf22b: 83 ec 0c sub esp,0xc fcf22e: 50 push eax fcf22f: e8 7a 72 be ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> fcf234: 83 c4 10 add esp,0x10 fcf237: 31 c0 xor eax,eax fcf239: 50 push eax fcf23a: 57 push edi fcf23b: 50 push eax fcf23c: 50 push eax fcf23d: e8 97 9c 7b ff call 788ed9 fcf242: 83 c4 10 add esp,0x10 fcf245: 84 c0 test al,al fcf247: 0f 84 26 01 00 00 je fcf373 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2741> fcf24d: 89 ee mov esi,ebp fcf24f: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] fcf253: 8b 38 mov edi,DWORD PTR [eax] fcf255: 85 ff test edi,edi fcf257: 0f 84 1e 01 00 00 je fcf37b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2749> fcf25d: 8b 6f 38 mov ebp,DWORD PTR [edi+0x38] fcf260: 8d 46 08 lea eax,[esi+0x8] fcf263: 89 44 24 04 mov DWORD PTR [esp+0x4],eax fcf267: 89 6e 08 mov DWORD PTR [esi+0x8],ebp fcf26a: e9 2b 01 00 00 jmp fcf39a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2768> fcf26f: 8d 7d 08 lea edi,[ebp+0x8] fcf272: e9 be 01 00 00 jmp fcf435 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2803> fcf277: 8d 7d 20 lea edi,[ebp+0x20] fcf27a: e9 98 02 00 00 jmp fcf517 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28e5> fcf27f: 8b 75 10 mov esi,DWORD PTR [ebp+0x10] fcf282: 8d 83 0c d6 04 00 lea eax,[ebx+0x4d60c] fcf288: 8b 00 mov eax,DWORD PTR [eax] fcf28a: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 fcf291: 74 12 je fcf2a5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2673> fcf293: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 fcf297: 75 0c jne fcf2a5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2673> fcf299: 83 ec 0c sub esp,0xc fcf29c: 50 push eax fcf29d: e8 0c 72 be ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> fcf2a2: 83 c4 10 add esp,0x10 fcf2a5: 83 ec 10 sub esp,0x10 fcf2a8: 89 74 24 04 mov DWORD PTR [esp+0x4],esi fcf2ac: e8 a7 c5 ff ff call fcb858 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cec26> fcf2b1: 83 c4 10 add esp,0x10 fcf2b4: 89 c6 mov esi,eax fcf2b6: 89 75 14 mov DWORD PTR [ebp+0x14],esi fcf2b9: 85 f6 test esi,esi fcf2bb: 75 05 jne fcf2c2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2690> fcf2bd: e8 32 14 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf2c2: 8d 83 b0 5c 05 00 lea eax,[ebx+0x55cb0] fcf2c8: 83 ec 08 sub esp,0x8 fcf2cb: ff 30 push DWORD PTR [eax] fcf2cd: 56 push esi fcf2ce: e8 22 e9 3f 00 call 13cdbf5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7d0fc3> fcf2d3: 83 c4 10 add esp,0x10 fcf2d6: 89 c6 mov esi,eax fcf2d8: 89 75 18 mov DWORD PTR [ebp+0x18],esi fcf2db: 8b 7d 20 mov edi,DWORD PTR [ebp+0x20] fcf2de: 85 ff test edi,edi fcf2e0: 75 05 jne fcf2e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d26b5> fcf2e2: e8 0d 14 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf2e7: 8b 47 20 mov eax,DWORD PTR [edi+0x20] fcf2ea: 85 f6 test esi,esi fcf2ec: 75 09 jne fcf2f7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d26c5> fcf2ee: 89 c7 mov edi,eax fcf2f0: e8 ff 13 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf2f5: 89 f8 mov eax,edi fcf2f7: 8d 7d 18 lea edi,[ebp+0x18] fcf2fa: 83 ec 10 sub esp,0x10 fcf2fd: 89 44 24 04 mov DWORD PTR [esp+0x4],eax fcf301: 89 34 24 mov DWORD PTR [esp],esi fcf304: c7 44 24 08 00 00 00 mov DWORD PTR [esp+0x8],0x0 fcf30b: 00 fcf30c: e8 be 2e e0 ff call dd21cf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d559d> fcf311: 83 c4 10 add esp,0x10 fcf314: 8b 45 0c mov eax,DWORD PTR [ebp+0xc] fcf317: 8b 75 18 mov esi,DWORD PTR [ebp+0x18] fcf31a: 85 f6 test esi,esi fcf31c: 75 09 jne fcf327 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d26f5> fcf31e: 89 c5 mov ebp,eax fcf320: e8 cf 13 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf325: 89 e8 mov eax,ebp fcf327: 83 ec 04 sub esp,0x4 fcf32a: 6a 00 push 0x0 fcf32c: 50 push eax fcf32d: 56 push esi fcf32e: e8 a8 2e e0 ff call dd21db <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55a9> fcf333: 83 c4 10 add esp,0x10 fcf336: 8b 37 mov esi,DWORD PTR [edi] fcf338: 85 f6 test esi,esi fcf33a: 89 fd mov ebp,edi fcf33c: 75 05 jne fcf343 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2711> fcf33e: e8 b1 13 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf343: 83 ec 04 sub esp,0x4 fcf346: 31 c0 xor eax,eax fcf348: 50 push eax fcf349: 50 push eax fcf34a: 56 push esi fcf34b: e8 ec 31 e0 ff call dd253c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d590a> fcf350: 83 c4 10 add esp,0x10 fcf353: 8b 75 00 mov esi,DWORD PTR [ebp+0x0] fcf356: e9 d3 02 00 00 jmp fcf62e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d29fc> fcf35b: 8d 6d 18 lea ebp,[ebp+0x18] fcf35e: e9 d2 03 00 00 jmp fcf735 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b03> fcf363: 8d 75 20 lea esi,[ebp+0x20] fcf366: e9 d3 04 00 00 jmp fcf83e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c0c> fcf36b: 8d 75 20 lea esi,[ebp+0x20] fcf36e: e9 a4 06 00 00 jmp fcfa17 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2de5> fcf373: 8d 4d 0c lea ecx,[ebp+0xc] fcf376: e9 5c 01 00 00 jmp fcf4d7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28a5> fcf37b: e8 74 13 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf380: 8b 46 20 mov eax,DWORD PTR [esi+0x20] fcf383: 8b 6f 38 mov ebp,DWORD PTR [edi+0x38] fcf386: 89 6e 08 mov DWORD PTR [esi+0x8],ebp fcf389: 85 c0 test eax,eax fcf38b: 0f 84 44 09 00 00 je fcfcd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d30a3> fcf391: 8d 4e 08 lea ecx,[esi+0x8] fcf394: 89 4c 24 04 mov DWORD PTR [esp+0x4],ecx fcf398: 89 c7 mov edi,eax fcf39a: 8b bf 00 01 00 00 mov edi,DWORD PTR [edi+0x100] fcf3a0: 85 ed test ebp,ebp fcf3a2: 75 05 jne fcf3a9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2777> fcf3a4: e8 4b 13 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf3a9: 83 ec 04 sub esp,0x4 fcf3ac: 6a 00 push 0x0 fcf3ae: 57 push edi fcf3af: 55 push ebp fcf3b0: e8 32 2e e0 ff call dd21e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55b5> fcf3b5: 83 c4 10 add esp,0x10 fcf3b8: 8b 44 24 04 mov eax,DWORD PTR [esp+0x4] fcf3bc: 8b 28 mov ebp,DWORD PTR [eax] fcf3be: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] fcf3c2: 8b 30 mov esi,DWORD PTR [eax] fcf3c4: 85 f6 test esi,esi fcf3c6: 75 05 jne fcf3cd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d279b> fcf3c8: e8 27 13 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf3cd: 8b be e0 00 00 00 mov edi,DWORD PTR [esi+0xe0] fcf3d3: 85 ed test ebp,ebp fcf3d5: 75 05 jne fcf3dc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d27aa> fcf3d7: e8 18 13 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf3dc: 83 ec 04 sub esp,0x4 fcf3df: 6a 00 push 0x0 fcf3e1: 57 push edi fcf3e2: 55 push ebp fcf3e3: e8 63 2e e0 ff call dd224b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d5619> fcf3e8: 83 c4 10 add esp,0x10 fcf3eb: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] fcf3ef: 8b 28 mov ebp,DWORD PTR [eax] fcf3f1: 85 ed test ebp,ebp fcf3f3: 74 10 je fcf405 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d27d3> fcf3f5: 83 ec 0c sub esp,0xc fcf3f8: 55 push ebp fcf3f9: e8 7a c0 ff ff call fcb478 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ce846> fcf3fe: 83 c4 10 add esp,0x10 fcf401: 89 c6 mov esi,eax fcf403: eb 19 jmp fcf41e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d27ec> fcf405: e8 ea 12 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf40a: 83 ec 0c sub esp,0xc fcf40d: 6a 00 push 0x0 fcf40f: e8 64 c0 ff ff call fcb478 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ce846> fcf414: 83 c4 10 add esp,0x10 fcf417: 89 c6 mov esi,eax fcf419: e8 d6 12 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf41e: 8b 7c 24 04 mov edi,DWORD PTR [esp+0x4] fcf422: 83 ec 04 sub esp,0x4 fcf425: 6a 00 push 0x0 fcf427: 56 push esi fcf428: 55 push ebp fcf429: e8 9c 7b 7b ff call 786fca fcf42e: 83 c4 10 add esp,0x10 fcf431: 8b 6c 24 20 mov ebp,DWORD PTR [esp+0x20] fcf435: 8b 37 mov esi,DWORD PTR [edi] fcf437: 85 f6 test esi,esi fcf439: 75 05 jne fcf440 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d280e> fcf43b: e8 b4 12 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf440: 83 ec 08 sub esp,0x8 fcf443: 6a 00 push 0x0 fcf445: 56 push esi fcf446: e8 f2 a7 df ff call dc9c3d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1cd00b> fcf44b: 83 c4 10 add esp,0x10 fcf44e: 84 c0 test al,al fcf450: 74 1f je fcf471 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d283f> fcf452: c7 45 24 00 00 00 00 mov DWORD PTR [ebp+0x24],0x0 fcf459: b0 01 mov al,0x1 fcf45b: 80 7d 28 00 cmp BYTE PTR [ebp+0x28],0x0 fcf45f: 0f 85 42 08 00 00 jne fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075> fcf465: c7 45 2c 01 00 00 00 mov DWORD PTR [ebp+0x2c],0x1 fcf46c: e9 36 08 00 00 jmp fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075> fcf471: 89 e8 mov eax,ebp fcf473: 8b 68 0c mov ebp,DWORD PTR [eax+0xc] fcf476: 89 c6 mov esi,eax fcf478: 8d 83 0c d6 04 00 lea eax,[ebx+0x4d60c] fcf47e: 8b 00 mov eax,DWORD PTR [eax] fcf480: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 fcf487: 74 12 je fcf49b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2869> fcf489: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 fcf48d: 75 0c jne fcf49b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2869> fcf48f: 83 ec 0c sub esp,0xc fcf492: 50 push eax fcf493: e8 16 70 be ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> fcf498: 83 c4 10 add esp,0x10 fcf49b: 85 ed test ebp,ebp fcf49d: 75 05 jne fcf4a4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2872> fcf49f: e8 50 12 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf4a4: 8d 4e 0c lea ecx,[esi+0xc] fcf4a7: 8d 46 20 lea eax,[esi+0x20] fcf4aa: 80 7d 22 00 cmp BYTE PTR [ebp+0x22],0x0 fcf4ae: 74 23 je fcf4d3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28a1> fcf4b0: 89 ce mov esi,ecx fcf4b2: 8b 28 mov ebp,DWORD PTR [eax] fcf4b4: 89 44 24 08 mov DWORD PTR [esp+0x8],eax fcf4b8: 85 ed test ebp,ebp fcf4ba: 75 05 jne fcf4c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d288f> fcf4bc: e8 33 12 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf4c1: 83 ec 08 sub esp,0x8 fcf4c4: 6a 01 push 0x1 fcf4c6: 55 push ebp fcf4c7: e8 bf 77 ff ff call fc6c8b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ca059> fcf4cc: 83 c4 10 add esp,0x10 fcf4cf: 89 f1 mov ecx,esi fcf4d1: eb 04 jmp fcf4d7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28a5> fcf4d3: 89 44 24 08 mov DWORD PTR [esp+0x8],eax fcf4d7: 89 4c 24 04 mov DWORD PTR [esp+0x4],ecx fcf4db: 8b 7c 24 08 mov edi,DWORD PTR [esp+0x8] fcf4df: 8b 2f mov ebp,DWORD PTR [edi] fcf4e1: 8b 31 mov esi,DWORD PTR [ecx] fcf4e3: 85 ed test ebp,ebp fcf4e5: 75 05 jne fcf4ec <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28ba> fcf4e7: e8 08 12 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf4ec: 83 ec 08 sub esp,0x8 fcf4ef: 56 push esi fcf4f0: 55 push ebp fcf4f1: e8 ed c5 ff ff call fcbae3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ceeb1> fcf4f6: 83 c4 10 add esp,0x10 fcf4f9: 8b 2f mov ebp,DWORD PTR [edi] fcf4fb: 8b 44 24 04 mov eax,DWORD PTR [esp+0x4] fcf4ff: 8b 30 mov esi,DWORD PTR [eax] fcf501: 85 ed test ebp,ebp fcf503: 75 05 jne fcf50a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28d8> fcf505: e8 ea 11 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf50a: 83 ec 08 sub esp,0x8 fcf50d: 56 push esi fcf50e: 55 push ebp fcf50f: e8 55 78 ff ff call fc6d69 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ca137> fcf514: 83 c4 10 add esp,0x10 fcf517: 8b 37 mov esi,DWORD PTR [edi] fcf519: 85 f6 test esi,esi fcf51b: 75 05 jne fcf522 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28f0> fcf51d: e8 d2 11 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf522: 80 be dc 00 00 00 00 cmp BYTE PTR [esi+0xdc],0x0 fcf529: 8b 6c 24 20 mov ebp,DWORD PTR [esp+0x20] fcf52d: 74 1f je fcf54e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d291c> fcf52f: c7 45 24 00 00 00 00 mov DWORD PTR [ebp+0x24],0x0 fcf536: b0 01 mov al,0x1 fcf538: 80 7d 28 00 cmp BYTE PTR [ebp+0x28],0x0 fcf53c: 0f 85 65 07 00 00 jne fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075> fcf542: c7 45 2c 02 00 00 00 mov DWORD PTR [ebp+0x2c],0x2 fcf549: e9 59 07 00 00 jmp fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075> fcf54e: 89 7c 24 08 mov DWORD PTR [esp+0x8],edi fcf552: 8b 75 0c mov esi,DWORD PTR [ebp+0xc] fcf555: 85 f6 test esi,esi fcf557: 75 05 jne fcf55e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d292c> fcf559: e8 96 11 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf55e: 8b 7e 14 mov edi,DWORD PTR [esi+0x14] fcf561: 89 7d 10 mov DWORD PTR [ebp+0x10],edi fcf564: c7 45 14 00 00 00 00 mov DWORD PTR [ebp+0x14],0x0 fcf56b: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] fcf571: 8b 00 mov eax,DWORD PTR [eax] fcf573: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 fcf57a: 74 12 je fcf58e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d295c> fcf57c: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 fcf580: 75 0c jne fcf58e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d295c> fcf582: 83 ec 0c sub esp,0xc fcf585: 50 push eax fcf586: e8 23 6f be ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> fcf58b: 83 c4 10 add esp,0x10 fcf58e: 83 ec 04 sub esp,0x4 fcf591: 31 c0 xor eax,eax fcf593: 50 push eax fcf594: 57 push edi fcf595: 50 push eax fcf596: e8 ff 66 70 ff call 6d5c9a fcf59b: 83 c4 10 add esp,0x10 fcf59e: 84 c0 test al,al fcf5a0: 0f 85 b9 04 00 00 jne fcfa5f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2e2d> fcf5a6: 8b 75 10 mov esi,DWORD PTR [ebp+0x10] fcf5a9: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] fcf5ad: 83 38 00 cmp DWORD PTR [eax],0x0 fcf5b0: 75 05 jne fcf5b7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2985> fcf5b2: e8 3d 11 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf5b7: 83 ec 10 sub esp,0x10 fcf5ba: 89 74 24 04 mov DWORD PTR [esp+0x4],esi fcf5be: e8 4b c9 ff ff call fcbf0e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cf2dc> fcf5c3: 83 c4 10 add esp,0x10 fcf5c6: 89 c6 mov esi,eax fcf5c8: 89 75 14 mov DWORD PTR [ebp+0x14],esi fcf5cb: 8d 83 3c be 04 00 lea eax,[ebx+0x4be3c] fcf5d1: 8b 00 mov eax,DWORD PTR [eax] fcf5d3: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 fcf5da: 74 12 je fcf5ee <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d29bc> fcf5dc: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 fcf5e0: 75 0c jne fcf5ee <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d29bc> fcf5e2: 83 ec 0c sub esp,0xc fcf5e5: 50 push eax fcf5e6: e8 c3 6e be ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> fcf5eb: 83 c4 10 add esp,0x10 fcf5ee: 31 ff xor edi,edi fcf5f0: 57 push edi fcf5f1: 56 push esi fcf5f2: 57 push edi fcf5f3: 57 push edi fcf5f4: e8 e0 98 7b ff call 788ed9 fcf5f9: 83 c4 10 add esp,0x10 fcf5fc: 84 c0 test al,al fcf5fe: 0f 84 ae 06 00 00 je fcfcb2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3080> fcf604: 8b 75 14 mov esi,DWORD PTR [ebp+0x14] fcf607: 85 f6 test esi,esi fcf609: 75 05 jne fcf610 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d29de> fcf60b: e8 e4 10 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf610: 8d 83 b0 5c 05 00 lea eax,[ebx+0x55cb0] fcf616: 83 ec 08 sub esp,0x8 fcf619: ff 30 push DWORD PTR [eax] fcf61b: 56 push esi fcf61c: e8 d4 e5 3f 00 call 13cdbf5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7d0fc3> fcf621: 83 c4 10 add esp,0x10 fcf624: 89 c6 mov esi,eax fcf626: 89 e8 mov eax,ebp fcf628: 8d 68 18 lea ebp,[eax+0x18] fcf62b: 89 70 18 mov DWORD PTR [eax+0x18],esi fcf62e: 8d 83 3c be 04 00 lea eax,[ebx+0x4be3c] fcf634: 8b 00 mov eax,DWORD PTR [eax] fcf636: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 fcf63d: 74 12 je fcf651 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2a1f> fcf63f: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 fcf643: 75 0c jne fcf651 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2a1f> fcf645: 83 ec 0c sub esp,0xc fcf648: 50 push eax fcf649: e8 60 6e be ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> fcf64e: 83 c4 10 add esp,0x10 fcf651: 31 c0 xor eax,eax fcf653: 50 push eax fcf654: 50 push eax fcf655: 56 push esi fcf656: 50 push eax fcf657: e8 7d 35 7b ff call 782bd9 fcf65c: 83 c4 10 add esp,0x10 fcf65f: 84 c0 test al,al fcf661: 0f 84 ce 00 00 00 je fcf735 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b03> fcf667: 8d 83 b0 a9 04 00 lea eax,[ebx+0x4a9b0] fcf66d: 8b 30 mov esi,DWORD PTR [eax] fcf66f: 83 ec 0c sub esp,0xc fcf672: 56 push esi fcf673: e8 7c 17 bc ff call b90df4 fcf678: 83 c4 10 add esp,0x10 fcf67b: 83 ec 08 sub esp,0x8 fcf67e: 6a 01 push 0x1 fcf680: 56 push esi fcf681: e8 32 44 c1 ff call be3ab8 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE7_M_copyEPKSt13_Rb_tree_nodeISsEPS7_@@Base+0x18a> fcf686: 83 c4 10 add esp,0x10 fcf689: 89 c6 mov esi,eax fcf68b: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] fcf68f: 8b 78 14 mov edi,DWORD PTR [eax+0x14] fcf692: 85 ff test edi,edi fcf694: 75 05 jne fcf69b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2a69> fcf696: e8 59 10 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf69b: 83 ec 08 sub esp,0x8 fcf69e: 31 c0 xor eax,eax fcf6a0: 50 push eax fcf6a1: 57 push edi fcf6a2: e8 ea 6f 7b ff call 786691 fcf6a7: 83 c4 10 add esp,0x10 fcf6aa: 89 c7 mov edi,eax fcf6ac: 85 f6 test esi,esi fcf6ae: 75 05 jne fcf6b5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2a83> fcf6b0: e8 3f 10 c0 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> fcf6b5: 85 ff test edi,edi fcf6b7: 74 28 je fcf6e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2aaf> fcf6b9: 8b 06 mov eax,DWORD PTR [esi] fcf6bb: 83 ec 08 sub esp,0x8 fcf6be: ff 70 18 push DWORD PTR [eax+0x18] fcf6c1: 57 push edi fcf6c2: e8 3d f9 c0 ff call bdf004 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xcc56> fcf6c7: 83 c4 10 add esp,0x10 fcf6ca: 85 c0 test eax,eax fcf6cc: 75 13 jne fcf6e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2aaf> fcf6ce: e8 e7 1d c0 ff call bd14ba <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1b5e> fcf6d3: 83 ec 08 sub esp,0x8 fcf6d6: 6a 00 push 0x0 fcf6d8: 50 push eax fcf6d9: e8 da 0e c0 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> fcf6de: 83 c4 10 add esp,0x10 fcf6e1: 83 7e 0c 00 cmp DWORD PTR [esi+0xc],0x0 fcf6e5: 75 13 jne fcf6fa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2ac8> fcf6e7: e8 82 1c c0 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> fcf6ec: 83 ec 08 sub esp,0x8 fcf6ef: 6a 00 push 0x0 fcf6f1: 50 push eax fcf6f2: e8 c1 0e c0 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> fcf6f7: 83 c4 10 add esp,0x10 fcf6fa: 89 7e 10 mov DWORD PTR [esi+0x10],edi fcf6fd: 8d .byte 0x8d fcf6fe: 83 .byte 0x83 fcf6ff: c4 .byte 0xc4