1400b6107:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400b610e:	00 00
1400b6110:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400b6115:	48 29 c2             	sub    %rax,%rdx
1400b6118:	48 83 fa 01          	cmp    $0x1,%rdx
1400b611c:	0f 85 ac fe ff ff    	jne    0x1400b5fce
1400b6122:	e9 95 fe ff ff       	jmp    0x1400b5fbc
1400b6127:	e8 44 e7 12 00       	call   0x1401e4870
1400b612c:	90                   	nop
1400b612d:	90                   	nop
1400b612e:	90                   	nop
1400b612f:	90                   	nop
1400b6130:	48 83 ec 28          	sub    $0x28,%rsp
1400b6134:	48 83 3d cc df 1b 00 	cmpq   $0x0,0x1bdfcc(%rip)        # 0x140274108
1400b613b:	00
1400b613c:	75 21                	jne    0x1400b615f
1400b613e:	e8 ed 62 ff ff       	call   0x1400ac430
1400b6143:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400b614a:	9b c4 20
1400b614d:	48 c1 e8 03          	shr    $0x3,%rax
1400b6151:	48 f7 e2             	mul    %rdx
1400b6154:	48 c1 ea 04          	shr    $0x4,%rdx
1400b6158:	48 89 15 a9 df 1b 00 	mov    %rdx,0x1bdfa9(%rip)        # 0x140274108
1400b615f:	48 83 c4 28          	add    $0x28,%rsp
1400b6163:	c3                   	ret
1400b6164:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400b616b:	00 00 00 00
1400b616f:	90                   	nop
1400b6170:	41 55                	push   %r13
1400b6172:	41 54                	push   %r12
1400b6174:	55                   	push   %rbp
1400b6175:	57                   	push   %rdi
1400b6176:	56                   	push   %rsi
1400b6177:	53                   	push   %rbx
1400b6178:	48 83 ec 48          	sub    $0x48,%rsp
1400b617c:	48 8b 2d 6d 29 18 00 	mov    0x18296d(%rip),%rbp        # 0x140238af0
1400b6183:	4c 8d 2d 56 df 1b 00 	lea    0x1bdf56(%rip),%r13        # 0x1402740e0
1400b618a:	48 89 d7             	mov    %rdx,%rdi
1400b618d:	48 89 ce             	mov    %rcx,%rsi
1400b6190:	b9 01 00 00 00       	mov    $0x1,%ecx
1400b6195:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1400b6199:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1400b619e:	ba c0 00 00 00       	mov    $0xc0,%edx
1400b61a3:	e8 f8 4a 01 00       	call   0x1400caca0
1400b61a8:	ba 08 00 00 00       	mov    $0x8,%edx
1400b61ad:	b9 64 00 00 00       	mov    $0x64,%ecx
1400b61b2:	4c 8b 25 e7 31 18 00 	mov    0x1831e7(%rip),%r12        # 0x1402393a0
1400b61b9:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400b61c0:	00 00
1400b61c2:	48 89 c3             	mov    %rax,%rbx
1400b61c5:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
1400b61ca:	48 c7 40 10 64 00 00 	movq   $0x64,0x10(%rax)
1400b61d1:	00
1400b61d2:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400b61d9:	00 00
1400b61db:	e8 c0 4a 01 00       	call   0x1400caca0
1400b61e0:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400b61e4:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400b61e8:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1400b61ec:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
1400b61f0:	4c 89 e9             	mov    %r13,%rcx
1400b61f3:	48 89 3c d0          	mov    %rdi,(%rax,%rdx,8)
1400b61f7:	ff 15 cb 8d 1f 00    	call   *0x1f8dcb(%rip)        # 0x1402aefc8
1400b61fd:	8b 3d bd de 1b 00    	mov    0x1bdebd(%rip),%edi        # 0x1402740c0
1400b6203:	4c 89 e9             	mov    %r13,%rcx
1400b6206:	8d 47 01             	lea    0x1(%rdi),%eax
1400b6209:	89 05 b1 de 1b 00    	mov    %eax,0x1bdeb1(%rip)        # 0x1402740c0
1400b620f:	ff 15 cb 8f 1f 00    	call   *0x1f8fcb(%rip)        # 0x1402af1e0
1400b6215:	89 7b 20             	mov    %edi,0x20(%rbx)
1400b6218:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
1400b621d:	31 d2                	xor    %edx,%edx
1400b621f:	48 89 f9             	mov    %rdi,%rcx
1400b6222:	e8 19 4a fe ff       	call   0x14009ac40
1400b6227:	44 8b 43 20          	mov    0x20(%rbx),%r8d
1400b622b:	45 85 c0             	test   %r8d,%r8d
1400b622e:	75 60                	jne    0x1400b6290
1400b6230:	48 89 f1             	mov    %rsi,%rcx
1400b6233:	e8 60 3c 13 00       	call   0x1401e9e98
1400b6238:	48 89 f2             	mov    %rsi,%rdx
1400b623b:	48 89 f9             	mov    %rdi,%rcx
1400b623e:	49 89 c0             	mov    %rax,%r8
1400b6241:	e8 6a 57 fe ff       	call   0x14009b9b0
1400b6246:	48 83 7c 24 28 18    	cmpq   $0x18,0x28(%rsp)
1400b624c:	77 5a                	ja     0x1400b62a8
1400b624e:	31 d2                	xor    %edx,%edx
1400b6250:	48 89 f9             	mov    %rdi,%rcx
1400b6253:	e8 68 47 fe ff       	call   0x14009a9c0
1400b6258:	8b 0d 66 de 1b 00    	mov    0x1bde66(%rip),%ecx        # 0x1402740c4
1400b625e:	48 89 da             	mov    %rbx,%rdx
1400b6261:	48 89 03             	mov    %rax,(%rbx)
1400b6264:	ff 15 b6 90 1f 00    	call   *0x1f90b6(%rip)        # 0x1402af320
1400b626a:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400b626f:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400b6273:	0f 85 94 00 00 00    	jne    0x1400b630d
1400b6279:	48 89 d8             	mov    %rbx,%rax
1400b627c:	48 83 c4 48          	add    $0x48,%rsp
1400b6280:	5b                   	pop    %rbx
1400b6281:	5e                   	pop    %rsi
1400b6282:	5f                   	pop    %rdi
1400b6283:	5d                   	pop    %rbp
1400b6284:	41 5c                	pop    %r12
1400b6286:	41 5d                	pop    %r13
1400b6288:	c3                   	ret
1400b6289:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400b6290:	48 8d 15 39 5f 15 00 	lea    0x155f39(%rip),%rdx        # 0x14020c1d0
1400b6297:	48 89 f9             	mov    %rdi,%rcx
1400b629a:	e8 21 5d fe ff       	call   0x14009bfc0
1400b629f:	eb 8f                	jmp    0x1400b6230
1400b62a1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400b62a8:	48 83 7c 24 20 18    	cmpq   $0x18,0x20(%rsp)
1400b62ae:	76 45                	jbe    0x1400b62f5
1400b62b0:	48 c7 44 24 28 18 00 	movq   $0x18,0x28(%rsp)
1400b62b7:	00 00
1400b62b9:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400b62be:	4c 39 e0             	cmp    %r12,%rax
1400b62c1:	74 0d                	je     0x1400b62d0
1400b62c3:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1400b62c7:	eb 85                	jmp    0x1400b624e
1400b62c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400b62d0:	41 80 3c 24 00       	cmpb   $0x0,(%r12)
1400b62d5:	0f 84 73 ff ff ff    	je     0x1400b624e
1400b62db:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
1400b62e1:	48 8d 15 0e 5f 15 00 	lea    0x155f0e(%rip),%rdx        # 0x14020c1f6
1400b62e8:	48 8d 0d 12 5f 15 00 	lea    0x155f12(%rip),%rcx        # 0x14020c201
1400b62ef:	ff 15 e3 90 1f 00    	call   *0x1f90e3(%rip)        # 0x1402af3d8
1400b62f5:	4c 8d 05 dc 5e 15 00 	lea    0x155edc(%rip),%r8        # 0x14020c1d8
1400b62fc:	ba a7 00 00 00       	mov    $0xa7,%edx
1400b6301:	48 8d 0d ee 5e 15 00 	lea    0x155eee(%rip),%rcx        # 0x14020c1f6
1400b6308:	e8 83 d4 00 00       	call   0x1400c3790
1400b630d:	e8 5e e5 12 00       	call   0x1401e4870
1400b6312:	90                   	nop
1400b6313:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400b631a:	00 00 00 00
1400b631e:	66 90                	xchg   %ax,%ax
1400b6320:	48 83 ec 28          	sub    $0x28,%rsp
1400b6324:	8b 0d 9a dd 1b 00    	mov    0x1bdd9a(%rip),%ecx        # 0x1402740c4
1400b632a:	ff 15 e8 8f 1f 00    	call   *0x1f8fe8(%rip)        # 0x1402af318
1400b6330:	48 85 c0             	test   %rax,%rax
1400b6333:	74 0b                	je     0x1400b6340
1400b6335:	48 83 c4 28          	add    $0x28,%rsp
1400b6339:	c3                   	ret
1400b633a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400b6340:	e8 eb 60 ff ff       	call   0x1400ac430
1400b6345:	48 8d 0d c8 5e 15 00 	lea    0x155ec8(%rip),%rcx        # 0x14020c214
1400b634c:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400b6353:	9b c4 20
1400b6356:	48 c1 e8 03          	shr    $0x3,%rax
1400b635a:	48 f7 e2             	mul    %rdx
1400b635d:	48 c1 ea 04          	shr    $0x4,%rdx
1400b6361:	48 83 c4 28          	add    $0x28,%rsp
1400b6365:	e9 06 fe ff ff       	jmp    0x1400b6170
1400b636a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400b6370:	48 83 ec 28          	sub    $0x28,%rsp
1400b6374:	8b 0d 4a dd 1b 00    	mov    0x1bdd4a(%rip),%ecx        # 0x1402740c4
1400b637a:	ff 15 98 8f 1f 00    	call   *0x1f8f98(%rip)        # 0x1402af318
1400b6380:	48 39 05 89 dd 1b 00 	cmp    %rax,0x1bdd89(%rip)        # 0x140274110
1400b6387:	0f 94 c0             	sete   %al
1400b638a:	0f b6 c0             	movzbl %al,%eax
1400b638d:	48 83 c4 28          	add    $0x28,%rsp
1400b6391:	c3                   	ret
1400b6392:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400b6399:	00 00 00 00
1400b639d:	0f 1f 00             	nopl   (%rax)
1400b63a0:	53                   	push   %rbx
1400b63a1:	48 83 ec 20          	sub    $0x20,%rsp
1400b63a5:	8b 0d 19 dd 1b 00    	mov    0x1bdd19(%rip),%ecx        # 0x1402740c4
1400b63ab:	ff 15 67 8f 1f 00    	call   *0x1f8f67(%rip)        # 0x1402af318
1400b63b1:	48 89 c3             	mov    %rax,%rbx
1400b63b4:	48 85 c0             	test   %rax,%rax
1400b63b7:	74 2f                	je     0x1400b63e8
1400b63b9:	31 d2                	xor    %edx,%edx
1400b63bb:	8b 0d 03 dd 1b 00    	mov    0x1bdd03(%rip),%ecx        # 0x1402740c4
1400b63c1:	ff 15 59 8f 1f 00    	call   *0x1f8f59(%rip)        # 0x1402af320
1400b63c7:	48 8b 0b             	mov    (%rbx),%rcx
1400b63ca:	e8 e1 2a 04 00       	call   0x1400f8eb0
1400b63cf:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400b63d3:	e8 d8 2a 04 00       	call   0x1400f8eb0
1400b63d8:	48 89 d9             	mov    %rbx,%rcx
1400b63db:	48 83 c4 20          	add    $0x20,%rsp
1400b63df:	5b                   	pop    %rbx
1400b63e0:	e9 cb 2a 04 00       	jmp    0x1400f8eb0
1400b63e5:	0f 1f 00             	nopl   (%rax)
1400b63e8:	e8 43 60 ff ff       	call   0x1400ac430
1400b63ed:	48 8d 0d 20 5e 15 00 	lea    0x155e20(%rip),%rcx        # 0x14020c214
1400b63f4:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400b63fb:	9b c4 20
1400b63fe:	48 c1 e8 03          	shr    $0x3,%rax
1400b6402:	48 f7 e2             	mul    %rdx
1400b6405:	48 c1 ea 04          	shr    $0x4,%rdx
1400b6409:	e8 62 fd ff ff       	call   0x1400b6170
1400b640e:	48 89 c3             	mov    %rax,%rbx
1400b6411:	eb a6                	jmp    0x1400b63b9
1400b6413:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400b641a:	00 00 00 00
1400b641e:	66 90                	xchg   %ax,%ax
1400b6420:	56                   	push   %rsi
1400b6421:	53                   	push   %rbx
1400b6422:	48 83 ec 28          	sub    $0x28,%rsp
1400b6426:	48 89 ce             	mov    %rcx,%rsi
1400b6429:	8b 0d 95 dc 1b 00    	mov    0x1bdc95(%rip),%ecx        # 0x1402740c4
1400b642f:	ff 15 e3 8e 1f 00    	call   *0x1f8ee3(%rip)        # 0x1402af318
1400b6435:	48 89 c3             	mov    %rax,%rbx
1400b6438:	48 85 c0             	test   %rax,%rax
1400b643b:	74 73                	je     0x1400b64b0
1400b643d:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400b6441:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400b6445:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1400b6449:	48 39 c8             	cmp    %rcx,%rax
1400b644c:	72 1a                	jb     0x1400b6468
1400b644e:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400b6452:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
1400b6456:	48 89 34 d0          	mov    %rsi,(%rax,%rdx,8)
1400b645a:	48 83 c4 28          	add    $0x28,%rsp
1400b645e:	5b                   	pop    %rbx
1400b645f:	5e                   	pop    %rsi
1400b6460:	c3                   	ret
1400b6461:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400b6468:	48 8d 54 40 30       	lea    0x30(%rax,%rax,2),%rdx
1400b646d:	48 d1 ea             	shr    $1,%rdx
1400b6470:	48 39 ca             	cmp    %rcx,%rdx
1400b6473:	48 0f 42 d1          	cmovb  %rcx,%rdx
1400b6477:	48 89 d0             	mov    %rdx,%rax
1400b647a:	48 89 53 10          	mov    %rdx,0x10(%rbx)
1400b647e:	48 c1 e8 3d          	shr    $0x3d,%rax
1400b6482:	75 5a                	jne    0x1400b64de
1400b6484:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400b6488:	48 c1 e2 03          	shl    $0x3,%rdx
1400b648c:	e8 af 47 01 00       	call   0x1400cac40
1400b6491:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400b6495:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400b6499:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1400b649d:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
1400b64a1:	48 89 34 d0          	mov    %rsi,(%rax,%rdx,8)
1400b64a5:	48 83 c4 28          	add    $0x28,%rsp
1400b64a9:	5b                   	pop    %rbx
1400b64aa:	5e                   	pop    %rsi
1400b64ab:	c3                   	ret
1400b64ac:	0f 1f 40 00          	nopl   0x0(%rax)
1400b64b0:	e8 7b 5f ff ff       	call   0x1400ac430
1400b64b5:	48 8d 0d 58 5d 15 00 	lea    0x155d58(%rip),%rcx        # 0x14020c214
1400b64bc:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400b64c3:	9b c4 20
1400b64c6:	48 c1 e8 03          	shr    $0x3,%rax
1400b64ca:	48 f7 e2             	mul    %rdx
1400b64cd:	48 c1 ea 04          	shr    $0x4,%rdx
1400b64d1:	e8 9a fc ff ff       	call   0x1400b6170
1400b64d6:	48 89 c3             	mov    %rax,%rbx
1400b64d9:	e9 5f ff ff ff       	jmp    0x1400b643d
1400b64de:	49 89 d0             	mov    %rdx,%r8
1400b64e1:	48 8d 0d 38 5d 15 00 	lea    0x155d38(%rip),%rcx        # 0x14020c220
1400b64e8:	ba 08 00 00 00       	mov    $0x8,%edx
1400b64ed:	e8 9e ce 00 00       	call   0x1400c3390
1400b64f2:	90                   	nop
1400b64f3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400b64fa:	00 00 00 00
1400b64fe:	66 90                	xchg   %ax,%ax
1400b6500:	48 83 ec 28          	sub    $0x28,%rsp
1400b6504:	8b 0d ba db 1b 00    	mov    0x1bdbba(%rip),%ecx        # 0x1402740c4
1400b650a:	ff 15 08 8e 1f 00    	call   *0x1f8e08(%rip)        # 0x1402af318
1400b6510:	48 85 c0             	test   %rax,%rax
1400b6513:	74 1b                	je     0x1400b6530
1400b6515:	48 8b 50 18          	mov    0x18(%rax),%rdx
1400b6519:	48 85 d2             	test   %rdx,%rdx
1400b651c:	74 3a                	je     0x1400b6558
1400b651e:	48 83 ea 01          	sub    $0x1,%rdx
1400b6522:	48 89 50 18          	mov    %rdx,0x18(%rax)
1400b6526:	48 83 c4 28          	add    $0x28,%rsp
1400b652a:	c3                   	ret
1400b652b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400b6530:	e8 fb 5e ff ff       	call   0x1400ac430
1400b6535:	48 8d 0d d8 5c 15 00 	lea    0x155cd8(%rip),%rcx        # 0x14020c214
1400b653c:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400b6543:	9b c4 20
1400b6546:	48 c1 e8 03          	shr    $0x3,%rax
1400b654a:	48 f7 e2             	mul    %rdx
1400b654d:	48 c1 ea 04          	shr    $0x4,%rdx
1400b6551:	e8 1a fc ff ff       	call   0x1400b6170
1400b6556:	eb bd                	jmp    0x1400b6515
1400b6558:	4c 8b 08             	mov    (%rax),%r9
1400b655b:	4c 8d 05 de 5c 15 00 	lea    0x155cde(%rip),%r8        # 0x14020c240
1400b6562:	ba 78 00 00 00       	mov    $0x78,%edx
1400b6567:	48 8d 0d f1 5c 15 00 	lea    0x155cf1(%rip),%rcx        # 0x14020c25f
1400b656e:	e8 1d d2 00 00       	call   0x1400c3790
1400b6573:	90                   	nop
1400b6574:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400b657b:	00 00 00 00
1400b657f:	90                   	nop
1400b6580:	55                   	push   %rbp
1400b6581:	57                   	push   %rdi
1400b6582:	56                   	push   %rsi
1400b6583:	53                   	push   %rbx
1400b6584:	48 83 ec 28          	sub    $0x28,%rsp
1400b6588:	8b 0d 36 db 1b 00    	mov    0x1bdb36(%rip),%ecx        # 0x1402740c4
1400b658e:	48 8b 35 83 8d 1f 00 	mov    0x1f8d83(%rip),%rsi        # 0x1402af318
1400b6595:	ff d6                	call   *%rsi
1400b6597:	48 89 c3             	mov    %rax,%rbx
1400b659a:	48 85 c0             	test   %rax,%rax
1400b659d:	74 71                	je     0x1400b6610
1400b659f:	48 83 7b 18 01       	cmpq   $0x1,0x18(%rbx)
1400b65a4:	76 5a                	jbe    0x1400b6600
1400b65a6:	48 bd cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rbp
1400b65ad:	9b c4 20
1400b65b0:	48 8d 3d 5d 5c 15 00 	lea    0x155c5d(%rip),%rdi        # 0x14020c214
1400b65b7:	eb 1f                	jmp    0x1400b65d8
1400b65b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400b65c0:	48 8b 50 18          	mov    0x18(%rax),%rdx
1400b65c4:	48 85 d2             	test   %rdx,%rdx
1400b65c7:	74 75                	je     0x1400b663e
1400b65c9:	48 83 ea 01          	sub    $0x1,%rdx
1400b65cd:	48 89 50 18          	mov    %rdx,0x18(%rax)
1400b65d1:	48 83 7b 18 01       	cmpq   $0x1,0x18(%rbx)
1400b65d6:	76 28                	jbe    0x1400b6600
1400b65d8:	8b 0d e6 da 1b 00    	mov    0x1bdae6(%rip),%ecx        # 0x1402740c4
1400b65de:	ff d6                	call   *%rsi
1400b65e0:	48 85 c0             	test   %rax,%rax
1400b65e3:	75 db                	jne    0x1400b65c0
1400b65e5:	e8 46 5e ff ff       	call   0x1400ac430
1400b65ea:	48 89 f9             	mov    %rdi,%rcx
1400b65ed:	48 c1 e8 03          	shr    $0x3,%rax
1400b65f1:	48 f7 e5             	mul    %rbp
1400b65f4:	48 c1 ea 04          	shr    $0x4,%rdx
1400b65f8:	e8 73 fb ff ff       	call   0x1400b6170
1400b65fd:	eb c1                	jmp    0x1400b65c0
1400b65ff:	90                   	nop
1400b6600:	48 83 c4 28          	add    $0x28,%rsp
1400b6604:	5b                   	pop    %rbx
1400b6605:	5e                   	pop    %rsi
1400b6606:	5f                   	pop    %rdi
1400b6607:	5d                   	pop    %rbp
1400b6608:	c3                   	ret
1400b6609:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400b6610:	e8 1b 5e ff ff       	call   0x1400ac430
1400b6615:	48 8d 0d f8 5b 15 00 	lea    0x155bf8(%rip),%rcx        # 0x14020c214
1400b661c:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400b6623:	9b c4 20
1400b6626:	48 c1 e8 03          	shr    $0x3,%rax
1400b662a:	48 f7 e2             	mul    %rdx
1400b662d:	48 c1 ea 04          	shr    $0x4,%rdx
1400b6631:	e8 3a fb ff ff       	call   0x1400b6170
1400b6636:	48 89 c3             	mov    %rax,%rbx
1400b6639:	e9 61 ff ff ff       	jmp    0x1400b659f
1400b663e:	4c 8b 08             	mov    (%rax),%r9
1400b6641:	4c 8d 05 f8 5b 15 00 	lea    0x155bf8(%rip),%r8        # 0x14020c240
1400b6648:	ba 78 00 00 00       	mov    $0x78,%edx
1400b664d:	48 8d 0d 0b 5c 15 00 	lea    0x155c0b(%rip),%rcx        # 0x14020c25f
1400b6654:	e8 37 d1 00 00       	call   0x1400c3790
1400b6659:	90                   	nop
1400b665a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400b6660:	53                   	push   %rbx
1400b6661:	48 83 ec 20          	sub    $0x20,%rsp