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


Disassembly of section .text:

00ea41bb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7589>:
  ea41bb:	55                   	push   %ebp
  ea41bc:	53                   	push   %ebx
  ea41bd:	57                   	push   %edi
  ea41be:	56                   	push   %esi
  ea41bf:	83 ec 1c             	sub    $0x1c,%esp
  ea41c2:	e8 00 00 00 00       	call   ea41c7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7595>
  ea41c7:	5b                   	pop    %ebx
  ea41c8:	81 c3 b5 29 f5 00    	add    $0xf529b5,%ebx ; ebx=0x1df6b7c
  ea41ce:	8b 7c 24 30          	mov    0x30(%esp),%edi
  ea41d2:	8a 83 70 a7 06 00    	mov    0x6a770(%ebx),%al
  ea41d8:	24 01                	and    $0x1,%al
  ea41da:	75 17                	jne    ea41f3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a75c1>
  ea41dc:	8d 83 08 e2 71 ff    	lea    -0x8e1df8(%ebx),%eax ; [ebx+-0x8e1df8]=0x1514d84 val=0x638e
  ea41e2:	8b 00                	mov    (%eax),%eax
  ea41e4:	89 04 24             	mov    %eax,(%esp)
  ea41e7:	e8 3c b1 cf ff       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  ea41ec:	c6 83 70 a7 06 00 01 	movb   $0x1,0x6a770(%ebx)
  ea41f3:	8b 47 14             	mov    0x14(%edi),%eax
  ea41f6:	c7 47 14 ff ff ff ff 	movl   $0xffffffff,0x14(%edi)
  ea41fd:	83 f8 01             	cmp    $0x1,%eax
  ea4200:	0f 94 c1             	sete   %cl
  ea4203:	0f b6 c9             	movzbl %cl,%ecx
  ea4206:	c1 e1 02             	shl    $0x2,%ecx
  ea4209:	85 c0                	test   %eax,%eax
  ea420b:	b8 03 00 00 00       	mov    $0x3,%eax
  ea4210:	0f 45 c1             	cmovne %ecx,%eax
  ea4213:	83 f8 04             	cmp    $0x4,%eax
  ea4216:	0f 84 8a 01 00 00    	je     ea43a6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7774>
  ea421c:	83 f8 03             	cmp    $0x3,%eax
  ea421f:	0f 85 f7 01 00 00    	jne    ea441c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77ea>
  ea4225:	8b 77 08             	mov    0x8(%edi),%esi
  ea4228:	85 f6                	test   %esi,%esi
  ea422a:	75 05                	jne    ea4231 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a75ff>
  ea422c:	e8 c3 c4 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea4231:	8b 76 40             	mov    0x40(%esi),%esi
  ea4234:	85 f6                	test   %esi,%esi
  ea4236:	75 05                	jne    ea423d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a760b>
  ea4238:	e8 b7 c4 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea423d:	31 c0                	xor    %eax,%eax
  ea423f:	89 44 24 08          	mov    %eax,0x8(%esp)
  ea4243:	89 44 24 04          	mov    %eax,0x4(%esp)
  ea4247:	89 34 24             	mov    %esi,(%esp)
  ea424a:	e8 0f 29 99 ff       	call   836b5e <closedir@plt+0x693eee> ; CALL UnityEngine.GameObject$$SetActive
  ea424f:	8b 77 08             	mov    0x8(%edi),%esi
  ea4252:	85 f6                	test   %esi,%esi
  ea4254:	75 05                	jne    ea425b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7629>
  ea4256:	e8 99 c4 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea425b:	8b 56 48             	mov    0x48(%esi),%edx
  ea425e:	8d ab 64 dd 04 00    	lea    0x4dd64(%ebx),%ebp
  ea4264:	8b 45 00             	mov    0x0(%ebp),%eax
  ea4267:	8b 48 50             	mov    0x50(%eax),%ecx
  ea426a:	83 39 00             	cmpl   $0x0,(%ecx)
  ea426d:	75 55                	jne    ea42c4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7692>
  ea426f:	8d 83 2c 5e 05 00    	lea    0x55e2c(%ebx),%eax
  ea4275:	8b 00                	mov    (%eax),%eax
  ea4277:	89 44 24 14          	mov    %eax,0x14(%esp)
  ea427b:	8d 83 84 dd 04 00    	lea    0x4dd84(%ebx),%eax
  ea4281:	8b 00                	mov    (%eax),%eax
  ea4283:	89 04 24             	mov    %eax,(%esp)
  ea4286:	89 54 24 18          	mov    %edx,0x18(%esp)
  ea428a:	e8 9f ab d3 ff       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  ea428f:	89 c6                	mov    %eax,%esi
  ea4291:	8d 83 30 5e 05 00    	lea    0x55e30(%ebx),%eax
  ea4297:	8b 00                	mov    (%eax),%eax
  ea4299:	89 44 24 0c          	mov    %eax,0xc(%esp)
  ea429d:	8b 44 24 14          	mov    0x14(%esp),%eax
  ea42a1:	89 44 24 08          	mov    %eax,0x8(%esp)
  ea42a5:	89 34 24             	mov    %esi,(%esp)
  ea42a8:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
  ea42af:	00 
  ea42b0:	e8 97 d4 2b 00       	call   116174c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x564b1a> ; CALL System.Action<SpotEffectOnCue>$$.ctor
  ea42b5:	8b 54 24 18          	mov    0x18(%esp),%edx
  ea42b9:	8b 45 00             	mov    0x0(%ebp),%eax
  ea42bc:	8b 40 50             	mov    0x50(%eax),%eax
  ea42bf:	89 30                	mov    %esi,(%eax)
  ea42c1:	8b 45 00             	mov    0x0(%ebp),%eax
  ea42c4:	8b 40 50             	mov    0x50(%eax),%eax
  ea42c7:	8b 00                	mov    (%eax),%eax
  ea42c9:	8d 8b 34 5e 05 00    	lea    0x55e34(%ebx),%ecx
  ea42cf:	8b 09                	mov    (%ecx),%ecx
  ea42d1:	89 4c 24 0c          	mov    %ecx,0xc(%esp)
  ea42d5:	89 44 24 08          	mov    %eax,0x8(%esp)
  ea42d9:	89 54 24 04          	mov    %edx,0x4(%esp)
  ea42dd:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
  ea42e4:	e8 a9 bf 21 00       	call   10c0292 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4c3660> ; CALL System.Array$$ForEach<GameObject>
  ea42e9:	8b 77 08             	mov    0x8(%edi),%esi
  ea42ec:	85 f6                	test   %esi,%esi
  ea42ee:	75 05                	jne    ea42f5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a76c3>
  ea42f0:	e8 ff c3 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea42f5:	8b 76 7c             	mov    0x7c(%esi),%esi
  ea42f8:	8d 83 3c be 04 00    	lea    0x4be3c(%ebx),%eax
  ea42fe:	8b 00                	mov    (%eax),%eax
  ea4300:	f6 80 b2 00 00 00 01 	testb  $0x1,0xb2(%eax)
  ea4307:	74 0e                	je     ea4317 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a76e5>
  ea4309:	83 78 60 00          	cmpl   $0x0,0x60(%eax)
  ea430d:	75 08                	jne    ea4317 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a76e5>
  ea430f:	89 04 24             	mov    %eax,(%esp)
  ea4312:	e8 97 21 d1 ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  ea4317:	31 c0                	xor    %eax,%eax
  ea4319:	89 44 24 0c          	mov    %eax,0xc(%esp)
  ea431d:	89 74 24 08          	mov    %esi,0x8(%esp)
  ea4321:	89 44 24 04          	mov    %eax,0x4(%esp)
  ea4325:	89 04 24             	mov    %eax,(%esp)
  ea4328:	e8 ac 4b 8e ff       	call   788ed9 <closedir@plt+0x5e6269> ; CALL UnityEngine.Object$$op_Inequality
  ea432d:	84 c0                	test   %al,%al
  ea432f:	74 45                	je     ea4376 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7744>
  ea4331:	8b 77 08             	mov    0x8(%edi),%esi
  ea4334:	85 f6                	test   %esi,%esi
  ea4336:	75 05                	jne    ea433d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a770b>
  ea4338:	e8 b7 c3 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea433d:	8b 76 7c             	mov    0x7c(%esi),%esi
  ea4340:	85 f6                	test   %esi,%esi
  ea4342:	75 05                	jne    ea4349 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7717>
  ea4344:	e8 ab c3 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea4349:	89 34 24             	mov    %esi,(%esp)
  ea434c:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
  ea4353:	00 
  ea4354:	e8 3c b6 98 ff       	call   82f995 <closedir@plt+0x68cd25> ; CALL UnityEngine.Component$$get_gameObject
  ea4359:	89 c6                	mov    %eax,%esi
  ea435b:	85 f6                	test   %esi,%esi
  ea435d:	75 05                	jne    ea4364 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7732>
  ea435f:	e8 90 c3 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea4364:	31 c0                	xor    %eax,%eax
  ea4366:	89 44 24 08          	mov    %eax,0x8(%esp)
  ea436a:	89 44 24 04          	mov    %eax,0x4(%esp)
  ea436e:	89 34 24             	mov    %esi,(%esp)
  ea4371:	e8 e8 27 99 ff       	call   836b5e <closedir@plt+0x693eee> ; CALL UnityEngine.GameObject$$SetActive
  ea4376:	8b 77 08             	mov    0x8(%edi),%esi
  ea4379:	85 f6                	test   %esi,%esi
  ea437b:	75 05                	jne    ea4382 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7750>
  ea437d:	e8 72 c3 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea4382:	89 34 24             	mov    %esi,(%esp)
  ea4385:	e8 2e 80 ff ff       	call   e9c3b8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f786> ; CALL FE.EnterVault$$InitialisePlayerProfileData
  ea438a:	c7 47 0c 00 00 00 00 	movl   $0x0,0xc(%edi)
  ea4391:	b0 01                	mov    $0x1,%al
  ea4393:	80 7f 10 00          	cmpb   $0x0,0x10(%edi)
  ea4397:	0f 85 81 00 00 00    	jne    ea441e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77ec>
  ea439d:	c7 47 14 01 00 00 00 	movl   $0x1,0x14(%edi)
  ea43a4:	eb 78                	jmp    ea441e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77ec>
  ea43a6:	8d 83 20 d6 04 00    	lea    0x4d620(%ebx),%eax
  ea43ac:	8b 00                	mov    (%eax),%eax
  ea43ae:	f6 80 b2 00 00 00 01 	testb  $0x1,0xb2(%eax)
  ea43b5:	74 0e                	je     ea43c5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7793>
  ea43b7:	83 78 60 00          	cmpl   $0x0,0x60(%eax)
  ea43bb:	75 08                	jne    ea43c5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7793>
  ea43bd:	89 04 24             	mov    %eax,(%esp)
  ea43c0:	e8 e9 20 d1 ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  ea43c5:	31 c0                	xor    %eax,%eax
  ea43c7:	89 44 24 04          	mov    %eax,0x4(%esp)
  ea43cb:	89 04 24             	mov    %eax,(%esp)
  ea43ce:	e8 cd 4e f3 ff       	call   dd92a0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1dc66e> ; CALL TextBible$$get_instance
  ea43d3:	89 c6                	mov    %eax,%esi
  ea43d5:	8b 6f 08             	mov    0x8(%edi),%ebp
  ea43d8:	85 f6                	test   %esi,%esi
  ea43da:	75 05                	jne    ea43e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77af>
  ea43dc:	e8 13 c3 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea43e1:	89 6c 24 04          	mov    %ebp,0x4(%esp)
  ea43e5:	89 34 24             	mov    %esi,(%esp)
  ea43e8:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
  ea43ef:	00 
  ea43f0:	e8 a6 16 f5 ff       	call   df5a9b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1f8e69> ; CALL TextBible$$RegisterLookup
  ea43f5:	8b 77 08             	mov    0x8(%edi),%esi
  ea43f8:	85 f6                	test   %esi,%esi
  ea43fa:	75 05                	jne    ea4401 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77cf>
  ea43fc:	e8 f3 c2 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea4401:	89 34 24             	mov    %esi,(%esp)
  ea4404:	e8 64 6f ff ff       	call   e9b36d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29e73b> ; CALL FE.EnterVault$$UpdateText
  ea4409:	8b 77 08             	mov    0x8(%edi),%esi
  ea440c:	85 f6                	test   %esi,%esi
  ea440e:	75 05                	jne    ea4415 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77e3>
  ea4410:	e8 df c2 d2 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  ea4415:	c6 86 f0 00 00 00 01 	movb   $0x1,0xf0(%esi)
  ea441c:	31 c0                	xor    %eax,%eax
  ea441e:	0f b6 c0             	movzbl %al,%eax
  ea4421:	83 c4 1c             	add    $0x1c,%esp
  ea4424:	5e                   	pop    %esi
  ea4425:	5f                   	pop    %edi
  ea4426:	5b                   	pop    %ebx
  ea4427:	5d                   	pop    %ebp
  ea4428:	c3                   	ret
