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


Disassembly of section .text:

00d8a615 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d9e3>:
  d8a615:	55                   	push   %ebp
  d8a616:	53                   	push   %ebx
  d8a617:	57                   	push   %edi
  d8a618:	56                   	push   %esi
  d8a619:	83 ec 1c             	sub    $0x1c,%esp
  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    $0x106c55b,%ebx
  d8a628:	8b 74 24 34          	mov    0x34(%esp),%esi
  d8a62c:	8a 83 a8 9f 06 00    	mov    0x69fa8(%ebx),%al
  d8a632:	24 01                	and    $0x1,%al
  d8a634:	75 1a                	jne    d8a650 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18da1e>
  d8a636:	8d 83 34 63 71 ff    	lea    -0x8e9ccc(%ebx),%eax
  d8a63c:	83 ec 0c             	sub    $0xc,%esp
  d8a63f:	ff 30                	push   (%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    $0x10,%esp
  d8a649:	c6 83 a8 9f 06 00 01 	movb   $0x1,0x69fa8(%ebx)
  d8a650:	8b 6c 24 30          	mov    0x30(%esp),%ebp
  d8a654:	c7 44 24 18 00 00 00 	movl   $0x0,0x18(%esp)
  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    $0x4,%esp
  d8a668:	31 c0                	xor    %eax,%eax
  d8a66a:	50                   	push   %eax
  d8a66b:	ff 76 0c             	push   0xc(%esi)
  d8a66e:	50                   	push   %eax
  d8a66f:	e8 de 60 9f ff       	call   780752 <closedir@plt+0x5ddae2>
  d8a674:	83 c4 10             	add    $0x10,%esp
  d8a677:	89 c7                	mov    %eax,%edi
  d8a679:	8b b5 3c 01 00 00    	mov    0x13c(%ebp),%esi
  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    0x582e4(%ebx),%eax
  d8a68e:	8d 4c 24 18          	lea    0x18(%esp),%ecx
  d8a692:	ff 30                	push   (%eax)
  d8a694:	51                   	push   %ecx
  d8a695:	57                   	push   %edi
  d8a696:	89 7c 24 20          	mov    %edi,0x20(%esp)
  d8a69a:	56                   	push   %esi
  d8a69b:	e8 a5 a3 c4 ff       	call   9d4a45 <closedir@plt+0x831dd5>
  d8a6a0:	83 c4 10             	add    $0x10,%esp
  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    0x18(%esp),%esi
  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    0x4ef90(%ebx),%eax
  d8a6b9:	8b 00                	mov    (%eax),%eax
  d8a6bb:	8b 0e                	mov    (%esi),%ecx
  d8a6bd:	0f b6 90 ac 00 00 00 	movzbl 0xac(%eax),%edx
  d8a6c4:	0f b6 b9 ac 00 00 00 	movzbl 0xac(%ecx),%edi
  d8a6cb:	39 d7                	cmp    %edx,%edi
  d8a6cd:	72 09                	jb     d8a6d8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18daa6>
  d8a6cf:	8b 49 58             	mov    0x58(%ecx),%ecx
  d8a6d2:	39 44 91 fc          	cmp    %eax,-0x4(%ecx,%edx,4)
  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    $0x8,%esp
  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    $0x10,%esp
  d8a6ed:	89 c7                	mov    %eax,%edi
  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    (%edi),%eax
  d8a6fa:	83 ec 08             	sub    $0x8,%esp
  d8a6fd:	ff b0 08 01 00 00    	push   0x108(%eax)
  d8a703:	57                   	push   %edi
  d8a704:	ff 90 04 01 00 00    	call   *0x104(%eax)
  d8a70a:	83 c4 10             	add    $0x10,%esp
  d8a70d:	8d 48 ff             	lea    -0x1(%eax),%ecx
  d8a710:	83 f9 07             	cmp    $0x7,%ecx
  d8a713:	0f 87 3e 03 00 00    	ja     d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25>
  d8a719:	8b 84 83 90 ae 72 ff 	mov    -0x8d5170(%ebx,%eax,4),%eax
  d8a720:	83 f8 0b             	cmp    $0xb,%eax
  d8a723:	0f 87 55 03 00 00    	ja     d8aa7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de4c>
  d8a729:	8b 84 83 3c ad 72 ff 	mov    -0x8d52c4(%ebx,%eax,4),%eax
  d8a730:	01 d8                	add    %ebx,%eax
  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    0x160(%ebp),%edi
  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    0xc(%edi),%esi
  d8a74b:	0f 8d 06 03 00 00    	jge    d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25>
  d8a751:	8b bd 60 01 00 00    	mov    0x160(%ebp),%edi
  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    %esi,0xc(%edi)
  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    $0x8,%esp
  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    $0x10,%esp
  d8a778:	8b 44 24 14          	mov    0x14(%esp),%eax
  d8a77c:	39 44 b7 10          	cmp    %eax,0x10(%edi,%esi,4)
  d8a780:	75 b6                	jne    d8a738 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db06>
  d8a782:	8b bd 60 01 00 00    	mov    0x160(%ebp),%edi
  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    %esi,0xc(%edi)
  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    $0x8,%esp
  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    $0x10,%esp
  d8a7a9:	c7 44 b7 10 00 00 00 	movl   $0x0,0x10(%edi,%esi,4)
  d8a7b0:	00 
  d8a7b1:	8b 7d 40             	mov    0x40(%ebp),%edi
  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    0x58324(%ebx),%eax
  d8a7c3:	ff 30                	push   (%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    $0x10,%esp
  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    0x58324(%ebx),%eax
  d8a7de:	89 44 24 10          	mov    %eax,0x10(%esp)
  d8a7e2:	eb 03                	jmp    d8a7e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbb5>
  d8a7e4:	46                   	inc    %esi
  d8a7e5:	89 fd                	mov    %edi,%ebp
  d8a7e7:	89 e8                	mov    %ebp,%eax
  d8a7e9:	8b a8 58 01 00 00    	mov    0x158(%eax),%ebp
  d8a7ef:	89 c7                	mov    %eax,%edi
  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    0xc(%ebp),%esi
  d8a7fd:	89 fd                	mov    %edi,%ebp
  d8a7ff:	0f 8d 52 02 00 00    	jge    d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25>
  d8a805:	89 ef                	mov    %ebp,%edi
  d8a807:	8b af 58 01 00 00    	mov    0x158(%edi),%ebp
  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    %esi,0xc(%ebp)
  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    $0x8,%esp
  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    $0x10,%esp
  d8a82e:	8b 44 24 14          	mov    0x14(%esp),%eax
  d8a832:	39 44 b5 10          	cmp    %eax,0x10(%ebp,%esi,4)
  d8a836:	75 ac                	jne    d8a7e4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbb2>
  d8a838:	8b af 58 01 00 00    	mov    0x158(%edi),%ebp
  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    %esi,0xc(%ebp)
  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    $0x8,%esp
  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    $0x10,%esp
  d8a85f:	c7 44 b5 10 00 00 00 	movl   $0x0,0x10(%ebp,%esi,4)
  d8a866:	00 
  d8a867:	8b 6f 40             	mov    0x40(%edi),%ebp
  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    0x10(%esp),%eax
  d8a877:	ff 30                	push   (%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    $0x10,%esp
  d8a885:	e9 5a ff ff ff       	jmp    d8a7e4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbb2>
  d8a88a:	8b 7d 34             	mov    0x34(%ebp),%edi
  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    0x558f4(%ebx),%eax
  d8a89c:	83 ec 08             	sub    $0x8,%esp
  d8a89f:	ff 30                	push   (%eax)
  d8a8a1:	57                   	push   %edi
  d8a8a2:	e8 c0 8c 63 00       	call   13c3567 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c6935>
  d8a8a7:	83 c4 10             	add    $0x10,%esp
  d8a8aa:	89 44 24 10          	mov    %eax,0x10(%esp)
  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    0x558f0(%ebx),%eax
  d8a8be:	89 44 24 0c          	mov    %eax,0xc(%esp)
  d8a8c2:	8b 6d 34             	mov    0x34(%ebp),%ebp
  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    $0x4,%esp
  d8a8d1:	8b 44 24 10          	mov    0x10(%esp),%eax
  d8a8d5:	ff 30                	push   (%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    $0x10,%esp
  d8a8e1:	89 c5                	mov    %eax,%ebp
  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    $0x8,%esp
  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    $0x10,%esp
  d8a8fa:	39 f0                	cmp    %esi,%eax
  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    0x10(%esp),%edi
  d8a907:	8b 6c 24 30          	mov    0x30(%esp),%ebp
  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    0x4c(%ebp),%edi
  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    0x558fc(%ebx),%eax
  d8a924:	83 ec 08             	sub    $0x8,%esp
  d8a927:	ff 30                	push   (%eax)
  d8a929:	57                   	push   %edi
  d8a92a:	e8 38 8c 63 00       	call   13c3567 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c6935>
  d8a92f:	83 c4 10             	add    $0x10,%esp
  d8a932:	89 44 24 10          	mov    %eax,0x10(%esp)
  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    0x558f8(%ebx),%eax
  d8a946:	89 44 24 0c          	mov    %eax,0xc(%esp)
  d8a94a:	8b 6d 4c             	mov    0x4c(%ebp),%ebp
  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    $0x4,%esp
  d8a959:	8b 44 24 10          	mov    0x10(%esp),%eax
  d8a95d:	ff 30                	push   (%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    $0x10,%esp
  d8a969:	89 c5                	mov    %eax,%ebp
  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    $0x8,%esp
  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    $0x10,%esp
  d8a982:	39 f0                	cmp    %esi,%eax
  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    0x10(%esp),%edi
  d8a98f:	8b 6c 24 30          	mov    0x30(%esp),%ebp
  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    0x14(%esp),%eax
  d8a99e:	39 85 50 01 00 00    	cmp    %eax,0x150(%ebp)
  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    %eax,0x150(%ebp)
  d8a9b2:	89 85 34 01 00 00    	mov    %eax,0x134(%ebp)
  d8a9b8:	e9 9a 00 00 00       	jmp    d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25>
  d8a9bd:	8b 44 24 14          	mov    0x14(%esp),%eax
  d8a9c1:	39 85 4c 01 00 00    	cmp    %eax,0x14c(%ebp)
  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    %eax,0x138(%ebp)
  d8a9d5:	89 85 4c 01 00 00    	mov    %eax,0x14c(%ebp)
  d8a9db:	eb 7a                	jmp    d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25>
  d8a9dd:	8b 6c 24 30          	mov    0x30(%esp),%ebp
  d8a9e1:	8b 75 34             	mov    0x34(%ebp),%esi
  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    0x5831c(%ebx),%eax
  d8a9f3:	83 ec 04             	sub    $0x4,%esp
  d8a9f6:	ff 30                	push   (%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    $0x10,%esp
  d8aa02:	8b 44 24 14          	mov    0x14(%esp),%eax
  d8aa06:	39 85 54 01 00 00    	cmp    %eax,0x154(%ebp)
  d8aa0c:	75 49                	jne    d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25>
  d8aa0e:	31 c0                	xor    %eax,%eax
  d8aa10:	89 45 38             	mov    %eax,0x38(%ebp)
  d8aa13:	89 85 54 01 00 00    	mov    %eax,0x154(%ebp)
  d8aa19:	eb 3c                	jmp    d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25>
  d8aa1b:	8b 6c 24 30          	mov    0x30(%esp),%ebp
  d8aa1f:	8b 75 4c             	mov    0x4c(%ebp),%esi
  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    0x58320(%ebx),%eax
  d8aa31:	83 ec 04             	sub    $0x4,%esp
  d8aa34:	ff 30                	push   (%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    $0x10,%esp
  d8aa40:	8b 44 24 14          	mov    0x14(%esp),%eax
  d8aa44:	39 85 5c 01 00 00    	cmp    %eax,0x15c(%ebp)
  d8aa4a:	75 0b                	jne    d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25>
  d8aa4c:	31 c0                	xor    %eax,%eax
  d8aa4e:	89 45 50             	mov    %eax,0x50(%ebp)
  d8aa51:	89 85 5c 01 00 00    	mov    %eax,0x15c(%ebp)
  d8aa57:	8b b5 3c 01 00 00    	mov    0x13c(%ebp),%esi
  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    0x58328(%ebx),%eax
  d8aa6c:	83 ec 04             	sub    $0x4,%esp
  d8aa6f:	ff 30                	push   (%eax)
  d8aa71:	ff 74 24 1c          	push   0x1c(%esp)
  d8aa75:	56                   	push   %esi
  d8aa76:	e8 4d 9b c4 ff       	call   9d45c8 <closedir@plt+0x831958>
  d8aa7b:	83 c4 10             	add    $0x10,%esp
  d8aa7e:	83 c4 1c             	add    $0x1c,%esp
  d8aa81:	5e                   	pop    %esi
  d8aa82:	5f                   	pop    %edi
  d8aa83:	5b                   	pop    %ebx
  d8aa84:	5d                   	pop    %ebp
  d8aa85:	c3                   	ret
