
/tmp/dev_il2cpp.so:     file format elf32-i386


Disassembly of section .text:

00d9086e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193c3c>:
  d9086e:	55                   	push   %ebp
  d9086f:	53                   	push   %ebx
  d90870:	57                   	push   %edi
  d90871:	56                   	push   %esi
  d90872:	81 ec 8c 00 00 00    	sub    $0x8c,%esp
  d90878:	e8 00 00 00 00       	call   d9087d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193c4b>
  d9087d:	5b                   	pop    %ebx
  d9087e:	81 c3 ff 62 06 01    	add    $0x10662ff,%ebx
  d90884:	8a 83 a9 9f 06 00    	mov    0x69fa9(%ebx),%al
  d9088a:	24 01                	and    $0x1,%al
  d9088c:	75 1a                	jne    d908a8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193c76>
  d9088e:	8d 83 6c 64 71 ff    	lea    -0x8e9b94(%ebx),%eax
  d90894:	83 ec 0c             	sub    $0xc,%esp
  d90897:	ff 30                	push   (%eax)
  d90899:	e8 8a ea e0 ff       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  d9089e:	83 c4 10             	add    $0x10,%esp
  d908a1:	c6 83 a9 9f 06 00 01 	movb   $0x1,0x69fa9(%ebx)
  d908a8:	8b bc 24 a0 00 00 00 	mov    0xa0(%esp),%edi
  d908af:	31 ed                	xor    %ebp,%ebp
  d908b1:	89 ac 24 88 00 00 00 	mov    %ebp,0x88(%esp)
  d908b8:	89 ac 24 84 00 00 00 	mov    %ebp,0x84(%esp)
  d908bf:	89 ac 24 80 00 00 00 	mov    %ebp,0x80(%esp)
  d908c6:	89 6c 24 70          	mov    %ebp,0x70(%esp)
  d908ca:	0f 57 c0             	xorps  %xmm0,%xmm0
  d908cd:	0f 29 44 24 60       	movaps %xmm0,0x60(%esp)
  d908d2:	89 6c 24 5c          	mov    %ebp,0x5c(%esp)
  d908d6:	89 6c 24 58          	mov    %ebp,0x58(%esp)
  d908da:	8d 83 24 83 05 00    	lea    0x58324(%ebx),%eax
  d908e0:	89 44 24 34          	mov    %eax,0x34(%esp)
  d908e4:	8d 83 e4 82 05 00    	lea    0x582e4(%ebx),%eax
  d908ea:	89 44 24 30          	mov    %eax,0x30(%esp)
  d908ee:	c7 84 24 88 00 00 00 	movl   $0x0,0x88(%esp)
  d908f5:	00 00 00 00 
  d908f9:	8b b7 58 01 00 00    	mov    0x158(%edi),%esi
  d908ff:	85 f6                	test   %esi,%esi
  d90901:	75 05                	jne    d90908 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193cd6>
  d90903:	e8 ec fd e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90908:	39 6e 0c             	cmp    %ebp,0xc(%esi)
  d9090b:	77 13                	ja     d90920 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193cee>
  d9090d:	e8 5c 0a e4 ff       	call   bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12>
  d90912:	83 ec 08             	sub    $0x8,%esp
  d90915:	6a 00                	push   $0x0
  d90917:	50                   	push   %eax
  d90918:	e8 9b fc e3 ff       	call   bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c>
  d9091d:	83 c4 10             	add    $0x10,%esp
  d90920:	83 7c ae 10 00       	cmpl   $0x0,0x10(%esi,%ebp,4)
  d90925:	7e 59                	jle    d90980 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193d4e>
  d90927:	8b b7 3c 01 00 00    	mov    0x13c(%edi),%esi
  d9092d:	8b bf 58 01 00 00    	mov    0x158(%edi),%edi
  d90933:	85 ff                	test   %edi,%edi
  d90935:	75 05                	jne    d9093c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193d0a>
  d90937:	e8 b8 fd e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d9093c:	39 6f 0c             	cmp    %ebp,0xc(%edi)
  d9093f:	77 13                	ja     d90954 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193d22>
  d90941:	e8 28 0a e4 ff       	call   bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12>
  d90946:	83 ec 08             	sub    $0x8,%esp
  d90949:	6a 00                	push   $0x0
  d9094b:	50                   	push   %eax
  d9094c:	e8 67 fc e3 ff       	call   bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c>
  d90951:	83 c4 10             	add    $0x10,%esp
  d90954:	8b 7c af 10          	mov    0x10(%edi,%ebp,4),%edi
  d90958:	85 f6                	test   %esi,%esi
  d9095a:	75 05                	jne    d90961 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193d2f>
  d9095c:	e8 93 fd e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90961:	8b 44 24 30          	mov    0x30(%esp),%eax
  d90965:	ff 30                	push   (%eax)
  d90967:	8d 84 24 8c 00 00 00 	lea    0x8c(%esp),%eax
  d9096e:	50                   	push   %eax
  d9096f:	57                   	push   %edi
  d90970:	56                   	push   %esi
  d90971:	e8 cf 40 c4 ff       	call   9d4a45 <closedir@plt+0x831dd5>
  d90976:	83 c4 10             	add    $0x10,%esp
  d90979:	8b bc 24 a0 00 00 00 	mov    0xa0(%esp),%edi
  d90980:	8b 77 40             	mov    0x40(%edi),%esi
  d90983:	8b bc 24 88 00 00 00 	mov    0x88(%esp),%edi
  d9098a:	85 f6                	test   %esi,%esi
  d9098c:	75 05                	jne    d90993 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193d61>
  d9098e:	e8 61 fd e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90993:	8b 44 24 34          	mov    0x34(%esp),%eax
  d90997:	ff 30                	push   (%eax)
  d90999:	57                   	push   %edi
  d9099a:	55                   	push   %ebp
  d9099b:	56                   	push   %esi
  d9099c:	e8 86 2c 63 00       	call   13c3627 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c69f5>
  d909a1:	83 c4 10             	add    $0x10,%esp
  d909a4:	45                   	inc    %ebp
  d909a5:	83 fd 03             	cmp    $0x3,%ebp
  d909a8:	8b bc 24 a0 00 00 00 	mov    0xa0(%esp),%edi
  d909af:	0f 85 39 ff ff ff    	jne    d908ee <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193cbc>
  d909b5:	31 ed                	xor    %ebp,%ebp
  d909b7:	c7 84 24 88 00 00 00 	movl   $0x0,0x88(%esp)
  d909be:	00 00 00 00 
  d909c2:	8b b7 60 01 00 00    	mov    0x160(%edi),%esi
  d909c8:	85 f6                	test   %esi,%esi
  d909ca:	75 05                	jne    d909d1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193d9f>
  d909cc:	e8 23 fd e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d909d1:	39 6e 0c             	cmp    %ebp,0xc(%esi)
  d909d4:	77 13                	ja     d909e9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193db7>
  d909d6:	e8 93 09 e4 ff       	call   bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12>
  d909db:	83 ec 08             	sub    $0x8,%esp
  d909de:	6a 00                	push   $0x0
  d909e0:	50                   	push   %eax
  d909e1:	e8 d2 fb e3 ff       	call   bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c>
  d909e6:	83 c4 10             	add    $0x10,%esp
  d909e9:	83 7c ae 10 00       	cmpl   $0x0,0x10(%esi,%ebp,4)
  d909ee:	7e 59                	jle    d90a49 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193e17>
  d909f0:	8b b7 3c 01 00 00    	mov    0x13c(%edi),%esi
  d909f6:	8b bf 60 01 00 00    	mov    0x160(%edi),%edi
  d909fc:	85 ff                	test   %edi,%edi
  d909fe:	75 05                	jne    d90a05 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193dd3>
  d90a00:	e8 ef fc e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90a05:	39 6f 0c             	cmp    %ebp,0xc(%edi)
  d90a08:	77 13                	ja     d90a1d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193deb>
  d90a0a:	e8 5f 09 e4 ff       	call   bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12>
  d90a0f:	83 ec 08             	sub    $0x8,%esp
  d90a12:	6a 00                	push   $0x0
  d90a14:	50                   	push   %eax
  d90a15:	e8 9e fb e3 ff       	call   bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c>
  d90a1a:	83 c4 10             	add    $0x10,%esp
  d90a1d:	8b 7c af 10          	mov    0x10(%edi,%ebp,4),%edi
  d90a21:	85 f6                	test   %esi,%esi
  d90a23:	75 05                	jne    d90a2a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193df8>
  d90a25:	e8 ca fc e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90a2a:	8b 44 24 30          	mov    0x30(%esp),%eax
  d90a2e:	ff 30                	push   (%eax)
  d90a30:	8d 84 24 8c 00 00 00 	lea    0x8c(%esp),%eax
  d90a37:	50                   	push   %eax
  d90a38:	57                   	push   %edi
  d90a39:	56                   	push   %esi
  d90a3a:	e8 06 40 c4 ff       	call   9d4a45 <closedir@plt+0x831dd5>
  d90a3f:	83 c4 10             	add    $0x10,%esp
  d90a42:	8b bc 24 a0 00 00 00 	mov    0xa0(%esp),%edi
  d90a49:	8b 77 44             	mov    0x44(%edi),%esi
  d90a4c:	8b bc 24 88 00 00 00 	mov    0x88(%esp),%edi
  d90a53:	85 f6                	test   %esi,%esi
  d90a55:	75 05                	jne    d90a5c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193e2a>
  d90a57:	e8 98 fc e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90a5c:	8b 44 24 34          	mov    0x34(%esp),%eax
  d90a60:	ff 30                	push   (%eax)
  d90a62:	57                   	push   %edi
  d90a63:	55                   	push   %ebp
  d90a64:	56                   	push   %esi
  d90a65:	e8 bd 2b 63 00       	call   13c3627 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c69f5>
  d90a6a:	83 c4 10             	add    $0x10,%esp
  d90a6d:	45                   	inc    %ebp
  d90a6e:	83 fd 03             	cmp    $0x3,%ebp
  d90a71:	8b bc 24 a0 00 00 00 	mov    0xa0(%esp),%edi
  d90a78:	0f 85 39 ff ff ff    	jne    d909b7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193d85>
  d90a7e:	8b 87 80 02 00 00    	mov    0x280(%edi),%eax
  d90a84:	85 c0                	test   %eax,%eax
  d90a86:	74 16                	je     d90a9e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193e6c>
  d90a88:	8d 8b 2c 83 05 00    	lea    0x5832c(%ebx),%ecx
  d90a8e:	83 ec 08             	sub    $0x8,%esp
  d90a91:	ff 31                	push   (%ecx)
  d90a93:	50                   	push   %eax
  d90a94:	e8 c2 2c 5a 00       	call   133375b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x736b29>
  d90a99:	83 c4 10             	add    $0x10,%esp
  d90a9c:	eb 39                	jmp    d90ad7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193ea5>
  d90a9e:	8d 83 ec a8 04 00    	lea    0x4a8ec(%ebx),%eax
  d90aa4:	83 ec 0c             	sub    $0xc,%esp
  d90aa7:	ff 30                	push   (%eax)
  d90aa9:	e8 80 e3 e4 ff       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  d90aae:	83 c4 10             	add    $0x10,%esp
  d90ab1:	89 fe                	mov    %edi,%esi
  d90ab3:	89 c7                	mov    %eax,%edi
  d90ab5:	8d 83 d4 4f 05 00    	lea    0x54fd4(%ebx),%eax
  d90abb:	8b 00                	mov    (%eax),%eax
  d90abd:	83 ec 10             	sub    $0x10,%esp
  d90ac0:	89 44 24 04          	mov    %eax,0x4(%esp)
  d90ac4:	89 3c 24             	mov    %edi,(%esp)
  d90ac7:	e8 d5 03 5a 00       	call   1330ea1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x73426f>
  d90acc:	83 c4 10             	add    $0x10,%esp
  d90acf:	89 be 80 02 00 00    	mov    %edi,0x280(%esi)
  d90ad5:	89 f7                	mov    %esi,%edi
  d90ad7:	8b 87 50 01 00 00    	mov    0x150(%edi),%eax
  d90add:	89 44 24 54          	mov    %eax,0x54(%esp)
  d90ae1:	8d 83 f0 a8 04 00    	lea    0x4a8f0(%ebx),%eax
  d90ae7:	83 ec 08             	sub    $0x8,%esp
  d90aea:	8d 4c 24 5c          	lea    0x5c(%esp),%ecx
  d90aee:	51                   	push   %ecx
  d90aef:	ff 30                	push   (%eax)
  d90af1:	e8 a4 e2 e4 ff       	call   bded9a <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xc9ec>
  d90af6:	83 c4 10             	add    $0x10,%esp
  d90af9:	89 c7                	mov    %eax,%edi
  d90afb:	8d 83 b4 a8 04 00    	lea    0x4a8b4(%ebx),%eax
  d90b01:	89 44 24 10          	mov    %eax,0x10(%esp)
  d90b05:	8b 00                	mov    (%eax),%eax
  d90b07:	f6 80 b2 00 00 00 01 	testb  $0x1,0xb2(%eax)
  d90b0e:	74 12                	je     d90b22 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193ef0>
  d90b10:	83 78 60 00          	cmpl   $0x0,0x60(%eax)
  d90b14:	75 0c                	jne    d90b22 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193ef0>
  d90b16:	83 ec 0c             	sub    $0xc,%esp
  d90b19:	50                   	push   %eax
  d90b1a:	e8 8f 59 e2 ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  d90b1f:	83 c4 10             	add    $0x10,%esp
  d90b22:	8d 83 88 4a 06 00    	lea    0x64a88(%ebx),%eax
  d90b28:	31 c9                	xor    %ecx,%ecx
  d90b2a:	51                   	push   %ecx
  d90b2b:	57                   	push   %edi
  d90b2c:	ff 30                	push   (%eax)
  d90b2e:	51                   	push   %ecx
  d90b2f:	e8 38 35 93 ff       	call   6c406c <closedir@plt+0x5213fc>
  d90b34:	83 c4 10             	add    $0x10,%esp
  d90b37:	89 44 24 0c          	mov    %eax,0xc(%esp)
  d90b3b:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
  d90b42:	8b b0 3c 01 00 00    	mov    0x13c(%eax),%esi
  d90b48:	85 f6                	test   %esi,%esi
  d90b4a:	75 05                	jne    d90b51 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193f1f>
  d90b4c:	e8 a3 fb e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90b51:	8d 83 cc 52 05 00    	lea    0x552cc(%ebx),%eax
  d90b57:	83 ec 04             	sub    $0x4,%esp
  d90b5a:	8d 4c 24 44          	lea    0x44(%esp),%ecx
  d90b5e:	ff 30                	push   (%eax)
  d90b60:	56                   	push   %esi
  d90b61:	51                   	push   %ecx
  d90b62:	e8 b9 47 c4 ff       	call   9d5320 <closedir@plt+0x8326b0>
  d90b67:	83 c4 0c             	add    $0xc,%esp
  d90b6a:	8b 44 24 50          	mov    0x50(%esp),%eax
  d90b6e:	89 44 24 70          	mov    %eax,0x70(%esp)
  d90b72:	f2 0f 10 44 24 40    	movsd  0x40(%esp),%xmm0
  d90b78:	f2 0f 10 4c 24 48    	movsd  0x48(%esp),%xmm1
  d90b7e:	f2 0f 11 4c 24 68    	movsd  %xmm1,0x68(%esp)
  d90b84:	f2 0f 11 44 24 60    	movsd  %xmm0,0x60(%esp)
  d90b8a:	8d 83 e4 52 05 00    	lea    0x552e4(%ebx),%eax
  d90b90:	89 44 24 20          	mov    %eax,0x20(%esp)
  d90b94:	8d 83 d0 52 05 00    	lea    0x552d0(%ebx),%eax
  d90b9a:	89 44 24 1c          	mov    %eax,0x1c(%esp)
  d90b9e:	8d 83 d4 52 05 00    	lea    0x552d4(%ebx),%eax
  d90ba4:	89 44 24 18          	mov    %eax,0x18(%esp)
  d90ba8:	8d 83 54 d7 04 00    	lea    0x4d754(%ebx),%eax
  d90bae:	89 44 24 2c          	mov    %eax,0x2c(%esp)
  d90bb2:	8b 44 24 20          	mov    0x20(%esp),%eax
  d90bb6:	8b 00                	mov    (%eax),%eax
  d90bb8:	83 ec 08             	sub    $0x8,%esp
  d90bbb:	50                   	push   %eax
  d90bbc:	8d 44 24 6c          	lea    0x6c(%esp),%eax
  d90bc0:	50                   	push   %eax
  d90bc1:	e8 29 4c 43 00       	call   11c57ef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8bbd>
  d90bc6:	83 c4 10             	add    $0x10,%esp
  d90bc9:	84 c0                	test   %al,%al
  d90bcb:	0f 84 48 04 00 00    	je     d91019 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1943e7>
  d90bd1:	8b 44 24 1c          	mov    0x1c(%esp),%eax
  d90bd5:	8b 00                	mov    (%eax),%eax
  d90bd7:	83 ec 04             	sub    $0x4,%esp
  d90bda:	50                   	push   %eax
  d90bdb:	8d 44 24 68          	lea    0x68(%esp),%eax
  d90bdf:	50                   	push   %eax
  d90be0:	8d 44 24 44          	lea    0x44(%esp),%eax
  d90be4:	50                   	push   %eax
  d90be5:	e8 44 4e 43 00       	call   11c5a2e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8dfc>
  d90bea:	83 c4 0c             	add    $0xc,%esp
  d90bed:	f2 0f 10 44 24 38    	movsd  0x38(%esp),%xmm0
  d90bf3:	f2 0f 11 84 24 80 00 	movsd  %xmm0,0x80(%esp)
  d90bfa:	00 00 
  d90bfc:	8b 44 24 18          	mov    0x18(%esp),%eax
  d90c00:	8b 00                	mov    (%eax),%eax
  d90c02:	83 ec 08             	sub    $0x8,%esp
  d90c05:	50                   	push   %eax
  d90c06:	8d 84 24 8c 00 00 00 	lea    0x8c(%esp),%eax
  d90c0d:	50                   	push   %eax
  d90c0e:	e8 f9 d6 3e 00       	call   117e30c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5816da>
  d90c13:	83 c4 10             	add    $0x10,%esp
  d90c16:	89 c6                	mov    %eax,%esi
  d90c18:	85 f6                	test   %esi,%esi
  d90c1a:	75 05                	jne    d90c21 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193fef>
  d90c1c:	e8 d3 fa e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90c21:	8b 44 24 2c          	mov    0x2c(%esp),%eax
  d90c25:	8b 00                	mov    (%eax),%eax
  d90c27:	8b 0e                	mov    (%esi),%ecx
  d90c29:	89 4c 24 28          	mov    %ecx,0x28(%esp)
  d90c2d:	89 74 24 34          	mov    %esi,0x34(%esp)
  d90c31:	66 8b 91 aa 00 00 00 	mov    0xaa(%ecx),%dx
  d90c38:	66 85 d2             	test   %dx,%dx
  d90c3b:	74 1c                	je     d90c59 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194027>
  d90c3d:	8b 4c 24 28          	mov    0x28(%esp),%ecx
  d90c41:	8b 71 4c             	mov    0x4c(%ecx),%esi
  d90c44:	31 ed                	xor    %ebp,%ebp
  d90c46:	0f b7 fd             	movzwl %bp,%edi
  d90c49:	39 04 fe             	cmp    %eax,(%esi,%edi,8)
  d90c4c:	74 20                	je     d90c6e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19403c>
  d90c4e:	45                   	inc    %ebp
  d90c4f:	0f b7 fa             	movzwl %dx,%edi
  d90c52:	0f b7 cd             	movzwl %bp,%ecx
  d90c55:	39 f9                	cmp    %edi,%ecx
  d90c57:	72 ed                	jb     d90c46 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194014>
  d90c59:	83 ec 04             	sub    $0x4,%esp
  d90c5c:	6a 00                	push   $0x0
  d90c5e:	50                   	push   %eax
  d90c5f:	8b 74 24 40          	mov    0x40(%esp),%esi
  d90c63:	56                   	push   %esi
  d90c64:	e8 87 29 e0 ff       	call   b935f0 <closedir@plt+0x9f0980>
  d90c69:	83 c4 10             	add    $0x10,%esp
  d90c6c:	eb 13                	jmp    d90c81 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19404f>
  d90c6e:	8b 44 fe 04          	mov    0x4(%esi,%edi,8),%eax
  d90c72:	8b 4c 24 28          	mov    0x28(%esp),%ecx
  d90c76:	8d 84 c1 b4 00 00 00 	lea    0xb4(%ecx,%eax,8),%eax
  d90c7d:	8b 74 24 34          	mov    0x34(%esp),%esi
  d90c81:	8b 08                	mov    (%eax),%ecx
  d90c83:	8b 40 04             	mov    0x4(%eax),%eax
  d90c86:	83 ec 08             	sub    $0x8,%esp
  d90c89:	50                   	push   %eax
  d90c8a:	56                   	push   %esi
  d90c8b:	ff d1                	call   *%ecx
  d90c8d:	83 c4 10             	add    $0x10,%esp
  d90c90:	89 c5                	mov    %eax,%ebp
  d90c92:	85 ed                	test   %ebp,%ebp
  d90c94:	75 05                	jne    d90c9b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194069>
  d90c96:	e8 59 fa e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90c9b:	8b 45 00             	mov    0x0(%ebp),%eax
  d90c9e:	8b 88 04 01 00 00    	mov    0x104(%eax),%ecx
  d90ca4:	8b 80 08 01 00 00    	mov    0x108(%eax),%eax
  d90caa:	83 ec 08             	sub    $0x8,%esp
  d90cad:	50                   	push   %eax
  d90cae:	55                   	push   %ebp
  d90caf:	ff d1                	call   *%ecx
  d90cb1:	83 c4 10             	add    $0x10,%esp
  d90cb4:	83 f8 07             	cmp    $0x7,%eax
  d90cb7:	0f 85 dd 00 00 00    	jne    d90d9a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194168>
  d90cbd:	85 f6                	test   %esi,%esi
  d90cbf:	75 05                	jne    d90cc6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194094>
  d90cc1:	e8 2e fa e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90cc6:	8b 44 24 2c          	mov    0x2c(%esp),%eax
  d90cca:	8b 00                	mov    (%eax),%eax
  d90ccc:	8b 0e                	mov    (%esi),%ecx
  d90cce:	89 4c 24 28          	mov    %ecx,0x28(%esp)
  d90cd2:	66 8b 91 aa 00 00 00 	mov    0xaa(%ecx),%dx
  d90cd9:	66 85 d2             	test   %dx,%dx
  d90cdc:	74 1c                	je     d90cfa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1940c8>
  d90cde:	8b 4c 24 28          	mov    0x28(%esp),%ecx
  d90ce2:	8b 71 4c             	mov    0x4c(%ecx),%esi
  d90ce5:	31 ed                	xor    %ebp,%ebp
  d90ce7:	0f b7 fd             	movzwl %bp,%edi
  d90cea:	39 04 fe             	cmp    %eax,(%esi,%edi,8)
  d90ced:	74 20                	je     d90d0f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1940dd>
  d90cef:	45                   	inc    %ebp
  d90cf0:	0f b7 fa             	movzwl %dx,%edi
  d90cf3:	0f b7 cd             	movzwl %bp,%ecx
  d90cf6:	39 f9                	cmp    %edi,%ecx
  d90cf8:	72 ed                	jb     d90ce7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1940b5>
  d90cfa:	83 ec 04             	sub    $0x4,%esp
  d90cfd:	6a 00                	push   $0x0
  d90cff:	50                   	push   %eax
  d90d00:	8b 74 24 40          	mov    0x40(%esp),%esi
  d90d04:	56                   	push   %esi
  d90d05:	e8 e6 28 e0 ff       	call   b935f0 <closedir@plt+0x9f0980>
  d90d0a:	83 c4 10             	add    $0x10,%esp
  d90d0d:	eb 13                	jmp    d90d22 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1940f0>
  d90d0f:	8b 44 fe 04          	mov    0x4(%esi,%edi,8),%eax
  d90d13:	8b 4c 24 28          	mov    0x28(%esp),%ecx
  d90d17:	8d 84 c1 b4 00 00 00 	lea    0xb4(%ecx,%eax,8),%eax
  d90d1e:	8b 74 24 34          	mov    0x34(%esp),%esi
  d90d22:	8b 08                	mov    (%eax),%ecx
  d90d24:	8b 40 04             	mov    0x4(%eax),%eax
  d90d27:	83 ec 08             	sub    $0x8,%esp
  d90d2a:	50                   	push   %eax
  d90d2b:	56                   	push   %esi
  d90d2c:	ff d1                	call   *%ecx
  d90d2e:	83 c4 10             	add    $0x10,%esp
  d90d31:	89 c5                	mov    %eax,%ebp
  d90d33:	85 ed                	test   %ebp,%ebp
  d90d35:	75 05                	jne    d90d3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19410a>
  d90d37:	e8 b8 f9 e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90d3c:	8b 45 00             	mov    0x0(%ebp),%eax
  d90d3f:	8b 88 ec 00 00 00    	mov    0xec(%eax),%ecx
  d90d45:	8b 80 f0 00 00 00    	mov    0xf0(%eax),%eax
  d90d4b:	83 ec 08             	sub    $0x8,%esp
  d90d4e:	50                   	push   %eax
  d90d4f:	55                   	push   %ebp
  d90d50:	ff d1                	call   *%ecx
  d90d52:	83 c4 10             	add    $0x10,%esp
  d90d55:	89 c5                	mov    %eax,%ebp
  d90d57:	8b 44 24 10          	mov    0x10(%esp),%eax
  d90d5b:	8b 00                	mov    (%eax),%eax
  d90d5d:	f6 80 b2 00 00 00 01 	testb  $0x1,0xb2(%eax)
  d90d64:	74 12                	je     d90d78 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194146>
  d90d66:	83 78 60 00          	cmpl   $0x0,0x60(%eax)
  d90d6a:	75 0c                	jne    d90d78 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194146>
  d90d6c:	83 ec 0c             	sub    $0xc,%esp
  d90d6f:	50                   	push   %eax
  d90d70:	e8 39 57 e2 ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  d90d75:	83 c4 10             	add    $0x10,%esp
  d90d78:	31 c0                	xor    %eax,%eax
  d90d7a:	50                   	push   %eax
  d90d7b:	ff 74 24 10          	push   0x10(%esp)
  d90d7f:	55                   	push   %ebp
  d90d80:	50                   	push   %eax
  d90d81:	e8 14 24 92 ff       	call   6b319a <closedir@plt+0x51052a>
  d90d86:	83 c4 10             	add    $0x10,%esp
  d90d89:	84 c0                	test   %al,%al
  d90d8b:	90                   	nop
  d90d8c:	90                   	nop
  d90d8d:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
  d90d94:	89 b0 34 01 00 00    	mov    %esi,0x134(%eax)
  d90d9a:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
  d90da1:	8b 80 80 02 00 00    	mov    0x280(%eax),%eax
  d90da7:	89 44 24 28          	mov    %eax,0x28(%esp)
  d90dab:	85 f6                	test   %esi,%esi
  d90dad:	75 05                	jne    d90db4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194182>
  d90daf:	e8 40 f9 e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90db4:	8b 44 24 2c          	mov    0x2c(%esp),%eax
  d90db8:	8b 00                	mov    (%eax),%eax
  d90dba:	8b 0e                	mov    (%esi),%ecx
  d90dbc:	89 4c 24 24          	mov    %ecx,0x24(%esp)
  d90dc0:	66 8b 91 aa 00 00 00 	mov    0xaa(%ecx),%dx
  d90dc7:	66 85 d2             	test   %dx,%dx
  d90dca:	74 1c                	je     d90de8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1941b6>
  d90dcc:	8b 4c 24 24          	mov    0x24(%esp),%ecx
  d90dd0:	8b 71 4c             	mov    0x4c(%ecx),%esi
  d90dd3:	31 ed                	xor    %ebp,%ebp
  d90dd5:	0f b7 fd             	movzwl %bp,%edi
  d90dd8:	39 04 fe             	cmp    %eax,(%esi,%edi,8)
  d90ddb:	74 20                	je     d90dfd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1941cb>
  d90ddd:	45                   	inc    %ebp
  d90dde:	0f b7 fa             	movzwl %dx,%edi
  d90de1:	0f b7 cd             	movzwl %bp,%ecx
  d90de4:	39 f9                	cmp    %edi,%ecx
  d90de6:	72 ed                	jb     d90dd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1941a3>
  d90de8:	83 ec 04             	sub    $0x4,%esp
  d90deb:	6a 00                	push   $0x0
  d90ded:	50                   	push   %eax
  d90dee:	8b 74 24 40          	mov    0x40(%esp),%esi
  d90df2:	56                   	push   %esi
  d90df3:	e8 f8 27 e0 ff       	call   b935f0 <closedir@plt+0x9f0980>
  d90df8:	83 c4 10             	add    $0x10,%esp
  d90dfb:	eb 13                	jmp    d90e10 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1941de>
  d90dfd:	8b 44 fe 04          	mov    0x4(%esi,%edi,8),%eax
  d90e01:	8b 4c 24 24          	mov    0x24(%esp),%ecx
  d90e05:	8d 84 c1 b4 00 00 00 	lea    0xb4(%ecx,%eax,8),%eax
  d90e0c:	8b 74 24 34          	mov    0x34(%esp),%esi
  d90e10:	8b 08                	mov    (%eax),%ecx
  d90e12:	8b 40 04             	mov    0x4(%eax),%eax
  d90e15:	83 ec 08             	sub    $0x8,%esp
  d90e18:	50                   	push   %eax
  d90e19:	56                   	push   %esi
  d90e1a:	ff d1                	call   *%ecx
  d90e1c:	83 c4 10             	add    $0x10,%esp
  d90e1f:	89 c5                	mov    %eax,%ebp
  d90e21:	85 ed                	test   %ebp,%ebp
  d90e23:	75 05                	jne    d90e2a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1941f8>
  d90e25:	e8 ca f8 e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90e2a:	8b 45 00             	mov    0x0(%ebp),%eax
  d90e2d:	8b 88 ec 00 00 00    	mov    0xec(%eax),%ecx
  d90e33:	8b 80 f0 00 00 00    	mov    0xf0(%eax),%eax
  d90e39:	83 ec 08             	sub    $0x8,%esp
  d90e3c:	50                   	push   %eax
  d90e3d:	55                   	push   %ebp
  d90e3e:	ff d1                	call   *%ecx
  d90e40:	83 c4 10             	add    $0x10,%esp
  d90e43:	89 44 24 24          	mov    %eax,0x24(%esp)
  d90e47:	85 f6                	test   %esi,%esi
  d90e49:	75 05                	jne    d90e50 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19421e>
  d90e4b:	e8 a4 f8 e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90e50:	8b 44 24 2c          	mov    0x2c(%esp),%eax
  d90e54:	8b 00                	mov    (%eax),%eax
  d90e56:	8b 0e                	mov    (%esi),%ecx
  d90e58:	89 4c 24 14          	mov    %ecx,0x14(%esp)
  d90e5c:	66 8b 91 aa 00 00 00 	mov    0xaa(%ecx),%dx
  d90e63:	66 85 d2             	test   %dx,%dx
  d90e66:	74 1c                	je     d90e84 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194252>
  d90e68:	8b 4c 24 14          	mov    0x14(%esp),%ecx
  d90e6c:	8b 71 4c             	mov    0x4c(%ecx),%esi
  d90e6f:	31 ed                	xor    %ebp,%ebp
  d90e71:	0f b7 fd             	movzwl %bp,%edi
  d90e74:	39 04 fe             	cmp    %eax,(%esi,%edi,8)
  d90e77:	74 20                	je     d90e99 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194267>
  d90e79:	45                   	inc    %ebp
  d90e7a:	0f b7 fa             	movzwl %dx,%edi
  d90e7d:	0f b7 cd             	movzwl %bp,%ecx
  d90e80:	39 f9                	cmp    %edi,%ecx
  d90e82:	72 ed                	jb     d90e71 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19423f>
  d90e84:	83 ec 04             	sub    $0x4,%esp
  d90e87:	6a 0d                	push   $0xd
  d90e89:	50                   	push   %eax
  d90e8a:	8b 74 24 40          	mov    0x40(%esp),%esi
  d90e8e:	56                   	push   %esi
  d90e8f:	e8 5c 27 e0 ff       	call   b935f0 <closedir@plt+0x9f0980>
  d90e94:	83 c4 10             	add    $0x10,%esp
  d90e97:	eb 13                	jmp    d90eac <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19427a>
  d90e99:	8b 44 fe 04          	mov    0x4(%esi,%edi,8),%eax
  d90e9d:	8b 4c 24 14          	mov    0x14(%esp),%ecx
  d90ea1:	8d 84 c1 1c 01 00 00 	lea    0x11c(%ecx,%eax,8),%eax
  d90ea8:	8b 74 24 34          	mov    0x34(%esp),%esi
  d90eac:	8b 08                	mov    (%eax),%ecx
  d90eae:	8b 40 04             	mov    0x4(%eax),%eax
  d90eb1:	83 ec 08             	sub    $0x8,%esp
  d90eb4:	50                   	push   %eax
  d90eb5:	56                   	push   %esi
  d90eb6:	ff d1                	call   *%ecx
  d90eb8:	83 c4 10             	add    $0x10,%esp
  d90ebb:	89 c7                	mov    %eax,%edi
  d90ebd:	83 7c 24 28 00       	cmpl   $0x0,0x28(%esp)
  d90ec2:	75 05                	jne    d90ec9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194297>
  d90ec4:	e8 2b f8 e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90ec9:	8d 83 80 52 05 00    	lea    0x55280(%ebx),%eax
  d90ecf:	8b 00                	mov    (%eax),%eax
  d90ed1:	50                   	push   %eax
  d90ed2:	57                   	push   %edi
  d90ed3:	ff 74 24 2c          	push   0x2c(%esp)
  d90ed7:	ff 74 24 34          	push   0x34(%esp)
  d90edb:	e8 9a 14 5a 00       	call   133237a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x735748>
  d90ee0:	83 c4 10             	add    $0x10,%esp
  d90ee3:	e9 ca fc ff ff       	jmp    d90bb2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x193f80>
  d90ee8:	83 ec 0c             	sub    $0xc,%esp
  d90eeb:	50                   	push   %eax
  d90eec:	e8 2f 19 41 ff       	call   1a2820 <__cxa_begin_catch@plt>
  d90ef1:	83 c4 10             	add    $0x10,%esp
  d90ef4:	8b 30                	mov    (%eax),%esi
  d90ef6:	e8 c5 11 41 ff       	call   1a20c0 <__cxa_end_catch@plt>
  d90efb:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%esp)
  d90f02:	00 
  d90f03:	8d 83 e8 52 05 00    	lea    0x552e8(%ebx),%eax
  d90f09:	83 ec 08             	sub    $0x8,%esp
  d90f0c:	ff 30                	push   (%eax)
  d90f0e:	8d 44 24 6c          	lea    0x6c(%esp),%eax
  d90f12:	50                   	push   %eax
  d90f13:	e8 24 4c 43 00       	call   11c5b3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x5c8f0a>
  d90f18:	83 c4 10             	add    $0x10,%esp
  d90f1b:	8b 44 24 34          	mov    0x34(%esp),%eax
  d90f1f:	84 c0                	test   %al,%al
  d90f21:	8b bc 24 a0 00 00 00 	mov    0xa0(%esp),%edi
  d90f28:	75 12                	jne    d90f3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19430a>
  d90f2a:	85 f6                	test   %esi,%esi
  d90f2c:	74 0e                	je     d90f3c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19430a>
  d90f2e:	83 ec 08             	sub    $0x8,%esp
  d90f31:	6a 00                	push   $0x0
  d90f33:	56                   	push   %esi
  d90f34:	e8 7f f6 e3 ff       	call   bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c>
  d90f39:	83 c4 10             	add    $0x10,%esp
  d90f3c:	8b b7 3c 01 00 00    	mov    0x13c(%edi),%esi
  d90f42:	89 f8                	mov    %edi,%eax
  d90f44:	8b b8 4c 01 00 00    	mov    0x14c(%eax),%edi
  d90f4a:	89 c5                	mov    %eax,%ebp
  d90f4c:	85 f6                	test   %esi,%esi
  d90f4e:	75 05                	jne    d90f55 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194323>
  d90f50:	e8 9f f7 e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90f55:	8b 44 24 30          	mov    0x30(%esp),%eax
  d90f59:	ff 30                	push   (%eax)
  d90f5b:	8d 84 24 8c 00 00 00 	lea    0x8c(%esp),%eax
  d90f62:	50                   	push   %eax
  d90f63:	57                   	push   %edi
  d90f64:	56                   	push   %esi
  d90f65:	e8 db 3a c4 ff       	call   9d4a45 <closedir@plt+0x831dd5>
  d90f6a:	83 c4 10             	add    $0x10,%esp
  d90f6d:	84 c0                	test   %al,%al
  d90f6f:	74 0d                	je     d90f7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19434c>
  d90f71:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
  d90f78:	89 85 38 01 00 00    	mov    %eax,0x138(%ebp)
  d90f7e:	c7 44 24 5c 00 00 00 	movl   $0x0,0x5c(%esp)
  d90f85:	00 
  d90f86:	8b b5 3c 01 00 00    	mov    0x13c(%ebp),%esi
  d90f8c:	8b bd 5c 01 00 00    	mov    0x15c(%ebp),%edi
  d90f92:	85 f6                	test   %esi,%esi
  d90f94:	75 05                	jne    d90f9b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194369>
  d90f96:	e8 59 f7 e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90f9b:	8d 44 24 5c          	lea    0x5c(%esp),%eax
  d90f9f:	8b 4c 24 30          	mov    0x30(%esp),%ecx
  d90fa3:	ff 31                	push   (%ecx)
  d90fa5:	50                   	push   %eax
  d90fa6:	57                   	push   %edi
  d90fa7:	56                   	push   %esi
  d90fa8:	e8 98 3a c4 ff       	call   9d4a45 <closedir@plt+0x831dd5>
  d90fad:	83 c4 10             	add    $0x10,%esp
  d90fb0:	84 c0                	test   %al,%al
  d90fb2:	74 10                	je     d90fc4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194392>
  d90fb4:	83 ec 08             	sub    $0x8,%esp
  d90fb7:	ff 74 24 64          	push   0x64(%esp)
  d90fbb:	55                   	push   %ebp
  d90fbc:	e8 d2 81 00 00       	call   d99193 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19c561>
  d90fc1:	83 c4 10             	add    $0x10,%esp
  d90fc4:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%esp)
  d90fcb:	00 
  d90fcc:	8b b5 3c 01 00 00    	mov    0x13c(%ebp),%esi
  d90fd2:	8b bd 54 01 00 00    	mov    0x154(%ebp),%edi
  d90fd8:	85 f6                	test   %esi,%esi
  d90fda:	75 05                	jne    d90fe1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1943af>
  d90fdc:	e8 13 f7 e3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  d90fe1:	8d 44 24 58          	lea    0x58(%esp),%eax
  d90fe5:	8b 4c 24 30          	mov    0x30(%esp),%ecx
  d90fe9:	ff 31                	push   (%ecx)
  d90feb:	50                   	push   %eax
  d90fec:	57                   	push   %edi
  d90fed:	56                   	push   %esi
  d90fee:	e8 52 3a c4 ff       	call   9d4a45 <closedir@plt+0x831dd5>
  d90ff3:	83 c4 10             	add    $0x10,%esp
  d90ff6:	84 c0                	test   %al,%al
  d90ff8:	74 10                	je     d9100a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1943d8>
  d90ffa:	83 ec 08             	sub    $0x8,%esp
  d90ffd:	ff 74 24 60          	push   0x60(%esp)
  d91001:	55                   	push   %ebp
  d91002:	e8 5d 82 00 00       	call   d99264 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19c632>
  d91007:	83 c4 10             	add    $0x10,%esp
  d9100a:	c6 45 64 01          	movb   $0x1,0x64(%ebp)
  d9100e:	81 c4 8c 00 00 00    	add    $0x8c,%esp
  d91014:	5e                   	pop    %esi
  d91015:	5f                   	pop    %edi
  d91016:	5b                   	pop    %ebx
  d91017:	5d                   	pop    %ebp
  d91018:	c3                   	ret
  d91019:	31 f6                	xor    %esi,%esi
  d9101b:	b0 01                	mov    $0x1,%al
  d9101d:	89 44 24 34          	mov    %eax,0x34(%esp)
  d91021:	e9 dd fe ff ff       	jmp    d90f03 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1942d1>
