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


Disassembly of section .text:

00fcf188 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2556>:
  fcf188:	55                   	push   ebp
  fcf189:	53                   	push   ebx
  fcf18a:	57                   	push   edi
  fcf18b:	56                   	push   esi
  fcf18c:	83 ec 0c             	sub    esp,0xc
  fcf18f:	e8 00 00 00 00       	call   fcf194 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2562>
  fcf194:	5b                   	pop    ebx
  fcf195:	81 c3 e8 79 e2 00    	add    ebx,0xe279e8
  fcf19b:	8b 6c 24 20          	mov    ebp,DWORD PTR [esp+0x20]
  fcf19f:	8a 83 3b af 06 00    	mov    al,BYTE PTR [ebx+0x6af3b]
  fcf1a5:	24 01                	and    al,0x1
  fcf1a7:	75 1a                	jne    fcf1c3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2591>
  fcf1a9:	8d 83 04 db 71 ff    	lea    eax,[ebx-0x8e24fc]
  fcf1af:	83 ec 0c             	sub    esp,0xc
  fcf1b2:	ff 30                	push   DWORD PTR [eax]
  fcf1b4:	e8 6f 01 bd ff       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  fcf1b9:	83 c4 10             	add    esp,0x10
  fcf1bc:	c6 83 3b af 06 00 01 	mov    BYTE PTR [ebx+0x6af3b],0x1
  fcf1c3:	8b 4d 2c             	mov    ecx,DWORD PTR [ebp+0x2c]
  fcf1c6:	c7 45 2c ff ff ff ff 	mov    DWORD PTR [ebp+0x2c],0xffffffff
  fcf1cd:	31 c0                	xor    eax,eax
  fcf1cf:	83 f9 07             	cmp    ecx,0x7
  fcf1d2:	8d 49 03             	lea    ecx,[ecx+0x3]
  fcf1d5:	0f 43 c8             	cmovae ecx,eax
  fcf1d8:	83 c1 fd             	add    ecx,0xfffffffd
  fcf1db:	83 f9 06             	cmp    ecx,0x6
  fcf1de:	0f 87 c3 0a 00 00    	ja     fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcf1e4:	8b 84 8b 48 ce 72 ff 	mov    eax,DWORD PTR [ebx+ecx*4-0x8d31b8]
  fcf1eb:	01 d8                	add    eax,ebx
  fcf1ed:	ff e0                	jmp    eax
  fcf1ef:	8d 7d 20             	lea    edi,[ebp+0x20]
  fcf1f2:	8b 75 20             	mov    esi,DWORD PTR [ebp+0x20]
  fcf1f5:	85 f6                	test   esi,esi
  fcf1f7:	75 05                	jne    fcf1fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d25cc>
  fcf1f9:	e8 f6 14 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf1fe:	c6 46 72 01          	mov    BYTE PTR [esi+0x72],0x1
  fcf202:	8b 37                	mov    esi,DWORD PTR [edi]
  fcf204:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  fcf208:	85 f6                	test   esi,esi
  fcf20a:	75 05                	jne    fcf211 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d25df>
  fcf20c:	e8 e3 14 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf211:	8b 7e 38             	mov    edi,DWORD PTR [esi+0x38]
  fcf214:	8d 83 3c be 04 00    	lea    eax,[ebx+0x4be3c]
  fcf21a:	8b 00                	mov    eax,DWORD PTR [eax]
  fcf21c:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fcf223:	74 12                	je     fcf237 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2605>
  fcf225:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fcf229:	75 0c                	jne    fcf237 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2605>
  fcf22b:	83 ec 0c             	sub    esp,0xc
  fcf22e:	50                   	push   eax
  fcf22f:	e8 7a 72 be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fcf234:	83 c4 10             	add    esp,0x10
  fcf237:	31 c0                	xor    eax,eax
  fcf239:	50                   	push   eax
  fcf23a:	57                   	push   edi
  fcf23b:	50                   	push   eax
  fcf23c:	50                   	push   eax
  fcf23d:	e8 97 9c 7b ff       	call   788ed9 <closedir@plt+0x5e6269>
  fcf242:	83 c4 10             	add    esp,0x10
  fcf245:	84 c0                	test   al,al
  fcf247:	0f 84 26 01 00 00    	je     fcf373 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2741>
  fcf24d:	89 ee                	mov    esi,ebp
  fcf24f:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fcf253:	8b 38                	mov    edi,DWORD PTR [eax]
  fcf255:	85 ff                	test   edi,edi
  fcf257:	0f 84 1e 01 00 00    	je     fcf37b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2749>
  fcf25d:	8b 6f 38             	mov    ebp,DWORD PTR [edi+0x38]
  fcf260:	8d 46 08             	lea    eax,[esi+0x8]
  fcf263:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  fcf267:	89 6e 08             	mov    DWORD PTR [esi+0x8],ebp
  fcf26a:	e9 2b 01 00 00       	jmp    fcf39a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2768>
  fcf26f:	8d 7d 08             	lea    edi,[ebp+0x8]
  fcf272:	e9 be 01 00 00       	jmp    fcf435 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2803>
  fcf277:	8d 7d 20             	lea    edi,[ebp+0x20]
  fcf27a:	e9 98 02 00 00       	jmp    fcf517 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28e5>
  fcf27f:	8b 75 10             	mov    esi,DWORD PTR [ebp+0x10]
  fcf282:	8d 83 0c d6 04 00    	lea    eax,[ebx+0x4d60c]
  fcf288:	8b 00                	mov    eax,DWORD PTR [eax]
  fcf28a:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fcf291:	74 12                	je     fcf2a5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2673>
  fcf293:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fcf297:	75 0c                	jne    fcf2a5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2673>
  fcf299:	83 ec 0c             	sub    esp,0xc
  fcf29c:	50                   	push   eax
  fcf29d:	e8 0c 72 be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fcf2a2:	83 c4 10             	add    esp,0x10
  fcf2a5:	83 ec 10             	sub    esp,0x10
  fcf2a8:	89 74 24 04          	mov    DWORD PTR [esp+0x4],esi
  fcf2ac:	e8 a7 c5 ff ff       	call   fcb858 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cec26>
  fcf2b1:	83 c4 10             	add    esp,0x10
  fcf2b4:	89 c6                	mov    esi,eax
  fcf2b6:	89 75 14             	mov    DWORD PTR [ebp+0x14],esi
  fcf2b9:	85 f6                	test   esi,esi
  fcf2bb:	75 05                	jne    fcf2c2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2690>
  fcf2bd:	e8 32 14 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf2c2:	8d 83 b0 5c 05 00    	lea    eax,[ebx+0x55cb0]
  fcf2c8:	83 ec 08             	sub    esp,0x8
  fcf2cb:	ff 30                	push   DWORD PTR [eax]
  fcf2cd:	56                   	push   esi
  fcf2ce:	e8 22 e9 3f 00       	call   13cdbf5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7d0fc3>
  fcf2d3:	83 c4 10             	add    esp,0x10
  fcf2d6:	89 c6                	mov    esi,eax
  fcf2d8:	89 75 18             	mov    DWORD PTR [ebp+0x18],esi
  fcf2db:	8b 7d 20             	mov    edi,DWORD PTR [ebp+0x20]
  fcf2de:	85 ff                	test   edi,edi
  fcf2e0:	75 05                	jne    fcf2e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d26b5>
  fcf2e2:	e8 0d 14 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf2e7:	8b 47 20             	mov    eax,DWORD PTR [edi+0x20]
  fcf2ea:	85 f6                	test   esi,esi
  fcf2ec:	75 09                	jne    fcf2f7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d26c5>
  fcf2ee:	89 c7                	mov    edi,eax
  fcf2f0:	e8 ff 13 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf2f5:	89 f8                	mov    eax,edi
  fcf2f7:	8d 7d 18             	lea    edi,[ebp+0x18]
  fcf2fa:	83 ec 10             	sub    esp,0x10
  fcf2fd:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  fcf301:	89 34 24             	mov    DWORD PTR [esp],esi
  fcf304:	c7 44 24 08 00 00 00 	mov    DWORD PTR [esp+0x8],0x0
  fcf30b:	00 
  fcf30c:	e8 be 2e e0 ff       	call   dd21cf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d559d>
  fcf311:	83 c4 10             	add    esp,0x10
  fcf314:	8b 45 0c             	mov    eax,DWORD PTR [ebp+0xc]
  fcf317:	8b 75 18             	mov    esi,DWORD PTR [ebp+0x18]
  fcf31a:	85 f6                	test   esi,esi
  fcf31c:	75 09                	jne    fcf327 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d26f5>
  fcf31e:	89 c5                	mov    ebp,eax
  fcf320:	e8 cf 13 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf325:	89 e8                	mov    eax,ebp
  fcf327:	83 ec 04             	sub    esp,0x4
  fcf32a:	6a 00                	push   0x0
  fcf32c:	50                   	push   eax
  fcf32d:	56                   	push   esi
  fcf32e:	e8 a8 2e e0 ff       	call   dd21db <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55a9>
  fcf333:	83 c4 10             	add    esp,0x10
  fcf336:	8b 37                	mov    esi,DWORD PTR [edi]
  fcf338:	85 f6                	test   esi,esi
  fcf33a:	89 fd                	mov    ebp,edi
  fcf33c:	75 05                	jne    fcf343 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2711>
  fcf33e:	e8 b1 13 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf343:	83 ec 04             	sub    esp,0x4
  fcf346:	31 c0                	xor    eax,eax
  fcf348:	50                   	push   eax
  fcf349:	50                   	push   eax
  fcf34a:	56                   	push   esi
  fcf34b:	e8 ec 31 e0 ff       	call   dd253c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d590a>
  fcf350:	83 c4 10             	add    esp,0x10
  fcf353:	8b 75 00             	mov    esi,DWORD PTR [ebp+0x0]
  fcf356:	e9 d3 02 00 00       	jmp    fcf62e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d29fc>
  fcf35b:	8d 6d 18             	lea    ebp,[ebp+0x18]
  fcf35e:	e9 d2 03 00 00       	jmp    fcf735 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b03>
  fcf363:	8d 75 20             	lea    esi,[ebp+0x20]
  fcf366:	e9 d3 04 00 00       	jmp    fcf83e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c0c>
  fcf36b:	8d 75 20             	lea    esi,[ebp+0x20]
  fcf36e:	e9 a4 06 00 00       	jmp    fcfa17 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2de5>
  fcf373:	8d 4d 0c             	lea    ecx,[ebp+0xc]
  fcf376:	e9 5c 01 00 00       	jmp    fcf4d7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28a5>
  fcf37b:	e8 74 13 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf380:	8b 46 20             	mov    eax,DWORD PTR [esi+0x20]
  fcf383:	8b 6f 38             	mov    ebp,DWORD PTR [edi+0x38]
  fcf386:	89 6e 08             	mov    DWORD PTR [esi+0x8],ebp
  fcf389:	85 c0                	test   eax,eax
  fcf38b:	0f 84 44 09 00 00    	je     fcfcd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d30a3>
  fcf391:	8d 4e 08             	lea    ecx,[esi+0x8]
  fcf394:	89 4c 24 04          	mov    DWORD PTR [esp+0x4],ecx
  fcf398:	89 c7                	mov    edi,eax
  fcf39a:	8b bf 00 01 00 00    	mov    edi,DWORD PTR [edi+0x100]
  fcf3a0:	85 ed                	test   ebp,ebp
  fcf3a2:	75 05                	jne    fcf3a9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2777>
  fcf3a4:	e8 4b 13 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf3a9:	83 ec 04             	sub    esp,0x4
  fcf3ac:	6a 00                	push   0x0
  fcf3ae:	57                   	push   edi
  fcf3af:	55                   	push   ebp
  fcf3b0:	e8 32 2e e0 ff       	call   dd21e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55b5>
  fcf3b5:	83 c4 10             	add    esp,0x10
  fcf3b8:	8b 44 24 04          	mov    eax,DWORD PTR [esp+0x4]
  fcf3bc:	8b 28                	mov    ebp,DWORD PTR [eax]
  fcf3be:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fcf3c2:	8b 30                	mov    esi,DWORD PTR [eax]
  fcf3c4:	85 f6                	test   esi,esi
  fcf3c6:	75 05                	jne    fcf3cd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d279b>
  fcf3c8:	e8 27 13 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf3cd:	8b be e0 00 00 00    	mov    edi,DWORD PTR [esi+0xe0]
  fcf3d3:	85 ed                	test   ebp,ebp
  fcf3d5:	75 05                	jne    fcf3dc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d27aa>
  fcf3d7:	e8 18 13 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf3dc:	83 ec 04             	sub    esp,0x4
  fcf3df:	6a 00                	push   0x0
  fcf3e1:	57                   	push   edi
  fcf3e2:	55                   	push   ebp
  fcf3e3:	e8 63 2e e0 ff       	call   dd224b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d5619>
  fcf3e8:	83 c4 10             	add    esp,0x10
  fcf3eb:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fcf3ef:	8b 28                	mov    ebp,DWORD PTR [eax]
  fcf3f1:	85 ed                	test   ebp,ebp
  fcf3f3:	74 10                	je     fcf405 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d27d3>
  fcf3f5:	83 ec 0c             	sub    esp,0xc
  fcf3f8:	55                   	push   ebp
  fcf3f9:	e8 7a c0 ff ff       	call   fcb478 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ce846>
  fcf3fe:	83 c4 10             	add    esp,0x10
  fcf401:	89 c6                	mov    esi,eax
  fcf403:	eb 19                	jmp    fcf41e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d27ec>
  fcf405:	e8 ea 12 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf40a:	83 ec 0c             	sub    esp,0xc
  fcf40d:	6a 00                	push   0x0
  fcf40f:	e8 64 c0 ff ff       	call   fcb478 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ce846>
  fcf414:	83 c4 10             	add    esp,0x10
  fcf417:	89 c6                	mov    esi,eax
  fcf419:	e8 d6 12 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf41e:	8b 7c 24 04          	mov    edi,DWORD PTR [esp+0x4]
  fcf422:	83 ec 04             	sub    esp,0x4
  fcf425:	6a 00                	push   0x0
  fcf427:	56                   	push   esi
  fcf428:	55                   	push   ebp
  fcf429:	e8 9c 7b 7b ff       	call   786fca <closedir@plt+0x5e435a>
  fcf42e:	83 c4 10             	add    esp,0x10
  fcf431:	8b 6c 24 20          	mov    ebp,DWORD PTR [esp+0x20]
  fcf435:	8b 37                	mov    esi,DWORD PTR [edi]
  fcf437:	85 f6                	test   esi,esi
  fcf439:	75 05                	jne    fcf440 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d280e>
  fcf43b:	e8 b4 12 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf440:	83 ec 08             	sub    esp,0x8
  fcf443:	6a 00                	push   0x0
  fcf445:	56                   	push   esi
  fcf446:	e8 f2 a7 df ff       	call   dc9c3d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1cd00b>
  fcf44b:	83 c4 10             	add    esp,0x10
  fcf44e:	84 c0                	test   al,al
  fcf450:	74 1f                	je     fcf471 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d283f>
  fcf452:	c7 45 24 00 00 00 00 	mov    DWORD PTR [ebp+0x24],0x0
  fcf459:	b0 01                	mov    al,0x1
  fcf45b:	80 7d 28 00          	cmp    BYTE PTR [ebp+0x28],0x0
  fcf45f:	0f 85 42 08 00 00    	jne    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcf465:	c7 45 2c 01 00 00 00 	mov    DWORD PTR [ebp+0x2c],0x1
  fcf46c:	e9 36 08 00 00       	jmp    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcf471:	89 e8                	mov    eax,ebp
  fcf473:	8b 68 0c             	mov    ebp,DWORD PTR [eax+0xc]
  fcf476:	89 c6                	mov    esi,eax
  fcf478:	8d 83 0c d6 04 00    	lea    eax,[ebx+0x4d60c]
  fcf47e:	8b 00                	mov    eax,DWORD PTR [eax]
  fcf480:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fcf487:	74 12                	je     fcf49b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2869>
  fcf489:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fcf48d:	75 0c                	jne    fcf49b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2869>
  fcf48f:	83 ec 0c             	sub    esp,0xc
  fcf492:	50                   	push   eax
  fcf493:	e8 16 70 be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fcf498:	83 c4 10             	add    esp,0x10
  fcf49b:	85 ed                	test   ebp,ebp
  fcf49d:	75 05                	jne    fcf4a4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2872>
  fcf49f:	e8 50 12 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf4a4:	8d 4e 0c             	lea    ecx,[esi+0xc]
  fcf4a7:	8d 46 20             	lea    eax,[esi+0x20]
  fcf4aa:	80 7d 22 00          	cmp    BYTE PTR [ebp+0x22],0x0
  fcf4ae:	74 23                	je     fcf4d3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28a1>
  fcf4b0:	89 ce                	mov    esi,ecx
  fcf4b2:	8b 28                	mov    ebp,DWORD PTR [eax]
  fcf4b4:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  fcf4b8:	85 ed                	test   ebp,ebp
  fcf4ba:	75 05                	jne    fcf4c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d288f>
  fcf4bc:	e8 33 12 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf4c1:	83 ec 08             	sub    esp,0x8
  fcf4c4:	6a 01                	push   0x1
  fcf4c6:	55                   	push   ebp
  fcf4c7:	e8 bf 77 ff ff       	call   fc6c8b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ca059>
  fcf4cc:	83 c4 10             	add    esp,0x10
  fcf4cf:	89 f1                	mov    ecx,esi
  fcf4d1:	eb 04                	jmp    fcf4d7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28a5>
  fcf4d3:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  fcf4d7:	89 4c 24 04          	mov    DWORD PTR [esp+0x4],ecx
  fcf4db:	8b 7c 24 08          	mov    edi,DWORD PTR [esp+0x8]
  fcf4df:	8b 2f                	mov    ebp,DWORD PTR [edi]
  fcf4e1:	8b 31                	mov    esi,DWORD PTR [ecx]
  fcf4e3:	85 ed                	test   ebp,ebp
  fcf4e5:	75 05                	jne    fcf4ec <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28ba>
  fcf4e7:	e8 08 12 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf4ec:	83 ec 08             	sub    esp,0x8
  fcf4ef:	56                   	push   esi
  fcf4f0:	55                   	push   ebp
  fcf4f1:	e8 ed c5 ff ff       	call   fcbae3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ceeb1>
  fcf4f6:	83 c4 10             	add    esp,0x10
  fcf4f9:	8b 2f                	mov    ebp,DWORD PTR [edi]
  fcf4fb:	8b 44 24 04          	mov    eax,DWORD PTR [esp+0x4]
  fcf4ff:	8b 30                	mov    esi,DWORD PTR [eax]
  fcf501:	85 ed                	test   ebp,ebp
  fcf503:	75 05                	jne    fcf50a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28d8>
  fcf505:	e8 ea 11 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf50a:	83 ec 08             	sub    esp,0x8
  fcf50d:	56                   	push   esi
  fcf50e:	55                   	push   ebp
  fcf50f:	e8 55 78 ff ff       	call   fc6d69 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ca137>
  fcf514:	83 c4 10             	add    esp,0x10
  fcf517:	8b 37                	mov    esi,DWORD PTR [edi]
  fcf519:	85 f6                	test   esi,esi
  fcf51b:	75 05                	jne    fcf522 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d28f0>
  fcf51d:	e8 d2 11 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf522:	80 be dc 00 00 00 00 	cmp    BYTE PTR [esi+0xdc],0x0
  fcf529:	8b 6c 24 20          	mov    ebp,DWORD PTR [esp+0x20]
  fcf52d:	74 1f                	je     fcf54e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d291c>
  fcf52f:	c7 45 24 00 00 00 00 	mov    DWORD PTR [ebp+0x24],0x0
  fcf536:	b0 01                	mov    al,0x1
  fcf538:	80 7d 28 00          	cmp    BYTE PTR [ebp+0x28],0x0
  fcf53c:	0f 85 65 07 00 00    	jne    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcf542:	c7 45 2c 02 00 00 00 	mov    DWORD PTR [ebp+0x2c],0x2
  fcf549:	e9 59 07 00 00       	jmp    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcf54e:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  fcf552:	8b 75 0c             	mov    esi,DWORD PTR [ebp+0xc]
  fcf555:	85 f6                	test   esi,esi
  fcf557:	75 05                	jne    fcf55e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d292c>
  fcf559:	e8 96 11 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf55e:	8b 7e 14             	mov    edi,DWORD PTR [esi+0x14]
  fcf561:	89 7d 10             	mov    DWORD PTR [ebp+0x10],edi
  fcf564:	c7 45 14 00 00 00 00 	mov    DWORD PTR [ebp+0x14],0x0
  fcf56b:	8d 83 b4 a8 04 00    	lea    eax,[ebx+0x4a8b4]
  fcf571:	8b 00                	mov    eax,DWORD PTR [eax]
  fcf573:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fcf57a:	74 12                	je     fcf58e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d295c>
  fcf57c:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fcf580:	75 0c                	jne    fcf58e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d295c>
  fcf582:	83 ec 0c             	sub    esp,0xc
  fcf585:	50                   	push   eax
  fcf586:	e8 23 6f be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fcf58b:	83 c4 10             	add    esp,0x10
  fcf58e:	83 ec 04             	sub    esp,0x4
  fcf591:	31 c0                	xor    eax,eax
  fcf593:	50                   	push   eax
  fcf594:	57                   	push   edi
  fcf595:	50                   	push   eax
  fcf596:	e8 ff 66 70 ff       	call   6d5c9a <closedir@plt+0x53302a>
  fcf59b:	83 c4 10             	add    esp,0x10
  fcf59e:	84 c0                	test   al,al
  fcf5a0:	0f 85 b9 04 00 00    	jne    fcfa5f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2e2d>
  fcf5a6:	8b 75 10             	mov    esi,DWORD PTR [ebp+0x10]
  fcf5a9:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fcf5ad:	83 38 00             	cmp    DWORD PTR [eax],0x0
  fcf5b0:	75 05                	jne    fcf5b7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2985>
  fcf5b2:	e8 3d 11 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf5b7:	83 ec 10             	sub    esp,0x10
  fcf5ba:	89 74 24 04          	mov    DWORD PTR [esp+0x4],esi
  fcf5be:	e8 4b c9 ff ff       	call   fcbf0e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cf2dc>
  fcf5c3:	83 c4 10             	add    esp,0x10
  fcf5c6:	89 c6                	mov    esi,eax
  fcf5c8:	89 75 14             	mov    DWORD PTR [ebp+0x14],esi
  fcf5cb:	8d 83 3c be 04 00    	lea    eax,[ebx+0x4be3c]
  fcf5d1:	8b 00                	mov    eax,DWORD PTR [eax]
  fcf5d3:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fcf5da:	74 12                	je     fcf5ee <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d29bc>
  fcf5dc:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fcf5e0:	75 0c                	jne    fcf5ee <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d29bc>
  fcf5e2:	83 ec 0c             	sub    esp,0xc
  fcf5e5:	50                   	push   eax
  fcf5e6:	e8 c3 6e be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fcf5eb:	83 c4 10             	add    esp,0x10
  fcf5ee:	31 ff                	xor    edi,edi
  fcf5f0:	57                   	push   edi
  fcf5f1:	56                   	push   esi
  fcf5f2:	57                   	push   edi
  fcf5f3:	57                   	push   edi
  fcf5f4:	e8 e0 98 7b ff       	call   788ed9 <closedir@plt+0x5e6269>
  fcf5f9:	83 c4 10             	add    esp,0x10
  fcf5fc:	84 c0                	test   al,al
  fcf5fe:	0f 84 ae 06 00 00    	je     fcfcb2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3080>
  fcf604:	8b 75 14             	mov    esi,DWORD PTR [ebp+0x14]
  fcf607:	85 f6                	test   esi,esi
  fcf609:	75 05                	jne    fcf610 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d29de>
  fcf60b:	e8 e4 10 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf610:	8d 83 b0 5c 05 00    	lea    eax,[ebx+0x55cb0]
  fcf616:	83 ec 08             	sub    esp,0x8
  fcf619:	ff 30                	push   DWORD PTR [eax]
  fcf61b:	56                   	push   esi
  fcf61c:	e8 d4 e5 3f 00       	call   13cdbf5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7d0fc3>
  fcf621:	83 c4 10             	add    esp,0x10
  fcf624:	89 c6                	mov    esi,eax
  fcf626:	89 e8                	mov    eax,ebp
  fcf628:	8d 68 18             	lea    ebp,[eax+0x18]
  fcf62b:	89 70 18             	mov    DWORD PTR [eax+0x18],esi
  fcf62e:	8d 83 3c be 04 00    	lea    eax,[ebx+0x4be3c]
  fcf634:	8b 00                	mov    eax,DWORD PTR [eax]
  fcf636:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fcf63d:	74 12                	je     fcf651 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2a1f>
  fcf63f:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fcf643:	75 0c                	jne    fcf651 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2a1f>
  fcf645:	83 ec 0c             	sub    esp,0xc
  fcf648:	50                   	push   eax
  fcf649:	e8 60 6e be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fcf64e:	83 c4 10             	add    esp,0x10
  fcf651:	31 c0                	xor    eax,eax
  fcf653:	50                   	push   eax
  fcf654:	50                   	push   eax
  fcf655:	56                   	push   esi
  fcf656:	50                   	push   eax
  fcf657:	e8 7d 35 7b ff       	call   782bd9 <closedir@plt+0x5dff69>
  fcf65c:	83 c4 10             	add    esp,0x10
  fcf65f:	84 c0                	test   al,al
  fcf661:	0f 84 ce 00 00 00    	je     fcf735 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b03>
  fcf667:	8d 83 b0 a9 04 00    	lea    eax,[ebx+0x4a9b0]
  fcf66d:	8b 30                	mov    esi,DWORD PTR [eax]
  fcf66f:	83 ec 0c             	sub    esp,0xc
  fcf672:	56                   	push   esi
  fcf673:	e8 7c 17 bc ff       	call   b90df4 <closedir@plt+0x9ee184>
  fcf678:	83 c4 10             	add    esp,0x10
  fcf67b:	83 ec 08             	sub    esp,0x8
  fcf67e:	6a 01                	push   0x1
  fcf680:	56                   	push   esi
  fcf681:	e8 32 44 c1 ff       	call   be3ab8 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE7_M_copyEPKSt13_Rb_tree_nodeISsEPS7_@@Base+0x18a>
  fcf686:	83 c4 10             	add    esp,0x10
  fcf689:	89 c6                	mov    esi,eax
  fcf68b:	8b 44 24 20          	mov    eax,DWORD PTR [esp+0x20]
  fcf68f:	8b 78 14             	mov    edi,DWORD PTR [eax+0x14]
  fcf692:	85 ff                	test   edi,edi
  fcf694:	75 05                	jne    fcf69b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2a69>
  fcf696:	e8 59 10 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf69b:	83 ec 08             	sub    esp,0x8
  fcf69e:	31 c0                	xor    eax,eax
  fcf6a0:	50                   	push   eax
  fcf6a1:	57                   	push   edi
  fcf6a2:	e8 ea 6f 7b ff       	call   786691 <closedir@plt+0x5e3a21>
  fcf6a7:	83 c4 10             	add    esp,0x10
  fcf6aa:	89 c7                	mov    edi,eax
  fcf6ac:	85 f6                	test   esi,esi
  fcf6ae:	75 05                	jne    fcf6b5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2a83>
  fcf6b0:	e8 3f 10 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf6b5:	85 ff                	test   edi,edi
  fcf6b7:	74 28                	je     fcf6e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2aaf>
  fcf6b9:	8b 06                	mov    eax,DWORD PTR [esi]
  fcf6bb:	83 ec 08             	sub    esp,0x8
  fcf6be:	ff 70 18             	push   DWORD PTR [eax+0x18]
  fcf6c1:	57                   	push   edi
  fcf6c2:	e8 3d f9 c0 ff       	call   bdf004 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xcc56>
  fcf6c7:	83 c4 10             	add    esp,0x10
  fcf6ca:	85 c0                	test   eax,eax
  fcf6cc:	75 13                	jne    fcf6e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2aaf>
  fcf6ce:	e8 e7 1d c0 ff       	call   bd14ba <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1b5e>
  fcf6d3:	83 ec 08             	sub    esp,0x8
  fcf6d6:	6a 00                	push   0x0
  fcf6d8:	50                   	push   eax
  fcf6d9:	e8 da 0e c0 ff       	call   bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c>
  fcf6de:	83 c4 10             	add    esp,0x10
  fcf6e1:	83 7e 0c 00          	cmp    DWORD PTR [esi+0xc],0x0
  fcf6e5:	75 13                	jne    fcf6fa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2ac8>
  fcf6e7:	e8 82 1c c0 ff       	call   bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12>
  fcf6ec:	83 ec 08             	sub    esp,0x8
  fcf6ef:	6a 00                	push   0x0
  fcf6f1:	50                   	push   eax
  fcf6f2:	e8 c1 0e c0 ff       	call   bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c>
  fcf6f7:	83 c4 10             	add    esp,0x10
  fcf6fa:	89 7e 10             	mov    DWORD PTR [esi+0x10],edi
  fcf6fd:	8d 83 c4 d5 04 00    	lea    eax,[ebx+0x4d5c4]
  fcf703:	8b 00                	mov    eax,DWORD PTR [eax]
  fcf705:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fcf70c:	74 12                	je     fcf720 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2aee>
  fcf70e:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fcf712:	75 0c                	jne    fcf720 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2aee>
  fcf714:	83 ec 0c             	sub    esp,0xc
  fcf717:	50                   	push   eax
  fcf718:	e8 91 6d be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fcf71d:	83 c4 10             	add    esp,0x10
  fcf720:	8d 83 50 63 06 00    	lea    eax,[ebx+0x66350]
  fcf726:	31 c9                	xor    ecx,ecx
  fcf728:	51                   	push   ecx
  fcf729:	56                   	push   esi
  fcf72a:	ff 30                	push   DWORD PTR [eax]
  fcf72c:	51                   	push   ecx
  fcf72d:	e8 89 38 11 00       	call   10e2fbb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4e6389>
  fcf732:	83 c4 10             	add    esp,0x10
  fcf735:	8b 75 00             	mov    esi,DWORD PTR [ebp+0x0]
  fcf738:	85 f6                	test   esi,esi
  fcf73a:	75 05                	jne    fcf741 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b0f>
  fcf73c:	e8 b3 0f c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf741:	83 ec 08             	sub    esp,0x8
  fcf744:	6a 00                	push   0x0
  fcf746:	56                   	push   esi
  fcf747:	e8 db 2d e0 ff       	call   dd2527 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d58f5>
  fcf74c:	83 c4 10             	add    esp,0x10
  fcf74f:	84 c0                	test   al,al
  fcf751:	0f 84 b5 03 00 00    	je     fcfb0c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2eda>
  fcf757:	8b 44 24 20          	mov    eax,DWORD PTR [esp+0x20]
  fcf75b:	8d 70 20             	lea    esi,[eax+0x20]
  fcf75e:	8b 78 20             	mov    edi,DWORD PTR [eax+0x20]
  fcf761:	8b 6d 00             	mov    ebp,DWORD PTR [ebp+0x0]
  fcf764:	85 ff                	test   edi,edi
  fcf766:	75 05                	jne    fcf76d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b3b>
  fcf768:	e8 87 0f c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf76d:	89 6f 38             	mov    DWORD PTR [edi+0x38],ebp
  fcf770:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf772:	85 ff                	test   edi,edi
  fcf774:	89 f8                	mov    eax,edi
  fcf776:	75 0f                	jne    fcf787 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b55>
  fcf778:	e8 77 0f c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf77d:	8b 06                	mov    eax,DWORD PTR [esi]
  fcf77f:	85 c0                	test   eax,eax
  fcf781:	0f 84 4e 05 00 00    	je     fcfcd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d30a3>
  fcf787:	8b 7f 38             	mov    edi,DWORD PTR [edi+0x38]
  fcf78a:	8b a8 fc 00 00 00    	mov    ebp,DWORD PTR [eax+0xfc]
  fcf790:	85 ff                	test   edi,edi
  fcf792:	75 05                	jne    fcf799 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b67>
  fcf794:	e8 5b 0f c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf799:	83 ec 04             	sub    esp,0x4
  fcf79c:	6a 00                	push   0x0
  fcf79e:	55                   	push   ebp
  fcf79f:	57                   	push   edi
  fcf7a0:	e8 42 2a e0 ff       	call   dd21e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55b5>
  fcf7a5:	83 c4 10             	add    esp,0x10
  fcf7a8:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf7aa:	85 ff                	test   edi,edi
  fcf7ac:	75 05                	jne    fcf7b3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b81>
  fcf7ae:	e8 41 0f c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf7b3:	8b 7f 38             	mov    edi,DWORD PTR [edi+0x38]
  fcf7b6:	85 ff                	test   edi,edi
  fcf7b8:	75 05                	jne    fcf7bf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2b8d>
  fcf7ba:	e8 35 0f c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf7bf:	83 ec 04             	sub    esp,0x4
  fcf7c2:	31 c0                	xor    eax,eax
  fcf7c4:	50                   	push   eax
  fcf7c5:	50                   	push   eax
  fcf7c6:	57                   	push   edi
  fcf7c7:	e8 2f 2a e0 ff       	call   dd21fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55c9>
  fcf7cc:	83 c4 10             	add    esp,0x10
  fcf7cf:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf7d1:	85 ff                	test   edi,edi
  fcf7d3:	89 f8                	mov    eax,edi
  fcf7d5:	75 0f                	jne    fcf7e6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2bb4>
  fcf7d7:	e8 18 0f c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf7dc:	8b 06                	mov    eax,DWORD PTR [esi]
  fcf7de:	85 c0                	test   eax,eax
  fcf7e0:	0f 84 ef 04 00 00    	je     fcfcd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d30a3>
  fcf7e6:	8b 7f 38             	mov    edi,DWORD PTR [edi+0x38]
  fcf7e9:	8b a8 e0 00 00 00    	mov    ebp,DWORD PTR [eax+0xe0]
  fcf7ef:	85 ff                	test   edi,edi
  fcf7f1:	75 05                	jne    fcf7f8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2bc6>
  fcf7f3:	e8 fc 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf7f8:	83 ec 04             	sub    esp,0x4
  fcf7fb:	6a 00                	push   0x0
  fcf7fd:	55                   	push   ebp
  fcf7fe:	57                   	push   edi
  fcf7ff:	e8 47 2a e0 ff       	call   dd224b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d5619>
  fcf804:	83 c4 10             	add    esp,0x10
  fcf807:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf809:	85 ff                	test   edi,edi
  fcf80b:	75 05                	jne    fcf812 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2be0>
  fcf80d:	e8 e2 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf812:	8b bf fc 00 00 00    	mov    edi,DWORD PTR [edi+0xfc]
  fcf818:	85 ff                	test   edi,edi
  fcf81a:	8b 6c 24 20          	mov    ebp,DWORD PTR [esp+0x20]
  fcf81e:	75 05                	jne    fcf825 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2bf3>
  fcf820:	e8 cf 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf825:	c7 47 0c 00 00 00 00 	mov    DWORD PTR [edi+0xc],0x0
  fcf82c:	8b 7d 0c             	mov    edi,DWORD PTR [ebp+0xc]
  fcf82f:	85 ff                	test   edi,edi
  fcf831:	75 05                	jne    fcf838 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c06>
  fcf833:	e8 bc 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf838:	80 7f 20 00          	cmp    BYTE PTR [edi+0x20],0x0
  fcf83c:	74 48                	je     fcf886 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c54>
  fcf83e:	8b 36                	mov    esi,DWORD PTR [esi]
  fcf840:	85 f6                	test   esi,esi
  fcf842:	75 05                	jne    fcf849 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c17>
  fcf844:	e8 ab 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf849:	8b 76 24             	mov    esi,DWORD PTR [esi+0x24]
  fcf84c:	85 f6                	test   esi,esi
  fcf84e:	75 05                	jne    fcf855 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c23>
  fcf850:	e8 9f 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf855:	83 ec 08             	sub    esp,0x8
  fcf858:	6a 00                	push   0x0
  fcf85a:	56                   	push   esi
  fcf85b:	e8 d5 f5 f3 ff       	call   f0ee35 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x312203>
  fcf860:	83 c4 10             	add    esp,0x10
  fcf863:	84 c0                	test   al,al
  fcf865:	74 1f                	je     fcf886 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c54>
  fcf867:	c7 45 24 00 00 00 00 	mov    DWORD PTR [ebp+0x24],0x0
  fcf86e:	b0 01                	mov    al,0x1
  fcf870:	80 7d 28 00          	cmp    BYTE PTR [ebp+0x28],0x0
  fcf874:	0f 85 2d 04 00 00    	jne    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcf87a:	c7 45 2c 05 00 00 00 	mov    DWORD PTR [ebp+0x2c],0x5
  fcf881:	e9 21 04 00 00       	jmp    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcf886:	8b 75 14             	mov    esi,DWORD PTR [ebp+0x14]
  fcf889:	85 f6                	test   esi,esi
  fcf88b:	75 05                	jne    fcf892 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c60>
  fcf88d:	e8 62 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf892:	83 ec 10             	sub    esp,0x10
  fcf895:	89 34 24             	mov    DWORD PTR [esp],esi
  fcf898:	c7 44 24 08 00 00 00 	mov    DWORD PTR [esp+0x8],0x0
  fcf89f:	00 
  fcf8a0:	c7 44 24 04 01 00 00 	mov    DWORD PTR [esp+0x4],0x1
  fcf8a7:	00 
  fcf8a8:	e8 b1 72 86 ff       	call   836b5e <closedir@plt+0x693eee>
  fcf8ad:	83 c4 10             	add    esp,0x10
  fcf8b0:	8d 75 20             	lea    esi,[ebp+0x20]
  fcf8b3:	8b 6d 20             	mov    ebp,DWORD PTR [ebp+0x20]
  fcf8b6:	85 ed                	test   ebp,ebp
  fcf8b8:	89 ef                	mov    edi,ebp
  fcf8ba:	75 07                	jne    fcf8c3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c91>
  fcf8bc:	e8 33 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf8c1:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf8c3:	8b 6d 38             	mov    ebp,DWORD PTR [ebp+0x38]
  fcf8c6:	85 ed                	test   ebp,ebp
  fcf8c8:	75 05                	jne    fcf8cf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2c9d>
  fcf8ca:	e8 25 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf8cf:	83 ec 04             	sub    esp,0x4
  fcf8d2:	6a 00                	push   0x0
  fcf8d4:	57                   	push   edi
  fcf8d5:	55                   	push   ebp
  fcf8d6:	e8 0c 29 e0 ff       	call   dd21e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55b5>
  fcf8db:	83 c4 10             	add    esp,0x10
  fcf8de:	8b 2e                	mov    ebp,DWORD PTR [esi]
  fcf8e0:	85 ed                	test   ebp,ebp
  fcf8e2:	89 ef                	mov    edi,ebp
  fcf8e4:	75 07                	jne    fcf8ed <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2cbb>
  fcf8e6:	e8 09 0e c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf8eb:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf8ed:	8b 6d 38             	mov    ebp,DWORD PTR [ebp+0x38]
  fcf8f0:	85 ed                	test   ebp,ebp
  fcf8f2:	75 05                	jne    fcf8f9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2cc7>
  fcf8f4:	e8 fb 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf8f9:	83 ec 04             	sub    esp,0x4
  fcf8fc:	6a 00                	push   0x0
  fcf8fe:	57                   	push   edi
  fcf8ff:	55                   	push   ebp
  fcf900:	e8 f6 28 e0 ff       	call   dd21fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55c9>
  fcf905:	83 c4 10             	add    esp,0x10
  fcf908:	8b 2e                	mov    ebp,DWORD PTR [esi]
  fcf90a:	85 ed                	test   ebp,ebp
  fcf90c:	89 ef                	mov    edi,ebp
  fcf90e:	75 07                	jne    fcf917 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2ce5>
  fcf910:	e8 df 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf915:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf917:	8b 6d 38             	mov    ebp,DWORD PTR [ebp+0x38]
  fcf91a:	85 ed                	test   ebp,ebp
  fcf91c:	75 05                	jne    fcf923 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2cf1>
  fcf91e:	e8 d1 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf923:	83 ec 04             	sub    esp,0x4
  fcf926:	6a 00                	push   0x0
  fcf928:	57                   	push   edi
  fcf929:	55                   	push   ebp
  fcf92a:	e8 1c 29 e0 ff       	call   dd224b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d5619>
  fcf92f:	83 c4 10             	add    esp,0x10
  fcf932:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf934:	85 ff                	test   edi,edi
  fcf936:	89 f8                	mov    eax,edi
  fcf938:	75 0f                	jne    fcf949 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2d17>
  fcf93a:	e8 b5 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf93f:	8b 06                	mov    eax,DWORD PTR [esi]
  fcf941:	85 c0                	test   eax,eax
  fcf943:	0f 84 8c 03 00 00    	je     fcfcd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d30a3>
  fcf949:	8b 7f 38             	mov    edi,DWORD PTR [edi+0x38]
  fcf94c:	8b 68 2c             	mov    ebp,DWORD PTR [eax+0x2c]
  fcf94f:	85 ff                	test   edi,edi
  fcf951:	75 05                	jne    fcf958 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2d26>
  fcf953:	e8 9c 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf958:	83 ec 04             	sub    esp,0x4
  fcf95b:	6a 00                	push   0x0
  fcf95d:	55                   	push   ebp
  fcf95e:	57                   	push   edi
  fcf95f:	e8 ab 28 e0 ff       	call   dd220f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55dd>
  fcf964:	83 c4 10             	add    esp,0x10
  fcf967:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf969:	85 ff                	test   edi,edi
  fcf96b:	89 f8                	mov    eax,edi
  fcf96d:	75 0f                	jne    fcf97e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2d4c>
  fcf96f:	e8 80 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf974:	8b 06                	mov    eax,DWORD PTR [esi]
  fcf976:	85 c0                	test   eax,eax
  fcf978:	0f 84 57 03 00 00    	je     fcfcd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d30a3>
  fcf97e:	8b 7f 38             	mov    edi,DWORD PTR [edi+0x38]
  fcf981:	8b a8 80 00 00 00    	mov    ebp,DWORD PTR [eax+0x80]
  fcf987:	85 ff                	test   edi,edi
  fcf989:	75 05                	jne    fcf990 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2d5e>
  fcf98b:	e8 64 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf990:	83 ec 04             	sub    esp,0x4
  fcf993:	6a 00                	push   0x0
  fcf995:	55                   	push   ebp
  fcf996:	57                   	push   edi
  fcf997:	e8 87 28 e0 ff       	call   dd2223 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55f1>
  fcf99c:	83 c4 10             	add    esp,0x10
  fcf99f:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf9a1:	85 ff                	test   edi,edi
  fcf9a3:	89 f8                	mov    eax,edi
  fcf9a5:	75 0f                	jne    fcf9b6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2d84>
  fcf9a7:	e8 48 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf9ac:	8b 06                	mov    eax,DWORD PTR [esi]
  fcf9ae:	85 c0                	test   eax,eax
  fcf9b0:	0f 84 1f 03 00 00    	je     fcfcd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d30a3>
  fcf9b6:	8b 7f 38             	mov    edi,DWORD PTR [edi+0x38]
  fcf9b9:	8b 68 64             	mov    ebp,DWORD PTR [eax+0x64]
  fcf9bc:	85 ff                	test   edi,edi
  fcf9be:	75 05                	jne    fcf9c5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2d93>
  fcf9c0:	e8 2f 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf9c5:	83 ec 04             	sub    esp,0x4
  fcf9c8:	6a 00                	push   0x0
  fcf9ca:	55                   	push   ebp
  fcf9cb:	57                   	push   edi
  fcf9cc:	e8 66 28 e0 ff       	call   dd2237 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d5605>
  fcf9d1:	83 c4 10             	add    esp,0x10
  fcf9d4:	8b 3e                	mov    edi,DWORD PTR [esi]
  fcf9d6:	85 ff                	test   edi,edi
  fcf9d8:	89 f8                	mov    eax,edi
  fcf9da:	75 0f                	jne    fcf9eb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2db9>
  fcf9dc:	e8 13 0d c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcf9e1:	8b 06                	mov    eax,DWORD PTR [esi]
  fcf9e3:	85 c0                	test   eax,eax
  fcf9e5:	0f 84 ea 02 00 00    	je     fcfcd5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d30a3>
  fcf9eb:	8b 7f 38             	mov    edi,DWORD PTR [edi+0x38]
  fcf9ee:	8a 48 70             	mov    cl,BYTE PTR [eax+0x70]
  fcf9f1:	85 ff                	test   edi,edi
  fcf9f3:	8b 6c 24 20          	mov    ebp,DWORD PTR [esp+0x20]
  fcf9f7:	75 0d                	jne    fcfa06 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2dd4>
  fcf9f9:	88 4c 24 08          	mov    BYTE PTR [esp+0x8],cl
  fcf9fd:	e8 f2 0c c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfa02:	8a 4c 24 08          	mov    cl,BYTE PTR [esp+0x8]
  fcfa06:	31 c0                	xor    eax,eax
  fcfa08:	0f b6 c9             	movzx  ecx,cl
  fcfa0b:	50                   	push   eax
  fcfa0c:	50                   	push   eax
  fcfa0d:	51                   	push   ecx
  fcfa0e:	57                   	push   edi
  fcfa0f:	e8 a6 29 e0 ff       	call   dd23ba <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d5788>
  fcfa14:	83 c4 10             	add    esp,0x10
  fcfa17:	8b 36                	mov    esi,DWORD PTR [esi]
  fcfa19:	85 f6                	test   esi,esi
  fcfa1b:	75 05                	jne    fcfa22 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2df0>
  fcfa1d:	e8 d2 0c c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfa22:	8b 76 38             	mov    esi,DWORD PTR [esi+0x38]
  fcfa25:	85 f6                	test   esi,esi
  fcfa27:	75 05                	jne    fcfa2e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2dfc>
  fcfa29:	e8 c6 0c c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfa2e:	83 ec 08             	sub    esp,0x8
  fcfa31:	6a 00                	push   0x0
  fcfa33:	56                   	push   esi
  fcfa34:	e8 1e 28 e0 ff       	call   dd2257 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d5625>
  fcfa39:	83 c4 10             	add    esp,0x10
  fcfa3c:	84 c0                	test   al,al
  fcfa3e:	74 1f                	je     fcfa5f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2e2d>
  fcfa40:	c7 45 24 00 00 00 00 	mov    DWORD PTR [ebp+0x24],0x0
  fcfa47:	b0 01                	mov    al,0x1
  fcfa49:	80 7d 28 00          	cmp    BYTE PTR [ebp+0x28],0x0
  fcfa4d:	0f 85 54 02 00 00    	jne    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcfa53:	c7 45 2c 06 00 00 00 	mov    DWORD PTR [ebp+0x2c],0x6
  fcfa5a:	e9 48 02 00 00       	jmp    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcfa5f:	8d bb 94 d6 04 00    	lea    edi,[ebx+0x4d694]
  fcfa65:	8b 07                	mov    eax,DWORD PTR [edi]
  fcfa67:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fcfa6e:	74 12                	je     fcfa82 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2e50>
  fcfa70:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fcfa74:	75 0c                	jne    fcfa82 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2e50>
  fcfa76:	83 ec 0c             	sub    esp,0xc
  fcfa79:	50                   	push   eax
  fcfa7a:	e8 2f 6a be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fcfa7f:	83 c4 10             	add    esp,0x10
  fcfa82:	83 ec 08             	sub    esp,0x8
  fcfa85:	31 c0                	xor    eax,eax
  fcfa87:	50                   	push   eax
  fcfa88:	50                   	push   eax
  fcfa89:	e8 99 8e d7 ff       	call   d48927 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x14bcf5>
  fcfa8e:	83 c4 10             	add    esp,0x10
  fcfa91:	84 c0                	test   al,al
  fcfa93:	0f 84 96 00 00 00    	je     fcfb2f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2efd>
  fcfa99:	8b 75 0c             	mov    esi,DWORD PTR [ebp+0xc]
  fcfa9c:	85 f6                	test   esi,esi
  fcfa9e:	75 05                	jne    fcfaa5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2e73>
  fcfaa0:	e8 4f 0c c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfaa5:	83 ec 08             	sub    esp,0x8
  fcfaa8:	6a 00                	push   0x0
  fcfaaa:	56                   	push   esi
  fcfaab:	e8 e1 6b 7b ff       	call   786691 <closedir@plt+0x5e3a21>
  fcfab0:	83 c4 10             	add    esp,0x10
  fcfab3:	89 ee                	mov    esi,ebp
  fcfab5:	8b 6e 20             	mov    ebp,DWORD PTR [esi+0x20]
  fcfab8:	85 ed                	test   ebp,ebp
  fcfaba:	75 0d                	jne    fcfac9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2e97>
  fcfabc:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  fcfac0:	e8 2f 0c c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfac5:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fcfac9:	8a 4d 70             	mov    cl,BYTE PTR [ebp+0x70]
  fcfacc:	88 4c 24 08          	mov    BYTE PTR [esp+0x8],cl
  fcfad0:	8b 0f                	mov    ecx,DWORD PTR [edi]
  fcfad2:	f6 81 b2 00 00 00 01 	test   BYTE PTR [ecx+0xb2],0x1
  fcfad9:	74 16                	je     fcfaf1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2ebf>
  fcfadb:	83 79 60 00          	cmp    DWORD PTR [ecx+0x60],0x0
  fcfadf:	75 10                	jne    fcfaf1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2ebf>
  fcfae1:	83 ec 0c             	sub    esp,0xc
  fcfae4:	51                   	push   ecx
  fcfae5:	89 c7                	mov    edi,eax
  fcfae7:	e8 c2 69 be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fcfaec:	89 f8                	mov    eax,edi
  fcfaee:	83 c4 10             	add    esp,0x10
  fcfaf1:	8d 6e 0c             	lea    ebp,[esi+0xc]
  fcfaf4:	8d 7e 20             	lea    edi,[esi+0x20]
  fcfaf7:	31 d2                	xor    edx,edx
  fcfaf9:	0f b6 4c 24 08       	movzx  ecx,BYTE PTR [esp+0x8]
  fcfafe:	52                   	push   edx
  fcfaff:	51                   	push   ecx
  fcfb00:	50                   	push   eax
  fcfb01:	52                   	push   edx
  fcfb02:	e8 64 6b d8 ff       	call   d5666b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x159a39>
  fcfb07:	83 c4 10             	add    esp,0x10
  fcfb0a:	eb 29                	jmp    fcfb35 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2f03>
  fcfb0c:	8b 4c 24 20          	mov    ecx,DWORD PTR [esp+0x20]
  fcfb10:	c7 41 24 00 00 00 00 	mov    DWORD PTR [ecx+0x24],0x0
  fcfb17:	b0 01                	mov    al,0x1
  fcfb19:	80 79 28 00          	cmp    BYTE PTR [ecx+0x28],0x0
  fcfb1d:	0f 85 84 01 00 00    	jne    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcfb23:	c7 41 2c 04 00 00 00 	mov    DWORD PTR [ecx+0x2c],0x4
  fcfb2a:	e9 78 01 00 00       	jmp    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcfb2f:	8d 7d 20             	lea    edi,[ebp+0x20]
  fcfb32:	8d 6d 0c             	lea    ebp,[ebp+0xc]
  fcfb35:	8b 37                	mov    esi,DWORD PTR [edi]
  fcfb37:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  fcfb3a:	85 f6                	test   esi,esi
  fcfb3c:	75 0d                	jne    fcfb4b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2f19>
  fcfb3e:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  fcfb42:	e8 ad 0b c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfb47:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fcfb4b:	83 ec 08             	sub    esp,0x8
  fcfb4e:	50                   	push   eax
  fcfb4f:	56                   	push   esi
  fcfb50:	e8 50 c4 ff ff       	call   fcbfa5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cf373>
  fcfb55:	83 c4 10             	add    esp,0x10
  fcfb58:	8b 37                	mov    esi,DWORD PTR [edi]
  fcfb5a:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  fcfb5d:	89 6c 24 08          	mov    DWORD PTR [esp+0x8],ebp
  fcfb61:	85 f6                	test   esi,esi
  fcfb63:	75 09                	jne    fcfb6e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2f3c>
  fcfb65:	89 c5                	mov    ebp,eax
  fcfb67:	e8 88 0b c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfb6c:	89 e8                	mov    eax,ebp
  fcfb6e:	83 ec 08             	sub    esp,0x8
  fcfb71:	50                   	push   eax
  fcfb72:	56                   	push   esi
  fcfb73:	e8 b2 c5 ff ff       	call   fcc12a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cf4f8>
  fcfb78:	83 c4 10             	add    esp,0x10
  fcfb7b:	8b 37                	mov    esi,DWORD PTR [edi]
  fcfb7d:	85 f6                	test   esi,esi
  fcfb7f:	89 fd                	mov    ebp,edi
  fcfb81:	75 05                	jne    fcfb88 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2f56>
  fcfb83:	e8 6c 0b c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfb88:	83 ec 0c             	sub    esp,0xc
  fcfb8b:	56                   	push   esi
  fcfb8c:	e8 55 76 ff ff       	call   fc71e6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ca5b4>
  fcfb91:	83 c4 10             	add    esp,0x10
  fcfb94:	8b 7c 24 08          	mov    edi,DWORD PTR [esp+0x8]
  fcfb98:	8b 37                	mov    esi,DWORD PTR [edi]
  fcfb9a:	83 7d 00 00          	cmp    DWORD PTR [ebp+0x0],0x0
  fcfb9e:	75 05                	jne    fcfba5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2f73>
  fcfba0:	e8 4f 0b c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfba5:	83 ec 10             	sub    esp,0x10
  fcfba8:	89 74 24 04          	mov    DWORD PTR [esp+0x4],esi
  fcfbac:	e8 71 c6 ff ff       	call   fcc222 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cf5f0>
  fcfbb1:	83 c4 10             	add    esp,0x10
  fcfbb4:	8b 75 00             	mov    esi,DWORD PTR [ebp+0x0]
  fcfbb7:	8b 07                	mov    eax,DWORD PTR [edi]
  fcfbb9:	85 f6                	test   esi,esi
  fcfbbb:	75 0d                	jne    fcfbca <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2f98>
  fcfbbd:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  fcfbc1:	e8 2e 0b c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfbc6:	8b 44 24 04          	mov    eax,DWORD PTR [esp+0x4]
  fcfbca:	83 ec 08             	sub    esp,0x8
  fcfbcd:	50                   	push   eax
  fcfbce:	56                   	push   esi
  fcfbcf:	e8 51 c7 ff ff       	call   fcc325 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cf6f3>
  fcfbd4:	83 c4 10             	add    esp,0x10
  fcfbd7:	8b 75 00             	mov    esi,DWORD PTR [ebp+0x0]
  fcfbda:	8b 3f                	mov    edi,DWORD PTR [edi]
  fcfbdc:	85 f6                	test   esi,esi
  fcfbde:	75 05                	jne    fcfbe5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2fb3>
  fcfbe0:	e8 0f 0b c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfbe5:	83 ec 08             	sub    esp,0x8
  fcfbe8:	57                   	push   edi
  fcfbe9:	56                   	push   esi
  fcfbea:	e8 b6 65 ff ff       	call   fc61a5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3c9573>
  fcfbef:	83 c4 10             	add    esp,0x10
  fcfbf2:	8b 75 00             	mov    esi,DWORD PTR [ebp+0x0]
  fcfbf5:	85 f6                	test   esi,esi
  fcfbf7:	89 ef                	mov    edi,ebp
  fcfbf9:	75 05                	jne    fcfc00 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2fce>
  fcfbfb:	e8 f4 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfc00:	c6 46 70 00          	mov    BYTE PTR [esi+0x70],0x0
  fcfc04:	8b 37                	mov    esi,DWORD PTR [edi]
  fcfc06:	85 f6                	test   esi,esi
  fcfc08:	8b 6c 24 20          	mov    ebp,DWORD PTR [esp+0x20]
  fcfc0c:	75 05                	jne    fcfc13 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2fe1>
  fcfc0e:	e8 e1 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfc13:	c6 46 72 00          	mov    BYTE PTR [esi+0x72],0x0
  fcfc17:	8b 45 1c             	mov    eax,DWORD PTR [ebp+0x1c]
  fcfc1a:	85 c0                	test   eax,eax
  fcfc1c:	74 11                	je     fcfc2f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d2ffd>
  fcfc1e:	83 ec 04             	sub    esp,0x4
  fcfc21:	6a 00                	push   0x0
  fcfc23:	ff 75 14             	push   DWORD PTR [ebp+0x14]
  fcfc26:	50                   	push   eax
  fcfc27:	e8 42 b3 ff ff       	call   fcaf6e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ce33c>
  fcfc2c:	83 c4 10             	add    esp,0x10
  fcfc2f:	8b 37                	mov    esi,DWORD PTR [edi]
  fcfc31:	85 f6                	test   esi,esi
  fcfc33:	75 05                	jne    fcfc3a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3008>
  fcfc35:	e8 ba 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfc3a:	8b b6 fc 00 00 00    	mov    esi,DWORD PTR [esi+0xfc]
  fcfc40:	85 f6                	test   esi,esi
  fcfc42:	75 05                	jne    fcfc49 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3017>
  fcfc44:	e8 ab 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfc49:	83 7e 0c 00          	cmp    DWORD PTR [esi+0xc],0x0
  fcfc4d:	74 56                	je     fcfca5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3073>
  fcfc4f:	8b 37                	mov    esi,DWORD PTR [edi]
  fcfc51:	85 f6                	test   esi,esi
  fcfc53:	75 05                	jne    fcfc5a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3028>
  fcfc55:	e8 9a 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfc5a:	8b b6 fc 00 00 00    	mov    esi,DWORD PTR [esi+0xfc]
  fcfc60:	85 f6                	test   esi,esi
  fcfc62:	75 05                	jne    fcfc69 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3037>
  fcfc64:	e8 8b 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfc69:	8b 76 0c             	mov    esi,DWORD PTR [esi+0xc]
  fcfc6c:	8b 2f                	mov    ebp,DWORD PTR [edi]
  fcfc6e:	85 ed                	test   ebp,ebp
  fcfc70:	75 05                	jne    fcfc77 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3045>
  fcfc72:	e8 7d 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfc77:	8b ad fc 00 00 00    	mov    ebp,DWORD PTR [ebp+0xfc]
  fcfc7d:	85 ed                	test   ebp,ebp
  fcfc7f:	75 05                	jne    fcfc86 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3054>
  fcfc81:	e8 6e 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfc86:	c7 45 0c 00 00 00 00 	mov    DWORD PTR [ebp+0xc],0x0
  fcfc8d:	8b 3f                	mov    edi,DWORD PTR [edi]
  fcfc8f:	85 ff                	test   edi,edi
  fcfc91:	75 05                	jne    fcfc98 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3066>
  fcfc93:	e8 5c 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fcfc98:	83 ec 08             	sub    esp,0x8
  fcfc9b:	56                   	push   esi
  fcfc9c:	57                   	push   edi
  fcfc9d:	e8 8c dc fd ff       	call   fad92e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3b0cfc>
  fcfca2:	83 c4 10             	add    esp,0x10
  fcfca5:	31 c0                	xor    eax,eax
  fcfca7:	0f b6 c0             	movzx  eax,al
  fcfcaa:	83 c4 0c             	add    esp,0xc
  fcfcad:	5e                   	pop    esi
  fcfcae:	5f                   	pop    edi
  fcfcaf:	5b                   	pop    ebx
  fcfcb0:	5d                   	pop    ebp
  fcfcb1:	c3                   	ret
  fcfcb2:	57                   	push   edi
  fcfcb3:	6a 01                	push   0x1
  fcfcb5:	ff 75 10             	push   DWORD PTR [ebp+0x10]
  fcfcb8:	57                   	push   edi
  fcfcb9:	e8 16 4b 7c ff       	call   7947d4 <closedir@plt+0x5f1b64>
  fcfcbe:	83 c4 10             	add    esp,0x10
  fcfcc1:	89 45 24             	mov    DWORD PTR [ebp+0x24],eax
  fcfcc4:	b0 01                	mov    al,0x1
  fcfcc6:	80 7d 28 00          	cmp    BYTE PTR [ebp+0x28],0x0
  fcfcca:	75 db                	jne    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcfccc:	c7 45 2c 03 00 00 00 	mov    DWORD PTR [ebp+0x2c],0x3
  fcfcd3:	eb d2                	jmp    fcfca7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3d3075>
  fcfcd5:	e8 1a 0a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
