140c87f11:	33 c9                	xor    %ecx,%ecx
140c87f13:	48 ff c6             	inc    %rsi
140c87f16:	44 89 b4 24 d0 00 00 	mov    %r14d,0xd0(%rsp)
140c87f1d:	00
140c87f1e:	89 4c 24 60          	mov    %ecx,0x60(%rsp)
140c87f22:	83 ff 05             	cmp    $0x5,%edi
140c87f25:	0f 85 d9 fd ff ff    	jne    0x140c87d04
140c87f2b:	eb 08                	jmp    0x140c87f35
140c87f2d:	44 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%r14d
140c87f34:	00
140c87f35:	83 fb 08             	cmp    $0x8,%ebx
140c87f38:	75 74                	jne    0x140c87fae
140c87f3a:	44 8b c3             	mov    %ebx,%r8d
140c87f3d:	48 8d 15 6c 96 4b 00 	lea    0x4b966c(%rip),%rdx        # 0x1411415b0
140c87f44:	49 8b cf             	mov    %r15,%rcx
140c87f47:	e8 74 52 1b 00       	call   0x140e3d1c0
140c87f4c:	85 c0                	test   %eax,%eax
140c87f4e:	0f 85 9d 00 00 00    	jne    0x140c87ff1
140c87f54:	48 8b 94 24 e0 00 00 	mov    0xe0(%rsp),%rdx
140c87f5b:	00
140c87f5c:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
140c87f63:	00
140c87f64:	e8 c7 00 00 00       	call   0x140c88030
140c87f69:	85 c0                	test   %eax,%eax
140c87f6b:	0f 84 a3 00 00 00    	je     0x140c88014
140c87f71:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
140c87f75:	0f b6 06             	movzbl (%rsi),%eax
140c87f78:	84 c0                	test   %al,%al
140c87f7a:	0f 84 aa fd ff ff    	je     0x140c87d2a
140c87f80:	48 ba 00 00 00 00 01 	movabs $0xc00100100000000,%rdx
140c87f87:	10 00 0c
140c87f8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140c87f90:	3c 3b                	cmp    $0x3b,%al
140c87f92:	77 0a                	ja     0x140c87f9e
140c87f94:	48 0f a3 c2          	bt     %rax,%rdx
140c87f98:	0f 82 8c fd ff ff    	jb     0x140c87d2a
140c87f9e:	0f b6 46 01          	movzbl 0x1(%rsi),%eax
140c87fa2:	48 ff c6             	inc    %rsi
140c87fa5:	84 c0                	test   %al,%al
140c87fa7:	75 e7                	jne    0x140c87f90
140c87fa9:	e9 7c fd ff ff       	jmp    0x140c87d2a
140c87fae:	83 fb 0a             	cmp    $0xa,%ebx
140c87fb1:	75 3e                	jne    0x140c87ff1
140c87fb3:	44 8d 43 ff          	lea    -0x1(%rbx),%r8d
140c87fb7:	49 8b cf             	mov    %r15,%rcx
140c87fba:	48 8d 15 ff 95 4b 00 	lea    0x4b95ff(%rip),%rdx        # 0x1411415c0
140c87fc1:	e8 fa 51 1b 00       	call   0x140e3d1c0
140c87fc6:	85 c0                	test   %eax,%eax
140c87fc8:	75 27                	jne    0x140c87ff1
140c87fca:	41 0f be 47 09       	movsbl 0x9(%r15),%eax
140c87fcf:	83 c0 d0             	add    $0xffffffd0,%eax
140c87fd2:	83 f8 05             	cmp    $0x5,%eax
140c87fd5:	77 10                	ja     0x140c87fe7
140c87fd7:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
140c87fde:	00
140c87fdf:	89 81 f0 01 00 00    	mov    %eax,0x1f0(%rcx)
140c87fe5:	eb 8a                	jmp    0x140c87f71
140c87fe7:	c7 44 24 20 a3 04 00 	movl   $0x4a3,0x20(%rsp)
140c87fee:	00
140c87fef:	eb 08                	jmp    0x140c87ff9
140c87ff1:	c7 44 24 20 a9 04 00 	movl   $0x4a9,0x20(%rsp)
140c87ff8:	00
140c87ff9:	41 b8 18 01 00 00    	mov    $0x118,%r8d
140c87fff:	4c 8d 0d 2a 95 4b 00 	lea    0x4b952a(%rip),%r9        # 0x141141530
140c88006:	b9 14 00 00 00       	mov    $0x14,%ecx
140c8800b:	41 8d 50 ce          	lea    -0x32(%r8),%edx
140c8800f:	e8 6c 8c 04 00       	call   0x140cd0c80
140c88014:	33 c9                	xor    %ecx,%ecx
140c88016:	89 4c 24 60          	mov    %ecx,0x60(%rsp)
140c8801a:	e9 56 ff ff ff       	jmp    0x140c87f75
140c8801f:	8b c1                	mov    %ecx,%eax
140c88021:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
140c88028:	41 5e                	pop    %r14
140c8802a:	5e                   	pop    %rsi
140c8802b:	c3                   	ret
140c8802c:	cc                   	int3
140c8802d:	cc                   	int3
140c8802e:	cc                   	int3
140c8802f:	cc                   	int3
140c88030:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140c88035:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140c8803a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140c8803f:	41 54                	push   %r12
140c88041:	41 56                	push   %r14
140c88043:	41 57                	push   %r15
140c88045:	b8 30 00 00 00       	mov    $0x30,%eax
140c8804a:	e8 51 34 19 00       	call   0x140e1b4a0
140c8804f:	48 2b e0             	sub    %rax,%rsp
140c88052:	4c 8b 01             	mov    (%rcx),%r8
140c88055:	45 33 e4             	xor    %r12d,%r12d
140c88058:	4c 8b fa             	mov    %rdx,%r15
140c8805b:	4c 8b f1             	mov    %rcx,%r14
140c8805e:	41 8b dc             	mov    %r12d,%ebx
140c88061:	4d 85 c0             	test   %r8,%r8
140c88064:	74 19                	je     0x140c8807f
140c88066:	45 39 60 08          	cmp    %r12d,0x8(%r8)
140c8806a:	74 0a                	je     0x140c88076
140c8806c:	49 8b 00             	mov    (%r8),%rax
140c8806f:	39 58 44             	cmp    %ebx,0x44(%rax)
140c88072:	0f 4f 58 44          	cmovg  0x44(%rax),%ebx
140c88076:	4d 8b 40 10          	mov    0x10(%r8),%r8
140c8807a:	4d 85 c0             	test   %r8,%r8
140c8807d:	75 e7                	jne    0x140c88066
140c8807f:	48 63 f3             	movslq %ebx,%rsi
140c88082:	48 8d 15 a7 94 4b 00 	lea    0x4b94a7(%rip),%rdx        # 0x141141530
140c88089:	41 b8 a1 03 00 00    	mov    $0x3a1,%r8d
140c8808f:	48 8d 0c b5 04 00 00 	lea    0x4(,%rsi,4),%rcx
140c88096:	00
140c88097:	e8 b4 9c 03 00       	call   0x140cc1d50
140c8809c:	48 8b e8             	mov    %rax,%rbp
140c8809f:	48 85 c0             	test   %rax,%rax
140c880a2:	75 27                	jne    0x140c880cb
140c880a4:	4c 8d 0d 85 94 4b 00 	lea    0x4b9485(%rip),%r9        # 0x141141530
140c880ab:	c7 44 24 20 a3 03 00 	movl   $0x3a3,0x20(%rsp)
140c880b2:	00
140c880b3:	ba e7 00 00 00       	mov    $0xe7,%edx
140c880b8:	8d 48 14             	lea    0x14(%rax),%ecx
140c880bb:	44 8d 40 41          	lea    0x41(%rax),%r8d
140c880bf:	e8 bc 8b 04 00       	call   0x140cd0c80
140c880c4:	33 c0                	xor    %eax,%eax
140c880c6:	e9 e6 00 00 00       	jmp    0x140c881b1
140c880cb:	49 8b 16             	mov    (%r14),%rdx
140c880ce:	48 85 d2             	test   %rdx,%rdx
140c880d1:	74 1a                	je     0x140c880ed
140c880d3:	44 39 62 08          	cmp    %r12d,0x8(%rdx)
140c880d7:	74 0b                	je     0x140c880e4
140c880d9:	48 8b 02             	mov    (%rdx),%rax
140c880dc:	48 63 48 44          	movslq 0x44(%rax),%rcx
140c880e0:	ff 44 8d 00          	incl   0x0(%rbp,%rcx,4)
140c880e4:	48 8b 52 10          	mov    0x10(%rdx),%rdx
140c880e8:	48 85 d2             	test   %rdx,%rdx
140c880eb:	75 e6                	jne    0x140c880d3
140c880ed:	85 db                	test   %ebx,%ebx
140c880ef:	0f 88 a2 00 00 00    	js     0x140c88197
140c880f5:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
140c880fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140c88100:	44 39 64 b5 00       	cmp    %r12d,0x0(%rbp,%rsi,4)
140c88105:	7e 7f                	jle    0x140c88186
140c88107:	4d 8b 07             	mov    (%r15),%r8
140c8810a:	4d 8b 1e             	mov    (%r14),%r11
140c8810d:	49 8b f8             	mov    %r8,%rdi
140c88110:	4d 85 c0             	test   %r8,%r8
140c88113:	74 6b                	je     0x140c88180
140c88115:	49 8b d3             	mov    %r11,%rdx
140c88118:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140c8811f:	00
140c88120:	4d 8b cb             	mov    %r11,%r9
140c88123:	48 8b c2             	mov    %rdx,%rax
140c88126:	48 85 d2             	test   %rdx,%rdx
140c88129:	74 55                	je     0x140c88180
140c8812b:	48 8b 08             	mov    (%rax),%rcx
140c8812e:	4c 8d 52 10          	lea    0x10(%rdx),%r10
140c88132:	48 8b 52 10          	mov    0x10(%rdx),%rdx
140c88136:	3b 59 44             	cmp    0x44(%rcx),%ebx
140c88139:	75 40                	jne    0x140c8817b
140c8813b:	44 39 60 08          	cmp    %r12d,0x8(%rax)
140c8813f:	74 3a                	je     0x140c8817b
140c88141:	49 3b c0             	cmp    %r8,%rax
140c88144:	74 35                	je     0x140c8817b
140c88146:	48 8b 48 18          	mov    0x18(%rax),%rcx
140c8814a:	49 3b c1             	cmp    %r9,%rax
140c8814d:	4c 8b da             	mov    %rdx,%r11
140c88150:	4d 0f 45 d9          	cmovne %r9,%r11
140c88154:	48 85 c9             	test   %rcx,%rcx
140c88157:	74 04                	je     0x140c8815d
140c88159:	48 89 51 10          	mov    %rdx,0x10(%rcx)
140c8815d:	4d 8b 0a             	mov    (%r10),%r9
140c88160:	4d 85 c9             	test   %r9,%r9
140c88163:	74 08                	je     0x140c8816d
140c88165:	48 8b 48 18          	mov    0x18(%rax),%rcx
140c88169:	49 89 49 18          	mov    %rcx,0x18(%r9)
140c8816d:	49 89 40 10          	mov    %rax,0x10(%r8)
140c88171:	4c 89 40 18          	mov    %r8,0x18(%rax)
140c88175:	4c 8b c0             	mov    %rax,%r8
140c88178:	4d 89 22             	mov    %r12,(%r10)
140c8817b:	48 3b c7             	cmp    %rdi,%rax
140c8817e:	75 a0                	jne    0x140c88120
140c88180:	4d 89 1e             	mov    %r11,(%r14)
140c88183:	4d 89 07             	mov    %r8,(%r15)
140c88186:	ff cb                	dec    %ebx
140c88188:	48 83 ee 01          	sub    $0x1,%rsi
140c8818c:	0f 89 6e ff ff ff    	jns    0x140c88100
140c88192:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
140c88197:	41 b8 b9 03 00 00    	mov    $0x3b9,%r8d
140c8819d:	48 8d 15 8c 93 4b 00 	lea    0x4b938c(%rip),%rdx        # 0x141141530
140c881a4:	48 8b cd             	mov    %rbp,%rcx
140c881a7:	e8 64 98 03 00       	call   0x140cc1a10
140c881ac:	b8 01 00 00 00       	mov    $0x1,%eax
140c881b1:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140c881b6:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140c881bb:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140c881c0:	48 83 c4 30          	add    $0x30,%rsp
140c881c4:	41 5f                	pop    %r15
140c881c6:	41 5e                	pop    %r14
140c881c8:	41 5c                	pop    %r12
140c881ca:	c3                   	ret
140c881cb:	cc                   	int3
140c881cc:	cc                   	int3
140c881cd:	cc                   	int3
140c881ce:	cc                   	int3
140c881cf:	cc                   	int3
140c881d0:	b8 28 00 00 00       	mov    $0x28,%eax
140c881d5:	e8 c6 32 19 00       	call   0x140e1b4a0
140c881da:	48 2b e0             	sub    %rax,%rsp
140c881dd:	48 8b 0d ec 2a 81 00 	mov    0x812aec(%rip),%rcx        # 0x14149acd0
140c881e4:	48 8d 15 65 ed ff ff 	lea    -0x129b(%rip),%rdx        # 0x140c86f50
140c881eb:	48 c7 05 da 2a 81 00 	movq   $0x0,0x812ada(%rip)        # 0x14149acd0
140c881f2:	00 00 00 00
140c881f6:	48 83 c4 28          	add    $0x28,%rsp
140c881fa:	e9 61 93 03 00       	jmp    0x140cc1560
140c881ff:	cc                   	int3
140c88200:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140c88205:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140c8820a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140c8820f:	53                   	push   %rbx
140c88210:	56                   	push   %rsi
140c88211:	57                   	push   %rdi
140c88212:	41 56                	push   %r14
140c88214:	41 57                	push   %r15
140c88216:	b8 80 00 00 00       	mov    $0x80,%eax
140c8821b:	e8 80 32 19 00       	call   0x140e1b4a0
140c88220:	48 2b e0             	sub    %rax,%rsp
140c88223:	4c 8b bc 24 d0 00 00 	mov    0xd0(%rsp),%r15
140c8822a:	00
140c8822b:	33 f6                	xor    %esi,%esi
140c8822d:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
140c88232:	49 8b c0             	mov    %r8,%rax
140c88235:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
140c8823a:	48 8b f9             	mov    %rcx,%rdi
140c8823d:	4d 85 ff             	test   %r15,%r15
140c88240:	0f 84 f6 00 00 00    	je     0x140c8833c
140c88246:	48 85 c0             	test   %rax,%rax
140c88249:	0f 84 ed 00 00 00    	je     0x140c8833c
140c8824f:	4d 85 c9             	test   %r9,%r9
140c88252:	0f 84 e4 00 00 00    	je     0x140c8833c
140c88258:	44 8d 46 0d          	lea    0xd(%rsi),%r8d
140c8825c:	49 8b cf             	mov    %r15,%rcx
140c8825f:	48 8d 15 6a 93 4b 00 	lea    0x4b936a(%rip),%rdx        # 0x1411415d0
140c88266:	8b de                	mov    %esi,%ebx
140c88268:	e8 53 4f 1b 00       	call   0x140e3d1c0
140c8826d:	44 8d 76 01          	lea    0x1(%rsi),%r14d
140c88271:	85 c0                	test   %eax,%eax
140c88273:	75 07                	jne    0x140c8827c
140c88275:	b9 00 00 01 00       	mov    $0x10000,%ecx
140c8827a:	eb 61                	jmp    0x140c882dd
140c8827c:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
140c88282:	48 8d 15 57 93 4b 00 	lea    0x4b9357(%rip),%rdx        # 0x1411415e0
140c88289:	49 8b cf             	mov    %r15,%rcx
140c8828c:	e8 2f 4f 1b 00       	call   0x140e3d1c0
140c88291:	85 c0                	test   %eax,%eax
140c88293:	75 0a                	jne    0x140c8829f
140c88295:	41 8b de             	mov    %r14d,%ebx
140c88298:	b9 00 00 03 00       	mov    $0x30000,%ecx
140c8829d:	eb 3e                	jmp    0x140c882dd
140c8829f:	41 b8 09 00 00 00    	mov    $0x9,%r8d
140c882a5:	48 8d 15 44 93 4b 00 	lea    0x4b9344(%rip),%rdx        # 0x1411415f0
140c882ac:	49 8b cf             	mov    %r15,%rcx
140c882af:	e8 0c 4f 1b 00       	call   0x140e3d1c0
140c882b4:	85 c0                	test   %eax,%eax
140c882b6:	75 07                	jne    0x140c882bf
140c882b8:	b9 00 00 03 00       	mov    $0x30000,%ecx
140c882bd:	eb 1e                	jmp    0x140c882dd
140c882bf:	41 b8 09 00 00 00    	mov    $0x9,%r8d
140c882c5:	48 8d 15 34 93 4b 00 	lea    0x4b9334(%rip),%rdx        # 0x141141600
140c882cc:	49 8b cf             	mov    %r15,%rcx
140c882cf:	e8 ec 4e 1b 00       	call   0x140e3d1c0
140c882d4:	85 c0                	test   %eax,%eax
140c882d6:	75 1c                	jne    0x140c882f4
140c882d8:	b9 00 00 02 00       	mov    $0x20000,%ecx
140c882dd:	48 8b 94 24 d8 00 00 	mov    0xd8(%rsp),%rdx
140c882e4:	00
140c882e5:	8b 42 1c             	mov    0x1c(%rdx),%eax
140c882e8:	25 ff ff fc ff       	and    $0xfffcffff,%eax
140c882ed:	0b c1                	or     %ecx,%eax
140c882ef:	89 42 1c             	mov    %eax,0x1c(%rdx)
140c882f2:	eb 17                	jmp    0x140c8830b
140c882f4:	48 8b 94 24 d8 00 00 	mov    0xd8(%rsp),%rdx
140c882fb:	00
140c882fc:	8b 4a 1c             	mov    0x1c(%rdx),%ecx
140c882ff:	81 e1 00 00 03 00    	and    $0x30000,%ecx
140c88305:	0f 84 80 00 00 00    	je     0x140c8838b
140c8830b:	48 8b 87 c0 00 00 00 	mov    0xc0(%rdi),%rax
140c88312:	f6 40 60 10          	testb  $0x10,0x60(%rax)
140c88316:	75 35                	jne    0x140c8834d
140c88318:	4c 8d 0d 11 92 4b 00 	lea    0x4b9211(%rip),%r9        # 0x141141530
140c8831f:	c7 44 24 20 e2 04 00 	movl   $0x4e2,0x20(%rsp)
140c88326:	00
140c88327:	ba 4b 01 00 00       	mov    $0x14b,%edx
140c8832c:	b9 14 00 00 00       	mov    $0x14,%ecx
140c88331:	41 b8 9e 00 00 00    	mov    $0x9e,%r8d
140c88337:	e8 44 89 04 00       	call   0x140cd0c80
140c8833c:	33 c0                	xor    %eax,%eax
140c8833e:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
140c88345:	41 5f                	pop    %r15
140c88347:	41 5e                	pop    %r14
140c88349:	5f                   	pop    %rdi
140c8834a:	5e                   	pop    %rsi
140c8834b:	5b                   	pop    %rbx
140c8834c:	c3                   	ret
140c8834d:	81 f9 00 00 01 00    	cmp    $0x10000,%ecx
140c88353:	74 2f                	je     0x140c88384
140c88355:	81 f9 00 00 02 00    	cmp    $0x20000,%ecx
140c8835b:	74 1e                	je     0x140c8837b
140c8835d:	81 f9 00 00 03 00    	cmp    $0x30000,%ecx
140c88363:	75 26                	jne    0x140c8838b
140c88365:	85 db                	test   %ebx,%ebx
140c88367:	48 8d 05 c2 92 4b 00 	lea    0x4b92c2(%rip),%rax        # 0x141141630
140c8836e:	4c 8d 3d 9b 92 4b 00 	lea    0x4b929b(%rip),%r15        # 0x141141610
140c88375:	4c 0f 44 f8          	cmove  %rax,%r15
140c88379:	eb 10                	jmp    0x140c8838b
140c8837b:	4c 8d 3d 8e 92 4b 00 	lea    0x4b928e(%rip),%r15        # 0x141141610
140c88382:	eb 07                	jmp    0x140c8838b
140c88384:	4c 8d 3d e5 92 4b 00 	lea    0x4b92e5(%rip),%r15        # 0x141141670
140c8838b:	8b 05 13 2a 81 00    	mov    0x812a13(%rip),%eax        # 0x14149ada4
140c88391:	8b 1d 11 2a 81 00    	mov    0x812a11(%rip),%ebx        # 0x14149ada8
140c88397:	48 89 ac 24 b0 00 00 	mov    %rbp,0xb0(%rsp)
140c8839e:	00
140c8839f:	4c 89 64 24 78       	mov    %r12,0x78(%rsp)
140c883a4:	44 8b 25 f5 29 81 00 	mov    0x8129f5(%rip),%r12d        # 0x14149ada0
140c883ab:	89 84 24 d0 00 00 00 	mov    %eax,0xd0(%rsp)
140c883b2:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140c883b9:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
140c883be:	44 8b 2d 17 29 81 00 	mov    0x812917(%rip),%r13d        # 0x14149acdc
140c883c5:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
140c883c9:	ff 15 51 b6 2f 00    	call   *0x2fb651(%rip)        # 0x140f83a20
140c883cf:	48 63 e8             	movslq %eax,%rbp
140c883d2:	41 b8 a4 05 00 00    	mov    $0x5a4,%r8d
140c883d8:	48 8b cd             	mov    %rbp,%rcx
140c883db:	48 8d 15 4e 91 4b 00 	lea    0x4b914e(%rip),%rdx        # 0x141141530
140c883e2:	48 c1 e1 05          	shl    $0x5,%rcx
140c883e6:	e8 c5 95 03 00       	call   0x140cc19b0
140c883eb:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140c883f0:	48 85 c0             	test   %rax,%rax
140c883f3:	75 0d                	jne    0x140c88402
140c883f5:	c7 44 24 20 a6 05 00 	movl   $0x5a6,0x20(%rsp)
140c883fc:	00
140c883fd:	e9 a0 07 00 00       	jmp    0x140c88ba2
140c88402:	44 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%r8d
140c88409:	00
140c8840a:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140c8840f:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140c88414:	44 8b cb             	mov    %ebx,%r9d
140c88417:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140c8841c:	8b d5                	mov    %ebp,%edx
140c8841e:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140c88423:	48 8b cf             	mov    %rdi,%rcx
140c88426:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140c8842b:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
140c88430:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
140c88435:	e8 d6 f0 ff ff       	call   0x140c87510