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


Disassembly of section .text:

00e9c3b8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f786>:
  e9c3b8:	55                   	push   %ebp
  e9c3b9:	53                   	push   %ebx
  e9c3ba:	57                   	push   %edi
  e9c3bb:	56                   	push   %esi
  e9c3bc:	83 ec 2c             	sub    $0x2c,%esp
  e9c3bf:	e8 00 00 00 00       	call   e9c3c4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f792>
  e9c3c4:	5b                   	pop    %ebx
  e9c3c5:	81 c3 b8 a7 f5 00    	add    $0xf5a7b8,%ebx ; ebx=0x1df6b7c
  e9c3cb:	8a 83 2d a7 06 00    	mov    0x6a72d(%ebx),%al
  e9c3d1:	24 01                	and    $0x1,%al
  e9c3d3:	75 17                	jne    e9c3ec <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f7ba>
  e9c3d5:	8d 83 e0 d8 70 ff    	lea    -0x8f2720(%ebx),%eax ; [ebx+-0x8f2720]=0x150445c val=0x212f
  e9c3db:	8b 00                	mov    (%eax),%eax
  e9c3dd:	89 04 24             	mov    %eax,(%esp)
  e9c3e0:	e8 43 2f d0 ff       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  e9c3e5:	c6 83 2d a7 06 00 01 	movb   $0x1,0x6a72d(%ebx)
  e9c3ec:	8b 7c 24 40          	mov    0x40(%esp),%edi
  e9c3f0:	8d b3 00 d6 04 00    	lea    0x4d600(%ebx),%esi
  e9c3f6:	8b 06                	mov    (%esi),%eax
  e9c3f8:	f6 80 b2 00 00 00 01 	testb  $0x1,0xb2(%eax)
  e9c3ff:	74 0e                	je     e9c40f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f7dd>
  e9c401:	83 78 60 00          	cmpl   $0x0,0x60(%eax)
  e9c405:	75 08                	jne    e9c40f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f7dd>
  e9c407:	89 04 24             	mov    %eax,(%esp)
  e9c40a:	e8 9f a0 d1 ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  e9c40f:	31 ed                	xor    %ebp,%ebp
  e9c411:	89 6c 24 04          	mov    %ebp,0x4(%esp)
  e9c415:	89 2c 24             	mov    %ebp,(%esp)
  e9c418:	e8 4e b2 ee ff       	call   d8766b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18aa39> ; CALL PlayerProfile$$get_instance
  e9c41d:	89 44 24 04          	mov    %eax,0x4(%esp)
  e9c421:	89 3c 24             	mov    %edi,(%esp)
  e9c424:	e8 d6 00 00 00       	call   e9c4ff <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f8cd> ; CALL FE.EnterVault$$OnPlayerProfileChanged
  e9c429:	8b 06                	mov    (%esi),%eax
  e9c42b:	8b 40 50             	mov    0x50(%eax),%eax
  e9c42e:	8b 40 08             	mov    0x8(%eax),%eax
  e9c431:	89 44 24 24          	mov    %eax,0x24(%esp)
  e9c435:	8d 83 a8 5d 05 00    	lea    0x55da8(%ebx),%eax
  e9c43b:	8b 38                	mov    (%eax),%edi
  e9c43d:	8d 83 f8 d6 04 00    	lea    0x4d6f8(%ebx),%eax
  e9c443:	89 44 24 1c          	mov    %eax,0x1c(%esp)
  e9c447:	8b 00                	mov    (%eax),%eax
  e9c449:	89 04 24             	mov    %eax,(%esp)
  e9c44c:	e8 dd 29 d4 ff       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  e9c451:	89 74 24 20          	mov    %esi,0x20(%esp)
  e9c455:	89 c6                	mov    %eax,%esi
  e9c457:	89 6c 24 0c          	mov    %ebp,0xc(%esp)
  e9c45b:	89 7c 24 08          	mov    %edi,0x8(%esp)
  e9c45f:	8b 44 24 40          	mov    0x40(%esp),%eax
  e9c463:	89 44 24 04          	mov    %eax,0x4(%esp)
  e9c467:	89 34 24             	mov    %esi,(%esp)
  e9c46a:	e8 5d f6 0c 00       	call   f6bacc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36ee9a> ; CALL PlayerProfile.ProfileChangeCallback$$.ctor
  e9c46f:	89 6c 24 0c          	mov    %ebp,0xc(%esp)
  e9c473:	89 74 24 08          	mov    %esi,0x8(%esp)
  e9c477:	8b 44 24 24          	mov    0x24(%esp),%eax
  e9c47b:	89 44 24 04          	mov    %eax,0x4(%esp)
  e9c47f:	89 2c 24             	mov    %ebp,(%esp)
  e9c482:	e8 a8 79 8c ff       	call   763e2f <closedir@plt+0x5c11bf> ; CALL System.Delegate$$Combine
  e9c487:	8b 4c 24 20          	mov    0x20(%esp),%ecx
  e9c48b:	8b 09                	mov    (%ecx),%ecx
  e9c48d:	8b 71 50             	mov    0x50(%ecx),%esi
  e9c490:	85 c0                	test   %eax,%eax
  e9c492:	74 4e                	je     e9c4e2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f8b0>
  e9c494:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
  e9c498:	8b 09                	mov    (%ecx),%ecx
  e9c49a:	8b 10                	mov    (%eax),%edx
  e9c49c:	39 ca                	cmp    %ecx,%edx
  e9c49e:	89 c5                	mov    %eax,%ebp
  e9c4a0:	74 40                	je     e9c4e2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f8b0>
  e9c4a2:	8b 42 18             	mov    0x18(%edx),%eax
  e9c4a5:	89 4c 24 08          	mov    %ecx,0x8(%esp)
  e9c4a9:	89 44 24 04          	mov    %eax,0x4(%esp)
  e9c4ad:	8d 7c 24 28          	lea    0x28(%esp),%edi
  e9c4b1:	89 3c 24             	mov    %edi,(%esp)
  e9c4b4:	e8 65 ee d5 ff       	call   bfb31e <_ZNSt8_Rb_treeISsSt4pairIKSsPFvvEESt10_Select1stIS4_ESt4lessISsESaIS4_EE4findERS1_@@Base+0x6cc>
  e9c4b9:	83 ec 04             	sub    $0x4,%esp
  e9c4bc:	8b 44 24 28          	mov    0x28(%esp),%eax
  e9c4c0:	89 04 24             	mov    %eax,(%esp)
  e9c4c3:	e8 70 4e d3 ff       	call   bd1338 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x19dc>
  e9c4c8:	89 04 24             	mov    %eax,(%esp)
  e9c4cb:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
  e9c4d2:	00 
  e9c4d3:	e8 e0 40 d3 ff       	call   bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c>
  e9c4d8:	89 3c 24             	mov    %edi,(%esp)
  e9c4db:	e8 40 63 54 00       	call   13e2820 <_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@Base+0x3ec0>
  e9c4e0:	31 ed                	xor    %ebp,%ebp
  e9c4e2:	89 6e 08             	mov    %ebp,0x8(%esi)
  e9c4e5:	83 c4 2c             	add    $0x2c,%esp
  e9c4e8:	5e                   	pop    %esi
  e9c4e9:	5f                   	pop    %edi
  e9c4ea:	5b                   	pop    %ebx
  e9c4eb:	5d                   	pop    %ebp
  e9c4ec:	c3                   	ret
  e9c4ed:	89 c6                	mov    %eax,%esi
  e9c4ef:	89 3c 24             	mov    %edi,(%esp)
  e9c4f2:	e8 29 63 54 00       	call   13e2820 <_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@Base+0x3ec0>
  e9c4f7:	89 34 24             	mov    %esi,(%esp)
  e9c4fa:	e8 a1 5a 30 ff       	call   1a1fa0 <_Unwind_Resume@plt>
  e9c4ff:	55                   	push   %ebp
  e9c500:	53                   	push   %ebx
  e9c501:	57                   	push   %edi
  e9c502:	56                   	push   %esi
  e9c503:	83 ec 1c             	sub    $0x1c,%esp
  e9c506:	e8 00 00 00 00       	call   e9c50b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f8d9>
  e9c50b:	5b                   	pop    %ebx
  e9c50c:	81 c3 71 a6 f5 00    	add    $0xf5a671,%ebx ; ebx=0x1df6b7c
  e9c512:	8b 6c 24 34          	mov    0x34(%esp),%ebp
  e9c516:	8b 74 24 30          	mov    0x30(%esp),%esi
  e9c51a:	8a 83 50 a7 06 00    	mov    0x6a750(%ebx),%al
  e9c520:	24 01                	and    $0x1,%al
  e9c522:	75 17                	jne    e9c53b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f909>
  e9c524:	8d 83 24 d9 70 ff    	lea    -0x8f26dc(%ebx),%eax ; [ebx+-0x8f26dc]=0x15044a0 val=0x2140
  e9c52a:	8b 00                	mov    (%eax),%eax
  e9c52c:	89 04 24             	mov    %eax,(%esp)
  e9c52f:	e8 f4 2d d0 ff       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  e9c534:	c6 83 50 a7 06 00 01 	movb   $0x1,0x6a750(%ebx)
  e9c53b:	8b 7e 44             	mov    0x44(%esi),%edi
  e9c53e:	85 ed                	test   %ebp,%ebp
  e9c540:	75 05                	jne    e9c547 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f915>
  e9c542:	e8 ad 41 d3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  e9c547:	31 c0                	xor    %eax,%eax
  e9c549:	89 44 24 04          	mov    %eax,0x4(%esp)
  e9c54d:	89 2c 24             	mov    %ebp,(%esp)
  e9c550:	e8 80 51 ef ff       	call   d916d5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x194aa3> ; CALL PlayerProfile$$get_publicID
  e9c555:	89 c6                	mov    %eax,%esi
  e9c557:	85 ff                	test   %edi,%edi
  e9c559:	75 05                	jne    e9c560 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f92e>
  e9c55b:	e8 94 41 d3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  e9c560:	89 74 24 04          	mov    %esi,0x4(%esp)
  e9c564:	89 3c 24             	mov    %edi,(%esp)
  e9c567:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
  e9c56e:	00 
  e9c56f:	e8 ec d3 33 ff       	call   1d9960 <closedir@plt+0x36cf0> ; CALL TMPro.TMP_Text$$set_text
  e9c574:	8b 7c 24 30          	mov    0x30(%esp),%edi
  e9c578:	8b b7 88 00 00 00    	mov    0x88(%edi),%esi
  e9c57e:	85 f6                	test   %esi,%esi
  e9c580:	75 05                	jne    e9c587 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f955>
  e9c582:	e8 6d 41 d3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  e9c587:	89 34 24             	mov    %esi,(%esp)
  e9c58a:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
  e9c591:	00 
  e9c592:	e8 32 72 ea ff       	call   d437c9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x146b97> ; CALL MenuCharacter$$ConfigureFromPlayerProfile
  e9c597:	8b b7 84 00 00 00    	mov    0x84(%edi),%esi
  e9c59d:	85 f6                	test   %esi,%esi
  e9c59f:	75 05                	jne    e9c5a6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f974>
  e9c5a1:	e8 4e 41 d3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  e9c5a6:	89 34 24             	mov    %esi,(%esp)
  e9c5a9:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
  e9c5b0:	00 
  e9c5b1:	e8 13 72 ea ff       	call   d437c9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x146b97> ; CALL MenuCharacter$$ConfigureFromPlayerProfile
  e9c5b6:	66 8b 87 f0 00 00 00 	mov    0xf0(%edi),%ax
  e9c5bd:	84 c0                	test   %al,%al
  e9c5bf:	74 0e                	je     e9c5cf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f99d>
  e9c5c1:	89 3c 24             	mov    %edi,(%esp)
  e9c5c4:	e8 f1 11 00 00       	call   e9d7ba <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a0b88> ; CALL FE.EnterVault$$HandleChallengesAchievementsIndicators
  e9c5c9:	8a a7 f1 00 00 00    	mov    0xf1(%edi),%ah
  e9c5cf:	84 e4                	test   %ah,%ah
  e9c5d1:	74 6f                	je     e9c642 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29fa10>
  e9c5d3:	85 ed                	test   %ebp,%ebp
  e9c5d5:	75 05                	jne    e9c5dc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f9aa>
  e9c5d7:	e8 18 41 d3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  e9c5dc:	89 2c 24             	mov    %ebp,(%esp)
  e9c5df:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
  e9c5e6:	00 
  e9c5e7:	e8 ba 65 ef ff       	call   d92ba6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x195f74> ; CALL PlayerProfile$$get_joiningClan
  e9c5ec:	84 c0                	test   %al,%al
  e9c5ee:	75 52                	jne    e9c642 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29fa10>
  e9c5f0:	e8 10 51 00 00       	call   ea1705 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a4ad3> ; CALL FE.EnterVault$$CheckForKickedFromClan
  e9c5f5:	e8 92 37 00 00       	call   e9fd8c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a315a> ; CALL FE.EnterVault$$CheckForClanRequestAccepted
  e9c5fa:	8d 83 6c d6 04 00    	lea    0x4d66c(%ebx),%eax
  e9c600:	8b 00                	mov    (%eax),%eax
  e9c602:	f6 80 b2 00 00 00 01 	testb  $0x1,0xb2(%eax)
  e9c609:	74 0e                	je     e9c619 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f9e7>
  e9c60b:	83 78 60 00          	cmpl   $0x0,0x60(%eax)
  e9c60f:	75 08                	jne    e9c619 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f9e7>
  e9c611:	89 04 24             	mov    %eax,(%esp)
  e9c614:	e8 95 9e d1 ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  e9c619:	31 c0                	xor    %eax,%eax
  e9c61b:	89 44 24 04          	mov    %eax,0x4(%esp)
  e9c61f:	89 04 24             	mov    %eax,(%esp)
  e9c622:	e8 48 33 11 00       	call   faf96f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3b2d3d> ; CALL FE.Core$$get_instance
  e9c627:	89 c6                	mov    %eax,%esi
  e9c629:	85 f6                	test   %esi,%esi
  e9c62b:	75 05                	jne    e9c632 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29fa00>
  e9c62d:	e8 c2 40 d3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  e9c632:	89 34 24             	mov    %esi,(%esp)
  e9c635:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
  e9c63c:	00 
  e9c63d:	e8 be 5b 11 00       	call   fb2200 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3b55ce> ; CALL FE.Core$$PumpClanPopupQueue
  e9c642:	8b 77 78             	mov    0x78(%edi),%esi
  e9c645:	85 ed                	test   %ebp,%ebp
  e9c647:	75 05                	jne    e9c64e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29fa1c>
  e9c649:	e8 a6 40 d3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  e9c64e:	31 c0                	xor    %eax,%eax
  e9c650:	89 44 24 04          	mov    %eax,0x4(%esp)
  e9c654:	89 2c 24             	mov    %ebp,(%esp)
  e9c657:	e8 41 b1 ee ff       	call   d8779d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ab6b> ; CALL PlayerProfile$$get_generalChatMute
  e9c65c:	85 f6                	test   %esi,%esi
  e9c65e:	75 0d                	jne    e9c66d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29fa3b>
  e9c660:	88 44 24 1b          	mov    %al,0x1b(%esp)
  e9c664:	e8 8b 40 d3 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  e9c669:	8a 44 24 1b          	mov    0x1b(%esp),%al
  e9c66d:	34 01                	xor    $0x1,%al
  e9c66f:	89 34 24             	mov    %esi,(%esp)
  e9c672:	0f b6 c0             	movzbl %al,%eax
  e9c675:	89 44 24 04          	mov    %eax,0x4(%esp)
  e9c679:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
  e9c680:	00 
  e9c681:	e8 7b ce 79 ff       	call   639501 <closedir@plt+0x496891> ; CALL UnityEngine.UI.Selectable$$set_interactable
  e9c686:	83 c4 1c             	add    $0x1c,%esp
  e9c689:	5e                   	pop    %esi
  e9c68a:	5f                   	pop    %edi
  e9c68b:	5b                   	pop    %ebx
  e9c68c:	5d                   	pop    %ebp
  e9c68d:	c3                   	ret
