140028fa7:	48 83 ec 20          	sub    $0x20,%rsp
140028fab:	48 8b f9             	mov    %rcx,%rdi
140028fae:	48 83 c1 08          	add    $0x8,%rcx
140028fb2:	48 ff 15 e7 6a 01 00 	rex.W call *0x16ae7(%rip)        # 0x14003faa0
140028fb9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028fbe:	80 3f 00             	cmpb   $0x0,(%rdi)
140028fc1:	7d 09                	jge    0x140028fcc
140028fc3:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140028fc7:	e8 28 24 ff ff       	call   0x14001b3f4
140028fcc:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
140028fd0:	48 ff 15 d1 6a 01 00 	rex.W call *0x16ad1(%rip)        # 0x14003faa8
140028fd7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028fdc:	f6 07 40             	testb  $0x40,(%rdi)
140028fdf:	74 09                	je     0x140028fea
140028fe1:	48 8d 4f 30          	lea    0x30(%rdi),%rcx
140028fe5:	e8 0a 24 ff ff       	call   0x14001b3f4
140028fea:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140028fee:	48 85 c9             	test   %rcx,%rcx
140028ff1:	74 1f                	je     0x140029012
140028ff3:	48 8b 09             	mov    (%rcx),%rcx
140028ff6:	48 85 c9             	test   %rcx,%rcx
140028ff9:	74 17                	je     0x140029012
140028ffb:	48 8b 19             	mov    (%rcx),%rbx
140028ffe:	48 ff 15 23 6a 01 00 	rex.W call *0x16a23(%rip)        # 0x14003fa28
140029005:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002900a:	48 8b cb             	mov    %rbx,%rcx
14002900d:	48 85 db             	test   %rbx,%rbx
140029010:	75 e9                	jne    0x140028ffb
140029012:	8a 07                	mov    (%rdi),%al
140029014:	a8 08                	test   $0x8,%al
140029016:	74 0b                	je     0x140029023
140029018:	48 8d 4f 78          	lea    0x78(%rdi),%rcx
14002901c:	e8 3f 1b ff ff       	call   0x14001ab60
140029021:	8a 07                	mov    (%rdi),%al
140029023:	a8 04                	test   $0x4,%al
140029025:	74 1e                	je     0x140029045
140029027:	48 8d 8f 80 00 00 00 	lea    0x80(%rdi),%rcx
14002902e:	48 85 c9             	test   %rcx,%rcx
140029031:	74 12                	je     0x140029045
140029033:	48 83 c1 10          	add    $0x10,%rcx
140029037:	48 ff 15 1a 69 01 00 	rex.W call *0x1691a(%rip)        # 0x14003f958
14002903e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029043:	8a 07                	mov    (%rdi),%al
140029045:	a8 02                	test   $0x2,%al
140029047:	74 34                	je     0x14002907d
140029049:	48 81 c7 a0 00 00 00 	add    $0xa0,%rdi
140029050:	74 2b                	je     0x14002907d
140029052:	48 8b 3f             	mov    (%rdi),%rdi
140029055:	48 85 ff             	test   %rdi,%rdi
140029058:	74 23                	je     0x14002907d
14002905a:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
14002905e:	e8 8d dd ff ff       	call   0x140026df0
140029063:	48 8b 1f             	mov    (%rdi),%rbx
140029066:	48 8b cf             	mov    %rdi,%rcx
140029069:	48 ff 15 b8 69 01 00 	rex.W call *0x169b8(%rip)        # 0x14003fa28
140029070:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029075:	48 8b fb             	mov    %rbx,%rdi
140029078:	48 85 db             	test   %rbx,%rbx
14002907b:	75 dd                	jne    0x14002905a
14002907d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140029082:	48 83 c4 20          	add    $0x20,%rsp
140029086:	5f                   	pop    %rdi
140029087:	c3                   	ret
140029088:	cc                   	int3
140029089:	cc                   	int3
14002908a:	cc                   	int3
14002908b:	cc                   	int3
14002908c:	cc                   	int3
14002908d:	cc                   	int3
14002908e:	cc                   	int3
14002908f:	cc                   	int3
140029090:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140029095:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14002909a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14002909f:	55                   	push   %rbp
1400290a0:	41 56                	push   %r14
1400290a2:	41 57                	push   %r15
1400290a4:	48 8b ec             	mov    %rsp,%rbp
1400290a7:	48 83 ec 30          	sub    $0x30,%rsp
1400290ab:	4d 8b f8             	mov    %r8,%r15
1400290ae:	48 8b fa             	mov    %rdx,%rdi
1400290b1:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400290b5:	ba 00 00 00 80       	mov    $0x80000000,%edx
1400290ba:	48 8b d9             	mov    %rcx,%rbx
1400290bd:	45 33 f6             	xor    %r14d,%r14d
1400290c0:	48 ff 15 11 69 01 00 	rex.W call *0x16911(%rip)        # 0x14003f9d8
1400290c7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400290cc:	85 c0                	test   %eax,%eax
1400290ce:	0f 84 92 02 00 00    	je     0x140029366
1400290d4:	44 8b 47 04          	mov    0x4(%rdi),%r8d
1400290d8:	41 8d 76 02          	lea    0x2(%r14),%esi
1400290dc:	8b d6                	mov    %esi,%edx
1400290de:	48 8b cb             	mov    %rbx,%rcx
1400290e1:	48 ff 15 18 69 01 00 	rex.W call *0x16918(%rip)        # 0x14003fa00
1400290e8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400290ed:	85 c0                	test   %eax,%eax
1400290ef:	0f 84 71 02 00 00    	je     0x140029366
1400290f5:	8b 55 38             	mov    0x38(%rbp),%edx
1400290f8:	48 8b cb             	mov    %rbx,%rcx
1400290fb:	48 ff 15 0e 69 01 00 	rex.W call *0x1690e(%rip)        # 0x14003fa10
140029102:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029107:	85 c0                	test   %eax,%eax
140029109:	0f 84 57 02 00 00    	je     0x140029366
14002910f:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140029113:	ba 01 00 00 80       	mov    $0x80000001,%edx
140029118:	48 8b cb             	mov    %rbx,%rcx
14002911b:	48 ff 15 b6 68 01 00 	rex.W call *0x168b6(%rip)        # 0x14003f9d8
140029122:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029127:	85 c0                	test   %eax,%eax
140029129:	0f 84 37 02 00 00    	je     0x140029366
14002912f:	44 8b 47 08          	mov    0x8(%rdi),%r8d
140029133:	8b d6                	mov    %esi,%edx
140029135:	48 8b cb             	mov    %rbx,%rcx
140029138:	48 ff 15 c1 68 01 00 	rex.W call *0x168c1(%rip)        # 0x14003fa00
14002913f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029144:	85 c0                	test   %eax,%eax
140029146:	0f 84 1a 02 00 00    	je     0x140029366
14002914c:	8b 55 38             	mov    0x38(%rbp),%edx
14002914f:	48 8b cb             	mov    %rbx,%rcx
140029152:	48 ff 15 b7 68 01 00 	rex.W call *0x168b7(%rip)        # 0x14003fa10
140029159:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002915e:	85 c0                	test   %eax,%eax
140029160:	0f 84 00 02 00 00    	je     0x140029366
140029166:	44 38 37             	cmp    %r14b,(%rdi)
140029169:	7d 38                	jge    0x1400291a3
14002916b:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14002916f:	ba 02 00 00 80       	mov    $0x80000002,%edx
140029174:	48 8b cb             	mov    %rbx,%rcx
140029177:	48 ff 15 5a 68 01 00 	rex.W call *0x1685a(%rip)        # 0x14003f9d8
14002917e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029183:	85 c0                	test   %eax,%eax
140029185:	0f 84 db 01 00 00    	je     0x140029366
14002918b:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14002918f:	48 8b cb             	mov    %rbx,%rcx
140029192:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140029196:	e8 ed ca ff ff       	call   0x140025c88
14002919b:	85 c0                	test   %eax,%eax
14002919d:	0f 84 c3 01 00 00    	je     0x140029366
1400291a3:	48 8b 47 18          	mov    0x18(%rdi),%rax
1400291a7:	48 85 c0             	test   %rax,%rax
1400291aa:	74 35                	je     0x1400291e1
1400291ac:	41 b8 ff ff ff 7f    	mov    $0x7fffffff,%r8d
1400291b2:	41 8b c8             	mov    %r8d,%ecx
1400291b5:	44 38 30             	cmp    %r14b,(%rax)
1400291b8:	74 09                	je     0x1400291c3
1400291ba:	48 ff c0             	inc    %rax
1400291bd:	48 83 e9 01          	sub    $0x1,%rcx
1400291c1:	75 f2                	jne    0x1400291b5
1400291c3:	48 8b c1             	mov    %rcx,%rax
1400291c6:	48 f7 d8             	neg    %rax
1400291c9:	1b d2                	sbb    %edx,%edx
1400291cb:	4c 2b c1             	sub    %rcx,%r8
1400291ce:	f7 d2                	not    %edx
1400291d0:	81 e2 57 00 07 80    	and    $0x80070057,%edx
1400291d6:	48 f7 d9             	neg    %rcx
1400291d9:	4d 1b f6             	sbb    %r14,%r14
1400291dc:	4d 23 f0             	and    %r8,%r14
1400291df:	eb 05                	jmp    0x1400291e6
1400291e1:	ba 57 00 07 80       	mov    $0x80070057,%edx
1400291e6:	33 f6                	xor    %esi,%esi
1400291e8:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400291ec:	85 d2                	test   %edx,%edx
1400291ee:	48 8b cb             	mov    %rbx,%rcx
1400291f1:	ba 03 00 00 80       	mov    $0x80000003,%edx
1400291f6:	49 0f 49 f6          	cmovns %r14,%rsi
1400291fa:	48 ff 15 d7 67 01 00 	rex.W call *0x167d7(%rip)        # 0x14003f9d8
140029201:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029206:	85 c0                	test   %eax,%eax
140029208:	0f 84 58 01 00 00    	je     0x140029366
14002920e:	4c 8b 4f 18          	mov    0x18(%rdi),%r9
140029212:	44 8b c6             	mov    %esi,%r8d
140029215:	ba 1b 00 00 00       	mov    $0x1b,%edx
14002921a:	48 8b cb             	mov    %rbx,%rcx
14002921d:	48 ff 15 e4 67 01 00 	rex.W call *0x167e4(%rip)        # 0x14003fa08
140029224:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029229:	85 c0                	test   %eax,%eax
14002922b:	0f 84 35 01 00 00    	je     0x140029366
140029231:	8b 55 38             	mov    0x38(%rbp),%edx
140029234:	48 8b cb             	mov    %rbx,%rcx
140029237:	48 ff 15 d2 67 01 00 	rex.W call *0x167d2(%rip)        # 0x14003fa10
14002923e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029243:	85 c0                	test   %eax,%eax
140029245:	0f 84 1b 01 00 00    	je     0x140029366
14002924b:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002924f:	ba 04 00 00 80       	mov    $0x80000004,%edx
140029254:	48 8b cb             	mov    %rbx,%rcx
140029257:	48 ff 15 7a 67 01 00 	rex.W call *0x1677a(%rip)        # 0x14003f9d8
14002925e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029263:	85 c0                	test   %eax,%eax
140029265:	0f 84 fb 00 00 00    	je     0x140029366
14002926b:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14002926f:	ba 10 00 00 00       	mov    $0x10,%edx
140029274:	48 8b cb             	mov    %rbx,%rcx
140029277:	48 ff 15 5a 67 01 00 	rex.W call *0x1675a(%rip)        # 0x14003f9d8
14002927e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029283:	85 c0                	test   %eax,%eax
140029285:	0f 84 db 00 00 00    	je     0x140029366
14002928b:	48 8d 57 20          	lea    0x20(%rdi),%rdx
14002928f:	48 8b cb             	mov    %rbx,%rcx
140029292:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140029296:	e8 81 1f ff ff       	call   0x14001b21c
14002929b:	85 c0                	test   %eax,%eax
14002929d:	0f 84 c3 00 00 00    	je     0x140029366
1400292a3:	8b 55 38             	mov    0x38(%rbp),%edx
1400292a6:	48 8b cb             	mov    %rbx,%rcx
1400292a9:	48 ff 15 60 67 01 00 	rex.W call *0x16760(%rip)        # 0x14003fa10
1400292b0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400292b5:	85 c0                	test   %eax,%eax
1400292b7:	0f 84 a9 00 00 00    	je     0x140029366
1400292bd:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400292c1:	ba 05 00 00 80       	mov    $0x80000005,%edx
1400292c6:	48 8b cb             	mov    %rbx,%rcx
1400292c9:	48 ff 15 08 67 01 00 	rex.W call *0x16708(%rip)        # 0x14003f9d8
1400292d0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400292d5:	85 c0                	test   %eax,%eax
1400292d7:	0f 84 89 00 00 00    	je     0x140029366
1400292dd:	4c 8d 47 30          	lea    0x30(%rdi),%r8
1400292e1:	33 d2                	xor    %edx,%edx
1400292e3:	48 8b cb             	mov    %rbx,%rcx
1400292e6:	e8 15 d5 ff ff       	call   0x140026800
1400292eb:	85 c0                	test   %eax,%eax
1400292ed:	74 77                	je     0x140029366
1400292ef:	8b 55 38             	mov    0x38(%rbp),%edx
1400292f2:	48 8b cb             	mov    %rbx,%rcx
1400292f5:	48 ff 15 14 67 01 00 	rex.W call *0x16714(%rip)        # 0x14003fa10
1400292fc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029301:	85 c0                	test   %eax,%eax
140029303:	74 61                	je     0x140029366
140029305:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140029309:	ba 06 00 00 80       	mov    $0x80000006,%edx
14002930e:	48 8b cb             	mov    %rbx,%rcx
140029311:	48 ff 15 c0 66 01 00 	rex.W call *0x166c0(%rip)        # 0x14003f9d8
140029318:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002931d:	85 c0                	test   %eax,%eax
14002931f:	74 45                	je     0x140029366
140029321:	4c 8d 47 78          	lea    0x78(%rdi),%r8
140029325:	33 d2                	xor    %edx,%edx
140029327:	48 8b cb             	mov    %rbx,%rcx
14002932a:	e8 01 47 ff ff       	call   0x14001da30
14002932f:	85 c0                	test   %eax,%eax
140029331:	74 33                	je     0x140029366
140029333:	8b 55 38             	mov    0x38(%rbp),%edx
140029336:	48 8b cb             	mov    %rbx,%rcx
140029339:	48 ff 15 d0 66 01 00 	rex.W call *0x166d0(%rip)        # 0x14003fa10
140029340:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029345:	85 c0                	test   %eax,%eax
140029347:	74 1d                	je     0x140029366
140029349:	41 8b 17             	mov    (%r15),%edx
14002934c:	48 8b cb             	mov    %rbx,%rcx
14002934f:	48 ff 15 ba 66 01 00 	rex.W call *0x166ba(%rip)        # 0x14003fa10
140029356:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002935b:	85 c0                	test   %eax,%eax
14002935d:	74 07                	je     0x140029366
14002935f:	b8 01 00 00 00       	mov    $0x1,%eax
140029364:	eb 02                	jmp    0x140029368
140029366:	33 c0                	xor    %eax,%eax
140029368:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14002936d:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140029372:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140029377:	48 83 c4 30          	add    $0x30,%rsp
14002937b:	41 5f                	pop    %r15
14002937d:	41 5e                	pop    %r14
14002937f:	5d                   	pop    %rbp
140029380:	c3                   	ret
140029381:	cc                   	int3
140029382:	cc                   	int3
140029383:	cc                   	int3
140029384:	cc                   	int3
140029385:	cc                   	int3
140029386:	cc                   	int3
140029387:	cc                   	int3
140029388:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002938d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140029392:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140029397:	55                   	push   %rbp
140029398:	41 56                	push   %r14
14002939a:	41 57                	push   %r15
14002939c:	48 8b ec             	mov    %rsp,%rbp
14002939f:	48 83 ec 40          	sub    $0x40,%rsp
1400293a3:	49 8b d8             	mov    %r8,%rbx
1400293a6:	33 c0                	xor    %eax,%eax
1400293a8:	4d 8b f1             	mov    %r9,%r14
1400293ab:	88 02                	mov    %al,(%rdx)
1400293ad:	48 8b fa             	mov    %rdx,%rdi
1400293b0:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
1400293b4:	4c 8b f9             	mov    %rcx,%r15
1400293b7:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1400293bb:	48 8b 0b             	mov    (%rbx),%rcx
1400293be:	ba 00 00 00 80       	mov    $0x80000000,%edx
1400293c3:	48 ff 15 e6 66 01 00 	rex.W call *0x166e6(%rip)        # 0x14003fab0
1400293ca:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400293cf:	85 c0                	test   %eax,%eax
1400293d1:	0f 84 b0 02 00 00    	je     0x140029687
1400293d7:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400293db:	4c 8d 47 04          	lea    0x4(%rdi),%r8
1400293df:	be 02 00 00 00       	mov    $0x2,%esi
1400293e4:	8b d6                	mov    %esi,%edx
1400293e6:	48 ff 15 5b 66 01 00 	rex.W call *0x1665b(%rip)        # 0x14003fa48
1400293ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400293f2:	85 c0                	test   %eax,%eax
1400293f4:	0f 84 8d 02 00 00    	je     0x140029687
1400293fa:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
1400293fe:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
140029402:	48 8b 0b             	mov    (%rbx),%rcx
140029405:	48 ff 15 d4 65 01 00 	rex.W call *0x165d4(%rip)        # 0x14003f9e0
14002940c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029411:	85 c0                	test   %eax,%eax
140029413:	0f 84 6e 02 00 00    	je     0x140029687
140029419:	48 8b 0b             	mov    (%rbx),%rcx
14002941c:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
140029420:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140029424:	ba 01 00 00 80       	mov    $0x80000001,%edx
140029429:	48 ff 15 80 66 01 00 	rex.W call *0x16680(%rip)        # 0x14003fab0
140029430:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029435:	85 c0                	test   %eax,%eax
140029437:	0f 84 4a 02 00 00    	je     0x140029687
14002943d:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140029441:	4c 8d 47 08          	lea    0x8(%rdi),%r8
140029445:	8b d6                	mov    %esi,%edx
140029447:	48 ff 15 fa 65 01 00 	rex.W call *0x165fa(%rip)        # 0x14003fa48
14002944e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029453:	85 c0                	test   %eax,%eax
140029455:	0f 84 2c 02 00 00    	je     0x140029687
14002945b:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14002945f:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
140029463:	48 8b 0b             	mov    (%rbx),%rcx
140029466:	48 ff 15 73 65 01 00 	rex.W call *0x16573(%rip)        # 0x14003f9e0
14002946d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029472:	85 c0                	test   %eax,%eax
140029474:	0f 84 0d 02 00 00    	je     0x140029687
14002947a:	48 8b 0b             	mov    (%rbx),%rcx
14002947d:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140029481:	48 ff 15 38 65 01 00 	rex.W call *0x16538(%rip)        # 0x14003f9c0
140029488:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002948d:	ba 02 00 00 80       	mov    $0x80000002,%edx
140029492:	39 55 28             	cmp    %edx,0x28(%rbp)
140029495:	75 41                	jne    0x1400294d8
140029497:	48 8b 33             	mov    (%rbx),%rsi
14002949a:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14002949e:	80 0f 80             	orb    $0x80,(%rdi)
1400294a1:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
1400294a5:	48 8b ce             	mov    %rsi,%rcx
1400294a8:	48 ff 15 01 66 01 00 	rex.W call *0x16601(%rip)        # 0x14003fab0
1400294af:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400294b4:	85 c0                	test   %eax,%eax
1400294b6:	0f 84 cb 01 00 00    	je     0x140029687
1400294bc:	48 8d 57 10          	lea    0x10(%rdi),%rdx
1400294c0:	48 8b ce             	mov    %rsi,%rcx
1400294c3:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
1400294c7:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8