/tmp/dev_il2cpp.so: file format elf32-i386 Disassembly of section .text: 00d8820d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b5db>: d8820d: 55 push ebp d8820e: 53 push ebx d8820f: 57 push edi d88210: 56 push esi d88211: 81 ec 4c 01 00 00 sub esp,0x14c d88217: e8 00 00 00 00 call d8821c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b5ea> d8821c: 5b pop ebx d8821d: 81 c3 60 e9 06 01 add ebx,0x106e960 d88223: 8b bc 24 64 01 00 00 mov edi,DWORD PTR [esp+0x164] d8822a: 8a 83 55 9f 06 00 mov al,BYTE PTR [ebx+0x69f55] d88230: 24 01 and al,0x1 d88232: 75 1a jne d8824e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b61c> d88234: 8d 83 0c 65 71 ff lea eax,[ebx-0x8e9af4] d8823a: 83 ec 0c sub esp,0xc d8823d: ff 30 push DWORD PTR [eax] d8823f: e8 e4 70 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d88244: 83 c4 10 add esp,0x10 d88247: c6 83 55 9f 06 00 01 mov BYTE PTR [ebx+0x69f55],0x1 d8824e: 31 c0 xor eax,eax d88250: 89 84 24 44 01 00 00 mov DWORD PTR [esp+0x144],eax d88257: 89 84 24 40 01 00 00 mov DWORD PTR [esp+0x140],eax d8825e: 89 84 24 30 01 00 00 mov DWORD PTR [esp+0x130],eax d88265: 66 0f 57 c0 xorpd xmm0,xmm0 d88269: 66 0f 29 84 24 20 01 movapd XMMWORD PTR [esp+0x120],xmm0 d88270: 00 00 d88272: 89 84 24 1c 01 00 00 mov DWORD PTR [esp+0x11c],eax d88279: 89 84 24 18 01 00 00 mov DWORD PTR [esp+0x118],eax d88280: 89 84 24 10 01 00 00 mov DWORD PTR [esp+0x110],eax d88287: 66 0f 29 84 24 00 01 movapd XMMWORD PTR [esp+0x100],xmm0 d8828e: 00 00 d88290: 89 84 24 fc 00 00 00 mov DWORD PTR [esp+0xfc],eax d88297: 89 84 24 f8 00 00 00 mov DWORD PTR [esp+0xf8],eax d8829e: 89 84 24 f0 00 00 00 mov DWORD PTR [esp+0xf0],eax d882a5: 66 0f 29 84 24 e0 00 movapd XMMWORD PTR [esp+0xe0],xmm0 d882ac: 00 00 d882ae: 89 84 24 dc 00 00 00 mov DWORD PTR [esp+0xdc],eax d882b5: 89 84 24 d8 00 00 00 mov DWORD PTR [esp+0xd8],eax d882bc: 89 84 24 d0 00 00 00 mov DWORD PTR [esp+0xd0],eax d882c3: 66 0f 29 84 24 c0 00 movapd XMMWORD PTR [esp+0xc0],xmm0 d882ca: 00 00 d882cc: 89 84 24 bc 00 00 00 mov DWORD PTR [esp+0xbc],eax d882d3: 89 84 24 b8 00 00 00 mov DWORD PTR [esp+0xb8],eax d882da: 89 84 24 b0 00 00 00 mov DWORD PTR [esp+0xb0],eax d882e1: 66 0f 29 84 24 a0 00 movapd XMMWORD PTR [esp+0xa0],xmm0 d882e8: 00 00 d882ea: 89 84 24 94 00 00 00 mov DWORD PTR [esp+0x94],eax d882f1: 89 84 24 90 00 00 00 mov DWORD PTR [esp+0x90],eax d882f8: 66 0f 29 84 24 80 00 movapd XMMWORD PTR [esp+0x80],xmm0 d882ff: 00 00 d88301: 83 ff 03 cmp edi,0x3 d88304: 0f 87 f1 0f 00 00 ja d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8830a: 8b b4 24 68 01 00 00 mov esi,DWORD PTR [esp+0x168] d88311: 8b ac 24 60 01 00 00 mov ebp,DWORD PTR [esp+0x160] d88318: 8b 84 bb 2c ad 72 ff mov eax,DWORD PTR [ebx+edi*4-0x8d52d4] d8831f: 01 d8 add eax,ebx d88321: ff e0 jmp eax d88323: 85 f6 test esi,esi d88325: 75 05 jne d8832c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b6fa> d88327: e8 c8 83 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8832c: 8b 6e 08 mov ebp,DWORD PTR [esi+0x8] d8832f: 8d bb b4 a8 04 00 lea edi,[ebx+0x4a8b4] d88335: 8b 07 mov eax,DWORD PTR [edi] d88337: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8833e: 74 12 je d88352 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b720> d88340: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88344: 75 0c jne d88352 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b720> d88346: 83 ec 0c sub esp,0xc d88349: 50 push eax d8834a: e8 5f e1 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8834f: 83 c4 10 add esp,0x10 d88352: 8d 83 a8 87 06 00 lea eax,[ebx+0x687a8] d88358: 31 c9 xor ecx,ecx d8835a: 51 push ecx d8835b: ff 30 push DWORD PTR [eax] d8835d: 55 push ebp d8835e: 51 push ecx d8835f: e8 36 ae 92 ff call 6b319a d88364: 83 c4 10 add esp,0x10 d88367: 84 c0 test al,al d88369: 0f 85 8c 0f 00 00 jne d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8836f: 85 f6 test esi,esi d88371: 75 05 jne d88378 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b746> d88373: e8 7c 83 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d88378: 8b 6e 08 mov ebp,DWORD PTR [esi+0x8] d8837b: 8b 07 mov eax,DWORD PTR [edi] d8837d: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88384: 74 12 je d88398 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b766> d88386: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8838a: 75 0c jne d88398 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b766> d8838c: 83 ec 0c sub esp,0xc d8838f: 50 push eax d88390: e8 19 e1 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88395: 83 c4 10 add esp,0x10 d88398: 8d 83 ac 87 06 00 lea eax,[ebx+0x687ac] d8839e: 31 c9 xor ecx,ecx d883a0: 51 push ecx d883a1: ff 30 push DWORD PTR [eax] d883a3: 55 push ebp d883a4: 51 push ecx d883a5: e8 f0 ad 92 ff call 6b319a d883aa: 83 c4 10 add esp,0x10 d883ad: 84 c0 test al,al d883af: 0f 84 f0 04 00 00 je d888a5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bc73> d883b5: 83 ec 08 sub esp,0x8 d883b8: 56 push esi d883b9: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d883c0: e8 7d 1a 00 00 call d89e42 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d210> d883c5: 83 c4 10 add esp,0x10 d883c8: e9 2e 0f 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d883cd: 85 f6 test esi,esi d883cf: 75 05 jne d883d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b7a4> d883d1: e8 1e 83 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d883d6: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d883d9: 8d bb b4 a8 04 00 lea edi,[ebx+0x4a8b4] d883df: 8b 07 mov eax,DWORD PTR [edi] d883e1: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d883e8: 74 12 je d883fc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b7ca> d883ea: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d883ee: 75 0c jne d883fc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b7ca> d883f0: 83 ec 0c sub esp,0xc d883f3: 50 push eax d883f4: e8 b5 e0 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d883f9: 83 c4 10 add esp,0x10 d883fc: 8d 83 c4 87 06 00 lea eax,[ebx+0x687c4] d88402: 31 c9 xor ecx,ecx d88404: 51 push ecx d88405: ff 30 push DWORD PTR [eax] d88407: 55 push ebp d88408: 51 push ecx d88409: e8 8c ad 92 ff call 6b319a d8840e: 83 c4 10 add esp,0x10 d88411: 84 c0 test al,al d88413: 0f 84 ba 01 00 00 je d885d3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b9a1> d88419: 83 ec 08 sub esp,0x8 d8841c: 56 push esi d8841d: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d88424: e8 ec 21 00 00 call d8a615 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d9e3> d88429: 83 c4 10 add esp,0x10 d8842c: e9 ca 0e 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d88431: 85 f6 test esi,esi d88433: 75 05 jne d8843a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b808> d88435: e8 ba 82 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8843a: 8b 6e 0c mov ebp,DWORD PTR [esi+0xc] d8843d: 8d bb b4 a8 04 00 lea edi,[ebx+0x4a8b4] d88443: 8b 07 mov eax,DWORD PTR [edi] d88445: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8844c: 74 12 je d88460 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b82e> d8844e: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88452: 75 0c jne d88460 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b82e> d88454: 83 ec 0c sub esp,0xc d88457: 50 push eax d88458: e8 51 e0 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8845d: 83 c4 10 add esp,0x10 d88460: 8d 83 b8 4b 06 00 lea eax,[ebx+0x64bb8] d88466: 31 c9 xor ecx,ecx d88468: 51 push ecx d88469: ff 30 push DWORD PTR [eax] d8846b: 55 push ebp d8846c: 51 push ecx d8846d: e8 28 ad 92 ff call 6b319a d88472: 83 c4 10 add esp,0x10 d88475: 84 c0 test al,al d88477: 0f 84 b4 01 00 00 je d88631 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b9ff> d8847d: 83 ec 08 sub esp,0x8 d88480: 56 push esi d88481: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d88488: e8 8a 2f 00 00 call d8b417 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e7e5> d8848d: 83 c4 10 add esp,0x10 d88490: e9 66 0e 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d88495: 83 ec 10 sub esp,0x10 d88498: 89 2c 24 mov DWORD PTR [esp],ebp d8849b: e8 c0 82 00 00 call d90760 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193b2e> d884a0: 83 c4 10 add esp,0x10 d884a3: 83 ec 0c sub esp,0xc d884a6: 55 push ebp d884a7: e8 c2 83 00 00 call d9086e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193c3c> d884ac: 83 c4 10 add esp,0x10 d884af: 83 ec 0c sub esp,0xc d884b2: 55 push ebp d884b3: e8 6e 8b 00 00 call d91026 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1943f4> d884b8: 83 c4 10 add esp,0x10 d884bb: c7 85 10 02 00 00 00 mov DWORD PTR [ebp+0x210],0x0 d884c2: 00 00 00 d884c5: 8b 85 14 02 00 00 mov eax,DWORD PTR [ebp+0x214] d884cb: 85 c0 test eax,eax d884cd: 0f 84 03 02 00 00 je d886d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18baa4> d884d3: 8d 8b 20 64 05 00 lea ecx,[ebx+0x56420] d884d9: 83 ec 04 sub esp,0x4 d884dc: 8d 54 24 6c lea edx,[esp+0x6c] d884e0: ff 31 push DWORD PTR [ecx] d884e2: 50 push eax d884e3: 52 push edx d884e4: e8 37 ce c4 ff call 9d5320 d884e9: 83 c4 0c add esp,0xc d884ec: 8b 44 24 78 mov eax,DWORD PTR [esp+0x78] d884f0: 89 84 24 30 01 00 00 mov DWORD PTR [esp+0x130],eax d884f7: f2 0f 10 44 24 68 movsd xmm0,QWORD PTR [esp+0x68] d884fd: f2 0f 10 4c 24 70 movsd xmm1,QWORD PTR [esp+0x70] d88503: f2 0f 11 8c 24 28 01 movsd QWORD PTR [esp+0x128],xmm1 d8850a: 00 00 d8850c: f2 0f 11 84 24 20 01 movsd QWORD PTR [esp+0x120],xmm0 d88513: 00 00 d88515: 8d ab 30 64 05 00 lea ebp,[ebx+0x56430] d8851b: 8d bb 24 64 05 00 lea edi,[ebx+0x56424] d88521: 8d 83 28 64 05 00 lea eax,[ebx+0x56428] d88527: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax d8852b: eb 64 jmp d88591 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b95f> d8852d: 8b 84 24 60 01 00 00 mov eax,DWORD PTR [esp+0x160] d88534: ff 80 10 02 00 00 inc DWORD PTR [eax+0x210] d8853a: eb 55 jmp d88591 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b95f> d8853c: 8b 07 mov eax,DWORD PTR [edi] d8853e: 83 ec 04 sub esp,0x4 d88541: 50 push eax d88542: 8d 84 24 28 01 00 00 lea eax,[esp+0x128] d88549: 50 push eax d8854a: 8d 44 24 6c lea eax,[esp+0x6c] d8854e: 50 push eax d8854f: e8 da d4 43 00 call 11c5a2e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8dfc> d88554: 83 c4 0c add esp,0xc d88557: f2 0f 10 44 24 60 movsd xmm0,QWORD PTR [esp+0x60] d8855d: f2 0f 11 84 24 40 01 movsd QWORD PTR [esp+0x140],xmm0 d88564: 00 00 d88566: 8b 44 24 1c mov eax,DWORD PTR [esp+0x1c] d8856a: 8b 00 mov eax,DWORD PTR [eax] d8856c: 83 ec 08 sub esp,0x8 d8856f: 50 push eax d88570: 8d 84 24 4c 01 00 00 lea eax,[esp+0x14c] d88577: 50 push eax d88578: e8 8f 5d 3f 00 call 117e30c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5816da> d8857d: 83 c4 10 add esp,0x10 d88580: 89 c6 mov esi,eax d88582: 85 f6 test esi,esi d88584: 75 05 jne d8858b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b959> d88586: e8 69 81 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8858b: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d8858f: 74 9c je d8852d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b8fb> d88591: 8b 45 00 mov eax,DWORD PTR [ebp+0x0] d88594: 83 ec 08 sub esp,0x8 d88597: 50 push eax d88598: 8d 84 24 2c 01 00 00 lea eax,[esp+0x12c] d8859f: 50 push eax d885a0: e8 4a d2 43 00 call 11c57ef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8bbd> d885a5: 83 c4 10 add esp,0x10 d885a8: 84 c0 test al,al d885aa: 75 90 jne d8853c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b90a> d885ac: 8d 83 34 64 05 00 lea eax,[ebx+0x56434] d885b2: 83 ec 08 sub esp,0x8 d885b5: ff 30 push DWORD PTR [eax] d885b7: 8d 84 24 2c 01 00 00 lea eax,[esp+0x12c] d885be: 50 push eax d885bf: e8 78 d5 43 00 call 11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a> d885c4: 83 c4 10 add esp,0x10 d885c7: 8b ac 24 60 01 00 00 mov ebp,DWORD PTR [esp+0x160] d885ce: e9 03 01 00 00 jmp d886d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18baa4> d885d3: 85 f6 test esi,esi d885d5: 75 05 jne d885dc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b9aa> d885d7: e8 18 81 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d885dc: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d885df: 8b 07 mov eax,DWORD PTR [edi] d885e1: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d885e8: 74 12 je d885fc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b9ca> d885ea: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d885ee: 75 0c jne d885fc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18b9ca> d885f0: 83 ec 0c sub esp,0xc d885f3: 50 push eax d885f4: e8 b5 de e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d885f9: 83 c4 10 add esp,0x10 d885fc: 8d 83 74 27 06 00 lea eax,[ebx+0x62774] d88602: 31 c9 xor ecx,ecx d88604: 51 push ecx d88605: ff 30 push DWORD PTR [eax] d88607: 55 push ebp d88608: 51 push ecx d88609: e8 8c ab 92 ff call 6b319a d8860e: 83 c4 10 add esp,0x10 d88611: 84 c0 test al,al d88613: 0f 84 30 03 00 00 je d88949 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bd17> d88619: 83 ec 08 sub esp,0x8 d8861c: 56 push esi d8861d: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d88624: e8 5d 24 00 00 call d8aa86 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de54> d88629: 83 c4 10 add esp,0x10 d8862c: e9 ca 0c 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d88631: 85 f6 test esi,esi d88633: 75 05 jne d8863a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ba08> d88635: e8 ba 80 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8863a: 8b 6e 08 mov ebp,DWORD PTR [esi+0x8] d8863d: 8b 07 mov eax,DWORD PTR [edi] d8863f: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88646: 74 12 je d8865a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ba28> d88648: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8864c: 75 0c jne d8865a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ba28> d8864e: 83 ec 0c sub esp,0xc d88651: 50 push eax d88652: e8 57 de e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88657: 83 c4 10 add esp,0x10 d8865a: 8d 83 7c 60 06 00 lea eax,[ebx+0x6607c] d88660: 31 c9 xor ecx,ecx d88662: 51 push ecx d88663: ff 30 push DWORD PTR [eax] d88665: 55 push ebp d88666: 51 push ecx d88667: e8 2e ab 92 ff call 6b319a d8866c: 83 c4 10 add esp,0x10 d8866f: 84 c0 test al,al d88671: 0f 84 47 03 00 00 je d889be <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bd8c> d88677: 83 ec 08 sub esp,0x8 d8867a: 56 push esi d8867b: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d88682: e8 b6 39 00 00 call d8c03d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f40b> d88687: 83 c4 10 add esp,0x10 d8868a: e9 6c 0c 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8868f: 83 ec 0c sub esp,0xc d88692: 50 push eax d88693: e8 88 a1 41 ff call 1a2820 <__cxa_begin_catch@plt> d88698: 83 c4 10 add esp,0x10 d8869b: 8b 30 mov esi,DWORD PTR [eax] d8869d: e8 1e 9a 41 ff call 1a20c0 <__cxa_end_catch@plt> d886a2: 8d 83 34 64 05 00 lea eax,[ebx+0x56434] d886a8: 83 ec 08 sub esp,0x8 d886ab: ff 30 push DWORD PTR [eax] d886ad: 8d 84 24 2c 01 00 00 lea eax,[esp+0x12c] d886b4: 50 push eax d886b5: e8 82 d4 43 00 call 11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a> d886ba: 83 c4 10 add esp,0x10 d886bd: 85 f6 test esi,esi d886bf: 8b ac 24 60 01 00 00 mov ebp,DWORD PTR [esp+0x160] d886c6: 74 0e je d886d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18baa4> d886c8: 83 ec 08 sub esp,0x8 d886cb: 6a 00 push 0x0 d886cd: 56 push esi d886ce: e8 e5 7e e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d886d3: 83 c4 10 add esp,0x10 d886d6: 8b 85 44 02 00 00 mov eax,DWORD PTR [ebp+0x244] d886dc: 85 c0 test eax,eax d886de: 0f 84 44 01 00 00 je d88828 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bbf6> d886e4: 8d 8b 9c 80 05 00 lea ecx,[ebx+0x5809c] d886ea: 83 ec 04 sub esp,0x4 d886ed: 8d 54 24 6c lea edx,[esp+0x6c] d886f1: ff 31 push DWORD PTR [ecx] d886f3: 50 push eax d886f4: 52 push edx d886f5: e8 26 cc c4 ff call 9d5320 d886fa: 83 c4 0c add esp,0xc d886fd: 8b 44 24 78 mov eax,DWORD PTR [esp+0x78] d88701: 89 84 24 10 01 00 00 mov DWORD PTR [esp+0x110],eax d88708: f2 0f 10 44 24 68 movsd xmm0,QWORD PTR [esp+0x68] d8870e: f2 0f 10 4c 24 70 movsd xmm1,QWORD PTR [esp+0x70] d88714: f2 0f 11 8c 24 08 01 movsd QWORD PTR [esp+0x108],xmm1 d8871b: 00 00 d8871d: f2 0f 11 84 24 00 01 movsd QWORD PTR [esp+0x100],xmm0 d88724: 00 00 d88726: 8d ab a8 80 05 00 lea ebp,[ebx+0x580a8] d8872c: 8d bb a0 80 05 00 lea edi,[ebx+0x580a0] d88732: 8d 83 a4 80 05 00 lea eax,[ebx+0x580a4] d88738: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax d8873c: eb 64 jmp d887a2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bb70> d8873e: 8b 84 24 60 01 00 00 mov eax,DWORD PTR [esp+0x160] d88745: ff 80 10 02 00 00 inc DWORD PTR [eax+0x210] d8874b: eb 55 jmp d887a2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bb70> d8874d: 8b 07 mov eax,DWORD PTR [edi] d8874f: 83 ec 04 sub esp,0x4 d88752: 50 push eax d88753: 8d 84 24 08 01 00 00 lea eax,[esp+0x108] d8875a: 50 push eax d8875b: 8d 44 24 64 lea eax,[esp+0x64] d8875f: 50 push eax d88760: e8 c9 d2 43 00 call 11c5a2e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8dfc> d88765: 83 c4 0c add esp,0xc d88768: f2 0f 10 44 24 58 movsd xmm0,QWORD PTR [esp+0x58] d8876e: f2 0f 11 84 24 18 01 movsd QWORD PTR [esp+0x118],xmm0 d88775: 00 00 d88777: 8b 44 24 1c mov eax,DWORD PTR [esp+0x1c] d8877b: 8b 00 mov eax,DWORD PTR [eax] d8877d: 83 ec 08 sub esp,0x8 d88780: 50 push eax d88781: 8d 84 24 24 01 00 00 lea eax,[esp+0x124] d88788: 50 push eax d88789: e8 7e 5b 3f 00 call 117e30c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5816da> d8878e: 83 c4 10 add esp,0x10 d88791: 89 c6 mov esi,eax d88793: 85 f6 test esi,esi d88795: 75 05 jne d8879c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bb6a> d88797: e8 58 7f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8879c: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d887a0: 74 9c je d8873e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bb0c> d887a2: 8b 45 00 mov eax,DWORD PTR [ebp+0x0] d887a5: 83 ec 08 sub esp,0x8 d887a8: 50 push eax d887a9: 8d 84 24 0c 01 00 00 lea eax,[esp+0x10c] d887b0: 50 push eax d887b1: e8 39 d0 43 00 call 11c57ef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8bbd> d887b6: 83 c4 10 add esp,0x10 d887b9: 84 c0 test al,al d887bb: 75 90 jne d8874d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bb1b> d887bd: 8d 83 ac 80 05 00 lea eax,[ebx+0x580ac] d887c3: 83 ec 08 sub esp,0x8 d887c6: ff 30 push DWORD PTR [eax] d887c8: 8d 84 24 0c 01 00 00 lea eax,[esp+0x10c] d887cf: 50 push eax d887d0: e8 67 d3 43 00 call 11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a> d887d5: 83 c4 10 add esp,0x10 d887d8: 8b ac 24 60 01 00 00 mov ebp,DWORD PTR [esp+0x160] d887df: eb 47 jmp d88828 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bbf6> d887e1: 83 ec 0c sub esp,0xc d887e4: 50 push eax d887e5: e8 36 a0 41 ff call 1a2820 <__cxa_begin_catch@plt> d887ea: 83 c4 10 add esp,0x10 d887ed: 8b 30 mov esi,DWORD PTR [eax] d887ef: e8 cc 98 41 ff call 1a20c0 <__cxa_end_catch@plt> d887f4: 8d 83 ac 80 05 00 lea eax,[ebx+0x580ac] d887fa: 83 ec 08 sub esp,0x8 d887fd: ff 30 push DWORD PTR [eax] d887ff: 8d 84 24 0c 01 00 00 lea eax,[esp+0x10c] d88806: 50 push eax d88807: e8 30 d3 43 00 call 11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a> d8880c: 83 c4 10 add esp,0x10 d8880f: 85 f6 test esi,esi d88811: 8b ac 24 60 01 00 00 mov ebp,DWORD PTR [esp+0x160] d88818: 74 0e je d88828 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bbf6> d8881a: 83 ec 08 sub esp,0x8 d8881d: 6a 00 push 0x0 d8881f: 56 push esi d88820: e8 93 7d e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d88825: 83 c4 10 add esp,0x10 d88828: 8b 85 30 02 00 00 mov eax,DWORD PTR [ebp+0x230] d8882e: 85 c0 test eax,eax d88830: 0f 84 62 04 00 00 je d88c98 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c066> d88836: 8d 8b 9c 60 05 00 lea ecx,[ebx+0x5609c] d8883c: 83 ec 04 sub esp,0x4 d8883f: 8d 54 24 6c lea edx,[esp+0x6c] d88843: ff 31 push DWORD PTR [ecx] d88845: 50 push eax d88846: 52 push edx d88847: e8 d4 ca c4 ff call 9d5320 d8884c: 83 c4 0c add esp,0xc d8884f: 8b 44 24 78 mov eax,DWORD PTR [esp+0x78] d88853: 89 84 24 f0 00 00 00 mov DWORD PTR [esp+0xf0],eax d8885a: f2 0f 10 44 24 68 movsd xmm0,QWORD PTR [esp+0x68] d88860: f2 0f 10 4c 24 70 movsd xmm1,QWORD PTR [esp+0x70] d88866: f2 0f 11 8c 24 e8 00 movsd QWORD PTR [esp+0xe8],xmm1 d8886d: 00 00 d8886f: f2 0f 11 84 24 e0 00 movsd QWORD PTR [esp+0xe0],xmm0 d88876: 00 00 d88878: 8d bb a4 60 05 00 lea edi,[ebx+0x560a4] d8887e: 8d ab a0 60 05 00 lea ebp,[ebx+0x560a0] d88884: 8d 83 64 60 05 00 lea eax,[ebx+0x56064] d8888a: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax d8888e: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] d88894: 89 44 24 14 mov DWORD PTR [esp+0x14],eax d88898: c7 44 24 18 00 00 00 mov DWORD PTR [esp+0x18],0x0 d8889f: 00 d888a0: e9 92 02 00 00 jmp d88b37 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bf05> d888a5: 85 f6 test esi,esi d888a7: 75 05 jne d888ae <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bc7c> d888a9: e8 46 7e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d888ae: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d888b1: 8b 07 mov eax,DWORD PTR [edi] d888b3: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d888ba: 74 12 je d888ce <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bc9c> d888bc: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d888c0: 75 0c jne d888ce <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bc9c> d888c2: 83 ec 0c sub esp,0xc d888c5: 50 push eax d888c6: e8 e3 db e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d888cb: 83 c4 10 add esp,0x10 d888ce: 8d 83 b0 87 06 00 lea eax,[ebx+0x687b0] d888d4: 31 c9 xor ecx,ecx d888d6: 51 push ecx d888d7: ff 30 push DWORD PTR [eax] d888d9: 55 push ebp d888da: 51 push ecx d888db: e8 ba a8 92 ff call 6b319a d888e0: 83 c4 10 add esp,0x10 d888e3: 84 c0 test al,al d888e5: 0f 85 10 0a 00 00 jne d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d888eb: 85 f6 test esi,esi d888ed: 75 05 jne d888f4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bcc2> d888ef: e8 00 7e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d888f4: 8b 6e 08 mov ebp,DWORD PTR [esi+0x8] d888f7: 8b 07 mov eax,DWORD PTR [edi] d888f9: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88900: 74 12 je d88914 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bce2> d88902: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88906: 75 0c jne d88914 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bce2> d88908: 83 ec 0c sub esp,0xc d8890b: 50 push eax d8890c: e8 9d db e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88911: 83 c4 10 add esp,0x10 d88914: 8d 83 7c 60 06 00 lea eax,[ebx+0x6607c] d8891a: 31 c9 xor ecx,ecx d8891c: 51 push ecx d8891d: ff 30 push DWORD PTR [eax] d8891f: 55 push ebp d88920: 51 push ecx d88921: e8 74 a8 92 ff call 6b319a d88926: 83 c4 10 add esp,0x10 d88929: 84 c0 test al,al d8892b: 0f 84 d5 09 00 00 je d89306 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6d4> d88931: 83 ec 08 sub esp,0x8 d88934: 56 push esi d88935: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d8893c: e8 96 15 00 00 call d89ed7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d2a5> d88941: 83 c4 10 add esp,0x10 d88944: e9 b2 09 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d88949: 85 f6 test esi,esi d8894b: 75 05 jne d88952 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bd20> d8894d: e8 a2 7d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d88952: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d88955: 8b 07 mov eax,DWORD PTR [edi] d88957: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8895e: 74 12 je d88972 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bd40> d88960: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88964: 75 0c jne d88972 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bd40> d88966: 83 ec 0c sub esp,0xc d88969: 50 push eax d8896a: e8 3f db e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8896f: 83 c4 10 add esp,0x10 d88972: 8d 83 5c 27 06 00 lea eax,[ebx+0x6275c] d88978: 31 f6 xor esi,esi d8897a: 56 push esi d8897b: ff 30 push DWORD PTR [eax] d8897d: 55 push ebp d8897e: 56 push esi d8897f: e8 16 a8 92 ff call 6b319a d88984: 83 c4 10 add esp,0x10 d88987: 84 c0 test al,al d88989: 0f 84 89 00 00 00 je d88a18 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bde6> d8898f: 83 ec 04 sub esp,0x4 d88992: 56 push esi d88993: 8b 84 24 70 01 00 00 mov eax,DWORD PTR [esp+0x170] d8899a: ff 70 0c push DWORD PTR [eax+0xc] d8899d: 56 push esi d8899e: e8 af 7d 9f ff call 780752 d889a3: 83 c4 10 add esp,0x10 d889a6: 83 ec 08 sub esp,0x8 d889a9: 50 push eax d889aa: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d889b1: e8 6c 21 00 00 call d8ab22 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18def0> d889b6: 83 c4 10 add esp,0x10 d889b9: e9 3d 09 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d889be: 85 f6 test esi,esi d889c0: 75 05 jne d889c7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bd95> d889c2: e8 2d 7d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d889c7: 8b 6e 0c mov ebp,DWORD PTR [esi+0xc] d889ca: 8b 07 mov eax,DWORD PTR [edi] d889cc: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d889d3: 74 12 je d889e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bdb5> d889d5: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d889d9: 75 0c jne d889e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bdb5> d889db: 83 ec 0c sub esp,0xc d889de: 50 push eax d889df: e8 ca da e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d889e4: 83 c4 10 add esp,0x10 d889e7: 8d 83 cc 87 06 00 lea eax,[ebx+0x687cc] d889ed: 31 c9 xor ecx,ecx d889ef: 51 push ecx d889f0: ff 30 push DWORD PTR [eax] d889f2: 55 push ebp d889f3: 51 push ecx d889f4: e8 a1 a7 92 ff call 6b319a d889f9: 83 c4 10 add esp,0x10 d889fc: 84 c0 test al,al d889fe: 74 7a je d88a7a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18be48> d88a00: 83 ec 08 sub esp,0x8 d88a03: 56 push esi d88a04: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d88a0b: e8 1b 37 00 00 call d8c12b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f4f9> d88a10: 83 c4 10 add esp,0x10 d88a13: e9 e3 08 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d88a18: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d88a1f: 8b 68 10 mov ebp,DWORD PTR [eax+0x10] d88a22: 8b 07 mov eax,DWORD PTR [edi] d88a24: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88a2b: 74 12 je d88a3f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18be0d> d88a2d: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88a31: 75 0c jne d88a3f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18be0d> d88a33: 83 ec 0c sub esp,0xc d88a36: 50 push eax d88a37: e8 72 da e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88a3c: 83 c4 10 add esp,0x10 d88a3f: 8d 83 c8 87 06 00 lea eax,[ebx+0x687c8] d88a45: 31 c9 xor ecx,ecx d88a47: 51 push ecx d88a48: ff 30 push DWORD PTR [eax] d88a4a: 55 push ebp d88a4b: 51 push ecx d88a4c: e8 49 a7 92 ff call 6b319a d88a51: 83 c4 10 add esp,0x10 d88a54: 84 c0 test al,al d88a56: 0f 84 05 09 00 00 je d89361 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c72f> d88a5c: 83 ec 08 sub esp,0x8 d88a5f: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d88a66: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d88a6d: e8 24 26 00 00 call d8b096 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e464> d88a72: 83 c4 10 add esp,0x10 d88a75: e9 81 08 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d88a7a: 85 f6 test esi,esi d88a7c: 75 05 jne d88a83 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18be51> d88a7e: e8 71 7c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d88a83: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d88a86: 8b 07 mov eax,DWORD PTR [edi] d88a88: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88a8f: 74 12 je d88aa3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18be71> d88a91: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88a95: 75 0c jne d88aa3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18be71> d88a97: 83 ec 0c sub esp,0xc d88a9a: 50 push eax d88a9b: e8 0e da e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88aa0: 83 c4 10 add esp,0x10 d88aa3: 8d 83 c4 87 06 00 lea eax,[ebx+0x687c4] d88aa9: 31 c9 xor ecx,ecx d88aab: 51 push ecx d88aac: ff 30 push DWORD PTR [eax] d88aae: 55 push ebp d88aaf: 51 push ecx d88ab0: e8 e5 a6 92 ff call 6b319a d88ab5: 83 c4 10 add esp,0x10 d88ab8: 84 c0 test al,al d88aba: 0f 84 0e 09 00 00 je d893ce <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c79c> d88ac0: 83 ec 08 sub esp,0x8 d88ac3: 56 push esi d88ac4: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d88acb: e8 62 37 00 00 call d8c232 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f600> d88ad0: 83 c4 10 add esp,0x10 d88ad3: e9 23 08 00 00 jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d88ad8: 0f b6 c0 movzx eax,al d88adb: 01 44 24 18 add DWORD PTR [esp+0x18],eax d88adf: eb 56 jmp d88b37 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bf05> d88ae1: 8b 45 00 mov eax,DWORD PTR [ebp+0x0] d88ae4: 83 ec 04 sub esp,0x4 d88ae7: 50 push eax d88ae8: 8d 84 24 e8 00 00 00 lea eax,[esp+0xe8] d88aef: 50 push eax d88af0: 8d 44 24 5c lea eax,[esp+0x5c] d88af4: 50 push eax d88af5: e8 34 cf 43 00 call 11c5a2e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8dfc> d88afa: 83 c4 0c add esp,0xc d88afd: f2 0f 10 44 24 50 movsd xmm0,QWORD PTR [esp+0x50] d88b03: f2 0f 11 84 24 f8 00 movsd QWORD PTR [esp+0xf8],xmm0 d88b0a: 00 00 d88b0c: 8b 44 24 1c mov eax,DWORD PTR [esp+0x1c] d88b10: 8b 00 mov eax,DWORD PTR [eax] d88b12: 83 ec 08 sub esp,0x8 d88b15: 50 push eax d88b16: 8d 84 24 04 01 00 00 lea eax,[esp+0x104] d88b1d: 50 push eax d88b1e: e8 e9 57 3f 00 call 117e30c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5816da> d88b23: 83 c4 10 add esp,0x10 d88b26: 89 c6 mov esi,eax d88b28: 85 f6 test esi,esi d88b2a: 75 05 jne d88b31 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18beff> d88b2c: e8 c3 7b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d88b31: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d88b35: 74 1f je d88b56 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bf24> d88b37: 8b 07 mov eax,DWORD PTR [edi] d88b39: 83 ec 08 sub esp,0x8 d88b3c: 50 push eax d88b3d: 8d 84 24 ec 00 00 00 lea eax,[esp+0xec] d88b44: 50 push eax d88b45: e8 a5 cc 43 00 call 11c57ef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8bbd> d88b4a: 83 c4 10 add esp,0x10 d88b4d: 84 c0 test al,al d88b4f: 75 90 jne d88ae1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18beaf> d88b51: e9 a4 00 00 00 jmp d88bfa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bfc8> d88b56: 83 ec 08 sub esp,0x8 d88b59: 6a 00 push 0x0 d88b5b: 56 push esi d88b5c: e8 32 84 49 ff call 220f93 d88b61: 83 c4 10 add esp,0x10 d88b64: 89 c6 mov esi,eax d88b66: 8b 84 24 60 01 00 00 mov eax,DWORD PTR [esp+0x160] d88b6d: 8b 88 74 01 00 00 mov ecx,DWORD PTR [eax+0x174] d88b73: 8b 44 24 14 mov eax,DWORD PTR [esp+0x14] d88b77: 8b 00 mov eax,DWORD PTR [eax] d88b79: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88b80: 74 1a je d88b9c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bf6a> d88b82: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88b86: 75 14 jne d88b9c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bf6a> d88b88: 83 ec 0c sub esp,0xc d88b8b: 50 push eax d88b8c: 89 4c 24 20 mov DWORD PTR [esp+0x20],ecx d88b90: e8 19 d9 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88b95: 8b 4c 24 20 mov ecx,DWORD PTR [esp+0x20] d88b99: 83 c4 10 add esp,0x10 d88b9c: 31 c0 xor eax,eax d88b9e: 50 push eax d88b9f: 51 push ecx d88ba0: 56 push esi d88ba1: 50 push eax d88ba2: e8 f3 a5 92 ff call 6b319a d88ba7: 83 c4 10 add esp,0x10 d88baa: e9 29 ff ff ff jmp d88ad8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bea6> d88baf: eb 00 jmp d88bb1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bf7f> d88bb1: 8b bc 24 60 01 00 00 mov edi,DWORD PTR [esp+0x160] d88bb8: 83 ec 0c sub esp,0xc d88bbb: 50 push eax d88bbc: e8 5f 9c 41 ff call 1a2820 <__cxa_begin_catch@plt> d88bc1: 83 c4 10 add esp,0x10 d88bc4: 8b 30 mov esi,DWORD PTR [eax] d88bc6: e8 f5 94 41 ff call 1a20c0 <__cxa_end_catch@plt> d88bcb: 8d 83 a8 60 05 00 lea eax,[ebx+0x560a8] d88bd1: 83 ec 08 sub esp,0x8 d88bd4: ff 30 push DWORD PTR [eax] d88bd6: 8d 84 24 ec 00 00 00 lea eax,[esp+0xec] d88bdd: 50 push eax d88bde: e8 59 cf 43 00 call 11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a> d88be3: 83 c4 10 add esp,0x10 d88be6: 85 f6 test esi,esi d88be8: 74 32 je d88c1c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bfea> d88bea: 83 ec 08 sub esp,0x8 d88bed: 6a 00 push 0x0 d88bef: 56 push esi d88bf0: e8 c3 79 e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d88bf5: 83 c4 10 add esp,0x10 d88bf8: eb 22 jmp d88c1c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18bfea> d88bfa: 8d 83 a8 60 05 00 lea eax,[ebx+0x560a8] d88c00: 83 ec 08 sub esp,0x8 d88c03: ff 30 push DWORD PTR [eax] d88c05: 8d 84 24 ec 00 00 00 lea eax,[esp+0xec] d88c0c: 50 push eax d88c0d: e8 2a cf 43 00 call 11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a> d88c12: 83 c4 10 add esp,0x10 d88c15: 8b bc 24 60 01 00 00 mov edi,DWORD PTR [esp+0x160] d88c1c: 8b 87 10 02 00 00 mov eax,DWORD PTR [edi+0x210] d88c22: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax d88c26: 8d 83 7c d6 04 00 lea eax,[ebx+0x4d67c] d88c2c: 8b 00 mov eax,DWORD PTR [eax] d88c2e: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88c35: 74 12 je d88c49 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c017> d88c37: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88c3b: 75 0c jne d88c49 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c017> d88c3d: 83 ec 0c sub esp,0xc d88c40: 50 push eax d88c41: e8 68 d8 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88c46: 83 c4 10 add esp,0x10 d88c49: 83 ec 08 sub esp,0x8 d88c4c: 31 ed xor ebp,ebp d88c4e: 55 push ebp d88c4f: 55 push ebp d88c50: e8 84 b0 4b ff call 243cd9 d88c55: 83 c4 10 add esp,0x10 d88c58: 89 c6 mov esi,eax d88c5a: 8d 83 7c be 04 00 lea eax,[ebx+0x4be7c] d88c60: 8b 00 mov eax,DWORD PTR [eax] d88c62: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88c69: 74 12 je d88c7d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c04b> d88c6b: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88c6f: 75 0c jne d88c7d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c04b> d88c71: 83 ec 0c sub esp,0xc d88c74: 50 push eax d88c75: e8 34 d8 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88c7a: 83 c4 10 add esp,0x10 d88c7d: 55 push ebp d88c7e: 56 push esi d88c7f: ff 74 24 20 push DWORD PTR [esp+0x20] d88c83: 55 push ebp d88c84: e8 d4 a2 9f ff call 782f5d d88c89: 83 c4 10 add esp,0x10 d88c8c: 03 44 24 1c add eax,DWORD PTR [esp+0x1c] d88c90: 89 fd mov ebp,edi d88c92: 89 85 10 02 00 00 mov DWORD PTR [ebp+0x210],eax d88c98: 8b 85 38 02 00 00 mov eax,DWORD PTR [ebp+0x238] d88c9e: 85 c0 test eax,eax d88ca0: 0f 84 b4 01 00 00 je d88e5a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c228> d88ca6: 8d 8b 7c 5a 05 00 lea ecx,[ebx+0x55a7c] d88cac: 83 ec 04 sub esp,0x4 d88caf: 8d 54 24 6c lea edx,[esp+0x6c] d88cb3: ff 31 push DWORD PTR [ecx] d88cb5: 50 push eax d88cb6: 52 push edx d88cb7: e8 64 c6 c4 ff call 9d5320 d88cbc: 83 c4 0c add esp,0xc d88cbf: 8b 44 24 78 mov eax,DWORD PTR [esp+0x78] d88cc3: 89 84 24 d0 00 00 00 mov DWORD PTR [esp+0xd0],eax d88cca: f2 0f 10 44 24 68 movsd xmm0,QWORD PTR [esp+0x68] d88cd0: f2 0f 10 4c 24 70 movsd xmm1,QWORD PTR [esp+0x70] d88cd6: f2 0f 11 8c 24 c8 00 movsd QWORD PTR [esp+0xc8],xmm1 d88cdd: 00 00 d88cdf: f2 0f 11 84 24 c0 00 movsd QWORD PTR [esp+0xc0],xmm0 d88ce6: 00 00 d88ce8: 8d ab 88 5a 05 00 lea ebp,[ebx+0x55a88] d88cee: 8d 83 80 5a 05 00 lea eax,[ebx+0x55a80] d88cf4: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax d88cf8: 8d 83 84 5a 05 00 lea eax,[ebx+0x55a84] d88cfe: 89 44 24 18 mov DWORD PTR [esp+0x18],eax d88d02: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] d88d08: 89 44 24 14 mov DWORD PTR [esp+0x14],eax d88d0c: e9 bf 00 00 00 jmp d88dd0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c19e> d88d11: 8b 84 24 60 01 00 00 mov eax,DWORD PTR [esp+0x160] d88d18: ff 80 10 02 00 00 inc DWORD PTR [eax+0x210] d88d1e: e9 ad 00 00 00 jmp d88dd0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c19e> d88d23: 8b 44 24 1c mov eax,DWORD PTR [esp+0x1c] d88d27: 8b 00 mov eax,DWORD PTR [eax] d88d29: 83 ec 04 sub esp,0x4 d88d2c: 50 push eax d88d2d: 8d 84 24 c8 00 00 00 lea eax,[esp+0xc8] d88d34: 50 push eax d88d35: 8d 44 24 54 lea eax,[esp+0x54] d88d39: 50 push eax d88d3a: e8 ef cc 43 00 call 11c5a2e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8dfc> d88d3f: 83 c4 0c add esp,0xc d88d42: f2 0f 10 44 24 48 movsd xmm0,QWORD PTR [esp+0x48] d88d48: f2 0f 11 84 24 d8 00 movsd QWORD PTR [esp+0xd8],xmm0 d88d4f: 00 00 d88d51: 8b 44 24 18 mov eax,DWORD PTR [esp+0x18] d88d55: 8b 00 mov eax,DWORD PTR [eax] d88d57: 83 ec 08 sub esp,0x8 d88d5a: 50 push eax d88d5b: 8d 84 24 e4 00 00 00 lea eax,[esp+0xe4] d88d62: 50 push eax d88d63: e8 a4 55 3f 00 call 117e30c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5816da> d88d68: 83 c4 10 add esp,0x10 d88d6b: 89 c6 mov esi,eax d88d6d: 85 f6 test esi,esi d88d6f: 75 05 jne d88d76 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c144> d88d71: e8 7e 79 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d88d76: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d88d7a: 75 54 jne d88dd0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c19e> d88d7c: 83 ec 08 sub esp,0x8 d88d7f: 6a 00 push 0x0 d88d81: 56 push esi d88d82: e8 10 fd 0f 00 call e88a97 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x28be65> d88d87: 83 c4 10 add esp,0x10 d88d8a: 89 c6 mov esi,eax d88d8c: 8b 84 24 60 01 00 00 mov eax,DWORD PTR [esp+0x160] d88d93: 8b b8 74 01 00 00 mov edi,DWORD PTR [eax+0x174] d88d99: 8b 44 24 14 mov eax,DWORD PTR [esp+0x14] d88d9d: 8b 00 mov eax,DWORD PTR [eax] d88d9f: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88da6: 74 12 je d88dba <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c188> d88da8: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88dac: 75 0c jne d88dba <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c188> d88dae: 83 ec 0c sub esp,0xc d88db1: 50 push eax d88db2: e8 f7 d6 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88db7: 83 c4 10 add esp,0x10 d88dba: 31 c0 xor eax,eax d88dbc: 50 push eax d88dbd: 57 push edi d88dbe: 56 push esi d88dbf: 50 push eax d88dc0: e8 d5 a3 92 ff call 6b319a d88dc5: 83 c4 10 add esp,0x10 d88dc8: 84 c0 test al,al d88dca: 0f 85 41 ff ff ff jne d88d11 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c0df> d88dd0: 8b 45 00 mov eax,DWORD PTR [ebp+0x0] d88dd3: 83 ec 08 sub esp,0x8 d88dd6: 50 push eax d88dd7: 8d 84 24 cc 00 00 00 lea eax,[esp+0xcc] d88dde: 50 push eax d88ddf: e8 0b ca 43 00 call 11c57ef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8bbd> d88de4: 83 c4 10 add esp,0x10 d88de7: 84 c0 test al,al d88de9: 0f 85 34 ff ff ff jne d88d23 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c0f1> d88def: 8d 83 8c 5a 05 00 lea eax,[ebx+0x55a8c] d88df5: 83 ec 08 sub esp,0x8 d88df8: ff 30 push DWORD PTR [eax] d88dfa: 8d 84 24 cc 00 00 00 lea eax,[esp+0xcc] d88e01: 50 push eax d88e02: e8 35 cd 43 00 call 11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a> d88e07: 83 c4 10 add esp,0x10 d88e0a: 8b ac 24 60 01 00 00 mov ebp,DWORD PTR [esp+0x160] d88e11: eb 47 jmp d88e5a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c228> d88e13: 83 ec 0c sub esp,0xc d88e16: 50 push eax d88e17: e8 04 9a 41 ff call 1a2820 <__cxa_begin_catch@plt> d88e1c: 83 c4 10 add esp,0x10 d88e1f: 8b 30 mov esi,DWORD PTR [eax] d88e21: e8 9a 92 41 ff call 1a20c0 <__cxa_end_catch@plt> d88e26: 8d 83 8c 5a 05 00 lea eax,[ebx+0x55a8c] d88e2c: 83 ec 08 sub esp,0x8 d88e2f: ff 30 push DWORD PTR [eax] d88e31: 8d 84 24 cc 00 00 00 lea eax,[esp+0xcc] d88e38: 50 push eax d88e39: e8 fe cc 43 00 call 11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a> d88e3e: 83 c4 10 add esp,0x10 d88e41: 85 f6 test esi,esi d88e43: 8b ac 24 60 01 00 00 mov ebp,DWORD PTR [esp+0x160] d88e4a: 74 0e je d88e5a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c228> d88e4c: 83 ec 08 sub esp,0x8 d88e4f: 6a 00 push 0x0 d88e51: 56 push esi d88e52: e8 61 77 e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d88e57: 83 c4 10 add esp,0x10 d88e5a: 8b 85 3c 02 00 00 mov eax,DWORD PTR [ebp+0x23c] d88e60: 85 c0 test eax,eax d88e62: 0f 84 6d 04 00 00 je d892d5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6a3> d88e68: 8d 8b 90 5a 05 00 lea ecx,[ebx+0x55a90] d88e6e: 83 ec 04 sub esp,0x4 d88e71: 8d 54 24 6c lea edx,[esp+0x6c] d88e75: ff 31 push DWORD PTR [ecx] d88e77: 50 push eax d88e78: 52 push edx d88e79: e8 a2 c4 c4 ff call 9d5320 d88e7e: 83 c4 0c add esp,0xc d88e81: 8b 44 24 78 mov eax,DWORD PTR [esp+0x78] d88e85: 89 84 24 b0 00 00 00 mov DWORD PTR [esp+0xb0],eax d88e8c: f2 0f 10 44 24 68 movsd xmm0,QWORD PTR [esp+0x68] d88e92: f2 0f 10 4c 24 70 movsd xmm1,QWORD PTR [esp+0x70] d88e98: f2 0f 11 8c 24 a8 00 movsd QWORD PTR [esp+0xa8],xmm1 d88e9f: 00 00 d88ea1: f2 0f 11 84 24 a0 00 movsd QWORD PTR [esp+0xa0],xmm0 d88ea8: 00 00 d88eaa: 8d 83 9c 5a 05 00 lea eax,[ebx+0x55a9c] d88eb0: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax d88eb4: 8d 83 94 5a 05 00 lea eax,[ebx+0x55a94] d88eba: 89 44 24 18 mov DWORD PTR [esp+0x18],eax d88ebe: 8d 83 98 5a 05 00 lea eax,[ebx+0x55a98] d88ec4: 89 44 24 14 mov DWORD PTR [esp+0x14],eax d88ec8: 8d 83 6c d6 04 00 lea eax,[ebx+0x4d66c] d88ece: 89 44 24 10 mov DWORD PTR [esp+0x10],eax d88ed2: 8d 83 3c be 04 00 lea eax,[ebx+0x4be3c] d88ed8: 89 44 24 0c mov DWORD PTR [esp+0xc],eax d88edc: 8d 83 20 d6 04 00 lea eax,[ebx+0x4d620] d88ee2: 89 44 24 08 mov DWORD PTR [esp+0x8],eax d88ee6: e9 e9 01 00 00 jmp d890d4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4a2> d88eeb: c6 46 3c 01 mov BYTE PTR [esi+0x3c],0x1 d88eef: 8b ac 24 60 01 00 00 mov ebp,DWORD PTR [esp+0x160] d88ef6: e9 d9 01 00 00 jmp d890d4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4a2> d88efb: 8b 44 24 18 mov eax,DWORD PTR [esp+0x18] d88eff: 8b 00 mov eax,DWORD PTR [eax] d88f01: 83 ec 04 sub esp,0x4 d88f04: 50 push eax d88f05: 8d 84 24 a8 00 00 00 lea eax,[esp+0xa8] d88f0c: 50 push eax d88f0d: 8d 44 24 4c lea eax,[esp+0x4c] d88f11: 50 push eax d88f12: e8 17 cb 43 00 call 11c5a2e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8dfc> d88f17: 83 c4 0c add esp,0xc d88f1a: f2 0f 10 44 24 40 movsd xmm0,QWORD PTR [esp+0x40] d88f20: f2 0f 11 84 24 b8 00 movsd QWORD PTR [esp+0xb8],xmm0 d88f27: 00 00 d88f29: 8b 44 24 14 mov eax,DWORD PTR [esp+0x14] d88f2d: 8b 00 mov eax,DWORD PTR [eax] d88f2f: 83 ec 08 sub esp,0x8 d88f32: 50 push eax d88f33: 8d 84 24 c4 00 00 00 lea eax,[esp+0xc4] d88f3a: 50 push eax d88f3b: e8 cc 53 3f 00 call 117e30c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5816da> d88f40: 83 c4 10 add esp,0x10 d88f43: 89 c6 mov esi,eax d88f45: 85 f6 test esi,esi d88f47: 75 05 jne d88f4e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c31c> d88f49: e8 a6 77 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d88f4e: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d88f52: 0f 85 7c 01 00 00 jne d890d4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4a2> d88f58: ff 85 10 02 00 00 inc DWORD PTR [ebp+0x210] d88f5e: 80 7e 3c 00 cmp BYTE PTR [esi+0x3c],0x0 d88f62: 0f 85 6c 01 00 00 jne d890d4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4a2> d88f68: 8b 44 24 10 mov eax,DWORD PTR [esp+0x10] d88f6c: 8b 00 mov eax,DWORD PTR [eax] d88f6e: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88f75: 74 12 je d88f89 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c357> d88f77: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88f7b: 75 0c jne d88f89 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c357> d88f7d: 83 ec 0c sub esp,0xc d88f80: 50 push eax d88f81: e8 28 d5 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88f86: 83 c4 10 add esp,0x10 d88f89: 83 ec 08 sub esp,0x8 d88f8c: 31 c0 xor eax,eax d88f8e: 50 push eax d88f8f: 50 push eax d88f90: e8 da 69 22 00 call faf96f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3b2d3d> d88f95: 83 c4 10 add esp,0x10 d88f98: 89 c7 mov edi,eax d88f9a: 8b 44 24 0c mov eax,DWORD PTR [esp+0xc] d88f9e: 8b 00 mov eax,DWORD PTR [eax] d88fa0: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d88fa7: 74 12 je d88fbb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c389> d88fa9: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d88fad: 75 0c jne d88fbb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c389> d88faf: 83 ec 0c sub esp,0xc d88fb2: 50 push eax d88fb3: e8 f6 d4 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d88fb8: 83 c4 10 add esp,0x10 d88fbb: 31 c0 xor eax,eax d88fbd: 50 push eax d88fbe: 50 push eax d88fbf: 57 push edi d88fc0: 50 push eax d88fc1: e8 13 ff 9f ff call 788ed9 d88fc6: 83 c4 10 add esp,0x10 d88fc9: 84 c0 test al,al d88fcb: 0f 84 03 01 00 00 je d890d4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4a2> d88fd1: 31 c0 xor eax,eax d88fd3: 89 84 24 94 00 00 00 mov DWORD PTR [esp+0x94],eax d88fda: 89 84 24 90 00 00 00 mov DWORD PTR [esp+0x90],eax d88fe1: 66 0f 57 c0 xorpd xmm0,xmm0 d88fe5: 66 0f 29 84 24 80 00 movapd XMMWORD PTR [esp+0x80],xmm0 d88fec: 00 00 d88fee: c7 84 24 80 00 00 00 mov DWORD PTR [esp+0x80],0x3 d88ff5: 03 00 00 00 d88ff9: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] d88ffd: 8b 00 mov eax,DWORD PTR [eax] d88fff: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89006: 74 12 je d8901a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c3e8> d89008: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8900c: 75 0c jne d8901a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c3e8> d8900e: 83 ec 0c sub esp,0xc d89011: 50 push eax d89012: e8 97 d4 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89017: 83 c4 10 add esp,0x10 d8901a: 83 ec 08 sub esp,0x8 d8901d: 31 c0 xor eax,eax d8901f: 50 push eax d89020: 50 push eax d89021: e8 7a 02 05 00 call dd92a0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1dc66e> d89026: 83 c4 10 add esp,0x10 d89029: 89 c7 mov edi,eax d8902b: 85 ff test edi,edi d8902d: 75 05 jne d89034 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c402> d8902f: e8 c0 76 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89034: 8d 83 98 78 06 00 lea eax,[ebx+0x67898] d8903a: 8b 00 mov eax,DWORD PTR [eax] d8903c: 8d 8b a8 78 06 00 lea ecx,[ebx+0x678a8] d89042: 8b 09 mov ecx,DWORD PTR [ecx] d89044: 83 ec 0c sub esp,0xc d89047: 31 d2 xor edx,edx d89049: 52 push edx d8904a: 52 push edx d8904b: 51 push ecx d8904c: 50 push eax d8904d: 57 push edi d8904e: e8 d5 d3 05 00 call de6428 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1e97f6> d89053: 83 c4 20 add esp,0x20 d89056: 89 84 24 84 00 00 00 mov DWORD PTR [esp+0x84],eax d8905d: 8d bb 00 d6 04 00 lea edi,[ebx+0x4d600] d89063: 8b 07 mov eax,DWORD PTR [edi] d89065: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8906c: 74 14 je d89082 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c450> d8906e: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89072: 75 0e jne d89082 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c450> d89074: 83 ec 0c sub esp,0xc d89077: 50 push eax d89078: e8 31 d4 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8907d: 83 c4 10 add esp,0x10 d89080: 8b 07 mov eax,DWORD PTR [edi] d89082: 8b 48 50 mov ecx,DWORD PTR [eax+0x50] d89085: 83 79 28 00 cmp DWORD PTR [ecx+0x28],0x0 d89089: 0f 85 84 00 00 00 jne d89113 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4e1> d8908f: 8d 83 b0 80 05 00 lea eax,[ebx+0x580b0] d89095: 8b 28 mov ebp,DWORD PTR [eax] d89097: 8d 83 c4 c5 04 00 lea eax,[ebx+0x4c5c4] d8909d: 8b 00 mov eax,DWORD PTR [eax] d8909f: 83 ec 0c sub esp,0xc d890a2: 50 push eax d890a3: e8 86 5d e5 ff call bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80> d890a8: 83 c4 10 add esp,0x10 d890ab: 31 c9 xor ecx,ecx d890ad: 51 push ecx d890ae: 55 push ebp d890af: 51 push ecx d890b0: 50 push eax d890b1: 89 c5 mov ebp,eax d890b3: e8 96 e9 d7 ff call b07a4e d890b8: 89 e9 mov ecx,ebp d890ba: 83 c4 10 add esp,0x10 d890bd: 8b 07 mov eax,DWORD PTR [edi] d890bf: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d890c6: 74 43 je d8910b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4d9> d890c8: 89 cd mov ebp,ecx d890ca: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d890ce: 74 2b je d890fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4c9> d890d0: 89 e9 mov ecx,ebp d890d2: eb 37 jmp d8910b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4d9> d890d4: 8b 44 24 1c mov eax,DWORD PTR [esp+0x1c] d890d8: 8b 00 mov eax,DWORD PTR [eax] d890da: 83 ec 08 sub esp,0x8 d890dd: 50 push eax d890de: 8d 84 24 ac 00 00 00 lea eax,[esp+0xac] d890e5: 50 push eax d890e6: e8 04 c7 43 00 call 11c57ef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8bbd> d890eb: 83 c4 10 add esp,0x10 d890ee: 84 c0 test al,al d890f0: 0f 85 05 fe ff ff jne d88efb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c2c9> d890f6: e9 9d 01 00 00 jmp d89298 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c666> d890fb: 83 ec 0c sub esp,0xc d890fe: 50 push eax d890ff: e8 aa d3 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89104: 83 c4 10 add esp,0x10 d89107: 89 e9 mov ecx,ebp d89109: 8b 07 mov eax,DWORD PTR [edi] d8910b: 8b 40 50 mov eax,DWORD PTR [eax+0x50] d8910e: 89 48 28 mov DWORD PTR [eax+0x28],ecx d89111: 8b 07 mov eax,DWORD PTR [edi] d89113: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8911a: 74 14 je d89130 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4fe> d8911c: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89120: 75 0e jne d89130 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c4fe> d89122: 83 ec 0c sub esp,0xc d89125: 50 push eax d89126: e8 83 d3 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8912b: 83 c4 10 add esp,0x10 d8912e: 8b 07 mov eax,DWORD PTR [edi] d89130: 8b 48 50 mov ecx,DWORD PTR [eax+0x50] d89133: 8b 49 28 mov ecx,DWORD PTR [ecx+0x28] d89136: 89 8c 24 90 00 00 00 mov DWORD PTR [esp+0x90],ecx d8913d: 8b 48 50 mov ecx,DWORD PTR [eax+0x50] d89140: 83 79 2c 00 cmp DWORD PTR [ecx+0x2c],0x0 d89144: 75 5d jne d891a3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c571> d89146: 8d 83 b4 80 05 00 lea eax,[ebx+0x580b4] d8914c: 8b 28 mov ebp,DWORD PTR [eax] d8914e: 8d 83 c4 c5 04 00 lea eax,[ebx+0x4c5c4] d89154: 8b 00 mov eax,DWORD PTR [eax] d89156: 83 ec 0c sub esp,0xc d89159: 50 push eax d8915a: e8 cf 5c e5 ff call bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80> d8915f: 83 c4 10 add esp,0x10 d89162: 31 c9 xor ecx,ecx d89164: 51 push ecx d89165: 55 push ebp d89166: 51 push ecx d89167: 50 push eax d89168: 89 c5 mov ebp,eax d8916a: e8 df e8 d7 ff call b07a4e d8916f: 89 e9 mov ecx,ebp d89171: 83 c4 10 add esp,0x10 d89174: 8b 07 mov eax,DWORD PTR [edi] d89176: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8917d: 74 1c je d8919b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c569> d8917f: 89 cd mov ebp,ecx d89181: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89185: 74 04 je d8918b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c559> d89187: 89 e9 mov ecx,ebp d89189: eb 10 jmp d8919b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c569> d8918b: 83 ec 0c sub esp,0xc d8918e: 50 push eax d8918f: e8 1a d3 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89194: 83 c4 10 add esp,0x10 d89197: 89 e9 mov ecx,ebp d89199: 8b 07 mov eax,DWORD PTR [edi] d8919b: 8b 40 50 mov eax,DWORD PTR [eax+0x50] d8919e: 89 48 2c mov DWORD PTR [eax+0x2c],ecx d891a1: 8b 07 mov eax,DWORD PTR [edi] d891a3: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d891aa: 74 14 je d891c0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c58e> d891ac: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d891b0: 75 0e jne d891c0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c58e> d891b2: 83 ec 0c sub esp,0xc d891b5: 50 push eax d891b6: e8 f3 d2 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d891bb: 83 c4 10 add esp,0x10 d891be: 8b 07 mov eax,DWORD PTR [edi] d891c0: 8b 40 50 mov eax,DWORD PTR [eax+0x50] d891c3: 8b 40 2c mov eax,DWORD PTR [eax+0x2c] d891c6: 89 84 24 94 00 00 00 mov DWORD PTR [esp+0x94],eax d891cd: 8b 44 24 10 mov eax,DWORD PTR [esp+0x10] d891d1: 8b 00 mov eax,DWORD PTR [eax] d891d3: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d891da: 74 12 je d891ee <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c5bc> d891dc: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d891e0: 75 0c jne d891ee <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c5bc> d891e2: 83 ec 0c sub esp,0xc d891e5: 50 push eax d891e6: e8 c3 d2 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d891eb: 83 c4 10 add esp,0x10 d891ee: 83 ec 08 sub esp,0x8 d891f1: 31 c0 xor eax,eax d891f3: 50 push eax d891f4: 50 push eax d891f5: e8 75 67 22 00 call faf96f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3b2d3d> d891fa: 83 c4 10 add esp,0x10 d891fd: 89 c7 mov edi,eax d891ff: f2 0f 10 84 24 90 00 movsd xmm0,QWORD PTR [esp+0x90] d89206: 00 00 d89208: f2 0f 11 44 24 30 movsd QWORD PTR [esp+0x30],xmm0 d8920e: 66 0f 28 84 24 80 00 movapd xmm0,XMMWORD PTR [esp+0x80] d89215: 00 00 d89217: 66 0f 29 44 24 20 movapd XMMWORD PTR [esp+0x20],xmm0 d8921d: 85 ff test edi,edi d8921f: 75 05 jne d89226 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c5f4> d89221: e8 ce 74 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89226: 83 ec 20 sub esp,0x20 d89229: f2 0f 10 44 24 50 movsd xmm0,QWORD PTR [esp+0x50] d8922f: f2 0f 11 44 24 14 movsd QWORD PTR [esp+0x14],xmm0 d89235: f2 0f 10 44 24 40 movsd xmm0,QWORD PTR [esp+0x40] d8923b: f2 0f 10 4c 24 48 movsd xmm1,QWORD PTR [esp+0x48] d89241: f2 0f 11 4c 24 0c movsd QWORD PTR [esp+0xc],xmm1 d89247: f2 0f 11 44 24 04 movsd QWORD PTR [esp+0x4],xmm0 d8924d: 89 3c 24 mov DWORD PTR [esp],edi d89250: c7 44 24 1c 00 00 00 mov DWORD PTR [esp+0x1c],0x0 d89257: 00 d89258: e8 48 8d 22 00 call fb1fa5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3b5373> d8925d: 83 c4 20 add esp,0x20 d89260: 85 f6 test esi,esi d89262: 0f 85 83 fc ff ff jne d88eeb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c2b9> d89268: e8 87 74 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8926d: e9 79 fc ff ff jmp d88eeb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c2b9> d89272: 8b ac 24 60 01 00 00 mov ebp,DWORD PTR [esp+0x160] d89279: eb 00 jmp d8927b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c649> d8927b: 83 ec 0c sub esp,0xc d8927e: 50 push eax d8927f: e8 9c 95 41 ff call 1a2820 <__cxa_begin_catch@plt> d89284: 83 c4 10 add esp,0x10 d89287: 8b 30 mov esi,DWORD PTR [eax] d89289: e8 32 8e 41 ff call 1a20c0 <__cxa_end_catch@plt> d8928e: c7 44 24 1c 00 00 00 mov DWORD PTR [esp+0x1c],0x0 d89295: 00 d89296: eb 08 jmp d892a0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c66e> d89298: 31 f6 xor esi,esi d8929a: b0 01 mov al,0x1 d8929c: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax d892a0: 8d 83 a0 5a 05 00 lea eax,[ebx+0x55aa0] d892a6: 83 ec 08 sub esp,0x8 d892a9: ff 30 push DWORD PTR [eax] d892ab: 8d 84 24 ac 00 00 00 lea eax,[esp+0xac] d892b2: 50 push eax d892b3: e8 84 c8 43 00 call 11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a> d892b8: 83 c4 10 add esp,0x10 d892bb: 8b 44 24 1c mov eax,DWORD PTR [esp+0x1c] d892bf: 84 c0 test al,al d892c1: 75 12 jne d892d5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6a3> d892c3: 85 f6 test esi,esi d892c5: 74 0e je d892d5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6a3> d892c7: 83 ec 08 sub esp,0x8 d892ca: 6a 00 push 0x0 d892cc: 56 push esi d892cd: e8 e6 72 e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d892d2: 83 c4 10 add esp,0x10 d892d5: 83 ec 10 sub esp,0x10 d892d8: 89 2c 24 mov DWORD PTR [esp],ebp d892db: e8 39 7e 00 00 call d91119 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1944e7> d892e0: 83 c4 10 add esp,0x10 d892e3: 83 ec 0c sub esp,0xc d892e6: 55 push ebp d892e7: e8 b3 80 00 00 call d9139f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19476d> d892ec: 83 c4 10 add esp,0x10 d892ef: 83 ec 0c sub esp,0xc d892f2: 55 push ebp d892f3: e8 a4 81 00 00 call d9149c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19486a> d892f8: 83 c4 10 add esp,0x10 d892fb: 81 c4 4c 01 00 00 add esp,0x14c d89301: 5e pop esi d89302: 5f pop edi d89303: 5b pop ebx d89304: 5d pop ebp d89305: c3 ret d89306: 85 f6 test esi,esi d89308: 75 05 jne d8930f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6dd> d8930a: e8 e5 73 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8930f: 8b 6e 08 mov ebp,DWORD PTR [esi+0x8] d89312: 8b 07 mov eax,DWORD PTR [edi] d89314: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8931b: 74 12 je d8932f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6fd> d8931d: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89321: 75 0c jne d8932f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6fd> d89323: 83 ec 0c sub esp,0xc d89326: 50 push eax d89327: e8 82 d1 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8932c: 83 c4 10 add esp,0x10 d8932f: 8d 83 b4 87 06 00 lea eax,[ebx+0x687b4] d89335: 31 c9 xor ecx,ecx d89337: 51 push ecx d89338: ff 30 push DWORD PTR [eax] d8933a: 55 push ebp d8933b: 51 push ecx d8933c: e8 59 9e 92 ff call 6b319a d89341: 83 c4 10 add esp,0x10 d89344: 84 c0 test al,al d89346: 0f 84 e0 00 00 00 je d8942c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c7fa> d8934c: 83 ec 08 sub esp,0x8 d8934f: 56 push esi d89350: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89357: e8 e5 0c 00 00 call d8a041 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d40f> d8935c: 83 c4 10 add esp,0x10 d8935f: eb 9a jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89361: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89368: 85 c0 test eax,eax d8936a: 75 09 jne d89375 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c743> d8936c: 89 c6 mov esi,eax d8936e: e8 81 73 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89373: 89 f0 mov eax,esi d89375: 8b 68 10 mov ebp,DWORD PTR [eax+0x10] d89378: 89 c6 mov esi,eax d8937a: 8b 07 mov eax,DWORD PTR [edi] d8937c: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89383: 74 12 je d89397 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c765> d89385: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89389: 75 0c jne d89397 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c765> d8938b: 83 ec 0c sub esp,0xc d8938e: 50 push eax d8938f: e8 1a d1 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89394: 83 c4 10 add esp,0x10 d89397: 8d 83 b8 87 06 00 lea eax,[ebx+0x687b8] d8939d: 31 c9 xor ecx,ecx d8939f: 51 push ecx d893a0: ff 30 push DWORD PTR [eax] d893a2: 55 push ebp d893a3: 51 push ecx d893a4: e8 f1 9d 92 ff call 6b319a d893a9: 83 c4 10 add esp,0x10 d893ac: 84 c0 test al,al d893ae: 0f 84 d8 00 00 00 je d8948c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c85a> d893b4: 83 ec 04 sub esp,0x4 d893b7: 56 push esi d893b8: 6a 01 push 0x1 d893ba: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d893c1: e8 e2 0c 00 00 call d8a0a8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d476> d893c6: 83 c4 10 add esp,0x10 d893c9: e9 2d ff ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d893ce: 85 f6 test esi,esi d893d0: 75 05 jne d893d7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c7a5> d893d2: e8 1d 73 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d893d7: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d893da: 8b 07 mov eax,DWORD PTR [edi] d893dc: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d893e3: 74 12 je d893f7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c7c5> d893e5: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d893e9: 75 0c jne d893f7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c7c5> d893eb: 83 ec 0c sub esp,0xc d893ee: 50 push eax d893ef: e8 ba d0 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d893f4: 83 c4 10 add esp,0x10 d893f7: 8d 83 4c 2f 06 00 lea eax,[ebx+0x62f4c] d893fd: 31 c9 xor ecx,ecx d893ff: 51 push ecx d89400: ff 30 push DWORD PTR [eax] d89402: 55 push ebp d89403: 51 push ecx d89404: e8 91 9d 92 ff call 6b319a d89409: 83 c4 10 add esp,0x10 d8940c: 84 c0 test al,al d8940e: 0f 84 d6 00 00 00 je d894ea <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c8b8> d89414: 83 ec 08 sub esp,0x8 d89417: 56 push esi d89418: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d8941f: e8 04 43 00 00 call d8d728 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x190af6> d89424: 83 c4 10 add esp,0x10 d89427: e9 cf fe ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8942c: 85 f6 test esi,esi d8942e: 75 05 jne d89435 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c803> d89430: e8 bf 72 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89435: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d89438: 8b 07 mov eax,DWORD PTR [edi] d8943a: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89441: 74 12 je d89455 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c823> d89443: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89447: 75 0c jne d89455 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c823> d89449: 83 ec 0c sub esp,0xc d8944c: 50 push eax d8944d: e8 5c d0 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89452: 83 c4 10 add esp,0x10 d89455: 8d 83 b8 87 06 00 lea eax,[ebx+0x687b8] d8945b: 31 c9 xor ecx,ecx d8945d: 51 push ecx d8945e: ff 30 push DWORD PTR [eax] d89460: 55 push ebp d89461: 51 push ecx d89462: e8 33 9d 92 ff call 6b319a d89467: 83 c4 10 add esp,0x10 d8946a: 84 c0 test al,al d8946c: 0f 84 d6 00 00 00 je d89548 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c916> d89472: 83 ec 04 sub esp,0x4 d89475: 56 push esi d89476: 6a 00 push 0x0 d89478: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d8947f: e8 24 0c 00 00 call d8a0a8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d476> d89484: 83 c4 10 add esp,0x10 d89487: e9 6f fe ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8948c: 85 f6 test esi,esi d8948e: 75 05 jne d89495 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c863> d89490: e8 5f 72 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89495: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d89498: 8b 07 mov eax,DWORD PTR [edi] d8949a: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d894a1: 74 12 je d894b5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c883> d894a3: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d894a7: 75 0c jne d894b5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c883> d894a9: 83 ec 0c sub esp,0xc d894ac: 50 push eax d894ad: e8 fc cf e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d894b2: 83 c4 10 add esp,0x10 d894b5: 8d 83 bc 87 06 00 lea eax,[ebx+0x687bc] d894bb: 31 c9 xor ecx,ecx d894bd: 51 push ecx d894be: ff 30 push DWORD PTR [eax] d894c0: 55 push ebp d894c1: 51 push ecx d894c2: e8 d3 9c 92 ff call 6b319a d894c7: 83 c4 10 add esp,0x10 d894ca: 84 c0 test al,al d894cc: 0f 84 dc 00 00 00 je d895ae <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c97c> d894d2: 83 ec 08 sub esp,0x8 d894d5: 56 push esi d894d6: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d894dd: e8 86 1d 00 00 call d8b268 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e636> d894e2: 83 c4 10 add esp,0x10 d894e5: e9 11 fe ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d894ea: 85 f6 test esi,esi d894ec: 75 05 jne d894f3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c8c1> d894ee: e8 01 72 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d894f3: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d894f6: 8b 07 mov eax,DWORD PTR [edi] d894f8: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d894ff: 74 12 je d89513 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c8e1> d89501: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89505: 75 0c jne d89513 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c8e1> d89507: 83 ec 0c sub esp,0xc d8950a: 50 push eax d8950b: e8 9e cf e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89510: 83 c4 10 add esp,0x10 d89513: 8d 83 74 27 06 00 lea eax,[ebx+0x62774] d89519: 31 c9 xor ecx,ecx d8951b: 51 push ecx d8951c: ff 30 push DWORD PTR [eax] d8951e: 55 push ebp d8951f: 51 push ecx d89520: e8 75 9c 92 ff call 6b319a d89525: 83 c4 10 add esp,0x10 d89528: 84 c0 test al,al d8952a: 0f 84 dc 00 00 00 je d8960c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c9da> d89530: 83 ec 08 sub esp,0x8 d89533: 56 push esi d89534: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d8953b: e8 7d 43 00 00 call d8d8bd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x190c8b> d89540: 83 c4 10 add esp,0x10 d89543: e9 b3 fd ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89548: 85 f6 test esi,esi d8954a: 75 05 jne d89551 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c91f> d8954c: e8 a3 71 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89551: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d89554: 8b 07 mov eax,DWORD PTR [edi] d89556: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8955d: 74 12 je d89571 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c93f> d8955f: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89563: 75 0c jne d89571 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c93f> d89565: 83 ec 0c sub esp,0xc d89568: 50 push eax d89569: e8 40 cf e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8956e: 83 c4 10 add esp,0x10 d89571: 8d 83 bc 87 06 00 lea eax,[ebx+0x687bc] d89577: 31 c9 xor ecx,ecx d89579: 51 push ecx d8957a: ff 30 push DWORD PTR [eax] d8957c: 55 push ebp d8957d: 51 push ecx d8957e: e8 17 9c 92 ff call 6b319a d89583: 83 c4 10 add esp,0x10 d89586: 84 c0 test al,al d89588: 0f 84 dc 00 00 00 je d8966a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ca38> d8958e: 83 ec 04 sub esp,0x4 d89591: 6a 00 push 0x0 d89593: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d8959a: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d895a1: e8 ac 0c 00 00 call d8a252 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d620> d895a6: 83 c4 10 add esp,0x10 d895a9: e9 4d fd ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d895ae: 85 f6 test esi,esi d895b0: 75 05 jne d895b7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c985> d895b2: e8 3d 71 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d895b7: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d895ba: 8b 07 mov eax,DWORD PTR [edi] d895bc: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d895c3: 74 12 je d895d7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c9a5> d895c5: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d895c9: 75 0c jne d895d7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c9a5> d895cb: 83 ec 0c sub esp,0xc d895ce: 50 push eax d895cf: e8 da ce e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d895d4: 83 c4 10 add esp,0x10 d895d7: 8d 83 c0 87 06 00 lea eax,[ebx+0x687c0] d895dd: 31 c9 xor ecx,ecx d895df: 51 push ecx d895e0: ff 30 push DWORD PTR [eax] d895e2: 55 push ebp d895e3: 51 push ecx d895e4: e8 b1 9b 92 ff call 6b319a d895e9: 83 c4 10 add esp,0x10 d895ec: 84 c0 test al,al d895ee: 0f 84 07 fd ff ff je d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d895f4: 83 ec 08 sub esp,0x8 d895f7: 56 push esi d895f8: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d895ff: e8 93 1d 00 00 call d8b397 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e765> d89604: 83 c4 10 add esp,0x10 d89607: e9 ef fc ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8960c: 85 f6 test esi,esi d8960e: 75 05 jne d89615 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c9e3> d89610: e8 df 70 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89615: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d89618: 8b 07 mov eax,DWORD PTR [edi] d8961a: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89621: 74 12 je d89635 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ca03> d89623: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89627: 75 0c jne d89635 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ca03> d89629: 83 ec 0c sub esp,0xc d8962c: 50 push eax d8962d: e8 7c ce e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89632: 83 c4 10 add esp,0x10 d89635: 8d 83 d0 87 06 00 lea eax,[ebx+0x687d0] d8963b: 31 c9 xor ecx,ecx d8963d: 51 push ecx d8963e: ff 30 push DWORD PTR [eax] d89640: 55 push ebp d89641: 51 push ecx d89642: e8 53 9b 92 ff call 6b319a d89647: 83 c4 10 add esp,0x10 d8964a: 84 c0 test al,al d8964c: 0f 84 83 00 00 00 je d896d5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18caa3> d89652: 83 ec 08 sub esp,0x8 d89655: 56 push esi d89656: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d8965d: e8 b6 49 00 00 call d8e018 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1913e6> d89662: 83 c4 10 add esp,0x10 d89665: e9 91 fc ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8966a: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89671: 85 c0 test eax,eax d89673: 75 09 jne d8967e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ca4c> d89675: 89 c6 mov esi,eax d89677: e8 78 70 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8967c: 89 f0 mov eax,esi d8967e: 8b 68 10 mov ebp,DWORD PTR [eax+0x10] d89681: 89 c6 mov esi,eax d89683: 8b 07 mov eax,DWORD PTR [edi] d89685: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8968c: 74 12 je d896a0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ca6e> d8968e: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89692: 75 0c jne d896a0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ca6e> d89694: 83 ec 0c sub esp,0xc d89697: 50 push eax d89698: e8 11 ce e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8969d: 83 c4 10 add esp,0x10 d896a0: 8d 83 c0 87 06 00 lea eax,[ebx+0x687c0] d896a6: 31 c9 xor ecx,ecx d896a8: 51 push ecx d896a9: ff 30 push DWORD PTR [eax] d896ab: 55 push ebp d896ac: 51 push ecx d896ad: e8 e8 9a 92 ff call 6b319a d896b2: 83 c4 10 add esp,0x10 d896b5: 84 c0 test al,al d896b7: 0f 84 3e fc ff ff je d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d896bd: 83 ec 08 sub esp,0x8 d896c0: 56 push esi d896c1: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d896c8: e8 45 0e 00 00 call d8a512 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d8e0> d896cd: 83 c4 10 add esp,0x10 d896d0: e9 26 fc ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d896d5: 85 f6 test esi,esi d896d7: 75 05 jne d896de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18caac> d896d9: e8 16 70 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d896de: 8b 6e 0c mov ebp,DWORD PTR [esi+0xc] d896e1: 8b 07 mov eax,DWORD PTR [edi] d896e3: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d896ea: 74 12 je d896fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cacc> d896ec: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d896f0: 75 0c jne d896fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cacc> d896f2: 83 ec 0c sub esp,0xc d896f5: 50 push eax d896f6: e8 b3 cd e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d896fb: 83 c4 10 add esp,0x10 d896fe: 8d 83 d4 87 06 00 lea eax,[ebx+0x687d4] d89704: 31 c9 xor ecx,ecx d89706: 51 push ecx d89707: ff 30 push DWORD PTR [eax] d89709: 55 push ebp d8970a: 51 push ecx d8970b: e8 8a 9a 92 ff call 6b319a d89710: 83 c4 10 add esp,0x10 d89713: 84 c0 test al,al d89715: 74 18 je d8972f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cafd> d89717: 83 ec 08 sub esp,0x8 d8971a: 56 push esi d8971b: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89722: e8 94 4a 00 00 call d8e1bb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x191589> d89727: 83 c4 10 add esp,0x10 d8972a: e9 cc fb ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8972f: 85 f6 test esi,esi d89731: 75 05 jne d89738 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cb06> d89733: e8 bc 6f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89738: 8b 6e 10 mov ebp,DWORD PTR [esi+0x10] d8973b: 8b 07 mov eax,DWORD PTR [edi] d8973d: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89744: 74 12 je d89758 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cb26> d89746: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8974a: 75 0c jne d89758 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cb26> d8974c: 83 ec 0c sub esp,0xc d8974f: 50 push eax d89750: e8 59 cd e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89755: 83 c4 10 add esp,0x10 d89758: 8d 83 5c 27 06 00 lea eax,[ebx+0x6275c] d8975e: 31 c9 xor ecx,ecx d89760: 51 push ecx d89761: ff 30 push DWORD PTR [eax] d89763: 55 push ebp d89764: 51 push ecx d89765: e8 30 9a 92 ff call 6b319a d8976a: 83 c4 10 add esp,0x10 d8976d: 84 c0 test al,al d8976f: 74 18 je d89789 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cb57> d89771: 83 ec 08 sub esp,0x8 d89774: 56 push esi d89775: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d8977c: e8 81 4c 00 00 call d8e402 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1917d0> d89781: 83 c4 10 add esp,0x10 d89784: e9 72 fb ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89789: 85 f6 test esi,esi d8978b: 75 05 jne d89792 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cb60> d8978d: e8 62 6f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89792: 8b 6e 08 mov ebp,DWORD PTR [esi+0x8] d89795: 8b 07 mov eax,DWORD PTR [edi] d89797: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8979e: 74 12 je d897b2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cb80> d897a0: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d897a4: 75 0c jne d897b2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cb80> d897a6: 83 ec 0c sub esp,0xc d897a9: 50 push eax d897aa: e8 ff cc e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d897af: 83 c4 10 add esp,0x10 d897b2: 8d 83 3c 4e 06 00 lea eax,[ebx+0x64e3c] d897b8: 31 c9 xor ecx,ecx d897ba: 51 push ecx d897bb: ff 30 push DWORD PTR [eax] d897bd: 55 push ebp d897be: 51 push ecx d897bf: e8 d6 99 92 ff call 6b319a d897c4: 83 c4 10 add esp,0x10 d897c7: 84 c0 test al,al d897c9: 74 18 je d897e3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cbb1> d897cb: 83 ec 08 sub esp,0x8 d897ce: 56 push esi d897cf: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d897d6: e8 3b 5f 00 00 call d8f716 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x192ae4> d897db: 83 c4 10 add esp,0x10 d897de: e9 18 fb ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d897e3: 85 f6 test esi,esi d897e5: 75 05 jne d897ec <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cbba> d897e7: e8 08 6f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d897ec: 8b 6e 08 mov ebp,DWORD PTR [esi+0x8] d897ef: 8b 07 mov eax,DWORD PTR [edi] d897f1: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d897f8: 74 12 je d8980c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cbda> d897fa: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d897fe: 75 0c jne d8980c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cbda> d89800: 83 ec 0c sub esp,0xc d89803: 50 push eax d89804: e8 a5 cc e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89809: 83 c4 10 add esp,0x10 d8980c: 8d 83 d8 87 06 00 lea eax,[ebx+0x687d8] d89812: 31 c9 xor ecx,ecx d89814: 51 push ecx d89815: ff 30 push DWORD PTR [eax] d89817: 55 push ebp d89818: 51 push ecx d89819: e8 7c 99 92 ff call 6b319a d8981e: 83 c4 10 add esp,0x10 d89821: 84 c0 test al,al d89823: 74 18 je d8983d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cc0b> d89825: 83 ec 08 sub esp,0x8 d89828: 56 push esi d89829: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89830: e8 7a 5f 00 00 call d8f7af <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x192b7d> d89835: 83 c4 10 add esp,0x10 d89838: e9 be fa ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8983d: 85 f6 test esi,esi d8983f: 75 05 jne d89846 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cc14> d89841: e8 ae 6e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89846: 8b 6e 0c mov ebp,DWORD PTR [esi+0xc] d89849: 8b 07 mov eax,DWORD PTR [edi] d8984b: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89852: 74 12 je d89866 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cc34> d89854: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89858: 75 0c jne d89866 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cc34> d8985a: 83 ec 0c sub esp,0xc d8985d: 50 push eax d8985e: e8 4b cc e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89863: 83 c4 10 add esp,0x10 d89866: 8d 83 dc 87 06 00 lea eax,[ebx+0x687dc] d8986c: 31 c9 xor ecx,ecx d8986e: 51 push ecx d8986f: ff 30 push DWORD PTR [eax] d89871: 55 push ebp d89872: 51 push ecx d89873: e8 22 99 92 ff call 6b319a d89878: 83 c4 10 add esp,0x10 d8987b: 84 c0 test al,al d8987d: 74 1e je d8989d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cc6b> d8987f: 83 ec 08 sub esp,0x8 d89882: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d89889: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89890: e8 d0 60 00 00 call d8f965 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x192d33> d89895: 83 c4 10 add esp,0x10 d89898: e9 5e fa ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8989d: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d898a4: 00 d898a5: 75 05 jne d898ac <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cc7a> d898a7: e8 48 6e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d898ac: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d898b3: 8b 68 08 mov ebp,DWORD PTR [eax+0x8] d898b6: 8b 07 mov eax,DWORD PTR [edi] d898b8: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d898bf: 74 12 je d898d3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cca1> d898c1: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d898c5: 75 0c jne d898d3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cca1> d898c7: 83 ec 0c sub esp,0xc d898ca: 50 push eax d898cb: e8 de cb e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d898d0: 83 c4 10 add esp,0x10 d898d3: 8d 83 e0 87 06 00 lea eax,[ebx+0x687e0] d898d9: 31 c9 xor ecx,ecx d898db: 51 push ecx d898dc: ff 30 push DWORD PTR [eax] d898de: 55 push ebp d898df: 51 push ecx d898e0: e8 b5 98 92 ff call 6b319a d898e5: 83 c4 10 add esp,0x10 d898e8: 84 c0 test al,al d898ea: 74 1e je d8990a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ccd8> d898ec: 83 ec 08 sub esp,0x8 d898ef: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d898f6: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d898fd: e8 ea 60 00 00 call d8f9ec <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x192dba> d89902: 83 c4 10 add esp,0x10 d89905: e9 f1 f9 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d8990a: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89911: 00 d89912: 75 05 jne d89919 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cce7> d89914: e8 db 6d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89919: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89920: 8b 68 10 mov ebp,DWORD PTR [eax+0x10] d89923: 8b 07 mov eax,DWORD PTR [edi] d89925: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8992c: 74 12 je d89940 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cd0e> d8992e: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89932: 75 0c jne d89940 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cd0e> d89934: 83 ec 0c sub esp,0xc d89937: 50 push eax d89938: e8 71 cb e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8993d: 83 c4 10 add esp,0x10 d89940: 8d 83 e4 87 06 00 lea eax,[ebx+0x687e4] d89946: 31 c9 xor ecx,ecx d89948: 51 push ecx d89949: ff 30 push DWORD PTR [eax] d8994b: 55 push ebp d8994c: 51 push ecx d8994d: e8 48 98 92 ff call 6b319a d89952: 83 c4 10 add esp,0x10 d89955: 84 c0 test al,al d89957: 74 1e je d89977 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cd45> d89959: 83 ec 08 sub esp,0x8 d8995c: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d89963: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d8996a: e8 b8 61 00 00 call d8fb27 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x192ef5> d8996f: 83 c4 10 add esp,0x10 d89972: e9 84 f9 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89977: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d8997e: 00 d8997f: 75 05 jne d89986 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cd54> d89981: e8 6e 6d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89986: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d8998d: 8b 68 08 mov ebp,DWORD PTR [eax+0x8] d89990: 8b 07 mov eax,DWORD PTR [edi] d89992: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89999: 74 12 je d899ad <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cd7b> d8999b: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8999f: 75 0c jne d899ad <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cd7b> d899a1: 83 ec 0c sub esp,0xc d899a4: 50 push eax d899a5: e8 04 cb e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d899aa: 83 c4 10 add esp,0x10 d899ad: 8d 83 e8 87 06 00 lea eax,[ebx+0x687e8] d899b3: 31 c9 xor ecx,ecx d899b5: 51 push ecx d899b6: ff 30 push DWORD PTR [eax] d899b8: 55 push ebp d899b9: 51 push ecx d899ba: e8 db 97 92 ff call 6b319a d899bf: 83 c4 10 add esp,0x10 d899c2: 84 c0 test al,al d899c4: 74 1e je d899e4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cdb2> d899c6: 83 ec 08 sub esp,0x8 d899c9: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d899d0: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d899d7: e8 c3 67 00 00 call d9019f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19356d> d899dc: 83 c4 10 add esp,0x10 d899df: e9 17 f9 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d899e4: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d899eb: 00 d899ec: 75 05 jne d899f3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cdc1> d899ee: e8 01 6d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d899f3: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d899fa: 8b 68 08 mov ebp,DWORD PTR [eax+0x8] d899fd: 8b 07 mov eax,DWORD PTR [edi] d899ff: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89a06: 74 12 je d89a1a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cde8> d89a08: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89a0c: 75 0c jne d89a1a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cde8> d89a0e: 83 ec 0c sub esp,0xc d89a11: 50 push eax d89a12: e8 97 ca e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89a17: 83 c4 10 add esp,0x10 d89a1a: 8d 83 a8 87 06 00 lea eax,[ebx+0x687a8] d89a20: 31 c9 xor ecx,ecx d89a22: 51 push ecx d89a23: ff 30 push DWORD PTR [eax] d89a25: 55 push ebp d89a26: 51 push ecx d89a27: e8 6e 97 92 ff call 6b319a d89a2c: 83 c4 10 add esp,0x10 d89a2f: 84 c0 test al,al d89a31: 0f 85 c4 f8 ff ff jne d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89a37: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89a3e: 00 d89a3f: 75 05 jne d89a46 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ce14> d89a41: e8 ae 6c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89a46: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89a4d: 8b 68 10 mov ebp,DWORD PTR [eax+0x10] d89a50: 8b 07 mov eax,DWORD PTR [edi] d89a52: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89a59: 74 12 je d89a6d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ce3b> d89a5b: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89a5f: 75 0c jne d89a6d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ce3b> d89a61: 83 ec 0c sub esp,0xc d89a64: 50 push eax d89a65: e8 44 ca e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89a6a: 83 c4 10 add esp,0x10 d89a6d: 8d 83 b0 87 06 00 lea eax,[ebx+0x687b0] d89a73: 31 c9 xor ecx,ecx d89a75: 51 push ecx d89a76: ff 30 push DWORD PTR [eax] d89a78: 55 push ebp d89a79: 51 push ecx d89a7a: e8 1b 97 92 ff call 6b319a d89a7f: 83 c4 10 add esp,0x10 d89a82: 84 c0 test al,al d89a84: 0f 85 71 f8 ff ff jne d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89a8a: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89a91: 00 d89a92: 75 05 jne d89a99 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ce67> d89a94: e8 5b 6c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89a99: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89aa0: 8b 68 08 mov ebp,DWORD PTR [eax+0x8] d89aa3: 8b 07 mov eax,DWORD PTR [edi] d89aa5: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89aac: 74 12 je d89ac0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ce8e> d89aae: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89ab2: 75 0c jne d89ac0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ce8e> d89ab4: 83 ec 0c sub esp,0xc d89ab7: 50 push eax d89ab8: e8 f1 c9 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89abd: 83 c4 10 add esp,0x10 d89ac0: 8d 83 ec 87 06 00 lea eax,[ebx+0x687ec] d89ac6: 31 c9 xor ecx,ecx d89ac8: 51 push ecx d89ac9: ff 30 push DWORD PTR [eax] d89acb: 55 push ebp d89acc: 51 push ecx d89acd: e8 c8 96 92 ff call 6b319a d89ad2: 83 c4 10 add esp,0x10 d89ad5: 84 c0 test al,al d89ad7: 74 1e je d89af7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cec5> d89ad9: 83 ec 08 sub esp,0x8 d89adc: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d89ae3: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89aea: e8 b8 69 00 00 call d904a7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193875> d89aef: 83 c4 10 add esp,0x10 d89af2: e9 04 f8 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89af7: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89afe: 00 d89aff: 75 05 jne d89b06 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ced4> d89b01: e8 ee 6b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89b06: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89b0d: 8b 68 08 mov ebp,DWORD PTR [eax+0x8] d89b10: 8b 07 mov eax,DWORD PTR [edi] d89b12: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89b19: 74 12 je d89b2d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cefb> d89b1b: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89b1f: 75 0c jne d89b2d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cefb> d89b21: 83 ec 0c sub esp,0xc d89b24: 50 push eax d89b25: e8 84 c9 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89b2a: 83 c4 10 add esp,0x10 d89b2d: 8d 83 ac 87 06 00 lea eax,[ebx+0x687ac] d89b33: 31 c9 xor ecx,ecx d89b35: 51 push ecx d89b36: ff 30 push DWORD PTR [eax] d89b38: 55 push ebp d89b39: 51 push ecx d89b3a: e8 5b 96 92 ff call 6b319a d89b3f: 83 c4 10 add esp,0x10 d89b42: 84 c0 test al,al d89b44: 74 1e je d89b64 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cf32> d89b46: 83 ec 08 sub esp,0x8 d89b49: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d89b50: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89b57: e8 e6 02 00 00 call d89e42 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d210> d89b5c: 83 c4 10 add esp,0x10 d89b5f: e9 97 f7 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89b64: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89b6b: 00 d89b6c: 75 05 jne d89b73 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cf41> d89b6e: e8 81 6b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89b73: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89b7a: 8b 68 08 mov ebp,DWORD PTR [eax+0x8] d89b7d: 8b 07 mov eax,DWORD PTR [edi] d89b7f: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89b86: 74 12 je d89b9a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cf68> d89b88: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89b8c: 75 0c jne d89b9a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cf68> d89b8e: 83 ec 0c sub esp,0xc d89b91: 50 push eax d89b92: e8 17 c9 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89b97: 83 c4 10 add esp,0x10 d89b9a: 8d 83 b4 87 06 00 lea eax,[ebx+0x687b4] d89ba0: 31 c9 xor ecx,ecx d89ba2: 51 push ecx d89ba3: ff 30 push DWORD PTR [eax] d89ba5: 55 push ebp d89ba6: 51 push ecx d89ba7: e8 ee 95 92 ff call 6b319a d89bac: 83 c4 10 add esp,0x10 d89baf: 84 c0 test al,al d89bb1: 74 1e je d89bd1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cf9f> d89bb3: 83 ec 08 sub esp,0x8 d89bb6: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d89bbd: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89bc4: e8 78 04 00 00 call d8a041 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d40f> d89bc9: 83 c4 10 add esp,0x10 d89bcc: e9 2a f7 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89bd1: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89bd8: 00 d89bd9: 75 05 jne d89be0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cfae> d89bdb: e8 14 6b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89be0: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89be7: 8b 68 10 mov ebp,DWORD PTR [eax+0x10] d89bea: 8b 07 mov eax,DWORD PTR [edi] d89bec: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89bf3: 74 12 je d89c07 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cfd5> d89bf5: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89bf9: 75 0c jne d89c07 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18cfd5> d89bfb: 83 ec 0c sub esp,0xc d89bfe: 50 push eax d89bff: e8 aa c8 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89c04: 83 c4 10 add esp,0x10 d89c07: 8d 83 c8 87 06 00 lea eax,[ebx+0x687c8] d89c0d: 31 c9 xor ecx,ecx d89c0f: 51 push ecx d89c10: ff 30 push DWORD PTR [eax] d89c12: 55 push ebp d89c13: 51 push ecx d89c14: e8 81 95 92 ff call 6b319a d89c19: 83 c4 10 add esp,0x10 d89c1c: 84 c0 test al,al d89c1e: 74 1e je d89c3e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d00c> d89c20: 83 ec 08 sub esp,0x8 d89c23: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d89c2a: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89c31: e8 e8 69 00 00 call d9061e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1939ec> d89c36: 83 c4 10 add esp,0x10 d89c39: e9 bd f6 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89c3e: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89c45: 00 d89c46: 75 05 jne d89c4d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d01b> d89c48: e8 a7 6a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89c4d: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89c54: 8b 68 10 mov ebp,DWORD PTR [eax+0x10] d89c57: 8b 07 mov eax,DWORD PTR [edi] d89c59: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89c60: 74 12 je d89c74 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d042> d89c62: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89c66: 75 0c jne d89c74 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d042> d89c68: 83 ec 0c sub esp,0xc d89c6b: 50 push eax d89c6c: e8 3d c8 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89c71: 83 c4 10 add esp,0x10 d89c74: 8d 83 b8 87 06 00 lea eax,[ebx+0x687b8] d89c7a: 31 c9 xor ecx,ecx d89c7c: 51 push ecx d89c7d: ff 30 push DWORD PTR [eax] d89c7f: 55 push ebp d89c80: 51 push ecx d89c81: e8 14 95 92 ff call 6b319a d89c86: 83 c4 10 add esp,0x10 d89c89: 84 c0 test al,al d89c8b: 74 20 je d89cad <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d07b> d89c8d: 83 ec 04 sub esp,0x4 d89c90: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89c97: 6a 02 push 0x2 d89c99: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89ca0: e8 03 04 00 00 call d8a0a8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d476> d89ca5: 83 c4 10 add esp,0x10 d89ca8: e9 4e f6 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89cad: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89cb4: 00 d89cb5: 75 05 jne d89cbc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d08a> d89cb7: e8 38 6a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89cbc: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89cc3: 8b 68 10 mov ebp,DWORD PTR [eax+0x10] d89cc6: 8b 07 mov eax,DWORD PTR [edi] d89cc8: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89ccf: 74 12 je d89ce3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d0b1> d89cd1: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89cd5: 75 0c jne d89ce3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d0b1> d89cd7: 83 ec 0c sub esp,0xc d89cda: 50 push eax d89cdb: e8 ce c7 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89ce0: 83 c4 10 add esp,0x10 d89ce3: 8d 83 bc 87 06 00 lea eax,[ebx+0x687bc] d89ce9: 31 c9 xor ecx,ecx d89ceb: 51 push ecx d89cec: ff 30 push DWORD PTR [eax] d89cee: 55 push ebp d89cef: 51 push ecx d89cf0: e8 a5 94 92 ff call 6b319a d89cf5: 83 c4 10 add esp,0x10 d89cf8: 84 c0 test al,al d89cfa: 74 20 je d89d1c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d0ea> d89cfc: 83 ec 04 sub esp,0x4 d89cff: 6a 01 push 0x1 d89d01: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d89d08: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89d0f: e8 3e 05 00 00 call d8a252 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d620> d89d14: 83 c4 10 add esp,0x10 d89d17: e9 df f5 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89d1c: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89d23: 00 d89d24: 75 05 jne d89d2b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d0f9> d89d26: e8 c9 69 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89d2b: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89d32: 8b 68 10 mov ebp,DWORD PTR [eax+0x10] d89d35: 8b 07 mov eax,DWORD PTR [edi] d89d37: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89d3e: 74 12 je d89d52 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d120> d89d40: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89d44: 75 0c jne d89d52 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d120> d89d46: 83 ec 0c sub esp,0xc d89d49: 50 push eax d89d4a: e8 5f c7 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89d4f: 83 c4 10 add esp,0x10 d89d52: 8d 83 c0 87 06 00 lea eax,[ebx+0x687c0] d89d58: 31 c9 xor ecx,ecx d89d5a: 51 push ecx d89d5b: ff 30 push DWORD PTR [eax] d89d5d: 55 push ebp d89d5e: 51 push ecx d89d5f: e8 36 94 92 ff call 6b319a d89d64: 83 c4 10 add esp,0x10 d89d67: 84 c0 test al,al d89d69: 74 1e je d89d89 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d157> d89d6b: 83 ec 08 sub esp,0x8 d89d6e: ff b4 24 70 01 00 00 push DWORD PTR [esp+0x170] d89d75: ff b4 24 6c 01 00 00 push DWORD PTR [esp+0x16c] d89d7c: e8 91 07 00 00 call d8a512 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d8e0> d89d81: 83 c4 10 add esp,0x10 d89d84: e9 72 f5 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89d89: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89d90: 00 d89d91: 75 05 jne d89d98 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d166> d89d93: e8 5c 69 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89d98: 8b 84 24 68 01 00 00 mov eax,DWORD PTR [esp+0x168] d89d9f: 8b 68 08 mov ebp,DWORD PTR [eax+0x8] d89da2: 8b 07 mov eax,DWORD PTR [edi] d89da4: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89dab: 74 12 je d89dbf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d18d> d89dad: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89db1: 75 0c jne d89dbf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d18d> d89db3: 83 ec 0c sub esp,0xc d89db6: 50 push eax d89db7: e8 f2 c6 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89dbc: 83 c4 10 add esp,0x10 d89dbf: 8d 83 44 77 06 00 lea eax,[ebx+0x67744] d89dc5: 31 c9 xor ecx,ecx d89dc7: 51 push ecx d89dc8: ff 30 push DWORD PTR [eax] d89dca: 55 push ebp d89dcb: 51 push ecx d89dcc: e8 c9 93 92 ff call 6b319a d89dd1: 83 c4 10 add esp,0x10 d89dd4: 84 c0 test al,al d89dd6: 0f 84 1f f5 ff ff je d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89ddc: 8b 84 24 60 01 00 00 mov eax,DWORD PTR [esp+0x160] d89de3: 8b 78 54 mov edi,DWORD PTR [eax+0x54] d89de6: 85 ff test edi,edi d89de8: 75 05 jne d89def <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d1bd> d89dea: e8 05 69 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89def: 8d 83 4c 7a 05 00 lea eax,[ebx+0x57a4c] d89df5: 8b 00 mov eax,DWORD PTR [eax] d89df7: 83 ec 10 sub esp,0x10 d89dfa: 89 44 24 04 mov DWORD PTR [esp+0x4],eax d89dfe: 89 3c 24 mov DWORD PTR [esp],edi d89e01: e8 09 1e 5b 00 call 133bc0f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x73efdd> d89e06: 83 c4 10 add esp,0x10 d89e09: 8b 84 24 60 01 00 00 mov eax,DWORD PTR [esp+0x160] d89e10: 8b 70 54 mov esi,DWORD PTR [eax+0x54] d89e13: 83 bc 24 68 01 00 00 cmp DWORD PTR [esp+0x168],0x0 d89e1a: 00 d89e1b: 75 05 jne d89e22 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d1f0> d89e1d: e8 d2 68 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89e22: 8d 83 f0 87 06 00 lea eax,[ebx+0x687f0] d89e28: 6a 00 push 0x0 d89e2a: 56 push esi d89e2b: ff 30 push DWORD PTR [eax] d89e2d: ff b4 24 74 01 00 00 push DWORD PTR [esp+0x174] d89e34: e8 fa fc 35 00 call 10e9b33 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4ecf01> d89e39: 83 c4 10 add esp,0x10 d89e3c: e9 ba f4 ff ff jmp d892fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18c6c9> d89e41: c3 ret d89e42: 53 push ebx d89e43: 57 push edi d89e44: 56 push esi d89e45: e8 00 00 00 00 call d89e4a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d218> d89e4a: 5b pop ebx d89e4b: 81 c3 32 cd 06 01 add ebx,0x106cd32 d89e51: 8b 7c 24 14 mov edi,DWORD PTR [esp+0x14] d89e55: 8b 74 24 10 mov esi,DWORD PTR [esp+0x10] d89e59: 8a 83 0c a0 06 00 mov al,BYTE PTR [ebx+0x6a00c] d89e5f: 24 01 and al,0x1 d89e61: 75 1a jne d89e7d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d24b> d89e63: 8d 83 88 64 71 ff lea eax,[ebx-0x8e9b78] d89e69: 83 ec 0c sub esp,0xc d89e6c: ff 30 push DWORD PTR [eax] d89e6e: e8 b5 54 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d89e73: 83 c4 10 add esp,0x10 d89e76: c6 83 0c a0 06 00 01 mov BYTE PTR [ebx+0x6a00c],0x1 d89e7d: 81 c6 a4 02 00 00 add esi,0x2a4 d89e83: 85 ff test edi,edi d89e85: 75 05 jne d89e8c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d25a> d89e87: e8 68 68 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89e8c: 8d 83 00 8b 06 00 lea eax,[ebx+0x68b00] d89e92: 83 ec 0c sub esp,0xc d89e95: 31 c9 xor ecx,ecx d89e97: 51 push ecx d89e98: 51 push ecx d89e99: 56 push esi d89e9a: ff 30 push DWORD PTR [eax] d89e9c: 57 push edi d89e9d: e8 1f e4 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d89ea2: 83 c4 20 add esp,0x20 d89ea5: 8b 36 mov esi,DWORD PTR [esi] d89ea7: 8d bb 10 d6 04 00 lea edi,[ebx+0x4d610] d89ead: 8b 07 mov eax,DWORD PTR [edi] d89eaf: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89eb6: 74 14 je d89ecc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d29a> d89eb8: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89ebc: 75 0e jne d89ecc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d29a> d89ebe: 83 ec 0c sub esp,0xc d89ec1: 50 push eax d89ec2: e8 e7 c5 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89ec7: 83 c4 10 add esp,0x10 d89eca: 8b 07 mov eax,DWORD PTR [edi] d89ecc: 8b 40 50 mov eax,DWORD PTR [eax+0x50] d89ecf: 89 70 08 mov DWORD PTR [eax+0x8],esi d89ed2: 5e pop esi d89ed3: 5f pop edi d89ed4: 5b pop ebx d89ed5: c3 ret d89ed6: c3 ret d89ed7: 55 push ebp d89ed8: 53 push ebx d89ed9: 57 push edi d89eda: 56 push esi d89edb: 83 ec 0c sub esp,0xc d89ede: e8 00 00 00 00 call d89ee3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d2b1> d89ee3: 5b pop ebx d89ee4: 81 c3 99 cc 06 01 add ebx,0x106cc99 d89eea: 8b 74 24 24 mov esi,DWORD PTR [esp+0x24] d89eee: 8a 83 67 9f 06 00 mov al,BYTE PTR [ebx+0x69f67] d89ef4: 24 01 and al,0x1 d89ef6: 75 1a jne d89f12 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d2e0> d89ef8: 8d 83 7c 64 71 ff lea eax,[ebx-0x8e9b84] d89efe: 83 ec 0c sub esp,0xc d89f01: ff 30 push DWORD PTR [eax] d89f03: e8 20 54 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d89f08: 83 c4 10 add esp,0x10 d89f0b: c6 83 67 9f 06 00 01 mov BYTE PTR [ebx+0x69f67],0x1 d89f12: 85 f6 test esi,esi d89f14: 0f 84 1f 01 00 00 je d8a039 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d407> d89f1a: 8d 83 44 f7 05 00 lea eax,[ebx+0x5f744] d89f20: 83 ec 04 sub esp,0x4 d89f23: 6a 00 push 0x0 d89f25: ff 30 push DWORD PTR [eax] d89f27: 56 push esi d89f28: e8 9e e6 35 00 call 10e85cb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb999> d89f2d: 83 c4 10 add esp,0x10 d89f30: 89 c6 mov esi,eax d89f32: 85 f6 test esi,esi d89f34: 0f 84 ff 00 00 00 je d8a039 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d407> d89f3a: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d89f3e: 8b a8 74 01 00 00 mov ebp,DWORD PTR [eax+0x174] d89f44: 83 ec 08 sub esp,0x8 d89f47: 6a 00 push 0x0 d89f49: 56 push esi d89f4a: e8 cd 76 36 00 call 10f161c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4f49ea> d89f4f: 83 c4 10 add esp,0x10 d89f52: 89 c7 mov edi,eax d89f54: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] d89f5a: 89 44 24 08 mov DWORD PTR [esp+0x8],eax d89f5e: 8b 00 mov eax,DWORD PTR [eax] d89f60: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89f67: 74 12 je d89f7b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d349> d89f69: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89f6d: 75 0c jne d89f7b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d349> d89f6f: 83 ec 0c sub esp,0xc d89f72: 50 push eax d89f73: e8 36 c5 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89f78: 83 c4 10 add esp,0x10 d89f7b: 31 c0 xor eax,eax d89f7d: 50 push eax d89f7e: 57 push edi d89f7f: 55 push ebp d89f80: 50 push eax d89f81: e8 eb a4 92 ff call 6b4471 d89f86: 83 c4 10 add esp,0x10 d89f89: 84 c0 test al,al d89f8b: 0f 84 a8 00 00 00 je d8a039 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d407> d89f91: 83 ec 08 sub esp,0x8 d89f94: 6a 00 push 0x0 d89f96: 56 push esi d89f97: e8 80 76 36 00 call 10f161c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4f49ea> d89f9c: 83 c4 10 add esp,0x10 d89f9f: 89 c6 mov esi,eax d89fa1: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d89fa5: 89 b0 74 01 00 00 mov DWORD PTR [eax+0x174],esi d89fab: 8b 78 60 mov edi,DWORD PTR [eax+0x60] d89fae: 89 c5 mov ebp,eax d89fb0: 85 ff test edi,edi d89fb2: 75 0b jne d89fbf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d38d> d89fb4: e8 3b 67 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d89fb9: 8b b5 74 01 00 00 mov esi,DWORD PTR [ebp+0x174] d89fbf: 8b 7f 14 mov edi,DWORD PTR [edi+0x14] d89fc2: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] d89fc6: 8b 00 mov eax,DWORD PTR [eax] d89fc8: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d89fcf: 74 12 je d89fe3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d3b1> d89fd1: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d89fd5: 75 0c jne d89fe3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d3b1> d89fd7: 83 ec 0c sub esp,0xc d89fda: 50 push eax d89fdb: e8 ce c4 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d89fe0: 83 c4 10 add esp,0x10 d89fe3: 31 c0 xor eax,eax d89fe5: 50 push eax d89fe6: 56 push esi d89fe7: 57 push edi d89fe8: 50 push eax d89fe9: e8 83 a4 92 ff call 6b4471 d89fee: 83 c4 10 add esp,0x10 d89ff1: 84 c0 test al,al d89ff3: 74 44 je d8a039 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d407> d89ff5: 8b bd 74 01 00 00 mov edi,DWORD PTR [ebp+0x174] d89ffb: 8d 83 c4 80 05 00 lea eax,[ebx+0x580c4] d8a001: 8b 28 mov ebp,DWORD PTR [eax] d8a003: 8d 83 90 d6 04 00 lea eax,[ebx+0x4d690] d8a009: 83 ec 0c sub esp,0xc d8a00c: ff 30 push DWORD PTR [eax] d8a00e: e8 1b 4e e5 ff call bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80> d8a013: 83 c4 10 add esp,0x10 d8a016: 89 c6 mov esi,eax d8a018: 6a 00 push 0x0 d8a01a: 55 push ebp d8a01b: ff 74 24 28 push DWORD PTR [esp+0x28] d8a01f: 56 push esi d8a020: e8 42 5b 36 00 call 10efb67 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4f2f35> d8a025: 83 c4 10 add esp,0x10 d8a028: 83 ec 04 sub esp,0x4 d8a02b: 56 push esi d8a02c: 57 push edi d8a02d: ff 74 24 2c push DWORD PTR [esp+0x2c] d8a031: e8 49 94 00 00 call d9347f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19684d> d8a036: 83 c4 10 add esp,0x10 d8a039: 83 c4 0c add esp,0xc d8a03c: 5e pop esi d8a03d: 5f pop edi d8a03e: 5b pop ebx d8a03f: 5d pop ebp d8a040: c3 ret d8a041: 53 push ebx d8a042: 57 push edi d8a043: 56 push esi d8a044: e8 00 00 00 00 call d8a049 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d417> d8a049: 5b pop ebx d8a04a: 81 c3 33 cb 06 01 add ebx,0x106cb33 d8a050: 8b 74 24 14 mov esi,DWORD PTR [esp+0x14] d8a054: 8b 7c 24 10 mov edi,DWORD PTR [esp+0x10] d8a058: 8a 83 0d a0 06 00 mov al,BYTE PTR [ebx+0x6a00d] d8a05e: 24 01 and al,0x1 d8a060: 75 1a jne d8a07c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d44a> d8a062: 8d 83 cc 64 71 ff lea eax,[ebx-0x8e9b34] d8a068: 83 ec 0c sub esp,0xc d8a06b: ff 30 push DWORD PTR [eax] d8a06d: e8 b6 52 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8a072: 83 c4 10 add esp,0x10 d8a075: c6 83 0d a0 06 00 01 mov BYTE PTR [ebx+0x6a00d],0x1 d8a07c: 81 c7 a8 02 00 00 add edi,0x2a8 d8a082: 85 f6 test esi,esi d8a084: 75 05 jne d8a08b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d459> d8a086: e8 69 66 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a08b: 8d 83 f0 88 06 00 lea eax,[ebx+0x688f0] d8a091: 83 ec 0c sub esp,0xc d8a094: 31 c9 xor ecx,ecx d8a096: 51 push ecx d8a097: 51 push ecx d8a098: 57 push edi d8a099: ff 30 push DWORD PTR [eax] d8a09b: 56 push esi d8a09c: e8 20 e2 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8a0a1: 83 c4 20 add esp,0x20 d8a0a4: 5e pop esi d8a0a5: 5f pop edi d8a0a6: 5b pop ebx d8a0a7: c3 ret d8a0a8: 55 push ebp d8a0a9: 53 push ebx d8a0aa: 57 push edi d8a0ab: 56 push esi d8a0ac: 83 ec 0c sub esp,0xc d8a0af: e8 00 00 00 00 call d8a0b4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d482> d8a0b4: 5b pop ebx d8a0b5: 81 c3 c8 ca 06 01 add ebx,0x106cac8 d8a0bb: 8b 7c 24 28 mov edi,DWORD PTR [esp+0x28] d8a0bf: 8a 83 92 9f 06 00 mov al,BYTE PTR [ebx+0x69f92] d8a0c5: 24 01 and al,0x1 d8a0c7: 75 1a jne d8a0e3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d4b1> d8a0c9: 8d 83 f0 64 71 ff lea eax,[ebx-0x8e9b10] d8a0cf: 83 ec 0c sub esp,0xc d8a0d2: ff 30 push DWORD PTR [eax] d8a0d4: e8 4f 52 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8a0d9: 83 c4 10 add esp,0x10 d8a0dc: c6 83 92 9f 06 00 01 mov BYTE PTR [ebx+0x69f92],0x1 d8a0e3: c7 44 24 08 00 00 00 mov DWORD PTR [esp+0x8],0x0 d8a0ea: 00 d8a0eb: 85 ff test edi,edi d8a0ed: 0f 84 57 01 00 00 je d8a24a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d618> d8a0f3: 8b 77 10 mov esi,DWORD PTR [edi+0x10] d8a0f6: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] d8a0fc: 8b 00 mov eax,DWORD PTR [eax] d8a0fe: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8a105: 74 12 je d8a119 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d4e7> d8a107: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8a10b: 75 0c jne d8a119 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d4e7> d8a10d: 83 ec 0c sub esp,0xc d8a110: 50 push eax d8a111: e8 98 c3 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8a116: 83 c4 10 add esp,0x10 d8a119: 8d 83 b8 87 06 00 lea eax,[ebx+0x687b8] d8a11f: 31 ed xor ebp,ebp d8a121: 55 push ebp d8a122: ff 30 push DWORD PTR [eax] d8a124: 56 push esi d8a125: 55 push ebp d8a126: e8 46 a3 92 ff call 6b4471 d8a12b: 83 c4 10 add esp,0x10 d8a12e: 84 c0 test al,al d8a130: 0f 85 14 01 00 00 jne d8a24a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d618> d8a136: 8d 44 24 08 lea eax,[esp+0x8] d8a13a: 55 push ebp d8a13b: 50 push eax d8a13c: ff 77 0c push DWORD PTR [edi+0xc] d8a13f: 55 push ebp d8a140: e8 d9 0c 9e ff call 76ae1e d8a145: 83 c4 10 add esp,0x10 d8a148: 84 c0 test al,al d8a14a: 0f 84 fa 00 00 00 je d8a24a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d618> d8a150: 8b 6c 24 08 mov ebp,DWORD PTR [esp+0x8] d8a154: 85 ed test ebp,ebp d8a156: 0f 84 ee 00 00 00 je d8a24a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d618> d8a15c: 8b 44 24 24 mov eax,DWORD PTR [esp+0x24] d8a160: 83 f8 02 cmp eax,0x2 d8a163: 74 67 je d8a1cc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d59a> d8a165: 83 f8 01 cmp eax,0x1 d8a168: 0f 85 dc 00 00 00 jne d8a24a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d618> d8a16e: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8a172: 8b b0 4c 02 00 00 mov esi,DWORD PTR [eax+0x24c] d8a178: 85 f6 test esi,esi d8a17a: 75 05 jne d8a181 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d54f> d8a17c: e8 73 65 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a181: 8d 83 74 82 05 00 lea eax,[ebx+0x58274] d8a187: 83 ec 04 sub esp,0x4 d8a18a: ff 30 push DWORD PTR [eax] d8a18c: 55 push ebp d8a18d: 56 push esi d8a18e: e8 b4 9a c4 ff call 9d3c47 d8a193: 83 c4 10 add esp,0x10 d8a196: 84 c0 test al,al d8a198: 0f 84 ac 00 00 00 je d8a24a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d618> d8a19e: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8a1a2: 8b b0 4c 02 00 00 mov esi,DWORD PTR [eax+0x24c] d8a1a8: 8b 7c 24 08 mov edi,DWORD PTR [esp+0x8] d8a1ac: 85 f6 test esi,esi d8a1ae: 75 05 jne d8a1b5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d583> d8a1b0: e8 3f 65 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a1b5: 8d 83 78 82 05 00 lea eax,[ebx+0x58278] d8a1bb: 83 ec 04 sub esp,0x4 d8a1be: ff 30 push DWORD PTR [eax] d8a1c0: 57 push edi d8a1c1: 56 push esi d8a1c2: e8 01 a4 c4 ff call 9d45c8 d8a1c7: 83 c4 10 add esp,0x10 d8a1ca: eb 7e jmp d8a24a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d618> d8a1cc: 8d 83 1c dd 04 00 lea eax,[ebx+0x4dd1c] d8a1d2: 83 ec 0c sub esp,0xc d8a1d5: ff 30 push DWORD PTR [eax] d8a1d7: e8 52 4c e5 ff call bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80> d8a1dc: 83 c4 10 add esp,0x10 d8a1df: 89 c6 mov esi,eax d8a1e1: 83 ec 10 sub esp,0x10 d8a1e4: 89 7c 24 08 mov DWORD PTR [esp+0x8],edi d8a1e8: 89 6c 24 04 mov DWORD PTR [esp+0x4],ebp d8a1ec: 89 34 24 mov DWORD PTR [esp],esi d8a1ef: c7 44 24 0c 00 00 00 mov DWORD PTR [esp+0xc],0x0 d8a1f6: 00 d8a1f7: e8 e5 83 2f 00 call 10825e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4859af> d8a1fc: 83 c4 10 add esp,0x10 d8a1ff: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8a203: 8b b8 4c 02 00 00 mov edi,DWORD PTR [eax+0x24c] d8a209: 8b 6c 24 08 mov ebp,DWORD PTR [esp+0x8] d8a20d: 85 ff test edi,edi d8a20f: 75 05 jne d8a216 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d5e4> d8a211: e8 de 64 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a216: 8d 83 7c 82 05 00 lea eax,[ebx+0x5827c] d8a21c: ff 30 push DWORD PTR [eax] d8a21e: 56 push esi d8a21f: 55 push ebp d8a220: 57 push edi d8a221: e8 b4 85 c4 ff call 9d27da d8a226: 83 c4 10 add esp,0x10 d8a229: 85 f6 test esi,esi d8a22b: 75 05 jne d8a232 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d600> d8a22d: e8 c2 64 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a232: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d8a236: 75 12 jne d8a24a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d618> d8a238: 83 ec 0c sub esp,0xc d8a23b: ff 74 24 2c push DWORD PTR [esp+0x2c] d8a23f: e8 d0 d8 00 00 call d97b14 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19aee2> d8a244: 83 c4 10 add esp,0x10 d8a247: 89 46 1c mov DWORD PTR [esi+0x1c],eax d8a24a: 83 c4 0c add esp,0xc d8a24d: 5e pop esi d8a24e: 5f pop edi d8a24f: 5b pop ebx d8a250: 5d pop ebp d8a251: c3 ret d8a252: 55 push ebp d8a253: 53 push ebx d8a254: 57 push edi d8a255: 56 push esi d8a256: 83 ec 0c sub esp,0xc d8a259: e8 00 00 00 00 call d8a25e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d62c> d8a25e: 5b pop ebx d8a25f: 81 c3 1e c9 06 01 add ebx,0x106c91e d8a265: 8b 74 24 24 mov esi,DWORD PTR [esp+0x24] d8a269: 8a 83 14 a0 06 00 mov al,BYTE PTR [ebx+0x6a014] d8a26f: 24 01 and al,0x1 d8a271: 75 1a jne d8a28d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d65b> d8a273: 8d 83 a0 64 71 ff lea eax,[ebx-0x8e9b60] d8a279: 83 ec 0c sub esp,0xc d8a27c: ff 30 push DWORD PTR [eax] d8a27e: e8 a5 50 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8a283: 83 c4 10 add esp,0x10 d8a286: c6 83 14 a0 06 00 01 mov BYTE PTR [ebx+0x6a014],0x1 d8a28d: 8b 6c 24 20 mov ebp,DWORD PTR [esp+0x20] d8a291: c7 44 24 08 00 00 00 mov DWORD PTR [esp+0x8],0x0 d8a298: 00 d8a299: 85 f6 test esi,esi d8a29b: 75 05 jne d8a2a2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d670> d8a29d: e8 52 64 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a2a2: 83 ec 04 sub esp,0x4 d8a2a5: 31 c0 xor eax,eax d8a2a7: 50 push eax d8a2a8: ff 76 0c push DWORD PTR [esi+0xc] d8a2ab: 50 push eax d8a2ac: e8 a1 64 9f ff call 780752 d8a2b1: 83 c4 10 add esp,0x10 d8a2b4: 89 c6 mov esi,eax d8a2b6: 8b bd ac 02 00 00 mov edi,DWORD PTR [ebp+0x2ac] d8a2bc: 85 ff test edi,edi d8a2be: 75 05 jne d8a2c5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d693> d8a2c0: e8 2f 64 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a2c5: 8d 83 dc 84 05 00 lea eax,[ebx+0x584dc] d8a2cb: 8d 4c 24 08 lea ecx,[esp+0x8] d8a2cf: ff 30 push DWORD PTR [eax] d8a2d1: 51 push ecx d8a2d2: 56 push esi d8a2d3: 57 push edi d8a2d4: e8 6c a7 c4 ff call 9d4a45 d8a2d9: 83 c4 10 add esp,0x10 d8a2dc: 84 c0 test al,al d8a2de: 75 4d jne d8a32d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d6fb> d8a2e0: 8d 83 60 f0 04 00 lea eax,[ebx+0x4f060] d8a2e6: 83 ec 0c sub esp,0xc d8a2e9: ff 30 push DWORD PTR [eax] d8a2eb: e8 3e 4b e5 ff call bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80> d8a2f0: 83 c4 10 add esp,0x10 d8a2f3: 89 c7 mov edi,eax d8a2f5: 83 ec 08 sub esp,0x8 d8a2f8: 6a 00 push 0x0 d8a2fa: 57 push edi d8a2fb: e8 e1 e8 1d 00 call f68be1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36bfaf> d8a300: 83 c4 10 add esp,0x10 d8a303: 89 7c 24 08 mov DWORD PTR [esp+0x8],edi d8a307: 8b ad ac 02 00 00 mov ebp,DWORD PTR [ebp+0x2ac] d8a30d: 85 ed test ebp,ebp d8a30f: 75 05 jne d8a316 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d6e4> d8a311: e8 de 63 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a316: 8d 83 e0 84 05 00 lea eax,[ebx+0x584e0] d8a31c: ff 30 push DWORD PTR [eax] d8a31e: 57 push edi d8a31f: 56 push esi d8a320: 55 push ebp d8a321: e8 9f 93 c4 ff call 9d36c5 d8a326: 83 c4 10 add esp,0x10 d8a329: 8b 6c 24 20 mov ebp,DWORD PTR [esp+0x20] d8a32d: 8b 7c 24 08 mov edi,DWORD PTR [esp+0x8] d8a331: 85 ff test edi,edi d8a333: 75 05 jne d8a33a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d708> d8a335: e8 ba 63 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a33a: 83 ec 04 sub esp,0x4 d8a33d: 6a 00 push 0x0 d8a33f: ff 74 24 2c push DWORD PTR [esp+0x2c] d8a343: 57 push edi d8a344: e8 e6 e8 1d 00 call f68c2f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36bffd> d8a349: 83 c4 10 add esp,0x10 d8a34c: 8b 7c 24 08 mov edi,DWORD PTR [esp+0x8] d8a350: 85 ff test edi,edi d8a352: 75 05 jne d8a359 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d727> d8a354: e8 9b 63 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a359: 83 ec 08 sub esp,0x8 d8a35c: 6a 00 push 0x0 d8a35e: 57 push edi d8a35f: e8 a3 e8 1d 00 call f68c07 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36bfd5> d8a364: 83 c4 10 add esp,0x10 d8a367: 89 c7 mov edi,eax d8a369: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] d8a36f: 8b 00 mov eax,DWORD PTR [eax] d8a371: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8a378: 74 12 je d8a38c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d75a> d8a37a: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8a37e: 75 0c jne d8a38c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d75a> d8a380: 83 ec 0c sub esp,0xc d8a383: 50 push eax d8a384: e8 25 c1 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8a389: 83 c4 10 add esp,0x10 d8a38c: 83 ec 04 sub esp,0x4 d8a38f: 31 c0 xor eax,eax d8a391: 50 push eax d8a392: 57 push edi d8a393: 50 push eax d8a394: e8 01 b9 94 ff call 6d5c9a d8a399: 83 c4 10 add esp,0x10 d8a39c: 84 c0 test al,al d8a39e: 0f 84 dc 00 00 00 je d8a480 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d84e> d8a3a4: 8a 44 24 28 mov al,BYTE PTR [esp+0x28] d8a3a8: 84 c0 test al,al d8a3aa: 0f 85 5a 01 00 00 jne d8a50a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d8d8> d8a3b0: 8d 83 b0 a9 04 00 lea eax,[ebx+0x4a9b0] d8a3b6: 8b 38 mov edi,DWORD PTR [eax] d8a3b8: 83 ec 0c sub esp,0xc d8a3bb: 57 push edi d8a3bc: e8 33 6a e0 ff call b90df4 d8a3c1: 83 c4 10 add esp,0x10 d8a3c4: 83 ec 08 sub esp,0x8 d8a3c7: 6a 01 push 0x1 d8a3c9: 57 push edi d8a3ca: e8 e9 96 e5 ff call be3ab8 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE7_M_copyEPKSt13_Rb_tree_nodeISsEPS7_@@Base+0x18a> d8a3cf: 83 c4 10 add esp,0x10 d8a3d2: 89 c7 mov edi,eax d8a3d4: 89 74 24 04 mov DWORD PTR [esp+0x4],esi d8a3d8: 8d 83 f0 a8 04 00 lea eax,[ebx+0x4a8f0] d8a3de: 83 ec 08 sub esp,0x8 d8a3e1: 8d 4c 24 0c lea ecx,[esp+0xc] d8a3e5: 51 push ecx d8a3e6: ff 30 push DWORD PTR [eax] d8a3e8: e8 ad 49 e5 ff call bded9a <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xc9ec> d8a3ed: 83 c4 10 add esp,0x10 d8a3f0: 89 c6 mov esi,eax d8a3f2: 85 ff test edi,edi d8a3f4: 75 05 jne d8a3fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d7c9> d8a3f6: e8 f9 62 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a3fb: 85 f6 test esi,esi d8a3fd: 74 28 je d8a427 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d7f5> d8a3ff: 8b 07 mov eax,DWORD PTR [edi] d8a401: 83 ec 08 sub esp,0x8 d8a404: ff 70 18 push DWORD PTR [eax+0x18] d8a407: 56 push esi d8a408: e8 f7 4b e5 ff call bdf004 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xcc56> d8a40d: 83 c4 10 add esp,0x10 d8a410: 85 c0 test eax,eax d8a412: 75 13 jne d8a427 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d7f5> d8a414: e8 a1 70 e4 ff call bd14ba <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1b5e> d8a419: 83 ec 08 sub esp,0x8 d8a41c: 6a 00 push 0x0 d8a41e: 50 push eax d8a41f: e8 94 61 e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a424: 83 c4 10 add esp,0x10 d8a427: 83 7f 0c 00 cmp DWORD PTR [edi+0xc],0x0 d8a42b: 75 13 jne d8a440 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d80e> d8a42d: e8 3c 6f e4 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d8a432: 83 ec 08 sub esp,0x8 d8a435: 6a 00 push 0x0 d8a437: 50 push eax d8a438: e8 7b 61 e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a43d: 83 c4 10 add esp,0x10 d8a440: 89 77 10 mov DWORD PTR [edi+0x10],esi d8a443: 8d 83 c4 d5 04 00 lea eax,[ebx+0x4d5c4] d8a449: 8b 00 mov eax,DWORD PTR [eax] d8a44b: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8a452: 74 12 je d8a466 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d834> d8a454: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8a458: 75 0c jne d8a466 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d834> d8a45a: 83 ec 0c sub esp,0xc d8a45d: 50 push eax d8a45e: e8 4b c0 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8a463: 83 c4 10 add esp,0x10 d8a466: 8d 83 14 8b 06 00 lea eax,[ebx+0x68b14] d8a46c: 31 c9 xor ecx,ecx d8a46e: 51 push ecx d8a46f: 57 push edi d8a470: ff 30 push DWORD PTR [eax] d8a472: 51 push ecx d8a473: e8 43 8b 35 00 call 10e2fbb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4e6389> d8a478: 83 c4 10 add esp,0x10 d8a47b: e9 8a 00 00 00 jmp d8a50a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d8d8> d8a480: 8b bd b0 02 00 00 mov edi,DWORD PTR [ebp+0x2b0] d8a486: 8b 74 24 08 mov esi,DWORD PTR [esp+0x8] d8a48a: 85 f6 test esi,esi d8a48c: 75 05 jne d8a493 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d861> d8a48e: e8 61 62 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a493: 83 ec 08 sub esp,0x8 d8a496: 31 c0 xor eax,eax d8a498: 50 push eax d8a499: 56 push esi d8a49a: e8 68 e7 1d 00 call f68c07 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36bfd5> d8a49f: 83 c4 10 add esp,0x10 d8a4a2: 89 c6 mov esi,eax d8a4a4: 85 ff test edi,edi d8a4a6: 75 05 jne d8a4ad <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d87b> d8a4a8: e8 47 62 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a4ad: 8d 83 e4 84 05 00 lea eax,[ebx+0x584e4] d8a4b3: 83 ec 04 sub esp,0x4 d8a4b6: ff 30 push DWORD PTR [eax] d8a4b8: 56 push esi d8a4b9: 57 push edi d8a4ba: e8 23 18 5b 00 call 133bce2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x73f0b0> d8a4bf: 83 c4 10 add esp,0x10 d8a4c2: 84 c0 test al,al d8a4c4: 75 44 jne d8a50a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d8d8> d8a4c6: 8b bd b0 02 00 00 mov edi,DWORD PTR [ebp+0x2b0] d8a4cc: 8b 74 24 08 mov esi,DWORD PTR [esp+0x8] d8a4d0: 85 f6 test esi,esi d8a4d2: 75 05 jne d8a4d9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d8a7> d8a4d4: e8 1b 62 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a4d9: 83 ec 08 sub esp,0x8 d8a4dc: 31 c0 xor eax,eax d8a4de: 50 push eax d8a4df: 56 push esi d8a4e0: e8 22 e7 1d 00 call f68c07 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36bfd5> d8a4e5: 83 c4 10 add esp,0x10 d8a4e8: 89 c6 mov esi,eax d8a4ea: 8b 6c 24 08 mov ebp,DWORD PTR [esp+0x8] d8a4ee: 85 ff test edi,edi d8a4f0: 75 05 jne d8a4f7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d8c5> d8a4f2: e8 fd 61 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a4f7: 8d 83 e8 84 05 00 lea eax,[ebx+0x584e8] d8a4fd: ff 30 push DWORD PTR [eax] d8a4ff: 55 push ebp d8a500: 56 push esi d8a501: 57 push edi d8a502: e8 09 12 5b 00 call 133b710 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x73eade> d8a507: 83 c4 10 add esp,0x10 d8a50a: 83 c4 0c add esp,0xc d8a50d: 5e pop esi d8a50e: 5f pop edi d8a50f: 5b pop ebx d8a510: 5d pop ebp d8a511: c3 ret d8a512: 55 push ebp d8a513: 53 push ebx d8a514: 57 push edi d8a515: 56 push esi d8a516: 83 ec 0c sub esp,0xc d8a519: e8 00 00 00 00 call d8a51e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d8ec> d8a51e: 5b pop ebx d8a51f: 81 c3 5e c6 06 01 add ebx,0x106c65e d8a525: 8b 6c 24 24 mov ebp,DWORD PTR [esp+0x24] d8a529: 8a 83 26 a0 06 00 mov al,BYTE PTR [ebx+0x6a026] d8a52f: 24 01 and al,0x1 d8a531: 75 1a jne d8a54d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d91b> d8a533: 8d 83 98 64 71 ff lea eax,[ebx-0x8e9b68] d8a539: 83 ec 0c sub esp,0xc d8a53c: ff 30 push DWORD PTR [eax] d8a53e: e8 e5 4d e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8a543: 83 c4 10 add esp,0x10 d8a546: c6 83 26 a0 06 00 01 mov BYTE PTR [ebx+0x6a026],0x1 d8a54d: 8b 7c 24 20 mov edi,DWORD PTR [esp+0x20] d8a551: c7 44 24 08 00 00 00 mov DWORD PTR [esp+0x8],0x0 d8a558: 00 d8a559: 85 ed test ebp,ebp d8a55b: 75 05 jne d8a562 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d930> d8a55d: e8 92 61 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a562: 83 ec 04 sub esp,0x4 d8a565: 31 c0 xor eax,eax d8a567: 50 push eax d8a568: ff 75 0c push DWORD PTR [ebp+0xc] d8a56b: 50 push eax d8a56c: e8 e1 61 9f ff call 780752 d8a571: 83 c4 10 add esp,0x10 d8a574: 89 c6 mov esi,eax d8a576: 8b bf e4 02 00 00 mov edi,DWORD PTR [edi+0x2e4] d8a57c: 85 ff test edi,edi d8a57e: 75 05 jne d8a585 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d953> d8a580: e8 6f 61 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a585: 8d 83 38 85 05 00 lea eax,[ebx+0x58538] d8a58b: 8d 4c 24 08 lea ecx,[esp+0x8] d8a58f: ff 30 push DWORD PTR [eax] d8a591: 51 push ecx d8a592: 56 push esi d8a593: 57 push edi d8a594: e8 ac a4 c4 ff call 9d4a45 d8a599: 83 c4 10 add esp,0x10 d8a59c: 84 c0 test al,al d8a59e: 75 51 jne d8a5f1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d9bf> d8a5a0: 8d 83 70 f0 04 00 lea eax,[ebx+0x4f070] d8a5a6: 83 ec 0c sub esp,0xc d8a5a9: ff 30 push DWORD PTR [eax] d8a5ab: e8 7e 48 e5 ff call bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80> d8a5b0: 83 c4 10 add esp,0x10 d8a5b3: 89 c7 mov edi,eax d8a5b5: 83 ec 08 sub esp,0x8 d8a5b8: 6a 00 push 0x0 d8a5ba: 57 push edi d8a5bb: e8 22 f6 1d 00 call f69be2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36cfb0> d8a5c0: 83 c4 10 add esp,0x10 d8a5c3: 89 7c 24 08 mov DWORD PTR [esp+0x8],edi d8a5c7: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8a5cb: 8b a8 e4 02 00 00 mov ebp,DWORD PTR [eax+0x2e4] d8a5d1: 85 ed test ebp,ebp d8a5d3: 75 05 jne d8a5da <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d9a8> d8a5d5: e8 1a 61 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a5da: 8d 83 3c 85 05 00 lea eax,[ebx+0x5853c] d8a5e0: ff 30 push DWORD PTR [eax] d8a5e2: 57 push edi d8a5e3: 56 push esi d8a5e4: 55 push ebp d8a5e5: e8 db 90 c4 ff call 9d36c5 d8a5ea: 83 c4 10 add esp,0x10 d8a5ed: 8b 6c 24 24 mov ebp,DWORD PTR [esp+0x24] d8a5f1: 8b 74 24 08 mov esi,DWORD PTR [esp+0x8] d8a5f5: 85 f6 test esi,esi d8a5f7: 75 05 jne d8a5fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d9cc> d8a5f9: e8 f6 60 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a5fe: 83 ec 04 sub esp,0x4 d8a601: 6a 00 push 0x0 d8a603: 55 push ebp d8a604: 56 push esi d8a605: e8 9e fc 1d 00 call f6a2a8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36d676> d8a60a: 83 c4 10 add esp,0x10 d8a60d: 83 c4 0c add esp,0xc d8a610: 5e pop esi d8a611: 5f pop edi d8a612: 5b pop ebx d8a613: 5d pop ebp d8a614: c3 ret d8a615: 55 push ebp d8a616: 53 push ebx d8a617: 57 push edi d8a618: 56 push esi d8a619: 83 ec 1c sub esp,0x1c d8a61c: e8 00 00 00 00 call d8a621 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d9ef> d8a621: 5b pop ebx d8a622: 81 c3 5b c5 06 01 add ebx,0x106c55b d8a628: 8b 74 24 34 mov esi,DWORD PTR [esp+0x34] d8a62c: 8a 83 a8 9f 06 00 mov al,BYTE PTR [ebx+0x69fa8] d8a632: 24 01 and al,0x1 d8a634: 75 1a jne d8a650 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18da1e> d8a636: 8d 83 34 63 71 ff lea eax,[ebx-0x8e9ccc] d8a63c: 83 ec 0c sub esp,0xc d8a63f: ff 30 push DWORD PTR [eax] d8a641: e8 e2 4c e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8a646: 83 c4 10 add esp,0x10 d8a649: c6 83 a8 9f 06 00 01 mov BYTE PTR [ebx+0x69fa8],0x1 d8a650: 8b 6c 24 30 mov ebp,DWORD PTR [esp+0x30] d8a654: c7 44 24 18 00 00 00 mov DWORD PTR [esp+0x18],0x0 d8a65b: 00 d8a65c: 85 f6 test esi,esi d8a65e: 75 05 jne d8a665 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18da33> d8a660: e8 8f 60 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a665: 83 ec 04 sub esp,0x4 d8a668: 31 c0 xor eax,eax d8a66a: 50 push eax d8a66b: ff 76 0c push DWORD PTR [esi+0xc] d8a66e: 50 push eax d8a66f: e8 de 60 9f ff call 780752 d8a674: 83 c4 10 add esp,0x10 d8a677: 89 c7 mov edi,eax d8a679: 8b b5 3c 01 00 00 mov esi,DWORD PTR [ebp+0x13c] d8a67f: 85 f6 test esi,esi d8a681: 75 05 jne d8a688 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18da56> d8a683: e8 6c 60 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a688: 8d 83 e4 82 05 00 lea eax,[ebx+0x582e4] d8a68e: 8d 4c 24 18 lea ecx,[esp+0x18] d8a692: ff 30 push DWORD PTR [eax] d8a694: 51 push ecx d8a695: 57 push edi d8a696: 89 7c 24 20 mov DWORD PTR [esp+0x20],edi d8a69a: 56 push esi d8a69b: e8 a5 a3 c4 ff call 9d4a45 d8a6a0: 83 c4 10 add esp,0x10 d8a6a3: 84 c0 test al,al d8a6a5: 0f 84 d3 03 00 00 je d8aa7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de4c> d8a6ab: 8b 74 24 18 mov esi,DWORD PTR [esp+0x18] d8a6af: 85 f6 test esi,esi d8a6b1: 74 25 je d8a6d8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18daa6> d8a6b3: 8d 83 90 ef 04 00 lea eax,[ebx+0x4ef90] d8a6b9: 8b 00 mov eax,DWORD PTR [eax] d8a6bb: 8b 0e mov ecx,DWORD PTR [esi] d8a6bd: 0f b6 90 ac 00 00 00 movzx edx,BYTE PTR [eax+0xac] d8a6c4: 0f b6 b9 ac 00 00 00 movzx edi,BYTE PTR [ecx+0xac] d8a6cb: 39 d7 cmp edi,edx d8a6cd: 72 09 jb d8a6d8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18daa6> d8a6cf: 8b 49 58 mov ecx,DWORD PTR [ecx+0x58] d8a6d2: 39 44 91 fc cmp DWORD PTR [ecx+edx*4-0x4],eax d8a6d6: 74 07 je d8a6df <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18daad> d8a6d8: e8 17 60 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a6dd: 31 f6 xor esi,esi d8a6df: 83 ec 08 sub esp,0x8 d8a6e2: 6a 00 push 0x0 d8a6e4: 56 push esi d8a6e5: e8 dc 0c 1e 00 call f6b3c6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36e794> d8a6ea: 83 c4 10 add esp,0x10 d8a6ed: 89 c7 mov edi,eax d8a6ef: 85 ff test edi,edi d8a6f1: 75 05 jne d8a6f8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dac6> d8a6f3: e8 fc 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a6f8: 8b 07 mov eax,DWORD PTR [edi] d8a6fa: 83 ec 08 sub esp,0x8 d8a6fd: ff b0 08 01 00 00 push DWORD PTR [eax+0x108] d8a703: 57 push edi d8a704: ff 90 04 01 00 00 call DWORD PTR [eax+0x104] d8a70a: 83 c4 10 add esp,0x10 d8a70d: 8d 48 ff lea ecx,[eax-0x1] d8a710: 83 f9 07 cmp ecx,0x7 d8a713: 0f 87 3e 03 00 00 ja d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a719: 8b 84 83 90 ae 72 ff mov eax,DWORD PTR [ebx+eax*4-0x8d5170] d8a720: 83 f8 0b cmp eax,0xb d8a723: 0f 87 55 03 00 00 ja d8aa7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de4c> d8a729: 8b 84 83 3c ad 72 ff mov eax,DWORD PTR [ebx+eax*4-0x8d52c4] d8a730: 01 d8 add eax,ebx d8a732: ff e0 jmp eax d8a734: 31 f6 xor esi,esi d8a736: eb 01 jmp d8a739 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db07> d8a738: 46 inc esi d8a739: 8b bd 60 01 00 00 mov edi,DWORD PTR [ebp+0x160] d8a73f: 85 ff test edi,edi d8a741: 75 05 jne d8a748 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db16> d8a743: e8 ac 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a748: 3b 77 0c cmp esi,DWORD PTR [edi+0xc] d8a74b: 0f 8d 06 03 00 00 jge d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a751: 8b bd 60 01 00 00 mov edi,DWORD PTR [ebp+0x160] d8a757: 85 ff test edi,edi d8a759: 75 05 jne d8a760 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db2e> d8a75b: e8 94 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a760: 39 77 0c cmp DWORD PTR [edi+0xc],esi d8a763: 77 13 ja d8a778 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db46> d8a765: e8 04 6c e4 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d8a76a: 83 ec 08 sub esp,0x8 d8a76d: 6a 00 push 0x0 d8a76f: 50 push eax d8a770: e8 43 5e e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a775: 83 c4 10 add esp,0x10 d8a778: 8b 44 24 14 mov eax,DWORD PTR [esp+0x14] d8a77c: 39 44 b7 10 cmp DWORD PTR [edi+esi*4+0x10],eax d8a780: 75 b6 jne d8a738 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db06> d8a782: 8b bd 60 01 00 00 mov edi,DWORD PTR [ebp+0x160] d8a788: 85 ff test edi,edi d8a78a: 75 05 jne d8a791 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db5f> d8a78c: e8 63 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a791: 39 77 0c cmp DWORD PTR [edi+0xc],esi d8a794: 77 13 ja d8a7a9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db77> d8a796: e8 d3 6b e4 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d8a79b: 83 ec 08 sub esp,0x8 d8a79e: 6a 00 push 0x0 d8a7a0: 50 push eax d8a7a1: e8 12 5e e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a7a6: 83 c4 10 add esp,0x10 d8a7a9: c7 44 b7 10 00 00 00 mov DWORD PTR [edi+esi*4+0x10],0x0 d8a7b0: 00 d8a7b1: 8b 7d 40 mov edi,DWORD PTR [ebp+0x40] d8a7b4: 85 ff test edi,edi d8a7b6: 75 05 jne d8a7bd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db8b> d8a7b8: e8 37 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a7bd: 8d 83 24 83 05 00 lea eax,[ebx+0x58324] d8a7c3: ff 30 push DWORD PTR [eax] d8a7c5: 6a 00 push 0x0 d8a7c7: 56 push esi d8a7c8: 57 push edi d8a7c9: e8 59 8e 63 00 call 13c3627 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c69f5> d8a7ce: 83 c4 10 add esp,0x10 d8a7d1: e9 81 02 00 00 jmp d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a7d6: 31 f6 xor esi,esi d8a7d8: 8d 83 24 83 05 00 lea eax,[ebx+0x58324] d8a7de: 89 44 24 10 mov DWORD PTR [esp+0x10],eax d8a7e2: eb 03 jmp d8a7e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbb5> d8a7e4: 46 inc esi d8a7e5: 89 fd mov ebp,edi d8a7e7: 89 e8 mov eax,ebp d8a7e9: 8b a8 58 01 00 00 mov ebp,DWORD PTR [eax+0x158] d8a7ef: 89 c7 mov edi,eax d8a7f1: 85 ed test ebp,ebp d8a7f3: 75 05 jne d8a7fa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbc8> d8a7f5: e8 fa 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a7fa: 3b 75 0c cmp esi,DWORD PTR [ebp+0xc] d8a7fd: 89 fd mov ebp,edi d8a7ff: 0f 8d 52 02 00 00 jge d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a805: 89 ef mov edi,ebp d8a807: 8b af 58 01 00 00 mov ebp,DWORD PTR [edi+0x158] d8a80d: 85 ed test ebp,ebp d8a80f: 75 05 jne d8a816 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbe4> d8a811: e8 de 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a816: 39 75 0c cmp DWORD PTR [ebp+0xc],esi d8a819: 77 13 ja d8a82e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbfc> d8a81b: e8 4e 6b e4 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d8a820: 83 ec 08 sub esp,0x8 d8a823: 6a 00 push 0x0 d8a825: 50 push eax d8a826: e8 8d 5d e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a82b: 83 c4 10 add esp,0x10 d8a82e: 8b 44 24 14 mov eax,DWORD PTR [esp+0x14] d8a832: 39 44 b5 10 cmp DWORD PTR [ebp+esi*4+0x10],eax d8a836: 75 ac jne d8a7e4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbb2> d8a838: 8b af 58 01 00 00 mov ebp,DWORD PTR [edi+0x158] d8a83e: 85 ed test ebp,ebp d8a840: 75 05 jne d8a847 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc15> d8a842: e8 ad 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a847: 39 75 0c cmp DWORD PTR [ebp+0xc],esi d8a84a: 77 13 ja d8a85f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc2d> d8a84c: e8 1d 6b e4 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d8a851: 83 ec 08 sub esp,0x8 d8a854: 6a 00 push 0x0 d8a856: 50 push eax d8a857: e8 5c 5d e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a85c: 83 c4 10 add esp,0x10 d8a85f: c7 44 b5 10 00 00 00 mov DWORD PTR [ebp+esi*4+0x10],0x0 d8a866: 00 d8a867: 8b 6f 40 mov ebp,DWORD PTR [edi+0x40] d8a86a: 85 ed test ebp,ebp d8a86c: 75 05 jne d8a873 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc41> d8a86e: e8 81 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a873: 8b 44 24 10 mov eax,DWORD PTR [esp+0x10] d8a877: ff 30 push DWORD PTR [eax] d8a879: 6a 00 push 0x0 d8a87b: 56 push esi d8a87c: 55 push ebp d8a87d: e8 a5 8d 63 00 call 13c3627 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c69f5> d8a882: 83 c4 10 add esp,0x10 d8a885: e9 5a ff ff ff jmp d8a7e4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbb2> d8a88a: 8b 7d 34 mov edi,DWORD PTR [ebp+0x34] d8a88d: 85 ff test edi,edi d8a88f: 75 05 jne d8a896 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc64> d8a891: e8 5e 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a896: 8d 83 f4 58 05 00 lea eax,[ebx+0x558f4] d8a89c: 83 ec 08 sub esp,0x8 d8a89f: ff 30 push DWORD PTR [eax] d8a8a1: 57 push edi d8a8a2: e8 c0 8c 63 00 call 13c3567 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c6935> d8a8a7: 83 c4 10 add esp,0x10 d8a8aa: 89 44 24 10 mov DWORD PTR [esp+0x10],eax d8a8ae: 85 c0 test eax,eax d8a8b0: 0f 8e 4c 01 00 00 jle d8aa02 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddd0> d8a8b6: 31 ff xor edi,edi d8a8b8: 8d 83 f0 58 05 00 lea eax,[ebx+0x558f0] d8a8be: 89 44 24 0c mov DWORD PTR [esp+0xc],eax d8a8c2: 8b 6d 34 mov ebp,DWORD PTR [ebp+0x34] d8a8c5: 85 ed test ebp,ebp d8a8c7: 75 05 jne d8a8ce <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc9c> d8a8c9: e8 26 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a8ce: 83 ec 04 sub esp,0x4 d8a8d1: 8b 44 24 10 mov eax,DWORD PTR [esp+0x10] d8a8d5: ff 30 push DWORD PTR [eax] d8a8d7: 57 push edi d8a8d8: 55 push ebp d8a8d9: e8 91 8c 63 00 call 13c356f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c693d> d8a8de: 83 c4 10 add esp,0x10 d8a8e1: 89 c5 mov ebp,eax d8a8e3: 85 ed test ebp,ebp d8a8e5: 75 05 jne d8a8ec <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dcba> d8a8e7: e8 08 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a8ec: 83 ec 08 sub esp,0x8 d8a8ef: 6a 00 push 0x0 d8a8f1: 55 push ebp d8a8f2: e8 e6 d9 29 00 call 10282dd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x42b6ab> d8a8f7: 83 c4 10 add esp,0x10 d8a8fa: 39 f0 cmp eax,esi d8a8fc: 0f 84 db 00 00 00 je d8a9dd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddab> d8a902: 47 inc edi d8a903: 3b 7c 24 10 cmp edi,DWORD PTR [esp+0x10] d8a907: 8b 6c 24 30 mov ebp,DWORD PTR [esp+0x30] d8a90b: 7c b5 jl d8a8c2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc90> d8a90d: e9 f0 00 00 00 jmp d8aa02 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddd0> d8a912: 8b 7d 4c mov edi,DWORD PTR [ebp+0x4c] d8a915: 85 ff test edi,edi d8a917: 75 05 jne d8a91e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dcec> d8a919: e8 d6 5d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a91e: 8d 83 fc 58 05 00 lea eax,[ebx+0x558fc] d8a924: 83 ec 08 sub esp,0x8 d8a927: ff 30 push DWORD PTR [eax] d8a929: 57 push edi d8a92a: e8 38 8c 63 00 call 13c3567 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c6935> d8a92f: 83 c4 10 add esp,0x10 d8a932: 89 44 24 10 mov DWORD PTR [esp+0x10],eax d8a936: 85 c0 test eax,eax d8a938: 0f 8e 02 01 00 00 jle d8aa40 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de0e> d8a93e: 31 ff xor edi,edi d8a940: 8d 83 f8 58 05 00 lea eax,[ebx+0x558f8] d8a946: 89 44 24 0c mov DWORD PTR [esp+0xc],eax d8a94a: 8b 6d 4c mov ebp,DWORD PTR [ebp+0x4c] d8a94d: 85 ed test ebp,ebp d8a94f: 75 05 jne d8a956 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dd24> d8a951: e8 9e 5d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a956: 83 ec 04 sub esp,0x4 d8a959: 8b 44 24 10 mov eax,DWORD PTR [esp+0x10] d8a95d: ff 30 push DWORD PTR [eax] d8a95f: 57 push edi d8a960: 55 push ebp d8a961: e8 09 8c 63 00 call 13c356f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c693d> d8a966: 83 c4 10 add esp,0x10 d8a969: 89 c5 mov ebp,eax d8a96b: 85 ed test ebp,ebp d8a96d: 75 05 jne d8a974 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dd42> d8a96f: e8 80 5d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a974: 83 ec 08 sub esp,0x8 d8a977: 6a 00 push 0x0 d8a979: 55 push ebp d8a97a: e8 62 df 29 00 call 10288e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x42bcaf> d8a97f: 83 c4 10 add esp,0x10 d8a982: 39 f0 cmp eax,esi d8a984: 0f 84 91 00 00 00 je d8aa1b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dde9> d8a98a: 47 inc edi d8a98b: 3b 7c 24 10 cmp edi,DWORD PTR [esp+0x10] d8a98f: 8b 6c 24 30 mov ebp,DWORD PTR [esp+0x30] d8a993: 7c b5 jl d8a94a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dd18> d8a995: e9 a6 00 00 00 jmp d8aa40 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de0e> d8a99a: 8b 44 24 14 mov eax,DWORD PTR [esp+0x14] d8a99e: 39 85 50 01 00 00 cmp DWORD PTR [ebp+0x150],eax d8a9a4: 0f 85 ad 00 00 00 jne d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a9aa: 31 c0 xor eax,eax d8a9ac: 89 85 50 01 00 00 mov DWORD PTR [ebp+0x150],eax d8a9b2: 89 85 34 01 00 00 mov DWORD PTR [ebp+0x134],eax d8a9b8: e9 9a 00 00 00 jmp d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a9bd: 8b 44 24 14 mov eax,DWORD PTR [esp+0x14] d8a9c1: 39 85 4c 01 00 00 cmp DWORD PTR [ebp+0x14c],eax d8a9c7: 0f 85 8a 00 00 00 jne d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a9cd: 31 c0 xor eax,eax d8a9cf: 89 85 38 01 00 00 mov DWORD PTR [ebp+0x138],eax d8a9d5: 89 85 4c 01 00 00 mov DWORD PTR [ebp+0x14c],eax d8a9db: eb 7a jmp d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a9dd: 8b 6c 24 30 mov ebp,DWORD PTR [esp+0x30] d8a9e1: 8b 75 34 mov esi,DWORD PTR [ebp+0x34] d8a9e4: 85 f6 test esi,esi d8a9e6: 75 05 jne d8a9ed <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddbb> d8a9e8: e8 07 5d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a9ed: 8d 83 1c 83 05 00 lea eax,[ebx+0x5831c] d8a9f3: 83 ec 04 sub esp,0x4 d8a9f6: ff 30 push DWORD PTR [eax] d8a9f8: 57 push edi d8a9f9: 56 push esi d8a9fa: e8 25 87 63 00 call 13c3124 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c64f2> d8a9ff: 83 c4 10 add esp,0x10 d8aa02: 8b 44 24 14 mov eax,DWORD PTR [esp+0x14] d8aa06: 39 85 54 01 00 00 cmp DWORD PTR [ebp+0x154],eax d8aa0c: 75 49 jne d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8aa0e: 31 c0 xor eax,eax d8aa10: 89 45 38 mov DWORD PTR [ebp+0x38],eax d8aa13: 89 85 54 01 00 00 mov DWORD PTR [ebp+0x154],eax d8aa19: eb 3c jmp d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8aa1b: 8b 6c 24 30 mov ebp,DWORD PTR [esp+0x30] d8aa1f: 8b 75 4c mov esi,DWORD PTR [ebp+0x4c] d8aa22: 85 f6 test esi,esi d8aa24: 75 05 jne d8aa2b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddf9> d8aa26: e8 c9 5c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8aa2b: 8d 83 20 83 05 00 lea eax,[ebx+0x58320] d8aa31: 83 ec 04 sub esp,0x4 d8aa34: ff 30 push DWORD PTR [eax] d8aa36: 57 push edi d8aa37: 56 push esi d8aa38: e8 e7 86 63 00 call 13c3124 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c64f2> d8aa3d: 83 c4 10 add esp,0x10 d8aa40: 8b 44 24 14 mov eax,DWORD PTR [esp+0x14] d8aa44: 39 85 5c 01 00 00 cmp DWORD PTR [ebp+0x15c],eax d8aa4a: 75 0b jne d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8aa4c: 31 c0 xor eax,eax d8aa4e: 89 45 50 mov DWORD PTR [ebp+0x50],eax d8aa51: 89 85 5c 01 00 00 mov DWORD PTR [ebp+0x15c],eax d8aa57: 8b b5 3c 01 00 00 mov esi,DWORD PTR [ebp+0x13c] d8aa5d: 85 f6 test esi,esi d8aa5f: 75 05 jne d8aa66 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de34> d8aa61: e8 8e 5c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8aa66: 8d 83 28 83 05 00 lea eax,[ebx+0x58328] d8aa6c: 83 ec 04 sub esp,0x4 d8aa6f: ff 30 push DWORD PTR [eax] d8aa71: ff 74 24 1c push DWORD PTR [esp+0x1c] d8aa75: 56 push esi d8aa76: e8 4d 9b c4 ff call 9d45c8 d8aa7b: 83 c4 10 add esp,0x10 d8aa7e: 83 c4 1c add esp,0x1c d8aa81: 5e pop esi d8aa82: 5f pop edi d8aa83: 5b pop ebx d8aa84: 5d pop ebp d8aa85: c3 ret d8aa86: 55 push ebp d8aa87: 53 push ebx d8aa88: 57 push edi d8aa89: 56 push esi d8aa8a: 83 ec 0c sub esp,0xc d8aa8d: e8 00 00 00 00 call d8aa92 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de60> d8aa92: 5b pop ebx d8aa93: 81 c3 ea c0 06 01 add ebx,0x106c0ea d8aa99: 8b 74 24 24 mov esi,DWORD PTR [esp+0x24] d8aa9d: 8a 83 ac 9f 06 00 mov al,BYTE PTR [ebx+0x69fac] d8aaa3: 24 01 and al,0x1 d8aaa5: 75 1a jne d8aac1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de8f> d8aaa7: 8d 83 4c 63 71 ff lea eax,[ebx-0x8e9cb4] d8aaad: 83 ec 0c sub esp,0xc d8aab0: ff 30 push DWORD PTR [eax] d8aab2: e8 71 48 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8aab7: 83 c4 10 add esp,0x10 d8aaba: c6 83 ac 9f 06 00 01 mov BYTE PTR [ebx+0x69fac],0x1 d8aac1: 8b 7c 24 20 mov edi,DWORD PTR [esp+0x20] d8aac5: 85 f6 test esi,esi d8aac7: 75 05 jne d8aace <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de9c> d8aac9: e8 26 5c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8aace: 83 ec 04 sub esp,0x4 d8aad1: 31 ed xor ebp,ebp d8aad3: 55 push ebp d8aad4: ff 76 0c push DWORD PTR [esi+0xc] d8aad7: 55 push ebp d8aad8: e8 75 5c 9f ff call 780752 d8aadd: 83 c4 10 add esp,0x10 d8aae0: 89 c6 mov esi,eax d8aae2: 3b b7 64 01 00 00 cmp esi,DWORD PTR [edi+0x164] d8aae8: 75 0c jne d8aaf6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dec4> d8aaea: 89 af 64 01 00 00 mov DWORD PTR [edi+0x164],ebp d8aaf0: 89 af 84 00 00 00 mov DWORD PTR [edi+0x84],ebp d8aaf6: 8b bf 40 01 00 00 mov edi,DWORD PTR [edi+0x140] d8aafc: 85 ff test edi,edi d8aafe: 75 05 jne d8ab05 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ded3> d8ab00: e8 ef 5b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ab05: 8d 83 30 83 05 00 lea eax,[ebx+0x58330] d8ab0b: 83 ec 04 sub esp,0x4 d8ab0e: ff 30 push DWORD PTR [eax] d8ab10: 56 push esi d8ab11: 57 push edi d8ab12: e8 b1 9a c4 ff call 9d45c8 d8ab17: 83 c4 10 add esp,0x10 d8ab1a: 83 c4 0c add esp,0xc d8ab1d: 5e pop esi d8ab1e: 5f pop edi d8ab1f: 5b pop ebx d8ab20: 5d pop ebp d8ab21: c3 ret d8ab22: 55 push ebp d8ab23: 53 push ebx d8ab24: 57 push edi d8ab25: 56 push esi d8ab26: 83 ec 0c sub esp,0xc d8ab29: e8 00 00 00 00 call d8ab2e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18defc> d8ab2e: 5b pop ebx d8ab2f: 81 c3 4e c0 06 01 add ebx,0x106c04e d8ab35: 8a 83 8f 9f 06 00 mov al,BYTE PTR [ebx+0x69f8f] d8ab3b: 24 01 and al,0x1 d8ab3d: 75 1a jne d8ab59 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18df27> d8ab3f: 8d 83 38 63 71 ff lea eax,[ebx-0x8e9cc8] d8ab45: 83 ec 0c sub esp,0xc d8ab48: ff 30 push DWORD PTR [eax] d8ab4a: e8 d9 47 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8ab4f: 83 c4 10 add esp,0x10 d8ab52: c6 83 8f 9f 06 00 01 mov BYTE PTR [ebx+0x69f8f],0x1 d8ab59: 8b 7c 24 24 mov edi,DWORD PTR [esp+0x24] d8ab5d: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8ab61: 8b b0 14 02 00 00 mov esi,DWORD PTR [eax+0x214] d8ab67: 85 f6 test esi,esi d8ab69: 75 05 jne d8ab70 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18df3e> d8ab6b: e8 84 5b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ab70: 8d 83 a0 81 05 00 lea eax,[ebx+0x581a0] d8ab76: 83 ec 04 sub esp,0x4 d8ab79: ff 30 push DWORD PTR [eax] d8ab7b: 57 push edi d8ab7c: 56 push esi d8ab7d: e8 c5 90 c4 ff call 9d3c47 d8ab82: 83 c4 10 add esp,0x10 d8ab85: 84 c0 test al,al d8ab87: 74 6b je d8abf4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dfc2> d8ab89: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8ab8d: 8b b0 14 02 00 00 mov esi,DWORD PTR [eax+0x214] d8ab93: 85 f6 test esi,esi d8ab95: 75 05 jne d8ab9c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18df6a> d8ab97: e8 58 5b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ab9c: 8d 83 a4 81 05 00 lea eax,[ebx+0x581a4] d8aba2: 83 ec 04 sub esp,0x4 d8aba5: ff 30 push DWORD PTR [eax] d8aba7: 57 push edi d8aba8: 56 push esi d8aba9: e8 50 79 c4 ff call 9d24fe d8abae: 83 c4 10 add esp,0x10 d8abb1: 89 c6 mov esi,eax d8abb3: 85 f6 test esi,esi d8abb5: 75 05 jne d8abbc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18df8a> d8abb7: e8 38 5b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8abbc: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d8abc0: 75 0a jne d8abcc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18df9a> d8abc2: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8abc6: ff 88 10 02 00 00 dec DWORD PTR [eax+0x210] d8abcc: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8abd0: 8b b0 14 02 00 00 mov esi,DWORD PTR [eax+0x214] d8abd6: 85 f6 test esi,esi d8abd8: 75 05 jne d8abdf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dfad> d8abda: e8 15 5b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8abdf: 8d 83 a8 81 05 00 lea eax,[ebx+0x581a8] d8abe5: 83 ec 04 sub esp,0x4 d8abe8: ff 30 push DWORD PTR [eax] d8abea: 57 push edi d8abeb: 56 push esi d8abec: e8 d7 99 c4 ff call 9d45c8 d8abf1: 83 c4 10 add esp,0x10 d8abf4: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8abf8: 8b b0 18 02 00 00 mov esi,DWORD PTR [eax+0x218] d8abfe: 85 f6 test esi,esi d8ac00: 75 05 jne d8ac07 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dfd5> d8ac02: e8 ed 5a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ac07: 8d 83 ac 81 05 00 lea eax,[ebx+0x581ac] d8ac0d: 83 ec 04 sub esp,0x4 d8ac10: ff 30 push DWORD PTR [eax] d8ac12: 57 push edi d8ac13: 56 push esi d8ac14: e8 2e 90 c4 ff call 9d3c47 d8ac19: 83 c4 10 add esp,0x10 d8ac1c: 84 c0 test al,al d8ac1e: 74 28 je d8ac48 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e016> d8ac20: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8ac24: 8b b0 18 02 00 00 mov esi,DWORD PTR [eax+0x218] d8ac2a: 85 f6 test esi,esi d8ac2c: 75 05 jne d8ac33 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e001> d8ac2e: e8 c1 5a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ac33: 8d 83 b0 81 05 00 lea eax,[ebx+0x581b0] d8ac39: 83 ec 04 sub esp,0x4 d8ac3c: ff 30 push DWORD PTR [eax] d8ac3e: 57 push edi d8ac3f: 56 push esi d8ac40: e8 83 99 c4 ff call 9d45c8 d8ac45: 83 c4 10 add esp,0x10 d8ac48: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8ac4c: 8b a8 1c 02 00 00 mov ebp,DWORD PTR [eax+0x21c] d8ac52: 85 ed test ebp,ebp d8ac54: 75 05 jne d8ac5b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e029> d8ac56: e8 99 5a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ac5b: 8d b3 b4 81 05 00 lea esi,[ebx+0x581b4] d8ac61: 83 ec 04 sub esp,0x4 d8ac64: ff 36 push DWORD PTR [esi] d8ac66: 57 push edi d8ac67: 55 push ebp d8ac68: e8 da 8f c4 ff call 9d3c47 d8ac6d: 83 c4 10 add esp,0x10 d8ac70: 84 c0 test al,al d8ac72: 74 28 je d8ac9c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e06a> d8ac74: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8ac78: 8b a8 1c 02 00 00 mov ebp,DWORD PTR [eax+0x21c] d8ac7e: 85 ed test ebp,ebp d8ac80: 75 05 jne d8ac87 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e055> d8ac82: e8 6d 5a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ac87: 8d 83 b8 81 05 00 lea eax,[ebx+0x581b8] d8ac8d: 83 ec 04 sub esp,0x4 d8ac90: ff 30 push DWORD PTR [eax] d8ac92: 57 push edi d8ac93: 55 push ebp d8ac94: e8 2f 99 c4 ff call 9d45c8 d8ac99: 83 c4 10 add esp,0x10 d8ac9c: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8aca0: 8b a8 20 02 00 00 mov ebp,DWORD PTR [eax+0x220] d8aca6: 85 ed test ebp,ebp d8aca8: 75 05 jne d8acaf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e07d> d8acaa: e8 45 5a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8acaf: 83 ec 04 sub esp,0x4 d8acb2: ff 36 push DWORD PTR [esi] d8acb4: 57 push edi d8acb5: 55 push ebp d8acb6: e8 8c 8f c4 ff call 9d3c47 d8acbb: 83 c4 10 add esp,0x10 d8acbe: 84 c0 test al,al d8acc0: 74 28 je d8acea <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e0b8> d8acc2: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8acc6: 8b a8 20 02 00 00 mov ebp,DWORD PTR [eax+0x220] d8accc: 85 ed test ebp,ebp d8acce: 75 05 jne d8acd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e0a3> d8acd0: e8 1f 5a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8acd5: 8d 83 b8 81 05 00 lea eax,[ebx+0x581b8] d8acdb: 83 ec 04 sub esp,0x4 d8acde: ff 30 push DWORD PTR [eax] d8ace0: 57 push edi d8ace1: 55 push ebp d8ace2: e8 e1 98 c4 ff call 9d45c8 d8ace7: 83 c4 10 add esp,0x10 d8acea: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8acee: 8b a8 24 02 00 00 mov ebp,DWORD PTR [eax+0x224] d8acf4: 85 ed test ebp,ebp d8acf6: 75 05 jne d8acfd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e0cb> d8acf8: e8 f7 59 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8acfd: 83 ec 04 sub esp,0x4 d8ad00: ff 36 push DWORD PTR [esi] d8ad02: 57 push edi d8ad03: 55 push ebp d8ad04: e8 3e 8f c4 ff call 9d3c47 d8ad09: 83 c4 10 add esp,0x10 d8ad0c: 84 c0 test al,al d8ad0e: 74 28 je d8ad38 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e106> d8ad10: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8ad14: 8b b0 24 02 00 00 mov esi,DWORD PTR [eax+0x224] d8ad1a: 85 f6 test esi,esi d8ad1c: 75 05 jne d8ad23 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e0f1> d8ad1e: e8 d1 59 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ad23: 8d 83 b8 81 05 00 lea eax,[ebx+0x581b8] d8ad29: 83 ec 04 sub esp,0x4 d8ad2c: ff 30 push DWORD PTR [eax] d8ad2e: 57 push edi d8ad2f: 56 push esi d8ad30: e8 93 98 c4 ff call 9d45c8 d8ad35: 83 c4 10 add esp,0x10 d8ad38: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8ad3c: 8b b0 28 02 00 00 mov esi,DWORD PTR [eax+0x228] d8ad42: 85 f6 test esi,esi d8ad44: 75 05 jne d8ad4b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e119> d8ad46: e8 a9 59 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ad4b: 8d 83 bc 81 05 00 lea eax,[ebx+0x581bc] d8ad51: 83 ec 04 sub esp,0x4 d8ad54: ff 30 push DWORD PTR [eax] d8ad56: 89 fd mov ebp,edi d8ad58: 55 push ebp d8ad59: 56 push esi d8ad5a: e8 e8 8e c4 ff call 9d3c47 d8ad5f: 83 c4 10 add esp,0x10 d8ad62: 84 c0 test al,al d8ad64: 8b 7c 24 20 mov edi,DWORD PTR [esp+0x20] d8ad68: 74 24 je d8ad8e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e15c> d8ad6a: 8b b7 28 02 00 00 mov esi,DWORD PTR [edi+0x228] d8ad70: 85 f6 test esi,esi d8ad72: 75 05 jne d8ad79 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e147> d8ad74: e8 7b 59 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ad79: 8d 83 c0 81 05 00 lea eax,[ebx+0x581c0] d8ad7f: 83 ec 04 sub esp,0x4 d8ad82: ff 30 push DWORD PTR [eax] d8ad84: 55 push ebp d8ad85: 56 push esi d8ad86: e8 3d 98 c4 ff call 9d45c8 d8ad8b: 83 c4 10 add esp,0x10 d8ad8e: 8b b7 48 02 00 00 mov esi,DWORD PTR [edi+0x248] d8ad94: 85 f6 test esi,esi d8ad96: 75 05 jne d8ad9d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e16b> d8ad98: e8 57 59 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ad9d: 8d 83 c4 81 05 00 lea eax,[ebx+0x581c4] d8ada3: 83 ec 04 sub esp,0x4 d8ada6: ff 30 push DWORD PTR [eax] d8ada8: 55 push ebp d8ada9: 56 push esi d8adaa: e8 98 8e c4 ff call 9d3c47 d8adaf: 83 c4 10 add esp,0x10 d8adb2: 84 c0 test al,al d8adb4: 74 24 je d8adda <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e1a8> d8adb6: 8b b7 48 02 00 00 mov esi,DWORD PTR [edi+0x248] d8adbc: 85 f6 test esi,esi d8adbe: 75 05 jne d8adc5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e193> d8adc0: e8 2f 59 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8adc5: 8d 83 c8 81 05 00 lea eax,[ebx+0x581c8] d8adcb: 83 ec 04 sub esp,0x4 d8adce: ff 30 push DWORD PTR [eax] d8add0: 55 push ebp d8add1: 56 push esi d8add2: e8 f1 97 c4 ff call 9d45c8 d8add7: 83 c4 10 add esp,0x10 d8adda: 8b b7 30 02 00 00 mov esi,DWORD PTR [edi+0x230] d8ade0: 85 f6 test esi,esi d8ade2: 75 05 jne d8ade9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e1b7> d8ade4: e8 0b 59 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ade9: 8d 83 cc 81 05 00 lea eax,[ebx+0x581cc] d8adef: 83 ec 04 sub esp,0x4 d8adf2: ff 30 push DWORD PTR [eax] d8adf4: 55 push ebp d8adf5: 56 push esi d8adf6: e8 4c 8e c4 ff call 9d3c47 d8adfb: 83 c4 10 add esp,0x10 d8adfe: 84 c0 test al,al d8ae00: 74 5f je d8ae61 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e22f> d8ae02: 8b b7 30 02 00 00 mov esi,DWORD PTR [edi+0x230] d8ae08: 85 f6 test esi,esi d8ae0a: 75 05 jne d8ae11 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e1df> d8ae0c: e8 e3 58 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ae11: 8d 83 d0 81 05 00 lea eax,[ebx+0x581d0] d8ae17: 83 ec 04 sub esp,0x4 d8ae1a: ff 30 push DWORD PTR [eax] d8ae1c: 55 push ebp d8ae1d: 56 push esi d8ae1e: e8 db 76 c4 ff call 9d24fe d8ae23: 83 c4 10 add esp,0x10 d8ae26: 89 c6 mov esi,eax d8ae28: 85 f6 test esi,esi d8ae2a: 75 05 jne d8ae31 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e1ff> d8ae2c: e8 c3 58 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ae31: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d8ae35: 75 06 jne d8ae3d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e20b> d8ae37: ff 8f 10 02 00 00 dec DWORD PTR [edi+0x210] d8ae3d: 8b b7 30 02 00 00 mov esi,DWORD PTR [edi+0x230] d8ae43: 85 f6 test esi,esi d8ae45: 75 05 jne d8ae4c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e21a> d8ae47: e8 a8 58 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ae4c: 8d 83 d4 81 05 00 lea eax,[ebx+0x581d4] d8ae52: 83 ec 04 sub esp,0x4 d8ae55: ff 30 push DWORD PTR [eax] d8ae57: 55 push ebp d8ae58: 56 push esi d8ae59: e8 6a 97 c4 ff call 9d45c8 d8ae5e: 83 c4 10 add esp,0x10 d8ae61: 8b b7 34 02 00 00 mov esi,DWORD PTR [edi+0x234] d8ae67: 85 f6 test esi,esi d8ae69: 75 05 jne d8ae70 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e23e> d8ae6b: e8 84 58 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ae70: 8d 83 d8 81 05 00 lea eax,[ebx+0x581d8] d8ae76: 83 ec 04 sub esp,0x4 d8ae79: ff 30 push DWORD PTR [eax] d8ae7b: 55 push ebp d8ae7c: 56 push esi d8ae7d: e8 c5 8d c4 ff call 9d3c47 d8ae82: 83 c4 10 add esp,0x10 d8ae85: 84 c0 test al,al d8ae87: 74 24 je d8aead <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e27b> d8ae89: 8b b7 34 02 00 00 mov esi,DWORD PTR [edi+0x234] d8ae8f: 85 f6 test esi,esi d8ae91: 75 05 jne d8ae98 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e266> d8ae93: e8 5c 58 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ae98: 8d 83 dc 81 05 00 lea eax,[ebx+0x581dc] d8ae9e: 83 ec 04 sub esp,0x4 d8aea1: ff 30 push DWORD PTR [eax] d8aea3: 55 push ebp d8aea4: 56 push esi d8aea5: e8 1e 97 c4 ff call 9d45c8 d8aeaa: 83 c4 10 add esp,0x10 d8aead: 8b b7 38 02 00 00 mov esi,DWORD PTR [edi+0x238] d8aeb3: 85 f6 test esi,esi d8aeb5: 75 05 jne d8aebc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e28a> d8aeb7: e8 38 58 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8aebc: 8d 83 e0 81 05 00 lea eax,[ebx+0x581e0] d8aec2: 83 ec 04 sub esp,0x4 d8aec5: ff 30 push DWORD PTR [eax] d8aec7: 55 push ebp d8aec8: 56 push esi d8aec9: e8 79 8d c4 ff call 9d3c47 d8aece: 83 c4 10 add esp,0x10 d8aed1: 84 c0 test al,al d8aed3: 74 5f je d8af34 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e302> d8aed5: 8b b7 38 02 00 00 mov esi,DWORD PTR [edi+0x238] d8aedb: 85 f6 test esi,esi d8aedd: 75 05 jne d8aee4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e2b2> d8aedf: e8 10 58 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8aee4: 8d 83 e4 81 05 00 lea eax,[ebx+0x581e4] d8aeea: 83 ec 04 sub esp,0x4 d8aeed: ff 30 push DWORD PTR [eax] d8aeef: 55 push ebp d8aef0: 56 push esi d8aef1: e8 08 76 c4 ff call 9d24fe d8aef6: 83 c4 10 add esp,0x10 d8aef9: 89 c6 mov esi,eax d8aefb: 85 f6 test esi,esi d8aefd: 75 05 jne d8af04 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e2d2> d8aeff: e8 f0 57 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8af04: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d8af08: 75 06 jne d8af10 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e2de> d8af0a: ff 8f 10 02 00 00 dec DWORD PTR [edi+0x210] d8af10: 8b b7 38 02 00 00 mov esi,DWORD PTR [edi+0x238] d8af16: 85 f6 test esi,esi d8af18: 75 05 jne d8af1f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e2ed> d8af1a: e8 d5 57 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8af1f: 8d 83 e8 81 05 00 lea eax,[ebx+0x581e8] d8af25: 83 ec 04 sub esp,0x4 d8af28: ff 30 push DWORD PTR [eax] d8af2a: 55 push ebp d8af2b: 56 push esi d8af2c: e8 97 96 c4 ff call 9d45c8 d8af31: 83 c4 10 add esp,0x10 d8af34: 8b b7 3c 02 00 00 mov esi,DWORD PTR [edi+0x23c] d8af3a: 85 f6 test esi,esi d8af3c: 75 05 jne d8af43 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e311> d8af3e: e8 b1 57 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8af43: 8d 83 ec 81 05 00 lea eax,[ebx+0x581ec] d8af49: 83 ec 04 sub esp,0x4 d8af4c: ff 30 push DWORD PTR [eax] d8af4e: 55 push ebp d8af4f: 56 push esi d8af50: e8 f2 8c c4 ff call 9d3c47 d8af55: 83 c4 10 add esp,0x10 d8af58: 84 c0 test al,al d8af5a: 74 5f je d8afbb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e389> d8af5c: 8b b7 3c 02 00 00 mov esi,DWORD PTR [edi+0x23c] d8af62: 85 f6 test esi,esi d8af64: 75 05 jne d8af6b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e339> d8af66: e8 89 57 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8af6b: 8d 83 f0 81 05 00 lea eax,[ebx+0x581f0] d8af71: 83 ec 04 sub esp,0x4 d8af74: ff 30 push DWORD PTR [eax] d8af76: 55 push ebp d8af77: 56 push esi d8af78: e8 81 75 c4 ff call 9d24fe d8af7d: 83 c4 10 add esp,0x10 d8af80: 89 c6 mov esi,eax d8af82: 85 f6 test esi,esi d8af84: 75 05 jne d8af8b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e359> d8af86: e8 69 57 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8af8b: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d8af8f: 75 06 jne d8af97 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e365> d8af91: ff 8f 10 02 00 00 dec DWORD PTR [edi+0x210] d8af97: 8b b7 3c 02 00 00 mov esi,DWORD PTR [edi+0x23c] d8af9d: 85 f6 test esi,esi d8af9f: 75 05 jne d8afa6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e374> d8afa1: e8 4e 57 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8afa6: 8d 83 f4 81 05 00 lea eax,[ebx+0x581f4] d8afac: 83 ec 04 sub esp,0x4 d8afaf: ff 30 push DWORD PTR [eax] d8afb1: 55 push ebp d8afb2: 56 push esi d8afb3: e8 10 96 c4 ff call 9d45c8 d8afb8: 83 c4 10 add esp,0x10 d8afbb: 8b b7 40 02 00 00 mov esi,DWORD PTR [edi+0x240] d8afc1: 85 f6 test esi,esi d8afc3: 75 05 jne d8afca <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e398> d8afc5: e8 2a 57 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8afca: 8d 83 f8 81 05 00 lea eax,[ebx+0x581f8] d8afd0: 83 ec 04 sub esp,0x4 d8afd3: ff 30 push DWORD PTR [eax] d8afd5: 55 push ebp d8afd6: 56 push esi d8afd7: e8 6b 8c c4 ff call 9d3c47 d8afdc: 83 c4 10 add esp,0x10 d8afdf: 84 c0 test al,al d8afe1: 74 24 je d8b007 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e3d5> d8afe3: 8b b7 40 02 00 00 mov esi,DWORD PTR [edi+0x240] d8afe9: 85 f6 test esi,esi d8afeb: 75 05 jne d8aff2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e3c0> d8afed: e8 02 57 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8aff2: 8d 83 fc 81 05 00 lea eax,[ebx+0x581fc] d8aff8: 83 ec 04 sub esp,0x4 d8affb: ff 30 push DWORD PTR [eax] d8affd: 55 push ebp d8affe: 56 push esi d8afff: e8 c4 95 c4 ff call 9d45c8 d8b004: 83 c4 10 add esp,0x10 d8b007: 8b b7 44 02 00 00 mov esi,DWORD PTR [edi+0x244] d8b00d: 85 f6 test esi,esi d8b00f: 75 05 jne d8b016 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e3e4> d8b011: e8 de 56 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b016: 8d 83 00 82 05 00 lea eax,[ebx+0x58200] d8b01c: 83 ec 04 sub esp,0x4 d8b01f: ff 30 push DWORD PTR [eax] d8b021: 55 push ebp d8b022: 56 push esi d8b023: e8 1f 8c c4 ff call 9d3c47 d8b028: 83 c4 10 add esp,0x10 d8b02b: 84 c0 test al,al d8b02d: 74 5f je d8b08e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e45c> d8b02f: 8b b7 44 02 00 00 mov esi,DWORD PTR [edi+0x244] d8b035: 85 f6 test esi,esi d8b037: 75 05 jne d8b03e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e40c> d8b039: e8 b6 56 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b03e: 8d 83 04 82 05 00 lea eax,[ebx+0x58204] d8b044: 83 ec 04 sub esp,0x4 d8b047: ff 30 push DWORD PTR [eax] d8b049: 55 push ebp d8b04a: 56 push esi d8b04b: e8 ae 74 c4 ff call 9d24fe d8b050: 83 c4 10 add esp,0x10 d8b053: 89 c6 mov esi,eax d8b055: 85 f6 test esi,esi d8b057: 75 05 jne d8b05e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e42c> d8b059: e8 96 56 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b05e: 83 7e 1c 00 cmp DWORD PTR [esi+0x1c],0x0 d8b062: 75 06 jne d8b06a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e438> d8b064: ff 8f 10 02 00 00 dec DWORD PTR [edi+0x210] d8b06a: 8b b7 44 02 00 00 mov esi,DWORD PTR [edi+0x244] d8b070: 85 f6 test esi,esi d8b072: 75 05 jne d8b079 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e447> d8b074: e8 7b 56 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b079: 8d 83 08 82 05 00 lea eax,[ebx+0x58208] d8b07f: 83 ec 04 sub esp,0x4 d8b082: ff 30 push DWORD PTR [eax] d8b084: 55 push ebp d8b085: 56 push esi d8b086: e8 3d 95 c4 ff call 9d45c8 d8b08b: 83 c4 10 add esp,0x10 d8b08e: 83 c4 0c add esp,0xc d8b091: 5e pop esi d8b092: 5f pop edi d8b093: 5b pop ebx d8b094: 5d pop ebp d8b095: c3 ret d8b096: 55 push ebp d8b097: 53 push ebx d8b098: 57 push edi d8b099: 56 push esi d8b09a: 83 ec 3c sub esp,0x3c d8b09d: e8 00 00 00 00 call d8b0a2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e470> d8b0a2: 5b pop ebx d8b0a3: 81 c3 da ba 06 01 add ebx,0x106bada d8b0a9: 8b 74 24 54 mov esi,DWORD PTR [esp+0x54] d8b0ad: 8a 83 a5 9f 06 00 mov al,BYTE PTR [ebx+0x69fa5] d8b0b3: 24 01 and al,0x1 d8b0b5: 75 1a jne d8b0d1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e49f> d8b0b7: 8d 83 28 63 71 ff lea eax,[ebx-0x8e9cd8] d8b0bd: 83 ec 0c sub esp,0xc d8b0c0: ff 30 push DWORD PTR [eax] d8b0c2: e8 61 42 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8b0c7: 83 c4 10 add esp,0x10 d8b0ca: c6 83 a5 9f 06 00 01 mov BYTE PTR [ebx+0x69fa5],0x1 d8b0d1: 8b 6c 24 50 mov ebp,DWORD PTR [esp+0x50] d8b0d5: 31 ff xor edi,edi d8b0d7: 89 7c 24 30 mov DWORD PTR [esp+0x30],edi d8b0db: 66 0f 57 c0 xorpd xmm0,xmm0 d8b0df: 66 0f 29 44 24 20 movapd XMMWORD PTR [esp+0x20],xmm0 d8b0e5: 89 7c 24 1c mov DWORD PTR [esp+0x1c],edi d8b0e9: 89 7c 24 18 mov DWORD PTR [esp+0x18],edi d8b0ed: 85 f6 test esi,esi d8b0ef: 75 05 jne d8b0f6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e4c4> d8b0f1: e8 fe 55 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b0f6: 83 ec 04 sub esp,0x4 d8b0f9: 57 push edi d8b0fa: ff 76 0c push DWORD PTR [esi+0xc] d8b0fd: 57 push edi d8b0fe: e8 4f 56 9f ff call 780752 d8b103: 83 c4 10 add esp,0x10 d8b106: 89 04 24 mov DWORD PTR [esp],eax d8b109: 8b b5 90 02 00 00 mov esi,DWORD PTR [ebp+0x290] d8b10f: 85 f6 test esi,esi d8b111: 75 05 jne d8b118 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e4e6> d8b113: e8 dc 55 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b118: 8d 83 c0 82 05 00 lea eax,[ebx+0x582c0] d8b11e: 83 ec 04 sub esp,0x4 d8b121: 8d 4c 24 24 lea ecx,[esp+0x24] d8b125: ff 30 push DWORD PTR [eax] d8b127: 56 push esi d8b128: 51 push ecx d8b129: e8 40 23 5b 00 call 133d46e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x74083c> d8b12e: 83 c4 0c add esp,0xc d8b131: 8d b3 d4 82 05 00 lea esi,[ebx+0x582d4] d8b137: 8d 83 c4 82 05 00 lea eax,[ebx+0x582c4] d8b13d: 89 44 24 08 mov DWORD PTR [esp+0x8],eax d8b141: 8d 83 c8 82 05 00 lea eax,[ebx+0x582c8] d8b147: 89 44 24 04 mov DWORD PTR [esp+0x4],eax d8b14b: 31 ed xor ebp,ebp d8b14d: 8b 06 mov eax,DWORD PTR [esi] d8b14f: 83 ec 08 sub esp,0x8 d8b152: 50 push eax d8b153: 8d 44 24 2c lea eax,[esp+0x2c] d8b157: 50 push eax d8b158: e8 d6 c8 61 ff call 3a7a33 d8b15d: 83 c4 10 add esp,0x10 d8b160: b1 01 mov cl,0x1 d8b162: 89 4c 24 0c mov DWORD PTR [esp+0xc],ecx d8b166: 84 c0 test al,al d8b168: 0f 84 c0 00 00 00 je d8b22e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e5fc> d8b16e: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] d8b172: 8b 00 mov eax,DWORD PTR [eax] d8b174: 83 ec 04 sub esp,0x4 d8b177: 50 push eax d8b178: 8d 44 24 28 lea eax,[esp+0x28] d8b17c: 50 push eax d8b17d: 8d 44 24 1c lea eax,[esp+0x1c] d8b181: 50 push eax d8b182: e8 eb ca 61 ff call 3a7c72 d8b187: 83 c4 0c add esp,0xc d8b18a: f2 0f 10 44 24 10 movsd xmm0,QWORD PTR [esp+0x10] d8b190: f2 0f 11 44 24 18 movsd QWORD PTR [esp+0x18],xmm0 d8b196: 8b 44 24 04 mov eax,DWORD PTR [esp+0x4] d8b19a: 8b 00 mov eax,DWORD PTR [eax] d8b19c: 83 ec 08 sub esp,0x8 d8b19f: 50 push eax d8b1a0: 8d 44 24 24 lea eax,[esp+0x24] d8b1a4: 50 push eax d8b1a5: e8 aa 80 3f 00 call 1183254 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x586622> d8b1aa: 83 c4 10 add esp,0x10 d8b1ad: 89 c7 mov edi,eax d8b1af: 85 ff test edi,edi d8b1b1: 75 05 jne d8b1b8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e586> d8b1b3: e8 3c 55 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b1b8: 83 ec 08 sub esp,0x8 d8b1bb: 6a 00 push 0x0 d8b1bd: 57 push edi d8b1be: e8 f2 d3 1d 00 call f685b5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36b983> d8b1c3: 83 c4 10 add esp,0x10 d8b1c6: 3b 04 24 cmp eax,DWORD PTR [esp] d8b1c9: 75 82 jne d8b14d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e51b> d8b1cb: 8b 44 24 50 mov eax,DWORD PTR [esp+0x50] d8b1cf: 8b b8 90 02 00 00 mov edi,DWORD PTR [eax+0x290] d8b1d5: 8d 83 cc 82 05 00 lea eax,[ebx+0x582cc] d8b1db: 8b 00 mov eax,DWORD PTR [eax] d8b1dd: 83 ec 08 sub esp,0x8 d8b1e0: 50 push eax d8b1e1: 8d 44 24 24 lea eax,[esp+0x24] d8b1e5: 50 push eax d8b1e6: e8 4e 80 3f 00 call 1183239 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x586607> d8b1eb: 83 c4 10 add esp,0x10 d8b1ee: 89 c6 mov esi,eax d8b1f0: 85 ff test edi,edi d8b1f2: 75 05 jne d8b1f9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e5c7> d8b1f4: e8 fb 54 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b1f9: 8d 83 d0 82 05 00 lea eax,[ebx+0x582d0] d8b1ff: 8b 00 mov eax,DWORD PTR [eax] d8b201: 83 ec 04 sub esp,0x4 d8b204: 50 push eax d8b205: 56 push esi d8b206: 57 push edi d8b207: e8 a2 14 5b 00 call 133c6ae <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x73fa7c> d8b20c: 83 c4 10 add esp,0x10 d8b20f: eb 1d jmp d8b22e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e5fc> d8b211: eb 00 jmp d8b213 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e5e1> d8b213: 83 ec 0c sub esp,0xc d8b216: 50 push eax d8b217: e8 04 76 41 ff call 1a2820 <__cxa_begin_catch@plt> d8b21c: 83 c4 10 add esp,0x10 d8b21f: 8b 28 mov ebp,DWORD PTR [eax] d8b221: e8 9a 6e 41 ff call 1a20c0 <__cxa_end_catch@plt> d8b226: c7 44 24 0c 00 00 00 mov DWORD PTR [esp+0xc],0x0 d8b22d: 00 d8b22e: 8d 83 d8 82 05 00 lea eax,[ebx+0x582d8] d8b234: 83 ec 08 sub esp,0x8 d8b237: ff 30 push DWORD PTR [eax] d8b239: 8d 44 24 2c lea eax,[esp+0x2c] d8b23d: 50 push eax d8b23e: e8 3d cb 61 ff call 3a7d80 d8b243: 83 c4 10 add esp,0x10 d8b246: 8b 44 24 0c mov eax,DWORD PTR [esp+0xc] d8b24a: 84 c0 test al,al d8b24c: 75 12 jne d8b260 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e62e> d8b24e: 85 ed test ebp,ebp d8b250: 74 0e je d8b260 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e62e> d8b252: 83 ec 08 sub esp,0x8 d8b255: 6a 00 push 0x0 d8b257: 55 push ebp d8b258: e8 5b 53 e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8b25d: 83 c4 10 add esp,0x10 d8b260: 83 c4 3c add esp,0x3c d8b263: 5e pop esi d8b264: 5f pop edi d8b265: 5b pop ebx d8b266: 5d pop ebp d8b267: c3 ret d8b268: 55 push ebp d8b269: 53 push ebx d8b26a: 57 push edi d8b26b: 56 push esi d8b26c: 83 ec 0c sub esp,0xc d8b26f: e8 00 00 00 00 call d8b274 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e642> d8b274: 5b pop ebx d8b275: 81 c3 08 b9 06 01 add ebx,0x106b908 d8b27b: 8b 74 24 24 mov esi,DWORD PTR [esp+0x24] d8b27f: 8a 83 15 a0 06 00 mov al,BYTE PTR [ebx+0x6a015] d8b285: 24 01 and al,0x1 d8b287: 75 1a jne d8b2a3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e671> d8b289: 8d 83 30 63 71 ff lea eax,[ebx-0x8e9cd0] d8b28f: 83 ec 0c sub esp,0xc d8b292: ff 30 push DWORD PTR [eax] d8b294: e8 8f 40 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8b299: 83 c4 10 add esp,0x10 d8b29c: c6 83 15 a0 06 00 01 mov BYTE PTR [ebx+0x6a015],0x1 d8b2a3: 8b 6c 24 20 mov ebp,DWORD PTR [esp+0x20] d8b2a7: c7 44 24 08 00 00 00 mov DWORD PTR [esp+0x8],0x0 d8b2ae: 00 d8b2af: 85 f6 test esi,esi d8b2b1: 75 05 jne d8b2b8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e686> d8b2b3: e8 3c 54 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b2b8: 83 ec 04 sub esp,0x4 d8b2bb: 31 c0 xor eax,eax d8b2bd: 50 push eax d8b2be: ff 76 0c push DWORD PTR [esi+0xc] d8b2c1: 50 push eax d8b2c2: e8 8b 54 9f ff call 780752 d8b2c7: 83 c4 10 add esp,0x10 d8b2ca: 89 c6 mov esi,eax d8b2cc: 8b bd ac 02 00 00 mov edi,DWORD PTR [ebp+0x2ac] d8b2d2: 85 ff test edi,edi d8b2d4: 75 05 jne d8b2db <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e6a9> d8b2d6: e8 19 54 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b2db: 8d 83 dc 84 05 00 lea eax,[ebx+0x584dc] d8b2e1: 8d 4c 24 08 lea ecx,[esp+0x8] d8b2e5: ff 30 push DWORD PTR [eax] d8b2e7: 51 push ecx d8b2e8: 56 push esi d8b2e9: 57 push edi d8b2ea: e8 56 97 c4 ff call 9d4a45 d8b2ef: 83 c4 10 add esp,0x10 d8b2f2: 84 c0 test al,al d8b2f4: 0f 84 95 00 00 00 je d8b38f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e75d> d8b2fa: 8b 7c 24 08 mov edi,DWORD PTR [esp+0x8] d8b2fe: 85 ff test edi,edi d8b300: 75 05 jne d8b307 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e6d5> d8b302: e8 ed 53 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b307: 83 ec 08 sub esp,0x8 d8b30a: 6a 00 push 0x0 d8b30c: 57 push edi d8b30d: e8 f5 d8 1d 00 call f68c07 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36bfd5> d8b312: 83 c4 10 add esp,0x10 d8b315: 89 c7 mov edi,eax d8b317: 8b ad b0 02 00 00 mov ebp,DWORD PTR [ebp+0x2b0] d8b31d: 85 ed test ebp,ebp d8b31f: 75 05 jne d8b326 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e6f4> d8b321: e8 ce 53 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b326: 8d 83 e4 84 05 00 lea eax,[ebx+0x584e4] d8b32c: 83 ec 04 sub esp,0x4 d8b32f: ff 30 push DWORD PTR [eax] d8b331: 57 push edi d8b332: 55 push ebp d8b333: e8 aa 09 5b 00 call 133bce2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x73f0b0> d8b338: 83 c4 10 add esp,0x10 d8b33b: 84 c0 test al,al d8b33d: 74 28 je d8b367 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e735> d8b33f: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8b343: 8b a8 b0 02 00 00 mov ebp,DWORD PTR [eax+0x2b0] d8b349: 85 ed test ebp,ebp d8b34b: 75 05 jne d8b352 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e720> d8b34d: e8 a2 53 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b352: 8d 83 ec 84 05 00 lea eax,[ebx+0x584ec] d8b358: 83 ec 04 sub esp,0x4 d8b35b: ff 30 push DWORD PTR [eax] d8b35d: 57 push edi d8b35e: 55 push ebp d8b35f: e8 4a 13 5b 00 call 133c6ae <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x73fa7c> d8b364: 83 c4 10 add esp,0x10 d8b367: 8b 44 24 20 mov eax,DWORD PTR [esp+0x20] d8b36b: 8b b8 ac 02 00 00 mov edi,DWORD PTR [eax+0x2ac] d8b371: 85 ff test edi,edi d8b373: 75 05 jne d8b37a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e748> d8b375: e8 7a 53 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b37a: 8d 83 f0 84 05 00 lea eax,[ebx+0x584f0] d8b380: 83 ec 04 sub esp,0x4 d8b383: ff 30 push DWORD PTR [eax] d8b385: 56 push esi d8b386: 57 push edi d8b387: e8 3c 92 c4 ff call 9d45c8 d8b38c: 83 c4 10 add esp,0x10 d8b38f: 83 c4 0c add esp,0xc d8b392: 5e pop esi d8b393: 5f pop edi d8b394: 5b pop ebx d8b395: 5d pop ebp d8b396: c3 ret d8b397: 53 push ebx d8b398: 57 push edi d8b399: 56 push esi d8b39a: e8 00 00 00 00 call d8b39f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e76d> d8b39f: 5b pop ebx d8b3a0: 81 c3 dd b7 06 01 add ebx,0x106b7dd d8b3a6: 8b 74 24 14 mov esi,DWORD PTR [esp+0x14] d8b3aa: 8a 83 25 a0 06 00 mov al,BYTE PTR [ebx+0x6a025] d8b3b0: 24 01 and al,0x1 d8b3b2: 75 1a jne d8b3ce <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e79c> d8b3b4: 8d 83 2c 63 71 ff lea eax,[ebx-0x8e9cd4] d8b3ba: 83 ec 0c sub esp,0xc d8b3bd: ff 30 push DWORD PTR [eax] d8b3bf: e8 64 3f e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8b3c4: 83 c4 10 add esp,0x10 d8b3c7: c6 83 25 a0 06 00 01 mov BYTE PTR [ebx+0x6a025],0x1 d8b3ce: 8b 7c 24 10 mov edi,DWORD PTR [esp+0x10] d8b3d2: 85 f6 test esi,esi d8b3d4: 75 05 jne d8b3db <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e7a9> d8b3d6: e8 19 53 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b3db: 83 ec 04 sub esp,0x4 d8b3de: 31 c0 xor eax,eax d8b3e0: 50 push eax d8b3e1: ff 76 0c push DWORD PTR [esi+0xc] d8b3e4: 50 push eax d8b3e5: e8 68 53 9f ff call 780752 d8b3ea: 83 c4 10 add esp,0x10 d8b3ed: 89 c6 mov esi,eax d8b3ef: 8b bf e4 02 00 00 mov edi,DWORD PTR [edi+0x2e4] d8b3f5: 85 ff test edi,edi d8b3f7: 75 05 jne d8b3fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e7cc> d8b3f9: e8 f6 52 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b3fe: 8d 83 34 85 05 00 lea eax,[ebx+0x58534] d8b404: 83 ec 04 sub esp,0x4 d8b407: ff 30 push DWORD PTR [eax] d8b409: 56 push esi d8b40a: 57 push edi d8b40b: e8 b8 91 c4 ff call 9d45c8 d8b410: 83 c4 10 add esp,0x10 d8b413: 5e pop esi d8b414: 5f pop edi d8b415: 5b pop ebx d8b416: c3 ret d8b417: 55 push ebp d8b418: 53 push ebx d8b419: 57 push edi d8b41a: 56 push esi d8b41b: 83 ec 5c sub esp,0x5c d8b41e: e8 00 00 00 00 call d8b423 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e7f1> d8b423: 5b pop ebx d8b424: 81 c3 59 b7 06 01 add ebx,0x106b759 d8b42a: 8b 7c 24 74 mov edi,DWORD PTR [esp+0x74] d8b42e: 8a 83 9a 9f 06 00 mov al,BYTE PTR [ebx+0x69f9a] d8b434: 24 01 and al,0x1 d8b436: 75 1a jne d8b452 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e820> d8b438: 8d 83 ac 64 71 ff lea eax,[ebx-0x8e9b54] d8b43e: 83 ec 0c sub esp,0xc d8b441: ff 30 push DWORD PTR [eax] d8b443: e8 e0 3e e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8b448: 83 c4 10 add esp,0x10 d8b44b: c6 83 9a 9f 06 00 01 mov BYTE PTR [ebx+0x69f9a],0x1 d8b452: 8b 6c 24 70 mov ebp,DWORD PTR [esp+0x70] d8b456: 31 f6 xor esi,esi d8b458: 89 74 24 58 mov DWORD PTR [esp+0x58],esi d8b45c: 89 74 24 54 mov DWORD PTR [esp+0x54],esi d8b460: 89 74 24 50 mov DWORD PTR [esp+0x50],esi d8b464: 89 74 24 4c mov DWORD PTR [esp+0x4c],esi d8b468: 89 74 24 48 mov DWORD PTR [esp+0x48],esi d8b46c: 85 ff test edi,edi d8b46e: 74 24 je d8b494 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e862> d8b470: 8d 83 10 6a 06 00 lea eax,[ebx+0x66a10] d8b476: 83 ec 0c sub esp,0xc d8b479: 8d 4c 24 64 lea ecx,[esp+0x64] d8b47d: 56 push esi d8b47e: 56 push esi d8b47f: 51 push ecx d8b480: ff 30 push DWORD PTR [eax] d8b482: 57 push edi d8b483: e8 55 ca 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8b488: 83 c4 20 add esp,0x20 d8b48b: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8b48f: 89 45 74 mov DWORD PTR [ebp+0x74],eax d8b492: eb 2c jmp d8b4c0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e88e> d8b494: e8 5b 52 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b499: 8d 83 10 6a 06 00 lea eax,[ebx+0x66a10] d8b49f: 83 ec 0c sub esp,0xc d8b4a2: 8d 4c 24 64 lea ecx,[esp+0x64] d8b4a6: 56 push esi d8b4a7: 56 push esi d8b4a8: 51 push ecx d8b4a9: ff 30 push DWORD PTR [eax] d8b4ab: 56 push esi d8b4ac: e8 2c ca 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8b4b1: 83 c4 20 add esp,0x20 d8b4b4: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8b4b8: 89 45 74 mov DWORD PTR [ebp+0x74],eax d8b4bb: e8 34 52 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b4c0: 8d 83 34 75 06 00 lea eax,[ebx+0x67534] d8b4c6: 83 ec 0c sub esp,0xc d8b4c9: 31 f6 xor esi,esi d8b4cb: 8d 4c 24 60 lea ecx,[esp+0x60] d8b4cf: 56 push esi d8b4d0: 56 push esi d8b4d1: 51 push ecx d8b4d2: ff 30 push DWORD PTR [eax] d8b4d4: 57 push edi d8b4d5: e8 e7 cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b4da: 83 c4 20 add esp,0x20 d8b4dd: 83 7c 24 54 01 cmp DWORD PTR [esp+0x54],0x1 d8b4e2: 0f 94 45 2c sete BYTE PTR [ebp+0x2c] d8b4e6: 85 ff test edi,edi d8b4e8: 74 26 je d8b510 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e8de> d8b4ea: 8d 83 54 75 06 00 lea eax,[ebx+0x67554] d8b4f0: 83 ec 0c sub esp,0xc d8b4f3: 56 push esi d8b4f4: 56 push esi d8b4f5: 8d 4c 24 68 lea ecx,[esp+0x68] d8b4f9: 89 ce mov esi,ecx d8b4fb: 56 push esi d8b4fc: ff 30 push DWORD PTR [eax] d8b4fe: 57 push edi d8b4ff: e8 bd cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b504: 83 c4 20 add esp,0x20 d8b507: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b50b: 89 45 30 mov DWORD PTR [ebp+0x30],eax d8b50e: eb 30 jmp d8b540 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e90e> d8b510: e8 df 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b515: 8d 83 54 75 06 00 lea eax,[ebx+0x67554] d8b51b: 83 ec 0c sub esp,0xc d8b51e: 56 push esi d8b51f: 56 push esi d8b520: 8d 4c 24 68 lea ecx,[esp+0x68] d8b524: 51 push ecx d8b525: ff 30 push DWORD PTR [eax] d8b527: 56 push esi d8b528: e8 94 cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b52d: 83 c4 20 add esp,0x20 d8b530: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b534: 89 45 30 mov DWORD PTR [ebp+0x30],eax d8b537: e8 b8 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b53c: 8d 74 24 54 lea esi,[esp+0x54] d8b540: 8d 83 c8 41 06 00 lea eax,[ebx+0x641c8] d8b546: 83 ec 0c sub esp,0xc d8b549: 31 c9 xor ecx,ecx d8b54b: 51 push ecx d8b54c: 51 push ecx d8b54d: 56 push esi d8b54e: ff 30 push DWORD PTR [eax] d8b550: 57 push edi d8b551: e8 6b cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b556: 83 c4 20 add esp,0x20 d8b559: 84 c0 test al,al d8b55b: 74 09 je d8b566 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e934> d8b55d: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b562: 0f 95 45 70 setne BYTE PTR [ebp+0x70] d8b566: 85 ff test edi,edi d8b568: 75 05 jne d8b56f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e93d> d8b56a: e8 85 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b56f: 8d 83 f4 88 06 00 lea eax,[ebx+0x688f4] d8b575: 83 ec 0c sub esp,0xc d8b578: 31 c9 xor ecx,ecx d8b57a: 51 push ecx d8b57b: 51 push ecx d8b57c: 56 push esi d8b57d: ff 30 push DWORD PTR [eax] d8b57f: 57 push edi d8b580: e8 3c cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b585: 83 c4 20 add esp,0x20 d8b588: 84 c0 test al,al d8b58a: 74 09 je d8b595 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e963> d8b58c: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b591: 0f 95 45 78 setne BYTE PTR [ebp+0x78] d8b595: 85 ff test edi,edi d8b597: 75 05 jne d8b59e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e96c> d8b599: e8 56 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b59e: 8d 83 14 6a 06 00 lea eax,[ebx+0x66a14] d8b5a4: 83 ec 0c sub esp,0xc d8b5a7: 31 c9 xor ecx,ecx d8b5a9: 51 push ecx d8b5aa: 51 push ecx d8b5ab: 56 push esi d8b5ac: ff 30 push DWORD PTR [eax] d8b5ae: 57 push edi d8b5af: e8 0d cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b5b4: 83 c4 20 add esp,0x20 d8b5b7: 84 c0 test al,al d8b5b9: 74 07 je d8b5c2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e990> d8b5bb: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b5bf: 89 45 7c mov DWORD PTR [ebp+0x7c],eax d8b5c2: 85 ff test edi,edi d8b5c4: 75 05 jne d8b5cb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e999> d8b5c6: e8 29 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b5cb: 8d 83 f8 88 06 00 lea eax,[ebx+0x688f8] d8b5d1: 83 ec 0c sub esp,0xc d8b5d4: 31 c9 xor ecx,ecx d8b5d6: 51 push ecx d8b5d7: 51 push ecx d8b5d8: 56 push esi d8b5d9: ff 30 push DWORD PTR [eax] d8b5db: 57 push edi d8b5dc: e8 e0 cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b5e1: 83 c4 20 add esp,0x20 d8b5e4: 84 c0 test al,al d8b5e6: 74 0c je d8b5f4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e9c2> d8b5e8: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b5ed: 0f 95 85 80 00 00 00 setne BYTE PTR [ebp+0x80] d8b5f4: 85 ff test edi,edi d8b5f6: 75 05 jne d8b5fd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e9cb> d8b5f8: e8 f7 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b5fd: 8d 83 74 27 06 00 lea eax,[ebx+0x62774] d8b603: 83 ec 0c sub esp,0xc d8b606: 31 c9 xor ecx,ecx d8b608: 51 push ecx d8b609: 51 push ecx d8b60a: 56 push esi d8b60b: ff 30 push DWORD PTR [eax] d8b60d: 57 push edi d8b60e: e8 ae cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b613: 83 c4 20 add esp,0x20 d8b616: 84 c0 test al,al d8b618: 74 0a je d8b624 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e9f2> d8b61a: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b61e: 89 85 64 01 00 00 mov DWORD PTR [ebp+0x164],eax d8b624: 85 ff test edi,edi d8b626: 75 05 jne d8b62d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e9fb> d8b628: e8 c7 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b62d: 8d 83 fc 88 06 00 lea eax,[ebx+0x688fc] d8b633: 83 ec 0c sub esp,0xc d8b636: 31 c9 xor ecx,ecx d8b638: 51 push ecx d8b639: 51 push ecx d8b63a: 56 push esi d8b63b: ff 30 push DWORD PTR [eax] d8b63d: 57 push edi d8b63e: e8 7e cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b643: 83 c4 20 add esp,0x20 d8b646: 84 c0 test al,al d8b648: 74 0a je d8b654 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea22> d8b64a: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b64e: 89 85 88 00 00 00 mov DWORD PTR [ebp+0x88],eax d8b654: 85 ff test edi,edi d8b656: 75 05 jne d8b65d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea2b> d8b658: e8 97 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b65d: 8d 83 00 89 06 00 lea eax,[ebx+0x68900] d8b663: 83 ec 0c sub esp,0xc d8b666: 31 c9 xor ecx,ecx d8b668: 51 push ecx d8b669: 51 push ecx d8b66a: 56 push esi d8b66b: ff 30 push DWORD PTR [eax] d8b66d: 57 push edi d8b66e: e8 4e cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b673: 83 c4 20 add esp,0x20 d8b676: 84 c0 test al,al d8b678: 74 09 je d8b683 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea51> d8b67a: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b67f: 0f 95 45 1a setne BYTE PTR [ebp+0x1a] d8b683: 85 ff test edi,edi d8b685: 75 05 jne d8b68c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea5a> d8b687: e8 68 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b68c: 8d 83 04 89 06 00 lea eax,[ebx+0x68904] d8b692: 83 ec 0c sub esp,0xc d8b695: 31 c9 xor ecx,ecx d8b697: 51 push ecx d8b698: 51 push ecx d8b699: 56 push esi d8b69a: ff 30 push DWORD PTR [eax] d8b69c: 57 push edi d8b69d: e8 1f cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b6a2: 83 c4 20 add esp,0x20 d8b6a5: 84 c0 test al,al d8b6a7: 74 07 je d8b6b0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea7e> d8b6a9: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b6ad: 89 45 1c mov DWORD PTR [ebp+0x1c],eax d8b6b0: 85 ff test edi,edi d8b6b2: 75 05 jne d8b6b9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea87> d8b6b4: e8 3b 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b6b9: 8d 83 08 89 06 00 lea eax,[ebx+0x68908] d8b6bf: 83 ec 0c sub esp,0xc d8b6c2: 31 c9 xor ecx,ecx d8b6c4: 8d 54 24 5c lea edx,[esp+0x5c] d8b6c8: 51 push ecx d8b6c9: 51 push ecx d8b6ca: 52 push edx d8b6cb: ff 30 push DWORD PTR [eax] d8b6cd: 57 push edi d8b6ce: e8 03 ce 35 00 call 10e84d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb8a4> d8b6d3: 83 c4 20 add esp,0x20 d8b6d6: 84 c0 test al,al d8b6d8: 74 07 je d8b6e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eaaf> d8b6da: 8b 44 24 50 mov eax,DWORD PTR [esp+0x50] d8b6de: 89 45 20 mov DWORD PTR [ebp+0x20],eax d8b6e1: 85 ff test edi,edi d8b6e3: 75 05 jne d8b6ea <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eab8> d8b6e5: e8 0a 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b6ea: 8d 83 d0 50 06 00 lea eax,[ebx+0x650d0] d8b6f0: 83 ec 0c sub esp,0xc d8b6f3: 31 c9 xor ecx,ecx d8b6f5: 51 push ecx d8b6f6: 51 push ecx d8b6f7: 56 push esi d8b6f8: ff 30 push DWORD PTR [eax] d8b6fa: 57 push edi d8b6fb: e8 c1 cb 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b700: 83 c4 20 add esp,0x20 d8b703: 84 c0 test al,al d8b705: 74 0a je d8b711 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eadf> d8b707: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b70b: 89 85 8c 00 00 00 mov DWORD PTR [ebp+0x8c],eax d8b711: 85 ff test edi,edi d8b713: 75 05 jne d8b71a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eae8> d8b715: e8 da 4f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b71a: 8d 83 dc 52 06 00 lea eax,[ebx+0x652dc] d8b720: 83 ec 0c sub esp,0xc d8b723: 31 c9 xor ecx,ecx d8b725: 51 push ecx d8b726: 51 push ecx d8b727: 56 push esi d8b728: ff 30 push DWORD PTR [eax] d8b72a: 57 push edi d8b72b: e8 91 cb 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b730: 83 c4 20 add esp,0x20 d8b733: 84 c0 test al,al d8b735: 74 0a je d8b741 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb0f> d8b737: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b73b: 89 85 90 00 00 00 mov DWORD PTR [ebp+0x90],eax d8b741: 85 ff test edi,edi d8b743: 75 05 jne d8b74a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb18> d8b745: e8 aa 4f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b74a: 8d 83 6c 4a 06 00 lea eax,[ebx+0x64a6c] d8b750: 83 ec 0c sub esp,0xc d8b753: 31 c9 xor ecx,ecx d8b755: 51 push ecx d8b756: 51 push ecx d8b757: 56 push esi d8b758: ff 30 push DWORD PTR [eax] d8b75a: 57 push edi d8b75b: e8 61 cb 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b760: 83 c4 20 add esp,0x20 d8b763: 84 c0 test al,al d8b765: 74 12 je d8b779 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb47> d8b767: 8b 85 0c 01 00 00 mov eax,DWORD PTR [ebp+0x10c] d8b76d: 2b 85 14 01 00 00 sub eax,DWORD PTR [ebp+0x114] d8b773: 89 85 94 00 00 00 mov DWORD PTR [ebp+0x94],eax d8b779: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b77d: 89 85 0c 01 00 00 mov DWORD PTR [ebp+0x10c],eax d8b783: 85 ff test edi,edi d8b785: 75 05 jne d8b78c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb5a> d8b787: e8 68 4f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b78c: 8d 83 70 4a 06 00 lea eax,[ebx+0x64a70] d8b792: 83 ec 0c sub esp,0xc d8b795: 31 c9 xor ecx,ecx d8b797: 51 push ecx d8b798: 51 push ecx d8b799: 56 push esi d8b79a: ff 30 push DWORD PTR [eax] d8b79c: 57 push edi d8b79d: e8 1f cb 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b7a2: 83 c4 20 add esp,0x20 d8b7a5: 84 c0 test al,al d8b7a7: 74 12 je d8b7bb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb89> d8b7a9: 8b 85 10 01 00 00 mov eax,DWORD PTR [ebp+0x110] d8b7af: 2b 85 18 01 00 00 sub eax,DWORD PTR [ebp+0x118] d8b7b5: 89 85 98 00 00 00 mov DWORD PTR [ebp+0x98],eax d8b7bb: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b7bf: 89 85 10 01 00 00 mov DWORD PTR [ebp+0x110],eax d8b7c5: 85 ff test edi,edi d8b7c7: 75 05 jne d8b7ce <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb9c> d8b7c9: e8 26 4f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b7ce: 8d 83 0c 89 06 00 lea eax,[ebx+0x6890c] d8b7d4: 83 ec 0c sub esp,0xc d8b7d7: 31 c9 xor ecx,ecx d8b7d9: 51 push ecx d8b7da: 51 push ecx d8b7db: 56 push esi d8b7dc: ff 30 push DWORD PTR [eax] d8b7de: 57 push edi d8b7df: e8 dd ca 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b7e4: 83 c4 20 add esp,0x20 d8b7e7: 84 c0 test al,al d8b7e9: 74 0a je d8b7f5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ebc3> d8b7eb: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b7ef: 89 85 9c 00 00 00 mov DWORD PTR [ebp+0x9c],eax d8b7f5: 85 ff test edi,edi d8b7f7: 75 05 jne d8b7fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ebcc> d8b7f9: e8 f6 4e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b7fe: 8d 83 10 89 06 00 lea eax,[ebx+0x68910] d8b804: 83 ec 0c sub esp,0xc d8b807: 31 c9 xor ecx,ecx d8b809: 51 push ecx d8b80a: 51 push ecx d8b80b: 56 push esi d8b80c: ff 30 push DWORD PTR [eax] d8b80e: 57 push edi d8b80f: e8 ad ca 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b814: 83 c4 20 add esp,0x20 d8b817: 84 c0 test al,al d8b819: 74 0a je d8b825 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ebf3> d8b81b: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b81f: 89 85 a0 00 00 00 mov DWORD PTR [ebp+0xa0],eax d8b825: 85 ff test edi,edi d8b827: 75 05 jne d8b82e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ebfc> d8b829: e8 c6 4e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b82e: 8d 83 6c 50 06 00 lea eax,[ebx+0x6506c] d8b834: 83 ec 0c sub esp,0xc d8b837: 31 c9 xor ecx,ecx d8b839: 51 push ecx d8b83a: 51 push ecx d8b83b: 56 push esi d8b83c: ff 30 push DWORD PTR [eax] d8b83e: 57 push edi d8b83f: e8 7d ca 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b844: 83 c4 20 add esp,0x20 d8b847: 84 c0 test al,al d8b849: 74 0a je d8b855 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ec23> d8b84b: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b84f: 89 85 a8 00 00 00 mov DWORD PTR [ebp+0xa8],eax d8b855: 85 ff test edi,edi d8b857: 75 05 jne d8b85e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ec2c> d8b859: e8 96 4e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b85e: 8d 83 68 50 06 00 lea eax,[ebx+0x65068] d8b864: 83 ec 0c sub esp,0xc d8b867: 31 c9 xor ecx,ecx d8b869: 51 push ecx d8b86a: 51 push ecx d8b86b: 56 push esi d8b86c: ff 30 push DWORD PTR [eax] d8b86e: 57 push edi d8b86f: e8 4d ca 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b874: 83 c4 20 add esp,0x20 d8b877: 84 c0 test al,al d8b879: 74 0a je d8b885 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ec53> d8b87b: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b87f: 89 85 a4 00 00 00 mov DWORD PTR [ebp+0xa4],eax d8b885: 85 ff test edi,edi d8b887: 75 05 jne d8b88e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ec5c> d8b889: e8 66 4e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b88e: 8d 83 14 89 06 00 lea eax,[ebx+0x68914] d8b894: 83 ec 0c sub esp,0xc d8b897: 31 c9 xor ecx,ecx d8b899: 8d 54 24 64 lea edx,[esp+0x64] d8b89d: 51 push ecx d8b89e: 51 push ecx d8b89f: 52 push edx d8b8a0: ff 30 push DWORD PTR [eax] d8b8a2: 57 push edi d8b8a3: e8 35 c6 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8b8a8: 83 c4 20 add esp,0x20 d8b8ab: 84 c0 test al,al d8b8ad: 74 41 je d8b8f0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ecbe> d8b8af: 8b 74 24 58 mov esi,DWORD PTR [esp+0x58] d8b8b3: 8d 83 c8 d5 04 00 lea eax,[ebx+0x4d5c8] d8b8b9: 8b 00 mov eax,DWORD PTR [eax] d8b8bb: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8b8c2: 74 12 je d8b8d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eca4> d8b8c4: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8b8c8: 75 0c jne d8b8d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eca4> d8b8ca: 83 ec 0c sub esp,0xc d8b8cd: 50 push eax d8b8ce: e8 db ab e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8b8d3: 83 c4 10 add esp,0x10 d8b8d6: 83 ec 04 sub esp,0x4 d8b8d9: 31 c0 xor eax,eax d8b8db: 50 push eax d8b8dc: 56 push esi d8b8dd: 50 push eax d8b8de: e8 48 4f 4a ff call 23082b d8b8e3: 83 c4 10 add esp,0x10 d8b8e6: 89 85 b8 00 00 00 mov DWORD PTR [ebp+0xb8],eax d8b8ec: 8d 74 24 54 lea esi,[esp+0x54] d8b8f0: 85 ff test edi,edi d8b8f2: 75 05 jne d8b8f9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ecc7> d8b8f4: e8 fb 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b8f9: 8d 83 68 68 06 00 lea eax,[ebx+0x66868] d8b8ff: 83 ec 0c sub esp,0xc d8b902: 31 c9 xor ecx,ecx d8b904: 51 push ecx d8b905: 51 push ecx d8b906: 56 push esi d8b907: ff 30 push DWORD PTR [eax] d8b909: 57 push edi d8b90a: e8 b2 c9 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b90f: 83 c4 20 add esp,0x20 d8b912: 84 c0 test al,al d8b914: 74 0c je d8b922 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ecf0> d8b916: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b91b: 0f 95 85 bc 00 00 00 setne BYTE PTR [ebp+0xbc] d8b922: 85 ff test edi,edi d8b924: 75 05 jne d8b92b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ecf9> d8b926: e8 c9 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b92b: 8d 83 f4 87 06 00 lea eax,[ebx+0x687f4] d8b931: 83 ec 0c sub esp,0xc d8b934: 31 c9 xor ecx,ecx d8b936: 51 push ecx d8b937: 51 push ecx d8b938: 56 push esi d8b939: ff 30 push DWORD PTR [eax] d8b93b: 57 push edi d8b93c: e8 80 c9 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b941: 83 c4 20 add esp,0x20 d8b944: 84 c0 test al,al d8b946: 74 0a je d8b952 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed20> d8b948: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b94c: 89 85 c0 00 00 00 mov DWORD PTR [ebp+0xc0],eax d8b952: 85 ff test edi,edi d8b954: 75 05 jne d8b95b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed29> d8b956: e8 99 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b95b: 8d 83 18 89 06 00 lea eax,[ebx+0x68918] d8b961: 83 ec 0c sub esp,0xc d8b964: 31 c9 xor ecx,ecx d8b966: 51 push ecx d8b967: 51 push ecx d8b968: 56 push esi d8b969: ff 30 push DWORD PTR [eax] d8b96b: 57 push edi d8b96c: e8 50 c9 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b971: 83 c4 20 add esp,0x20 d8b974: 84 c0 test al,al d8b976: 74 0a je d8b982 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed50> d8b978: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b97c: 89 85 c4 00 00 00 mov DWORD PTR [ebp+0xc4],eax d8b982: 85 ff test edi,edi d8b984: 75 05 jne d8b98b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed59> d8b986: e8 69 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b98b: 8d 83 1c 89 06 00 lea eax,[ebx+0x6891c] d8b991: 83 ec 0c sub esp,0xc d8b994: 31 c9 xor ecx,ecx d8b996: 51 push ecx d8b997: 51 push ecx d8b998: 56 push esi d8b999: ff 30 push DWORD PTR [eax] d8b99b: 57 push edi d8b99c: e8 20 c9 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b9a1: 83 c4 20 add esp,0x20 d8b9a4: 84 c0 test al,al d8b9a6: 74 0a je d8b9b2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed80> d8b9a8: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b9ac: 89 85 4c 01 00 00 mov DWORD PTR [ebp+0x14c],eax d8b9b2: 85 ff test edi,edi d8b9b4: 75 05 jne d8b9bb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed89> d8b9b6: e8 39 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b9bb: 8d 83 54 5c 06 00 lea eax,[ebx+0x65c54] d8b9c1: 83 ec 0c sub esp,0xc d8b9c4: 31 c9 xor ecx,ecx d8b9c6: 51 push ecx d8b9c7: 51 push ecx d8b9c8: 56 push esi d8b9c9: ff 30 push DWORD PTR [eax] d8b9cb: 57 push edi d8b9cc: e8 f0 c8 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b9d1: 83 c4 20 add esp,0x20 d8b9d4: 84 c0 test al,al d8b9d6: 74 0a je d8b9e2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18edb0> d8b9d8: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b9dc: 89 85 50 01 00 00 mov DWORD PTR [ebp+0x150],eax d8b9e2: 85 ff test edi,edi d8b9e4: 8d 74 24 58 lea esi,[esp+0x58] d8b9e8: 75 05 jne d8b9ef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18edbd> d8b9ea: e8 05 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b9ef: 8d 83 20 89 06 00 lea eax,[ebx+0x68920] d8b9f5: 83 ec 0c sub esp,0xc d8b9f8: 31 c9 xor ecx,ecx d8b9fa: 51 push ecx d8b9fb: 51 push ecx d8b9fc: 56 push esi d8b9fd: ff 30 push DWORD PTR [eax] d8b9ff: 57 push edi d8ba00: e8 d8 c4 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8ba05: 83 c4 20 add esp,0x20 d8ba08: 84 c0 test al,al d8ba0a: 74 0a je d8ba16 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ede4> d8ba0c: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8ba10: 89 85 ac 00 00 00 mov DWORD PTR [ebp+0xac],eax d8ba16: 85 ff test edi,edi d8ba18: 75 05 jne d8ba1f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eded> d8ba1a: e8 d5 4c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ba1f: 8d 83 24 89 06 00 lea eax,[ebx+0x68924] d8ba25: 83 ec 0c sub esp,0xc d8ba28: 31 c9 xor ecx,ecx d8ba2a: 51 push ecx d8ba2b: 51 push ecx d8ba2c: 56 push esi d8ba2d: ff 30 push DWORD PTR [eax] d8ba2f: 57 push edi d8ba30: e8 a8 c4 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8ba35: 83 c4 20 add esp,0x20 d8ba38: 84 c0 test al,al d8ba3a: 74 0a je d8ba46 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee14> d8ba3c: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8ba40: 89 85 b0 00 00 00 mov DWORD PTR [ebp+0xb0],eax d8ba46: 85 ff test edi,edi d8ba48: 75 05 jne d8ba4f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee1d> d8ba4a: e8 a5 4c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ba4f: 8d 83 28 89 06 00 lea eax,[ebx+0x68928] d8ba55: 83 ec 0c sub esp,0xc d8ba58: 31 f6 xor esi,esi d8ba5a: 56 push esi d8ba5b: 56 push esi d8ba5c: 8d 4c 24 68 lea ecx,[esp+0x68] d8ba60: 51 push ecx d8ba61: ff 30 push DWORD PTR [eax] d8ba63: 57 push edi d8ba64: e8 58 c8 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8ba69: 83 c4 20 add esp,0x20 d8ba6c: 84 c0 test al,al d8ba6e: 74 0a je d8ba7a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee48> d8ba70: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8ba74: 89 85 b4 00 00 00 mov DWORD PTR [ebp+0xb4],eax d8ba7a: 89 ef mov edi,ebp d8ba7c: eb 12 jmp d8ba90 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee5e> d8ba7e: 83 ec 04 sub esp,0x4 d8ba81: 56 push esi d8ba82: ff 74 24 7c push DWORD PTR [esp+0x7c] d8ba86: 57 push edi d8ba87: e8 25 67 00 00 call d921b1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19557f> d8ba8c: 83 c4 10 add esp,0x10 d8ba8f: 46 inc esi d8ba90: 8d ab 00 d6 04 00 lea ebp,[ebx+0x4d600] d8ba96: 8b 45 00 mov eax,DWORD PTR [ebp+0x0] d8ba99: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8baa0: 74 15 je d8bab7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee85> d8baa2: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8baa6: 75 0f jne d8bab7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee85> d8baa8: 83 ec 0c sub esp,0xc d8baab: 50 push eax d8baac: e8 fd a9 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8bab1: 83 c4 10 add esp,0x10 d8bab4: 8b 45 00 mov eax,DWORD PTR [ebp+0x0] d8bab7: 8b 40 50 mov eax,DWORD PTR [eax+0x50] d8baba: 8b 68 18 mov ebp,DWORD PTR [eax+0x18] d8babd: 85 ed test ebp,ebp d8babf: 75 05 jne d8bac6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee94> d8bac1: e8 2e 4c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bac6: 3b 75 0c cmp esi,DWORD PTR [ebp+0xc] d8bac9: 7c b3 jl d8ba7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee4c> d8bacb: 8b 6c 24 74 mov ebp,DWORD PTR [esp+0x74] d8bacf: 85 ed test ebp,ebp d8bad1: 75 05 jne d8bad8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eea6> d8bad3: e8 1c 4c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bad8: 8d 83 2c 89 06 00 lea eax,[ebx+0x6892c] d8bade: 83 ec 0c sub esp,0xc d8bae1: 31 f6 xor esi,esi d8bae3: 56 push esi d8bae4: 56 push esi d8bae5: 8d 4c 24 68 lea ecx,[esp+0x68] d8bae9: 51 push ecx d8baea: ff 30 push DWORD PTR [eax] d8baec: 55 push ebp d8baed: e8 cf c7 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8baf2: 83 c4 20 add esp,0x20 d8baf5: 84 c0 test al,al d8baf7: 89 fd mov ebp,edi d8baf9: 74 0a je d8bb05 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eed3> d8bafb: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8baff: 89 85 54 01 00 00 mov DWORD PTR [ebp+0x154],eax d8bb05: 8b 7c 24 74 mov edi,DWORD PTR [esp+0x74] d8bb09: 83 ec 04 sub esp,0x4 d8bb0c: 56 push esi d8bb0d: 57 push edi d8bb0e: 55 push ebp d8bb0f: e8 b3 64 00 00 call d91fc7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x195395> d8bb14: 83 c4 10 add esp,0x10 d8bb17: 46 inc esi d8bb18: 83 fe 03 cmp esi,0x3 d8bb1b: 75 ec jne d8bb09 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eed7> d8bb1d: 85 ff test edi,edi d8bb1f: 75 05 jne d8bb26 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eef4> d8bb21: e8 ce 4b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bb26: 8d 83 30 89 06 00 lea eax,[ebx+0x68930] d8bb2c: 83 ec 0c sub esp,0xc d8bb2f: 31 f6 xor esi,esi d8bb31: 56 push esi d8bb32: 56 push esi d8bb33: 8d 4c 24 68 lea ecx,[esp+0x68] d8bb37: 51 push ecx d8bb38: ff 30 push DWORD PTR [eax] d8bb3a: 57 push edi d8bb3b: e8 81 c7 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8bb40: 83 c4 20 add esp,0x20 d8bb43: 84 c0 test al,al d8bb45: 74 0a je d8bb51 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef1f> d8bb47: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8bb4b: 89 85 5c 01 00 00 mov DWORD PTR [ebp+0x15c],eax d8bb51: 83 ec 04 sub esp,0x4 d8bb54: 56 push esi d8bb55: 57 push edi d8bb56: 55 push ebp d8bb57: e8 60 65 00 00 call d920bc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19548a> d8bb5c: 83 c4 10 add esp,0x10 d8bb5f: 46 inc esi d8bb60: 83 fe 03 cmp esi,0x3 d8bb63: 75 ec jne d8bb51 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef1f> d8bb65: 85 ff test edi,edi d8bb67: 75 05 jne d8bb6e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef3c> d8bb69: e8 86 4b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bb6e: 8d 83 34 89 06 00 lea eax,[ebx+0x68934] d8bb74: 83 ec 08 sub esp,0x8 d8bb77: 31 c9 xor ecx,ecx d8bb79: 8d 54 24 50 lea edx,[esp+0x50] d8bb7d: 51 push ecx d8bb7e: 51 push ecx d8bb7f: 51 push ecx d8bb80: 52 push edx d8bb81: ff 30 push DWORD PTR [eax] d8bb83: 57 push edi d8bb84: e8 55 c5 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bb89: 83 c4 20 add esp,0x20 d8bb8c: 84 c0 test al,al d8bb8e: 74 0e je d8bb9e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef6c> d8bb90: f2 0f 10 44 24 48 movsd xmm0,QWORD PTR [esp+0x48] d8bb96: f2 0f 11 85 dc 00 00 movsd QWORD PTR [ebp+0xdc],xmm0 d8bb9d: 00 d8bb9e: 85 ff test edi,edi d8bba0: 75 05 jne d8bba7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef75> d8bba2: e8 4d 4b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bba7: 8d 83 38 89 06 00 lea eax,[ebx+0x68938] d8bbad: 83 ec 08 sub esp,0x8 d8bbb0: 31 f6 xor esi,esi d8bbb2: 56 push esi d8bbb3: 56 push esi d8bbb4: 56 push esi d8bbb5: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bbb9: 51 push ecx d8bbba: ff 30 push DWORD PTR [eax] d8bbbc: 57 push edi d8bbbd: e8 1c c5 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bbc2: 83 c4 20 add esp,0x20 d8bbc5: 84 c0 test al,al d8bbc7: 74 46 je d8bc0f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18efdd> d8bbc9: df 6c 24 48 fild QWORD PTR [esp+0x48] d8bbcd: dd 5c 24 28 fstp QWORD PTR [esp+0x28] d8bbd1: f2 0f 10 44 24 28 movsd xmm0,QWORD PTR [esp+0x28] d8bbd7: 83 ec 20 sub esp,0x20 d8bbda: 89 74 24 10 mov DWORD PTR [esp+0x10],esi d8bbde: f2 0f 11 44 24 08 movsd QWORD PTR [esp+0x8],xmm0 d8bbe4: 89 74 24 04 mov DWORD PTR [esp+0x4],esi d8bbe8: 8d 44 24 58 lea eax,[esp+0x58] d8bbec: 89 04 24 mov DWORD PTR [esp],eax d8bbef: e8 2a 25 2f 00 call 107e11e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4814ec> d8bbf4: 83 c4 1c add esp,0x1c d8bbf7: 8b 44 24 40 mov eax,DWORD PTR [esp+0x40] d8bbfb: 89 85 30 01 00 00 mov DWORD PTR [ebp+0x130],eax d8bc01: f2 0f 10 44 24 38 movsd xmm0,QWORD PTR [esp+0x38] d8bc07: f2 0f 11 85 28 01 00 movsd QWORD PTR [ebp+0x128],xmm0 d8bc0e: 00 d8bc0f: 85 ff test edi,edi d8bc11: 75 05 jne d8bc18 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18efe6> d8bc13: e8 dc 4a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bc18: 8d 83 3c 89 06 00 lea eax,[ebx+0x6893c] d8bc1e: 83 ec 08 sub esp,0x8 d8bc21: 31 f6 xor esi,esi d8bc23: 56 push esi d8bc24: 56 push esi d8bc25: 56 push esi d8bc26: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bc2a: 51 push ecx d8bc2b: ff 30 push DWORD PTR [eax] d8bc2d: 57 push edi d8bc2e: e8 ab c4 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bc33: 83 c4 20 add esp,0x20 d8bc36: 84 c0 test al,al d8bc38: 74 46 je d8bc80 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f04e> d8bc3a: df 6c 24 48 fild QWORD PTR [esp+0x48] d8bc3e: dd 5c 24 20 fstp QWORD PTR [esp+0x20] d8bc42: f2 0f 10 44 24 20 movsd xmm0,QWORD PTR [esp+0x20] d8bc48: 83 ec 20 sub esp,0x20 d8bc4b: 89 74 24 10 mov DWORD PTR [esp+0x10],esi d8bc4f: f2 0f 11 44 24 08 movsd QWORD PTR [esp+0x8],xmm0 d8bc55: 89 74 24 04 mov DWORD PTR [esp+0x4],esi d8bc59: 8d 44 24 58 lea eax,[esp+0x58] d8bc5d: 89 04 24 mov DWORD PTR [esp],eax d8bc60: e8 e7 23 2f 00 call 107e04c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x48141a> d8bc65: 83 c4 1c add esp,0x1c d8bc68: 8b 44 24 40 mov eax,DWORD PTR [esp+0x40] d8bc6c: 89 85 c8 02 00 00 mov DWORD PTR [ebp+0x2c8],eax d8bc72: f2 0f 10 44 24 38 movsd xmm0,QWORD PTR [esp+0x38] d8bc78: f2 0f 11 85 c0 02 00 movsd QWORD PTR [ebp+0x2c0],xmm0 d8bc7f: 00 d8bc80: 85 ff test edi,edi d8bc82: 75 05 jne d8bc89 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f057> d8bc84: e8 6b 4a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bc89: 8d 83 40 89 06 00 lea eax,[ebx+0x68940] d8bc8f: 83 ec 08 sub esp,0x8 d8bc92: 31 f6 xor esi,esi d8bc94: 56 push esi d8bc95: 56 push esi d8bc96: 56 push esi d8bc97: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bc9b: 51 push ecx d8bc9c: ff 30 push DWORD PTR [eax] d8bc9e: 57 push edi d8bc9f: e8 3a c4 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bca4: 83 c4 20 add esp,0x20 d8bca7: 84 c0 test al,al d8bca9: 74 46 je d8bcf1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f0bf> d8bcab: df 6c 24 48 fild QWORD PTR [esp+0x48] d8bcaf: dd 5c 24 18 fstp QWORD PTR [esp+0x18] d8bcb3: f2 0f 10 44 24 18 movsd xmm0,QWORD PTR [esp+0x18] d8bcb9: 83 ec 20 sub esp,0x20 d8bcbc: 89 74 24 10 mov DWORD PTR [esp+0x10],esi d8bcc0: f2 0f 11 44 24 08 movsd QWORD PTR [esp+0x8],xmm0 d8bcc6: 89 74 24 04 mov DWORD PTR [esp+0x4],esi d8bcca: 8d 44 24 58 lea eax,[esp+0x58] d8bcce: 89 04 24 mov DWORD PTR [esp],eax d8bcd1: e8 76 23 2f 00 call 107e04c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x48141a> d8bcd6: 83 c4 1c add esp,0x1c d8bcd9: 8b 44 24 40 mov eax,DWORD PTR [esp+0x40] d8bcdd: 89 85 d4 02 00 00 mov DWORD PTR [ebp+0x2d4],eax d8bce3: f2 0f 10 44 24 38 movsd xmm0,QWORD PTR [esp+0x38] d8bce9: f2 0f 11 85 cc 02 00 movsd QWORD PTR [ebp+0x2cc],xmm0 d8bcf0: 00 d8bcf1: 85 ff test edi,edi d8bcf3: 75 05 jne d8bcfa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f0c8> d8bcf5: e8 fa 49 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bcfa: 8d 83 44 89 06 00 lea eax,[ebx+0x68944] d8bd00: 83 ec 08 sub esp,0x8 d8bd03: 31 f6 xor esi,esi d8bd05: 56 push esi d8bd06: 56 push esi d8bd07: 56 push esi d8bd08: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bd0c: 51 push ecx d8bd0d: ff 30 push DWORD PTR [eax] d8bd0f: 57 push edi d8bd10: e8 c9 c3 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bd15: 83 c4 20 add esp,0x20 d8bd18: 84 c0 test al,al d8bd1a: 74 46 je d8bd62 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f130> d8bd1c: df 6c 24 48 fild QWORD PTR [esp+0x48] d8bd20: dd 5c 24 10 fstp QWORD PTR [esp+0x10] d8bd24: f2 0f 10 44 24 10 movsd xmm0,QWORD PTR [esp+0x10] d8bd2a: 83 ec 20 sub esp,0x20 d8bd2d: 89 74 24 10 mov DWORD PTR [esp+0x10],esi d8bd31: f2 0f 11 44 24 08 movsd QWORD PTR [esp+0x8],xmm0 d8bd37: 89 74 24 04 mov DWORD PTR [esp+0x4],esi d8bd3b: 8d 44 24 58 lea eax,[esp+0x58] d8bd3f: 89 04 24 mov DWORD PTR [esp],eax d8bd42: e8 05 23 2f 00 call 107e04c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x48141a> d8bd47: 83 c4 1c add esp,0x1c d8bd4a: 8b 44 24 40 mov eax,DWORD PTR [esp+0x40] d8bd4e: 89 85 e0 02 00 00 mov DWORD PTR [ebp+0x2e0],eax d8bd54: f2 0f 10 44 24 38 movsd xmm0,QWORD PTR [esp+0x38] d8bd5a: f2 0f 11 85 d8 02 00 movsd QWORD PTR [ebp+0x2d8],xmm0 d8bd61: 00 d8bd62: 85 ff test edi,edi d8bd64: 75 05 jne d8bd6b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f139> d8bd66: e8 89 49 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bd6b: 8d 83 48 89 06 00 lea eax,[ebx+0x68948] d8bd71: 83 ec 0c sub esp,0xc d8bd74: 31 c9 xor ecx,ecx d8bd76: 51 push ecx d8bd77: 51 push ecx d8bd78: 8d 4c 24 68 lea ecx,[esp+0x68] d8bd7c: 51 push ecx d8bd7d: ff 30 push DWORD PTR [eax] d8bd7f: 57 push edi d8bd80: e8 3c c5 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8bd85: 83 c4 20 add esp,0x20 d8bd88: 84 c0 test al,al d8bd8a: 8d 74 24 58 lea esi,[esp+0x58] d8bd8e: 74 13 je d8bda3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f171> d8bd90: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8bd94: 85 c0 test eax,eax d8bd96: 0f 94 85 e4 00 00 00 sete BYTE PTR [ebp+0xe4] d8bd9d: 89 85 e8 00 00 00 mov DWORD PTR [ebp+0xe8],eax d8bda3: 85 ff test edi,edi d8bda5: 75 05 jne d8bdac <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f17a> d8bda7: e8 48 49 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bdac: 8d 83 4c 89 06 00 lea eax,[ebx+0x6894c] d8bdb2: 83 ec 08 sub esp,0x8 d8bdb5: 31 c9 xor ecx,ecx d8bdb7: 51 push ecx d8bdb8: 51 push ecx d8bdb9: 51 push ecx d8bdba: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bdbe: 51 push ecx d8bdbf: ff 30 push DWORD PTR [eax] d8bdc1: 57 push edi d8bdc2: e8 17 c3 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bdc7: 83 c4 20 add esp,0x20 d8bdca: 84 c0 test al,al d8bdcc: 74 0e je d8bddc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f1aa> d8bdce: f2 0f 10 44 24 48 movsd xmm0,QWORD PTR [esp+0x48] d8bdd4: f2 0f 11 85 ec 00 00 movsd QWORD PTR [ebp+0xec],xmm0 d8bddb: 00 d8bddc: 85 ff test edi,edi d8bdde: 75 05 jne d8bde5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f1b3> d8bde0: e8 0f 49 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bde5: 8d 83 50 89 06 00 lea eax,[ebx+0x68950] d8bdeb: 83 ec 08 sub esp,0x8 d8bdee: 31 c9 xor ecx,ecx d8bdf0: 51 push ecx d8bdf1: 51 push ecx d8bdf2: 51 push ecx d8bdf3: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bdf7: 51 push ecx d8bdf8: ff 30 push DWORD PTR [eax] d8bdfa: 57 push edi d8bdfb: e8 de c2 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8be00: 83 c4 20 add esp,0x20 d8be03: 84 c0 test al,al d8be05: 74 0e je d8be15 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f1e3> d8be07: f2 0f 10 44 24 48 movsd xmm0,QWORD PTR [esp+0x48] d8be0d: f2 0f 11 85 f4 00 00 movsd QWORD PTR [ebp+0xf4],xmm0 d8be14: 00 d8be15: 85 ff test edi,edi d8be17: 75 05 jne d8be1e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f1ec> d8be19: e8 d6 48 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8be1e: 8d 83 54 89 06 00 lea eax,[ebx+0x68954] d8be24: 83 ec 0c sub esp,0xc d8be27: 31 c9 xor ecx,ecx d8be29: 51 push ecx d8be2a: 51 push ecx d8be2b: 56 push esi d8be2c: ff 30 push DWORD PTR [eax] d8be2e: 57 push edi d8be2f: e8 a9 c0 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8be34: 83 c4 20 add esp,0x20 d8be37: 84 c0 test al,al d8be39: 74 0a je d8be45 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f213> d8be3b: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8be3f: 89 85 fc 00 00 00 mov DWORD PTR [ebp+0xfc],eax d8be45: 85 ff test edi,edi d8be47: 75 05 jne d8be4e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f21c> d8be49: e8 a6 48 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8be4e: 8d .byte 0x8d d8be4f: 83 .byte 0x83