00001490 : 1490: e8 a0 05 00 00 call 1a35 <__x86.get_pc_thunk.ax> 1495: 05 6b 2b 00 00 add $0x2b6b,%eax 149a: 55 push %ebp 149b: 57 push %edi 149c: 56 push %esi 149d: 53 push %ebx 149e: 83 ec 44 sub $0x44,%esp 14a1: 8b b0 f4 ff ff ff mov -0xc(%eax),%esi 14a7: 8b 98 f8 ff ff ff mov -0x8(%eax),%ebx 14ad: 8b 7c 24 58 mov 0x58(%esp),%edi 14b1: 8b 56 14 mov 0x14(%esi),%edx 14b4: 8b 03 mov (%ebx),%eax 14b6: 89 7c 24 08 mov %edi,0x8(%esp) 14ba: 89 54 24 0c mov %edx,0xc(%esp) 14be: 8d 54 24 08 lea 0x8(%esp),%edx 14c2: 52 push %edx 14c3: 6a 02 push $0x2 14c5: ff 90 88 12 00 00 call *0x1288(%eax) 14cb: 8d 50 fe lea -0x2(%eax),%edx 14ce: 83 c4 10 add $0x10,%esp 14d1: 83 e2 03 and $0x3,%edx 14d4: 75 1a jne 14f0 14d6: 89 c2 mov %eax,%edx 14d8: c1 fa 02 sar $0x2,%edx 14db: 81 fa ff ff ff 1f cmp $0x1fffffff,%edx 14e1: 74 0d je 14f0 14e3: 8d 2c 95 06 00 00 00 lea 0x6(,%edx,4),%ebp 14ea: eb 15 jmp 1501 14ec: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi 14f0: 83 ec 0c sub $0xc,%esp 14f3: 8b 13 mov (%ebx),%edx 14f5: 50 push %eax 14f6: ff 92 5c 12 00 00 call *0x125c(%edx) 14fc: 89 c5 mov %eax,%ebp 14fe: 83 c4 10 add $0x10,%esp 1501: 83 ec 0c sub $0xc,%esp 1504: 8b 03 mov (%ebx),%eax 1506: ff 76 08 pushl 0x8(%esi) 1509: ff 90 e4 12 00 00 call *0x12e4(%eax) 150f: 89 44 24 20 mov %eax,0x20(%esp) 1513: 58 pop %eax 1514: 8b 03 mov (%ebx),%eax 1516: ff 76 04 pushl 0x4(%esi) 1519: ff 90 e4 12 00 00 call *0x12e4(%eax) 151f: 89 44 24 18 mov %eax,0x18(%esp) 1523: 8b 46 14 mov 0x14(%esi),%eax 1526: 89 44 24 1c mov %eax,0x1c(%esp) 152a: 5a pop %edx 152b: 59 pop %ecx 152c: 8b 03 mov (%ebx),%eax 152e: 8d 54 24 10 lea 0x10(%esp),%edx 1532: 52 push %edx 1533: 6a 02 push $0x2 1535: ff 90 88 12 00 00 call *0x1288(%eax) 153b: 89 44 24 24 mov %eax,0x24(%esp) 153f: 58 pop %eax 1540: 5a pop %edx 1541: 8b 03 mov (%ebx),%eax 1543: 8d 54 24 18 lea 0x18(%esp),%edx 1547: 52 push %edx 1548: 6a 02 push $0x2 154a: ff 90 90 12 00 00 call *0x1290(%eax) 1550: 8b 13 mov (%ebx),%edx 1552: 89 44 24 28 mov %eax,0x28(%esp) 1556: 6a 00 push $0x0 1558: 6a 00 push $0x0 155a: 50 push %eax 155b: ff 76 08 pushl 0x8(%esi) 155e: ff 52 24 call *0x24(%edx) 1561: 8b 03 mov (%ebx),%eax 1563: 89 6c 24 3c mov %ebp,0x3c(%esp) 1567: 83 c4 18 add $0x18,%esp 156a: 8d 54 24 20 lea 0x20(%esp),%edx 156e: 52 push %edx 156f: 6a 02 push $0x2 1571: ff 90 88 12 00 00 call *0x1288(%eax) 1577: 6a 00 push $0x0 1579: 8b 13 mov (%ebx),%edx 157b: 6a 00 push $0x0 157d: 50 push %eax 157e: ff 76 08 pushl 0x8(%esi) 1581: ff 52 24 call *0x24(%edx) 1584: 8b 03 mov (%ebx),%eax 1586: 83 c4 14 add $0x14,%esp 1589: ff 76 0c pushl 0xc(%esi) 158c: ff 90 e4 12 00 00 call *0x12e4(%eax) 1592: 89 44 24 30 mov %eax,0x30(%esp) 1596: 8b 03 mov (%ebx),%eax 1598: 89 6c 24 34 mov %ebp,0x34(%esp) 159c: 59 pop %ecx 159d: 5d pop %ebp 159e: 8d 54 24 28 lea 0x28(%esp),%edx 15a2: 52 push %edx 15a3: 6a 02 push $0x2 15a5: ff 90 88 12 00 00 call *0x1288(%eax) 15ab: 6a 00 push $0x0 15ad: 8b 13 mov (%ebx),%edx 15af: 6a 00 push $0x0 15b1: 50 push %eax 15b2: ff 76 0c pushl 0xc(%esi) 15b5: ff 52 24 call *0x24(%edx) 15b8: 8b 03 mov (%ebx),%eax 15ba: 83 c4 14 add $0x14,%esp 15bd: ff 76 04 pushl 0x4(%esi) 15c0: ff 90 e4 12 00 00 call *0x12e4(%eax) 15c6: 89 44 24 38 mov %eax,0x38(%esp) 15ca: 89 7c 24 3c mov %edi,0x3c(%esp) 15ce: 58 pop %eax 15cf: 8b 03 mov (%ebx),%eax 15d1: 5a pop %edx 15d2: 8d 54 24 30 lea 0x30(%esp),%edx 15d6: 52 push %edx 15d7: 6a 02 push $0x2 15d9: ff 90 88 12 00 00 call *0x1288(%eax) 15df: 6a 00 push $0x0 15e1: 89 c7 mov %eax,%edi 15e3: 6a 00 push $0x0 15e5: 8b 03 mov (%ebx),%eax 15e7: 57 push %edi 15e8: ff 76 04 pushl 0x4(%esi) 15eb: ff 50 24 call *0x24(%eax) 15ee: 89 f8 mov %edi,%eax 15f0: 83 c4 5c add $0x5c,%esp 15f3: 5b pop %ebx 15f4: 5e pop %esi 15f5: 5f pop %edi 15f6: 5d pop %ebp 15f7: c3 ret 15f8: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi 15ff: 90 nop