/tmp/dev_il2cpp.so: file format elf32-i386 Disassembly of section .text: 00d31cd8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1350a6>: d31cd8: 55 push %ebp d31cd9: 53 push %ebx d31cda: 57 push %edi d31cdb: 56 push %esi d31cdc: 83 ec 0c sub $0xc,%esp d31cdf: e8 00 00 00 00 call d31ce4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1350b2> d31ce4: 5b pop %ebx d31ce5: 81 c3 98 4e 0c 01 add $0x10c4e98,%ebx d31ceb: 8b 6c 24 20 mov 0x20(%esp),%ebp d31cef: 8a 83 22 9d 06 00 mov 0x69d22(%ebx),%al d31cf5: 24 01 and $0x1,%al d31cf7: 75 1a jne d31d13 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1350e1> d31cf9: 8d 83 fc 37 71 ff lea -0x8ec804(%ebx),%eax d31cff: 83 ec 0c sub $0xc,%esp d31d02: ff 30 push (%eax) d31d04: e8 1f d6 e6 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d31d09: 83 c4 10 add $0x10,%esp d31d0c: c6 83 22 9d 06 00 01 movb $0x1,0x69d22(%ebx) d31d13: 8b 75 18 mov 0x18(%ebp),%esi d31d16: 8d 83 3c be 04 00 lea 0x4be3c(%ebx),%eax d31d1c: 8b 00 mov (%eax),%eax d31d1e: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) d31d25: 74 12 je d31d39 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135107> d31d27: 83 78 60 00 cmpl $0x0,0x60(%eax) d31d2b: 75 0c jne d31d39 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135107> d31d2d: 83 ec 0c sub $0xc,%esp d31d30: 50 push %eax d31d31: e8 78 47 e8 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d31d36: 83 c4 10 add $0x10,%esp d31d39: 31 c0 xor %eax,%eax d31d3b: 50 push %eax d31d3c: 50 push %eax d31d3d: 56 push %esi d31d3e: 50 push %eax d31d3f: e8 95 0e a5 ff call 782bd9 d31d44: 83 c4 10 add $0x10,%esp d31d47: 84 c0 test %al,%al d31d49: 75 20 jne d31d6b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135139> d31d4b: 8b 75 30 mov 0x30(%ebp),%esi d31d4e: 8b 7d 18 mov 0x18(%ebp),%edi d31d51: 8b 6d 2c mov 0x2c(%ebp),%ebp d31d54: 85 ff test %edi,%edi d31d56: 75 05 jne d31d5d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13512b> d31d58: e8 97 e9 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d31d5d: 33 6f 28 xor 0x28(%edi),%ebp d31d60: 33 77 2c xor 0x2c(%edi),%esi d31d63: 09 ee or %ebp,%esi d31d65: 8b 6c 24 20 mov 0x20(%esp),%ebp d31d69: 75 50 jne d31dbb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135189> d31d6b: 8b 45 1c mov 0x1c(%ebp),%eax d31d6e: 85 c0 test %eax,%eax d31d70: 74 49 je d31dbb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135189> d31d72: 83 ec 08 sub $0x8,%esp d31d75: 6a 00 push $0x0 d31d77: 50 push %eax d31d78: e8 74 c9 34 00 call 107e6f1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x481abf> d31d7d: 83 c4 10 add $0x10,%esp d31d80: 89 c6 mov %eax,%esi d31d82: 8b 7d 28 mov 0x28(%ebp),%edi d31d85: 8d 83 b4 a8 04 00 lea 0x4a8b4(%ebx),%eax d31d8b: 8b 00 mov (%eax),%eax d31d8d: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) d31d94: 74 12 je d31da8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135176> d31d96: 83 78 60 00 cmpl $0x0,0x60(%eax) d31d9a: 75 0c jne d31da8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135176> d31d9c: 83 ec 0c sub $0xc,%esp d31d9f: 50 push %eax d31da0: e8 09 47 e8 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d31da5: 83 c4 10 add $0x10,%esp d31da8: 31 c0 xor %eax,%eax d31daa: 50 push %eax d31dab: 57 push %edi d31dac: 56 push %esi d31dad: 50 push %eax d31dae: e8 be 26 98 ff call 6b4471 d31db3: 83 c4 10 add $0x10,%esp d31db6: e9 b1 00 00 00 jmp d31e6c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13523a> d31dbb: 8b 75 18 mov 0x18(%ebp),%esi d31dbe: 85 f6 test %esi,%esi d31dc0: 75 05 jne d31dc7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135195> d31dc2: e8 2d e9 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d31dc7: f2 0f 10 46 28 movsd 0x28(%esi),%xmm0 d31dcc: f2 0f 11 45 2c movsd %xmm0,0x2c(%ebp) d31dd1: 8b 75 1c mov 0x1c(%ebp),%esi d31dd4: 85 f6 test %esi,%esi d31dd6: 75 36 jne d31e0e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1351dc> d31dd8: 8b 7d 18 mov 0x18(%ebp),%edi d31ddb: 8d 83 a8 ec 04 00 lea 0x4eca8(%ebx),%eax d31de1: 83 ec 0c sub $0xc,%esp d31de4: ff 30 push (%eax) d31de6: e8 43 d0 ea ff call bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80> d31deb: 83 c4 10 add $0x10,%esp d31dee: 89 c6 mov %eax,%esi d31df0: 83 ec 04 sub $0x4,%esp d31df3: 31 c0 xor %eax,%eax d31df5: 50 push %eax d31df6: 57 push %edi d31df7: 56 push %esi d31df8: e8 0c c7 34 00 call 107e509 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4818d7> d31dfd: 83 c4 10 add $0x10,%esp d31e00: 89 75 1c mov %esi,0x1c(%ebp) d31e03: 85 f6 test %esi,%esi d31e05: 75 07 jne d31e0e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1351dc> d31e07: e8 e8 e8 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d31e0c: 31 f6 xor %esi,%esi d31e0e: 83 ec 08 sub $0x8,%esp d31e11: 6a 00 push $0x0 d31e13: 56 push %esi d31e14: e8 d8 c8 34 00 call 107e6f1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x481abf> d31e19: 83 c4 10 add $0x10,%esp d31e1c: 89 c6 mov %eax,%esi d31e1e: 89 e8 mov %ebp,%eax d31e20: 8b 68 28 mov 0x28(%eax),%ebp d31e23: 89 c7 mov %eax,%edi d31e25: 8d 83 b4 a8 04 00 lea 0x4a8b4(%ebx),%eax d31e2b: 8b 00 mov (%eax),%eax d31e2d: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) d31e34: 74 12 je d31e48 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135216> d31e36: 83 78 60 00 cmpl $0x0,0x60(%eax) d31e3a: 75 0c jne d31e48 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135216> d31e3c: 83 ec 0c sub $0xc,%esp d31e3f: 50 push %eax d31e40: e8 69 46 e8 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d31e45: 83 c4 10 add $0x10,%esp d31e48: 31 c0 xor %eax,%eax d31e4a: 50 push %eax d31e4b: 56 push %esi d31e4c: 55 push %ebp d31e4d: 50 push %eax d31e4e: e8 47 13 98 ff call 6b319a d31e53: 83 c4 10 add $0x10,%esp d31e56: 88 c1 mov %al,%cl d31e58: 34 01 xor $0x1,%al d31e5a: 84 c9 test %cl,%cl d31e5c: 75 0e jne d31e6c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13523a> d31e5e: 8a 4c 24 24 mov 0x24(%esp),%cl d31e62: 80 f1 01 xor $0x1,%cl d31e65: 75 05 jne d31e6c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13523a> d31e67: 89 77 28 mov %esi,0x28(%edi) d31e6a: b0 01 mov $0x1,%al d31e6c: 0f b6 c0 movzbl %al,%eax d31e6f: 83 c4 0c add $0xc,%esp d31e72: 5e pop %esi d31e73: 5f pop %edi d31e74: 5b pop %ebx d31e75: 5d pop %ebp d31e76: c3 ret d31e77: 55 push %ebp d31e78: 53 push %ebx d31e79: 57 push %edi d31e7a: 56 push %esi d31e7b: 81 ec 3c 01 00 00 sub $0x13c,%esp d31e81: e8 00 00 00 00 call d31e86 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135254> d31e86: 5b pop %ebx d31e87: 81 c3 f6 4c 0c 01 add $0x10c4cf6,%ebx d31e8d: 8a 83 ed 9c 06 00 mov 0x69ced(%ebx),%al d31e93: 24 01 and $0x1,%al d31e95: 75 1a jne d31eb1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13527f> d31e97: 8d 83 9c 34 71 ff lea -0x8ecb64(%ebx),%eax d31e9d: 83 ec 0c sub $0xc,%esp d31ea0: ff 30 push (%eax) d31ea2: e8 81 d4 e6 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d31ea7: 83 c4 10 add $0x10,%esp d31eaa: c6 83 ed 9c 06 00 01 movb $0x1,0x69ced(%ebx) d31eb1: 83 ec 04 sub $0x4,%esp d31eb4: 31 f6 xor %esi,%esi d31eb6: 8d 44 24 64 lea 0x64(%esp),%eax d31eba: 68 d8 00 00 00 push $0xd8 d31ebf: 56 push %esi d31ec0: 50 push %eax d31ec1: e8 7a 04 47 ff call 1a2340 d31ec6: 83 c4 10 add $0x10,%esp d31ec9: 89 74 24 5c mov %esi,0x5c(%esp) d31ecd: 89 74 24 58 mov %esi,0x58(%esp) d31ed1: 8d 83 00 d6 04 00 lea 0x4d600(%ebx),%eax d31ed7: 8b 00 mov (%eax),%eax d31ed9: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) d31ee0: 74 12 je d31ef4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1352c2> d31ee2: 83 78 60 00 cmpl $0x0,0x60(%eax) d31ee6: 75 0c jne d31ef4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1352c2> d31ee8: 83 ec 0c sub $0xc,%esp d31eeb: 50 push %eax d31eec: e8 bd 45 e8 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d31ef1: 83 c4 10 add $0x10,%esp d31ef4: 83 ec 08 sub $0x8,%esp d31ef7: 56 push %esi d31ef8: 56 push %esi d31ef9: e8 6d 57 05 00 call d8766b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18aa39> d31efe: 83 c4 10 add $0x10,%esp d31f01: 89 c5 mov %eax,%ebp d31f03: 83 ec 04 sub $0x4,%esp d31f06: 68 d8 00 00 00 push $0xd8 d31f0b: 56 push %esi d31f0c: 8d 44 24 6c lea 0x6c(%esp),%eax d31f10: 50 push %eax d31f11: e8 2a 04 47 ff call 1a2340 d31f16: 83 c4 10 add $0x10,%esp d31f19: 8d 83 70 ec 04 00 lea 0x4ec70(%ebx),%eax d31f1f: 8b 30 mov (%eax),%esi d31f21: 83 ec 0c sub $0xc,%esp d31f24: 56 push %esi d31f25: e8 ca ee e5 ff call b90df4 d31f2a: 83 c4 10 add $0x10,%esp d31f2d: 83 ec 08 sub $0x8,%esp d31f30: bf 03 00 00 00 mov $0x3,%edi d31f35: 57 push %edi d31f36: 56 push %esi d31f37: e8 7c 1b eb ff call be3ab8 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE7_M_copyEPKSt13_Rb_tree_nodeISsEPS7_@@Base+0x18a> d31f3c: 83 c4 10 add $0x10,%esp d31f3f: 89 44 24 60 mov %eax,0x60(%esp) d31f43: 8d 83 74 ec 04 00 lea 0x4ec74(%ebx),%eax d31f49: 8b 30 mov (%eax),%esi d31f4b: 83 ec 0c sub $0xc,%esp d31f4e: 56 push %esi d31f4f: e8 a0 ee e5 ff call b90df4 d31f54: 83 c4 10 add $0x10,%esp d31f57: 83 ec 08 sub $0x8,%esp d31f5a: 57 push %edi d31f5b: 56 push %esi d31f5c: e8 57 1b eb ff call be3ab8 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE7_M_copyEPKSt13_Rb_tree_nodeISsEPS7_@@Base+0x18a> d31f61: 83 c4 10 add $0x10,%esp d31f64: 89 44 24 64 mov %eax,0x64(%esp) d31f68: 85 ed test %ebp,%ebp d31f6a: 74 12 je d31f7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13534c> d31f6c: 83 ec 08 sub $0x8,%esp d31f6f: 6a 00 push $0x0 d31f71: 55 push %ebp d31f72: e8 63 f8 05 00 call d917da <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194ba8> d31f77: 83 c4 10 add $0x10,%esp d31f7a: 89 c6 mov %eax,%esi d31f7c: eb 1b jmp d31f99 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135367> d31f7e: e8 71 e7 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d31f83: 83 ec 08 sub $0x8,%esp d31f86: 31 c0 xor %eax,%eax d31f88: 50 push %eax d31f89: 50 push %eax d31f8a: e8 4b f8 05 00 call d917da <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194ba8> d31f8f: 83 c4 10 add $0x10,%esp d31f92: 89 c6 mov %eax,%esi d31f94: e8 5b e7 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d31f99: 89 b4 24 bc 00 00 00 mov %esi,0xbc(%esp) d31fa0: 83 ec 08 sub $0x8,%esp d31fa3: 31 c0 xor %eax,%eax d31fa5: 50 push %eax d31fa6: 55 push %ebp d31fa7: e8 57 f8 05 00 call d91803 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194bd1> d31fac: 83 c4 10 add $0x10,%esp d31faf: 0f b6 c0 movzbl %al,%eax d31fb2: 89 84 24 c0 00 00 00 mov %eax,0xc0(%esp) d31fb9: c7 84 24 c4 00 00 00 movl $0xffffffff,0xc4(%esp) d31fc0: ff ff ff ff d31fc4: 85 ed test %ebp,%ebp d31fc6: 75 05 jne d31fcd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13539b> d31fc8: e8 27 e7 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d31fcd: 83 ec 08 sub $0x8,%esp d31fd0: 6a 00 push $0x0 d31fd2: 55 push %ebp d31fd3: e8 4e f8 05 00 call d91826 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194bf4> d31fd8: 83 c4 10 add $0x10,%esp d31fdb: 84 c0 test %al,%al d31fdd: 74 10 je d31fef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1353bd> d31fdf: c7 84 24 c4 00 00 00 movl $0xfffffc18,0xc4(%esp) d31fe6: 18 fc ff ff d31fea: e9 a7 00 00 00 jmp d32096 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135464> d31fef: 85 ed test %ebp,%ebp d31ff1: 75 05 jne d31ff8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1353c6> d31ff3: e8 fc e6 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d31ff8: 83 ec 08 sub $0x8,%esp d31ffb: 6a 00 push $0x0 d31ffd: 55 push %ebp d31ffe: e8 91 0c 06 00 call d92c94 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x196062> d32003: 83 c4 10 add $0x10,%esp d32006: 84 c0 test %al,%al d32008: 0f 84 88 00 00 00 je d32096 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135464> d3200e: 85 ed test %ebp,%ebp d32010: 75 05 jne d32017 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1353e5> d32012: e8 dd e6 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d32017: 83 ec 08 sub $0x8,%esp d3201a: 6a 00 push $0x0 d3201c: 55 push %ebp d3201d: e8 33 0c 06 00 call d92c55 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x196023> d32022: 83 c4 10 add $0x10,%esp d32025: 85 c0 test %eax,%eax d32027: 74 6d je d32096 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135464> d32029: 85 ed test %ebp,%ebp d3202b: 75 05 jne d32032 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135400> d3202d: e8 c2 e6 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d32032: 83 ec 08 sub $0x8,%esp d32035: 6a 00 push $0x0 d32037: 55 push %ebp d32038: e8 18 0c 06 00 call d92c55 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x196023> d3203d: 83 c4 10 add $0x10,%esp d32040: 89 c6 mov %eax,%esi d32042: 85 f6 test %esi,%esi d32044: 75 05 jne d3204b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135419> d32046: e8 a9 e6 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d3204b: 83 7e 0c 03 cmpl $0x3,0xc(%esi) d3204f: 7c 45 jl d32096 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135464> d32051: 85 ed test %ebp,%ebp d32053: 75 05 jne d3205a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135428> d32055: e8 9a e6 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d3205a: 83 ec 08 sub $0x8,%esp d3205d: 6a 00 push $0x0 d3205f: 55 push %ebp d32060: e8 f0 0b 06 00 call d92c55 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x196023> d32065: 83 c4 10 add $0x10,%esp d32068: 89 c6 mov %eax,%esi d3206a: 85 f6 test %esi,%esi d3206c: 75 05 jne d32073 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135441> d3206e: e8 81 e6 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d32073: 83 7e 0c 02 cmpl $0x2,0xc(%esi) d32077: 77 13 ja d3208c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13545a> d32079: e8 f0 f2 e9 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d3207e: 83 ec 08 sub $0x8,%esp d32081: 6a 00 push $0x0 d32083: 50 push %eax d32084: e8 2f e5 e9 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d32089: 83 c4 10 add $0x10,%esp d3208c: 8b 46 18 mov 0x18(%esi),%eax d3208f: 89 84 24 c4 00 00 00 mov %eax,0xc4(%esp) d32096: 85 ed test %ebp,%ebp d32098: 75 05 jne d3209f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13546d> d3209a: e8 55 e6 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d3209f: 83 ec 08 sub $0x8,%esp d320a2: 31 f6 xor %esi,%esi d320a4: 56 push %esi d320a5: 55 push %ebp d320a6: e8 e9 0b 06 00 call d92c94 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x196062> d320ab: 83 c4 10 add $0x10,%esp d320ae: 84 c0 test %al,%al d320b0: 8d 44 24 60 lea 0x60(%esp),%eax d320b4: 0f 44 f0 cmove %eax,%esi d320b7: 74 1d je d320d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1354a4> d320b9: 85 ed test %ebp,%ebp d320bb: 75 05 jne d320c2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135490> d320bd: e8 32 e6 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d320c2: 83 ec 08 sub $0x8,%esp d320c5: 6a 00 push $0x0 d320c7: 55 push %ebp d320c8: e8 2b f0 05 00 call d910f8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1944c6> d320cd: 83 c4 10 add $0x10,%esp d320d0: 8d 74 24 60 lea 0x60(%esp),%esi d320d4: eb 2a jmp d32100 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1354ce> d320d6: 8d bb b4 a8 04 00 lea 0x4a8b4(%ebx),%edi d320dc: 8b 07 mov (%edi),%eax d320de: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) d320e5: 74 14 je d320fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1354c9> d320e7: 83 78 60 00 cmpl $0x0,0x60(%eax) d320eb: 75 0e jne d320fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1354c9> d320ed: 83 ec 0c sub $0xc,%esp d320f0: 50 push %eax d320f1: e8 b8 43 e8 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d320f6: 83 c4 10 add $0x10,%esp d320f9: 8b 07 mov (%edi),%eax d320fb: 8b 40 50 mov 0x50(%eax),%eax d320fe: 8b 00 mov (%eax),%eax d32100: 89 46 68 mov %eax,0x68(%esi) d32103: 85 ed test %ebp,%ebp d32105: 75 05 jne d3210c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1354da> d32107: e8 e8 e5 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d3210c: 83 ec 08 sub $0x8,%esp d3210f: 31 f6 xor %esi,%esi d32111: 56 push %esi d32112: 55 push %ebp d32113: e8 7c 0b 06 00 call d92c94 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x196062> d32118: 83 c4 10 add $0x10,%esp d3211b: 84 c0 test %al,%al d3211d: 8d 44 24 60 lea 0x60(%esp),%eax d32121: 0f 44 f0 cmove %eax,%esi d32124: 74 1d je d32143 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135511> d32126: 85 ed test %ebp,%ebp d32128: 75 05 jne d3212f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1354fd> d3212a: e8 c5 e5 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d3212f: 83 ec 08 sub $0x8,%esp d32132: 6a 00 push $0x0 d32134: 55 push %ebp d32135: e8 de 07 06 00 call d92918 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x195ce6> d3213a: 83 c4 10 add $0x10,%esp d3213d: 8d 74 24 60 lea 0x60(%esp),%esi d32141: eb 2a jmp d3216d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13553b> d32143: 8d bb b4 a8 04 00 lea 0x4a8b4(%ebx),%edi d32149: 8b 07 mov (%edi),%eax d3214b: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) d32152: 74 14 je d32168 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135536> d32154: 83 78 60 00 cmpl $0x0,0x60(%eax) d32158: 75 0e jne d32168 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135536> d3215a: 83 ec 0c sub $0xc,%esp d3215d: 50 push %eax d3215e: e8 4b 43 e8 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d32163: 83 c4 10 add $0x10,%esp d32166: 8b 07 mov (%edi),%eax d32168: 8b 40 50 mov 0x50(%eax),%eax d3216b: 8b 00 mov (%eax),%eax d3216d: 89 46 6c mov %eax,0x6c(%esi) d32170: 85 ed test %ebp,%ebp d32172: 75 05 jne d32179 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135547> d32174: e8 7b e5 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d32179: 83 ec 08 sub $0x8,%esp d3217c: 31 f6 xor %esi,%esi d3217e: 56 push %esi d3217f: 55 push %ebp d32180: e8 0f 0b 06 00 call d92c94 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x196062> d32185: 83 c4 10 add $0x10,%esp d32188: 84 c0 test %al,%al d3218a: 8d 44 24 60 lea 0x60(%esp),%eax d3218e: 0f 44 f0 cmove %eax,%esi d32191: 74 1d je d321b0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13557e> d32193: 85 ed test %ebp,%ebp d32195: 75 05 jne d3219c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13556a> d32197: e8 58 e5 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d3219c: 83 ec 08 sub $0x8,%esp d3219f: 6a 00 push $0x0 d321a1: 55 push %ebp d321a2: e8 41 09 06 00 call d92ae8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x195eb6> d321a7: 83 c4 10 add $0x10,%esp d321aa: 8d 74 24 60 lea 0x60(%esp),%esi d321ae: eb 2a jmp d321da <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1355a8> d321b0: 8d bb b4 a8 04 00 lea 0x4a8b4(%ebx),%edi d321b6: 8b 07 mov (%edi),%eax d321b8: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) d321bf: 74 14 je d321d5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1355a3> d321c1: 83 78 60 00 cmpl $0x0,0x60(%eax) d321c5: 75 0e jne d321d5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1355a3> d321c7: 83 ec 0c sub $0xc,%esp d321ca: 50 push %eax d321cb: e8 de 42 e8 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d321d0: 83 c4 10 add $0x10,%esp d321d3: 8b 07 mov (%edi),%eax d321d5: 8b 40 50 mov 0x50(%eax),%eax d321d8: 8b 00 mov (%eax),%eax d321da: 89 46 70 mov %eax,0x70(%esi) d321dd: 85 ed test %ebp,%ebp d321df: 75 05 jne d321e6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1355b4> d321e1: e8 0e e5 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d321e6: 83 ec 08 sub $0x8,%esp d321e9: 6a 00 push $0x0 d321eb: 55 push %ebp d321ec: e8 a3 0a 06 00 call d92c94 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x196062> d321f1: 83 c4 10 add $0x10,%esp d321f4: 84 c0 test %al,%al d321f6: 74 19 je d32211 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1355df> d321f8: 85 ed test %ebp,%ebp d321fa: 75 05 jne d32201 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1355cf> d321fc: e8 f3 e4 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d32201: 83 ec 08 sub $0x8,%esp d32204: 6a 00 push $0x0 d32206: 55 push %ebp d32207: e8 49 0a 06 00 call d92c55 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x196023> d3220c: 83 c4 10 add $0x10,%esp d3220f: eb 22 jmp d32233 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135601> d32211: 8d 83 a0 a9 04 00 lea 0x4a9a0(%ebx),%eax d32217: 8b 30 mov (%eax),%esi d32219: 83 ec 0c sub $0xc,%esp d3221c: 56 push %esi d3221d: e8 d2 eb e5 ff call b90df4 d32222: 83 c4 10 add $0x10,%esp d32225: 83 ec 08 sub $0x8,%esp d32228: 6a 03 push $0x3 d3222a: 56 push %esi d3222b: e8 88 18 eb ff call be3ab8 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE7_M_copyEPKSt13_Rb_tree_nodeISsEPS7_@@Base+0x18a> d32230: 83 c4 10 add $0x10,%esp d32233: 89 84 24 d4 00 00 00 mov %eax,0xd4(%esp) d3223a: 85 ed test %ebp,%ebp d3223c: 75 05 jne d32243 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135611> d3223e: e8 b1 e4 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d32243: 83 ec 08 sub $0x8,%esp d32246: 31 f6 xor %esi,%esi d32248: 56 push %esi d32249: 55 push %ebp d3224a: e8 86 f4 05 00 call d916d5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194aa3> d3224f: 83 c4 10 add $0x10,%esp d32252: 89 84 24 a8 00 00 00 mov %eax,0xa8(%esp) d32259: 0f b6 84 24 58 01 00 movzbl 0x158(%esp),%eax d32260: 00 d32261: 89 44 24 04 mov %eax,0x4(%esp) d32265: 83 f8 02 cmp $0x2,%eax d32268: 8d 44 24 60 lea 0x60(%esp),%eax d3226c: 0f 45 f0 cmovne %eax,%esi d3226f: 75 6f jne d322e0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1356ae> d32271: 85 ed test %ebp,%ebp d32273: 75 05 jne d3227a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135648> d32275: e8 7a e4 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d3227a: 83 ec 08 sub $0x8,%esp d3227d: 6a 00 push $0x0 d3227f: 55 push %ebp d32280: 89 6c 24 24 mov %ebp,0x24(%esp) d32284: e8 bc fc 05 00 call d91f45 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x195313> d32289: 83 c4 10 add $0x10,%esp d3228c: 89 c6 mov %eax,%esi d3228e: 85 f6 test %esi,%esi d32290: 75 05 jne d32297 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135665> d32292: e8 5d e4 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d32297: 8d 83 54 d7 04 00 lea 0x4d754(%ebx),%eax d3229d: 8b 00 mov (%eax),%eax d3229f: 8b 0e mov (%esi),%ecx d322a1: 89 74 24 10 mov %esi,0x10(%esp) d322a5: 66 8b a9 aa 00 00 00 mov 0xaa(%ecx),%bp d322ac: 66 85 ed test %bp,%bp d322af: 74 18 je d322c9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135697> d322b1: 8b 51 4c mov 0x4c(%ecx),%edx d322b4: 31 f6 xor %esi,%esi d322b6: 0f b7 ed movzwl %bp,%ebp d322b9: 0f b7 fe movzwl %si,%edi d322bc: 39 04 fa cmp %eax,(%edx,%edi,8) d322bf: 74 4f je d32310 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1356de> d322c1: 46 inc %esi d322c2: 0f b7 fe movzwl %si,%edi d322c5: 39 ef cmp %ebp,%edi d322c7: 72 f0 jb d322b9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135687> d322c9: 83 ec 04 sub $0x4,%esp d322cc: 6a 00 push $0x0 d322ce: 50 push %eax d322cf: 8b 74 24 1c mov 0x1c(%esp),%esi d322d3: 56 push %esi d322d4: e8 17 13 e6 ff call b935f0 d322d9: 83 c4 10 add $0x10,%esp d322dc: 89 c1 mov %eax,%ecx d322de: eb 3f jmp d3231f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1356ed> d322e0: 89 6c 24 14 mov %ebp,0x14(%esp) d322e4: 8d bb b4 a8 04 00 lea 0x4a8b4(%ebx),%edi d322ea: 8b 07 mov (%edi),%eax d322ec: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) d322f3: 74 14 je d32309 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1356d7> d322f5: 83 78 60 00 cmpl $0x0,0x60(%eax) d322f9: 75 0e jne d32309 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1356d7> d322fb: 83 ec 0c sub $0xc,%esp d322fe: 50 push %eax d322ff: e8 aa 41 e8 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d32304: 83 c4 10 add $0x10,%esp d32307: 8b 07 mov (%edi),%eax d32309: 8b 40 50 mov 0x50(%eax),%eax d3230c: 8b 00 mov (%eax),%eax d3230e: eb 41 jmp d32351 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13571f> d32310: 8b 44 fa 04 mov 0x4(%edx,%edi,8),%eax d32314: 8d 8c c1 b4 00 00 00 lea 0xb4(%ecx,%eax,8),%ecx d3231b: 8b 74 24 10 mov 0x10(%esp),%esi d3231f: 83 ec 08 sub $0x8,%esp d32322: ff 71 04 push 0x4(%ecx) d32325: 56 push %esi d32326: ff 11 call *(%ecx) d32328: 83 c4 10 add $0x10,%esp d3232b: 89 c6 mov %eax,%esi d3232d: 85 f6 test %esi,%esi d3232f: 8d 7c 24 60 lea 0x60(%esp),%edi d32333: 75 05 jne d3233a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135708> d32335: e8 ba e3 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d3233a: 8b 06 mov (%esi),%eax d3233c: 83 ec 08 sub $0x8,%esp d3233f: ff b0 f0 00 00 00 push 0xf0(%eax) d32345: 56 push %esi d32346: ff 90 ec 00 00 00 call *0xec(%eax) d3234c: 83 c4 10 add $0x10,%esp d3234f: 89 fe mov %edi,%esi d32351: 89 46 50 mov %eax,0x50(%esi) d32354: 8b 74 24 14 mov 0x14(%esp),%esi d32358: 85 f6 test %esi,%esi d3235a: 75 05 jne d32361 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13572f> d3235c: e8 93 e3 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d32361: 83 ec 08 sub $0x8,%esp d32364: 6a 00 push $0x0 d32366: 56 push %esi d32367: e8 bf fb 05 00 call d91f2b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1952f9> d3236c: 83 c4 10 add $0x10,%esp d3236f: 89 c6 mov %eax,%esi d32371: 85 f6 test %esi,%esi d32373: 75 05 jne d3237a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135748> d32375: e8 7a e3 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d3237a: 8d 83 54 d7 04 00 lea 0x4d754(%ebx),%eax d32380: 89 04 24 mov %eax,(%esp) d32383: 8b 00 mov (%eax),%eax d32385: 8b 0e mov (%esi),%ecx d32387: 89 74 24 10 mov %esi,0x10(%esp) d3238b: 66 8b a9 aa 00 00 00 mov 0xaa(%ecx),%bp d32392: 66 85 ed test %bp,%bp d32395: 74 18 je d323af <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13577d> d32397: 8b 51 4c mov 0x4c(%ecx),%edx d3239a: 31 f6 xor %esi,%esi d3239c: 0f b7 ed movzwl %bp,%ebp d3239f: 0f b7 fe movzwl %si,%edi d323a2: 39 04 fa cmp %eax,(%edx,%edi,8) d323a5: 74 1f je d323c6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x135794> d323a7: 46 inc %esi d323a8: 0f b7 fe movzwl %si,%edi d323ab: 39 ef cmp %ebp,%edi d323ad: 72 f0 jb d3239f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x13576d> d323af: 83 ec 04 sub $0x4,%esp d323b2: 6a 00 push $0x0 d323b4: 50 push %eax d323b5: 8b 74 24 1c mov 0x1c(%esp),%esi d323b9: 56 push %esi d323ba: e8 31 12 e6 ff call b935f0 d323bf: 83 c4 10 add $0x10,%esp d323c2: 89 c1 mov %eax,%ecx d323c4: eb 0f jmp d323d5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1357a3> d323c6: 8b 44 fa 04 mov 0x4(%edx,%edi,8),%eax d323ca: 8d 8c c1 b4 00 00 00 lea 0xb4(%ecx,%eax,8),%ecx d323d1: 8b 74 24 10 mov 0x10(%esp),%esi d323d5: 8b ac 24 5c 01 00 00 mov 0x15c(%esp),%ebp d323dc: 83 ec 08 sub $0x8,%esp d323df: ff 71 04 push 0x4(%ecx) d323e2: 56 push %esi d323e3: ff 11 call *(%ecx) d323e5: 83 c4 10 add $0x10,%esp d323e8: 89 c6 mov %eax,%esi d323ea: 85 f6 test %esi,%esi d323ec: 75 05 jne d323f3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1357c1> d323ee: e8 01 e3 e9 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d323f3: 8b 06 mov (%esi),%eax d323f5: 83 ec 08 sub $0x8,%esp d323f8: ff b0 f0 00 00 00 push 0xf0(%eax) d323fe: 56 push %esi d323ff: ff .byte 0xff