14000800e:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140008012:	48 8d 15 77 f2 00 00 	lea    0xf277(%rip),%rdx        # 0x140017290
140008019:	48 8b 80 80 02 00 00 	mov    0x280(%rax),%rax
140008020:	ff 15 3a e7 00 00    	call   *0xe73a(%rip)        # 0x140016760
140008026:	8b d8                	mov    %eax,%ebx
140008028:	b8 ff 0f 00 00       	mov    $0xfff,%eax
14000802d:	66 39 44 24 70       	cmp    %ax,0x70(%rsp)
140008032:	75 06                	jne    0x14000803a
140008034:	66 44 89 64 24 70    	mov    %r12w,0x70(%rsp)
14000803a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14000803f:	48 ff 15 1a e3 00 00 	rex.W call *0xe31a(%rip)        # 0x140016360
140008046:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000804b:	85 db                	test   %ebx,%ebx
14000804d:	0f 88 cf 03 00 00    	js     0x140008422
140008053:	b8 0b 00 00 00       	mov    $0xb,%eax
140008058:	66 89 44 24 70       	mov    %ax,0x70(%rsp)
14000805d:	66 44 89 6c 24 78    	mov    %r13w,0x78(%rsp)
140008063:	0f 10 44 24 70       	movups 0x70(%rsp),%xmm0
140008068:	0f 29 45 c0          	movaps %xmm0,-0x40(%rbp)
14000806c:	f2 0f 10 4d 80       	movsd  -0x80(%rbp),%xmm1
140008071:	f2 0f 11 4d d0       	movsd  %xmm1,-0x30(%rbp)
140008076:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14000807b:	48 8b 01             	mov    (%rcx),%rax
14000807e:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140008082:	48 8d 15 27 f2 00 00 	lea    0xf227(%rip),%rdx        # 0x1400172b0
140008089:	48 8b 80 80 02 00 00 	mov    0x280(%rax),%rax
140008090:	ff 15 ca e6 00 00    	call   *0xe6ca(%rip)        # 0x140016760
140008096:	8b d8                	mov    %eax,%ebx
140008098:	b8 ff 0f 00 00       	mov    $0xfff,%eax
14000809d:	66 39 44 24 70       	cmp    %ax,0x70(%rsp)
1400080a2:	75 06                	jne    0x1400080aa
1400080a4:	66 44 89 64 24 70    	mov    %r12w,0x70(%rsp)
1400080aa:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400080af:	48 ff 15 aa e2 00 00 	rex.W call *0xe2aa(%rip)        # 0x140016360
1400080b6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400080bb:	85 db                	test   %ebx,%ebx
1400080bd:	0f 88 5f 03 00 00    	js     0x140008422
1400080c3:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400080c8:	48 8b 01             	mov    (%rcx),%rax
1400080cb:	33 d2                	xor    %edx,%edx
1400080cd:	48 8b 80 f8 01 00 00 	mov    0x1f8(%rax),%rax
1400080d4:	ff 15 86 e6 00 00    	call   *0xe686(%rip)        # 0x140016760
1400080da:	8b d8                	mov    %eax,%ebx
1400080dc:	85 c0                	test   %eax,%eax
1400080de:	0f 88 3e 03 00 00    	js     0x140008422
1400080e4:	0f 10 45 08          	movups 0x8(%rbp),%xmm0
1400080e8:	0f 29 45 c0          	movaps %xmm0,-0x40(%rbp)
1400080ec:	f2 0f 10 4d 18       	movsd  0x18(%rbp),%xmm1
1400080f1:	f2 0f 11 4d d0       	movsd  %xmm1,-0x30(%rbp)
1400080f6:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400080fb:	48 8b 01             	mov    (%rcx),%rax
1400080fe:	4c 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%r8
140008105:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140008109:	48 8b 80 d0 01 00 00 	mov    0x1d0(%rax),%rax
140008110:	ff 15 4a e6 00 00    	call   *0xe64a(%rip)        # 0x140016760
140008116:	8b d8                	mov    %eax,%ebx
140008118:	85 c0                	test   %eax,%eax
14000811a:	0f 88 02 03 00 00    	js     0x140008422
140008120:	66 44 3b ad b8 00 00 	cmp    0xb8(%rbp),%r13w
140008127:	00
140008128:	0f 84 ef 02 00 00    	je     0x14000841d
14000812e:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140008133:	48 8b 01             	mov    (%rcx),%rax
140008136:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14000813b:	49 8b 16             	mov    (%r14),%rdx
14000813e:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
140008145:	ff 15 15 e6 00 00    	call   *0xe615(%rip)        # 0x140016760
14000814b:	85 c0                	test   %eax,%eax
14000814d:	0f 85 ca 02 00 00    	jne    0x14000841d
140008153:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140008158:	48 8b 01             	mov    (%rcx),%rax
14000815b:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14000815f:	48 8b 40 60          	mov    0x60(%rax),%rax
140008163:	ff 15 f7 e5 00 00    	call   *0xe5f7(%rip)        # 0x140016760
140008169:	8b d8                	mov    %eax,%ebx
14000816b:	85 c0                	test   %eax,%eax
14000816d:	0f 88 af 02 00 00    	js     0x140008422
140008173:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140008178:	48 8b 01             	mov    (%rcx),%rax
14000817b:	48 8b 40 10          	mov    0x10(%rax),%rax
14000817f:	ff 15 db e5 00 00    	call   *0xe5db(%rip)        # 0x140016760
140008185:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
14000818a:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
14000818e:	48 8b 01             	mov    (%rcx),%rax
140008191:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140008196:	48 8b 40 40          	mov    0x40(%rax),%rax
14000819a:	ff 15 c0 e5 00 00    	call   *0xe5c0(%rip)        # 0x140016760
1400081a0:	8b d8                	mov    %eax,%ebx
1400081a2:	85 c0                	test   %eax,%eax
1400081a4:	0f 88 78 02 00 00    	js     0x140008422
1400081aa:	8b 44 24 50          	mov    0x50(%rsp),%eax
1400081ae:	85 c0                	test   %eax,%eax
1400081b0:	0f 84 67 02 00 00    	je     0x14000841d
1400081b6:	b9 00 04 00 00       	mov    $0x400,%ecx
1400081bb:	3b c1                	cmp    %ecx,%eax
1400081bd:	0f 47 c1             	cmova  %ecx,%eax
1400081c0:	89 44 24 50          	mov    %eax,0x50(%rsp)
1400081c4:	45 8b e5             	mov    %r13d,%r12d
1400081c7:	85 c0                	test   %eax,%eax
1400081c9:	0f 84 1a 02 00 00    	je     0x1400083e9
1400081cf:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1400081d3:	48 8b 01             	mov    (%rcx),%rax
1400081d6:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1400081db:	48 8b 40 48          	mov    0x48(%rax),%rax
1400081df:	ff 15 7b e5 00 00    	call   *0xe57b(%rip)        # 0x140016760
1400081e5:	8b d8                	mov    %eax,%ebx
1400081e7:	85 c0                	test   %eax,%eax
1400081e9:	0f 88 33 02 00 00    	js     0x140008422
1400081ef:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400081f4:	48 8b 01             	mov    (%rcx),%rax
1400081f7:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
1400081fb:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140008202:	ff 15 58 e5 00 00    	call   *0xe558(%rip)        # 0x140016760
140008208:	8b d8                	mov    %eax,%ebx
14000820a:	85 c0                	test   %eax,%eax
14000820c:	0f 88 10 02 00 00    	js     0x140008422
140008212:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140008216:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14000821b:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14000821f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140008224:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140008228:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14000822d:	48 8d 45 98          	lea    -0x68(%rbp),%rax
140008231:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140008236:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
14000823a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000823f:	4c 8b 4d 88          	mov    -0x78(%rbp),%r9
140008243:	4c 8b c7             	mov    %rdi,%r8
140008246:	49 8b d6             	mov    %r14,%rdx
140008249:	49 8b cf             	mov    %r15,%rcx
14000824c:	e8 1f 06 00 00       	call   0x140008870
140008251:	8b d8                	mov    %eax,%ebx
140008253:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140008257:	48 85 c9             	test   %rcx,%rcx
14000825a:	74 11                	je     0x14000826d
14000825c:	48 8b 11             	mov    (%rcx),%rdx
14000825f:	48 8b 42 10          	mov    0x10(%rdx),%rax
140008263:	ff 15 f7 e4 00 00    	call   *0xe4f7(%rip)        # 0x140016760
140008269:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
14000826d:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140008272:	48 85 c9             	test   %rcx,%rcx
140008275:	74 12                	je     0x140008289
140008277:	48 8b 01             	mov    (%rcx),%rax
14000827a:	48 8b 40 10          	mov    0x10(%rax),%rax
14000827e:	ff 15 dc e4 00 00    	call   *0xe4dc(%rip)        # 0x140016760
140008284:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
140008289:	85 db                	test   %ebx,%ebx
14000828b:	79 15                	jns    0x1400082a2
14000828d:	85 f6                	test   %esi,%esi
14000828f:	0f 84 42 01 00 00    	je     0x1400083d7
140008295:	41 c6 87 68 01 00 00 	movb   $0x1,0x168(%r15)
14000829c:	01
14000829d:	e9 35 01 00 00       	jmp    0x1400083d7
1400082a2:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1400082a6:	e8 15 51 00 00       	call   0x14000d3c0
1400082ab:	85 c0                	test   %eax,%eax
1400082ad:	0f 84 24 01 00 00    	je     0x1400083d7
1400082b3:	b9 38 00 00 00       	mov    $0x38,%ecx
1400082b8:	48 ff 15 e9 dc 00 00 	rex.W call *0xdce9(%rip)        # 0x140015fa8
1400082bf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400082c4:	4c 8b e8             	mov    %rax,%r13
1400082c7:	48 89 45 28          	mov    %rax,0x28(%rbp)
1400082cb:	48 85 c0             	test   %rax,%rax
1400082ce:	0f 84 cc 00 00 00    	je     0x1400083a0
1400082d4:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1400082d8:	48 89 45 30          	mov    %rax,0x30(%rbp)
1400082dc:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
1400082e0:	48 89 45 38          	mov    %rax,0x38(%rbp)
1400082e4:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1400082e8:	48 89 45 40          	mov    %rax,0x40(%rbp)
1400082ec:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
1400082f0:	48 89 45 48          	mov    %rax,0x48(%rbp)
1400082f4:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1400082f8:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400082fc:	48 ff 15 3d dd 00 00 	rex.W call *0xdd3d(%rip)        # 0x140016040
140008303:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008308:	4c 8b f0             	mov    %rax,%r14
14000830b:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14000830f:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140008313:	48 ff 15 26 dd 00 00 	rex.W call *0xdd26(%rip)        # 0x140016040
14000831a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000831f:	48 8b f0             	mov    %rax,%rsi
140008322:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140008326:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14000832a:	48 ff 15 0f dd 00 00 	rex.W call *0xdd0f(%rip)        # 0x140016040
140008331:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008336:	48 8b f8             	mov    %rax,%rdi
140008339:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
14000833d:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140008341:	48 ff 15 f8 dc 00 00 	rex.W call *0xdcf8(%rip)        # 0x140016040
140008348:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000834d:	48 8b d8             	mov    %rax,%rbx
140008350:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
140008354:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140008358:	48 ff 15 e1 dc 00 00 	rex.W call *0xdce1(%rip)        # 0x140016040
14000835f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008364:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
140008368:	83 f1 01             	xor    $0x1,%ecx
14000836b:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
14000836f:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140008374:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140008379:	4c 8b cf             	mov    %rdi,%r9
14000837c:	4c 8b c3             	mov    %rbx,%r8
14000837f:	48 8b d0             	mov    %rax,%rdx
140008382:	49 8b cd             	mov    %r13,%rcx
140008385:	e8 16 ef ff ff       	call   0x1400072a0
14000838a:	48 8b d8             	mov    %rax,%rbx
14000838d:	48 8b bd b0 00 00 00 	mov    0xb0(%rbp),%rdi
140008394:	4c 8b b5 a8 00 00 00 	mov    0xa8(%rbp),%r14
14000839b:	45 33 ed             	xor    %r13d,%r13d
14000839e:	eb 06                	jmp    0x1400083a6
1400083a0:	45 33 ed             	xor    %r13d,%r13d
1400083a3:	41 8b dd             	mov    %r13d,%ebx
1400083a6:	48 85 db             	test   %rbx,%rbx
1400083a9:	74 2c                	je     0x1400083d7
1400083ab:	48 8b d3             	mov    %rbx,%rdx
1400083ae:	49 8b cf             	mov    %r15,%rcx
1400083b1:	e8 9a e4 ff ff       	call   0x140006850
1400083b6:	85 c0                	test   %eax,%eax
1400083b8:	78 09                	js     0x1400083c3
1400083ba:	41 ff 87 50 01 00 00 	incl   0x150(%r15)
1400083c1:	eb 14                	jmp    0x1400083d7
1400083c3:	48 8b 03             	mov    (%rbx),%rax
1400083c6:	ba 01 00 00 00       	mov    $0x1,%edx
1400083cb:	48 8b cb             	mov    %rbx,%rcx
1400083ce:	48 8b 00             	mov    (%rax),%rax
1400083d1:	ff 15 89 e3 00 00    	call   *0xe389(%rip)        # 0x140016760
1400083d7:	41 ff c4             	inc    %r12d
1400083da:	44 3b 64 24 50       	cmp    0x50(%rsp),%r12d
1400083df:	8b 74 24 68          	mov    0x68(%rsp),%esi
1400083e3:	0f 82 e6 fd ff ff    	jb     0x1400081cf
1400083e9:	45 39 af 50 01 00 00 	cmp    %r13d,0x150(%r15)
1400083f0:	7e 2b                	jle    0x14000841d
1400083f2:	ba 3f 04 00 00       	mov    $0x43f,%edx
1400083f7:	49 8b cf             	mov    %r15,%rcx
1400083fa:	e8 49 6b 00 00       	call   0x14000ef48
1400083ff:	48 85 c0             	test   %rax,%rax
140008402:	74 14                	je     0x140008418
140008404:	ba 05 00 00 00       	mov    $0x5,%edx
140008409:	48 8b c8             	mov    %rax,%rcx
14000840c:	48 ff 15 85 df 00 00 	rex.W call *0xdf85(%rip)        # 0x140016398
140008413:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008418:	41 8b dd             	mov    %r13d,%ebx
14000841b:	eb 05                	jmp    0x140008422
14000841d:	bb 05 40 00 80       	mov    $0x80004005,%ebx
140008422:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
140008426:	48 ff 15 33 df 00 00 	rex.W call *0xdf33(%rip)        # 0x140016360
14000842d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008432:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140008436:	48 85 c9             	test   %rcx,%rcx
140008439:	74 0d                	je     0x140008448
14000843b:	48 8b 01             	mov    (%rcx),%rax
14000843e:	48 8b 40 10          	mov    0x10(%rax),%rax
140008442:	ff 15 18 e3 00 00    	call   *0xe318(%rip)        # 0x140016760
140008448:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14000844d:	48 85 c9             	test   %rcx,%rcx
140008450:	74 0d                	je     0x14000845f
140008452:	48 8b 01             	mov    (%rcx),%rax
140008455:	48 8b 40 10          	mov    0x10(%rax),%rax
140008459:	ff 15 01 e3 00 00    	call   *0xe301(%rip)        # 0x140016760
14000845f:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140008463:	48 85 c9             	test   %rcx,%rcx
140008466:	74 0d                	je     0x140008475
140008468:	48 8b 01             	mov    (%rcx),%rax
14000846b:	48 8b 40 10          	mov    0x10(%rax),%rax
14000846f:	ff 15 eb e2 00 00    	call   *0xe2eb(%rip)        # 0x140016760
140008475:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14000847a:	48 85 c9             	test   %rcx,%rcx
14000847d:	74 0e                	je     0x14000848d
14000847f:	48 8b 01             	mov    (%rcx),%rax
140008482:	48 8b 40 10          	mov    0x10(%rax),%rax
140008486:	ff 15 d4 e2 00 00    	call   *0xe2d4(%rip)        # 0x140016760
14000848c:	90                   	nop
14000848d:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140008491:	48 ff 15 68 db 00 00 	rex.W call *0xdb68(%rip)        # 0x140016000
140008498:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000849d:	90                   	nop
14000849e:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1400084a2:	48 ff 15 57 db 00 00 	rex.W call *0xdb57(%rip)        # 0x140016000
1400084a9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400084ae:	90                   	nop
1400084af:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1400084b3:	48 ff 15 46 db 00 00 	rex.W call *0xdb46(%rip)        # 0x140016000
1400084ba:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400084bf:	90                   	nop
1400084c0:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1400084c4:	48 ff 15 35 db 00 00 	rex.W call *0xdb35(%rip)        # 0x140016000
1400084cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400084d0:	90                   	nop
1400084d1:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1400084d5:	48 ff 15 24 db 00 00 	rex.W call *0xdb24(%rip)        # 0x140016000
1400084dc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400084e1:	8b c3                	mov    %ebx,%eax
1400084e3:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
1400084ea:	00
1400084eb:	48 81 c4 60 01 00 00 	add    $0x160,%rsp
1400084f2:	41 5f                	pop    %r15
1400084f4:	41 5e                	pop    %r14
1400084f6:	41 5d                	pop    %r13
1400084f8:	41 5c                	pop    %r12
1400084fa:	5f                   	pop    %rdi
1400084fb:	5e                   	pop    %rsi
1400084fc:	5d                   	pop    %rbp
1400084fd:	c3                   	ret
1400084fe:	cc                   	int3
1400084ff:	cc                   	int3
140008500:	cc                   	int3
140008501:	cc                   	int3
140008502:	cc                   	int3
140008503:	cc                   	int3
140008504:	cc                   	int3
140008505:	cc                   	int3
140008506:	cc                   	int3
140008507:	cc                   	int3
140008508:	48 8b c4             	mov    %rsp,%rax
14000850b:	48 89 58 10          	mov    %rbx,0x10(%rax)
14000850f:	48 89 68 18          	mov    %rbp,0x18(%rax)
140008513:	48 89 48 08          	mov    %rcx,0x8(%rax)
140008517:	56                   	push   %rsi
140008518:	57                   	push   %rdi
140008519:	41 56                	push   %r14
14000851b:	48 83 ec 20          	sub    $0x20,%rsp
14000851f:	33 ff                	xor    %edi,%edi
140008521:	33 c9                	xor    %ecx,%ecx
140008523:	48 21 78 08          	and    %rdi,0x8(%rax)
140008527:	4c 8b f2             	mov    %rdx,%r14
14000852a:	48 ff 15 77 d8 00 00 	rex.W call *0xd877(%rip)        # 0x140015da8
140008531:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008536:	48 8b d8             	mov    %rax,%rbx
140008539:	48 85 c0             	test   %rax,%rax
14000853c:	75 1f                	jne    0x14000855d
14000853e:	48 ff 15 a3 d7 00 00 	rex.W call *0xd7a3(%rip)        # 0x140015ce8
140008545:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000854a:	0f b7 d8             	movzwl %ax,%ebx
14000854d:	81 cb 00 00 07 80    	or     $0x80070000,%ebx
140008553:	85 c0                	test   %eax,%eax
140008555:	0f 4e d8             	cmovle %eax,%ebx
140008558:	e9 22 01 00 00       	jmp    0x14000867f
14000855d:	41 b8 17 00 00 00    	mov    $0x17,%r8d
140008563:	48 8d 15 76 ed 00 00 	lea    0xed76(%rip),%rdx        # 0x1400172e0
14000856a:	48 8b cb             	mov    %rbx,%rcx
14000856d:	48 ff 15 2c d8 00 00 	rex.W call *0xd82c(%rip)        # 0x140015da0
140008574:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140008579:	48 8b f0             	mov    %rax,%rsi
14000857c:	48 85 c0             	test   %rax,%rax
14000857f:	74 bd                	je     0x14000853e
140008581:	48 8b d0             	mov    %rax,%rdx
140008584:	48 8b cb             	mov    %rbx,%rcx
140008587:	48 ff 15 da d6 00 00 	rex.W call *0xd6da(%rip)        # 0x140015c68
14000858e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)