140893247:	41 0f b7 06          	movzwl (%r14),%eax
14089324b:	b9 fe ff ff ff       	mov    $0xfffffffe,%ecx
140893250:	83 c0 02             	add    $0x2,%eax
140893253:	89 5c 24 58          	mov    %ebx,0x58(%rsp)
140893257:	03 f0                	add    %eax,%esi
140893259:	49 83 ee 02          	sub    $0x2,%r14
14089325d:	0f b7 07             	movzwl (%rdi),%eax
140893260:	44 8b c3             	mov    %ebx,%r8d
140893263:	2b c8                	sub    %eax,%ecx
140893265:	48 83 ef 02          	sub    $0x2,%rdi
140893269:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14089326d:	44 03 e9             	add    %ecx,%r13d
140893270:	89 18                	mov    %ebx,(%rax)
140893272:	83 eb 01             	sub    $0x1,%ebx
140893275:	79 8d                	jns    0x140893204
140893277:	eb 05                	jmp    0x14089327e
140893279:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
14089327e:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140893282:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
140893289:	48 8b 95 f0 00 00 00 	mov    0xf0(%rbp),%rdx
140893290:	44 8b 7d 10          	mov    0x10(%rbp),%r15d
140893294:	44 8b 64 24 4c       	mov    0x4c(%rsp),%r12d
140893299:	89 34 88             	mov    %esi,(%rax,%rcx,4)
14089329c:	44 89 2c 8a          	mov    %r13d,(%rdx,%rcx,4)
1408932a0:	48 83 f9 01          	cmp    $0x1,%rcx
1408932a4:	76 0d                	jbe    0x1408932b3
1408932a6:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1408932aa:	45 33 ed             	xor    %r13d,%r13d
1408932ad:	8b 44 88 fc          	mov    -0x4(%rax,%rcx,4),%eax
1408932b1:	eb 06                	jmp    0x1408932b9
1408932b3:	45 33 ed             	xor    %r13d,%r13d
1408932b6:	41 8b c5             	mov    %r13d,%eax
1408932b9:	44 3b c0             	cmp    %eax,%r8d
1408932bc:	0f 8e 9b 00 00 00    	jle    0x14089335d
1408932c2:	ff 4c 24 78          	decl   0x78(%rsp)
1408932c6:	4c 8d 8d 80 00 00 00 	lea    0x80(%rbp),%r9
1408932cd:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1408932d1:	48 ff c9             	dec    %rcx
1408932d4:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
1408932d8:	48 85 c9             	test   %rcx,%rcx
1408932db:	0f 8f cf fe ff ff    	jg     0x1408931b0
1408932e1:	44 8b 44 24 44       	mov    0x44(%rsp),%r8d
1408932e6:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
1408932ed:	41 8b f5             	mov    %r13d,%esi
1408932f0:	48 8b 48 50          	mov    0x50(%rax),%rcx
1408932f4:	0f b6 39             	movzbl (%rcx),%edi
1408932f7:	89 7c 24 44          	mov    %edi,0x44(%rsp)
1408932fb:	45 85 c0             	test   %r8d,%r8d
1408932fe:	0f 8e e6 01 00 00    	jle    0x1408934ea
140893304:	4d 63 f0             	movslq %r8d,%r14
140893307:	49 8b dd             	mov    %r13,%rbx
14089330a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140893310:	48 3b 5c 24 60       	cmp    0x60(%rsp),%rbx
140893315:	0f 8d ea 00 00 00    	jge    0x140893405
14089331b:	48 8b bc dd b0 00 00 	mov    0xb0(%rbp,%rbx,8),%rdi
140893322:	00
140893323:	48 89 bc dd c8 00 00 	mov    %rdi,0xc8(%rbp,%rbx,8)
14089332a:	00
14089332b:	4c 89 ac dd b0 00 00 	mov    %r13,0xb0(%rbp,%rbx,8)
140893332:	00
140893333:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
140893337:	48 8b 4f 70          	mov    0x70(%rdi),%rcx
14089333b:	f6 41 34 04          	testb  $0x4,0x34(%rcx)
14089333f:	48 8b 51 28          	mov    0x28(%rcx),%rdx
140893343:	74 55                	je     0x14089339a
140893345:	8b 41 30             	mov    0x30(%rcx),%eax
140893348:	39 42 20             	cmp    %eax,0x20(%rdx)
14089334b:	72 4d                	jb     0x14089339a
14089334d:	83 ba 80 00 00 00 00 	cmpl   $0x0,0x80(%rdx)
140893354:	74 3a                	je     0x140893390
140893356:	e8 b5 14 09 00       	call   0x140924810
14089335b:	eb 65                	jmp    0x1408933c2
14089335d:	48 8d 05 e0 06 7c 00 	lea    0x7c06e0(%rip),%rax        # 0x141053a44
140893364:	41 bc 0b 00 00 00    	mov    $0xb,%r12d
14089336a:	41 8b cc             	mov    %r12d,%ecx
14089336d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140893372:	41 b9 7f 25 01 00    	mov    $0x1257f,%r9d
140893378:	4c 8d 05 f1 04 7c 00 	lea    0x7c04f1(%rip),%r8        # 0x141053870
14089337f:	48 8d 15 ca 04 7c 00 	lea    0x7c04ca(%rip),%rdx        # 0x141053850
140893386:	e8 b5 61 fe ff       	call   0x140879540
14089338b:	e9 50 f9 ff ff       	jmp    0x140892ce0
140893390:	45 8b e5             	mov    %r13d,%r12d
140893393:	44 89 6c 24 4c       	mov    %r13d,0x4c(%rsp)
140893398:	eb 2f                	jmp    0x1408933c9
14089339a:	44 8b 62 30          	mov    0x30(%rdx),%r12d
14089339e:	44 89 64 24 4c       	mov    %r12d,0x4c(%rsp)
1408933a3:	45 85 e4             	test   %r12d,%r12d
1408933a6:	75 21                	jne    0x1408933c9
1408933a8:	8b 82 c8 00 00 00    	mov    0xc8(%rdx),%eax
1408933ae:	39 82 b8 00 00 00    	cmp    %eax,0xb8(%rdx)
1408933b4:	76 07                	jbe    0x1408933bd
1408933b6:	e8 85 5a 02 00       	call   0x1408b8e40
1408933bb:	eb 05                	jmp    0x1408933c2
1408933bd:	e8 ae 6d 02 00       	call   0x1408ba170
1408933c2:	44 8b e0             	mov    %eax,%r12d
1408933c5:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
1408933c9:	8b 45 c0             	mov    -0x40(%rbp),%eax
1408933cc:	41 8b d5             	mov    %r13d,%edx
1408933cf:	2b 45 84             	sub    -0x7c(%rbp),%eax
1408933d2:	ff 44 24 50          	incl   0x50(%rsp)
1408933d6:	3b f0                	cmp    %eax,%esi
1408933d8:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
1408933dd:	48 8b 47 70          	mov    0x70(%rdi),%rax
1408933e1:	0f 94 c2             	sete   %dl
1408933e4:	ff c2                	inc    %edx
1408933e6:	0f bf 48 36          	movswl 0x36(%rax),%ecx
1408933ea:	3b ca                	cmp    %edx,%ecx
1408933ec:	74 09                	je     0x1408933f7
1408933ee:	45 85 e4             	test   %r12d,%r12d
1408933f1:	0f 84 c0 00 00 00    	je     0x1408934b7
1408933f7:	45 85 e4             	test   %r12d,%r12d
1408933fa:	0f 85 e0 f8 ff ff    	jne    0x140892ce0
140893400:	e9 9f 00 00 00       	jmp    0x1408934a4
140893405:	44 8b 4d 90          	mov    -0x70(%rbp),%r9d
140893409:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
14089340d:	83 bd 90 01 00 00 00 	cmpl   $0x0,0x190(%rbp)
140893414:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140893418:	b9 01 00 00 00       	mov    $0x1,%ecx
14089341d:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
140893422:	44 0f 45 c9          	cmovne %ecx,%r9d
140893426:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14089342a:	e8 e1 b4 ff ff       	call   0x14088e910
14089342f:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
140893433:	44 8b e0             	mov    %eax,%r12d
140893436:	89 44 24 40          	mov    %eax,0x40(%rsp)
14089343a:	85 c0                	test   %eax,%eax
14089343c:	0f 85 9e f8 ff ff    	jne    0x140892ce0
140893442:	8b d7                	mov    %edi,%edx
140893444:	48 8b 7d b0          	mov    -0x50(%rbp),%rdi
140893448:	48 8b cf             	mov    %rdi,%rcx
14089344b:	e8 20 c4 0a 00       	call   0x14093f870
140893450:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140893454:	ff 44 24 50          	incl   0x50(%rsp)
140893458:	48 89 bc dd c8 00 00 	mov    %rdi,0xc8(%rbp,%rbx,8)
14089345f:	00
140893460:	44 89 bc 9d 08 01 00 	mov    %r15d,0x108(%rbp,%rbx,4)
140893467:	00
140893468:	44 38 61 21          	cmp    %r12b,0x21(%rcx)
14089346c:	74 30                	je     0x14089349e
14089346e:	8b 57 04             	mov    0x4(%rdi),%edx
140893471:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140893476:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14089347b:	41 b0 05             	mov    $0x5,%r8b
14089347e:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
140893482:	44 8b 48 04          	mov    0x4(%rax),%r9d
140893486:	e8 15 a0 02 00       	call   0x1408bd4a0
14089348b:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
140893490:	44 89 64 24 4c       	mov    %r12d,0x4c(%rsp)
140893495:	45 85 e4             	test   %r12d,%r12d
140893498:	0f 85 42 f8 ff ff    	jne    0x140892ce0
14089349e:	8b 55 88             	mov    -0x78(%rbp),%edx
1408934a1:	89 55 90             	mov    %edx,-0x70(%rbp)
1408934a4:	ff c6                	inc    %esi
1408934a6:	48 ff c3             	inc    %rbx
1408934a9:	49 3b de             	cmp    %r14,%rbx
1408934ac:	7d 3c                	jge    0x1408934ea
1408934ae:	8b 7c 24 44          	mov    0x44(%rsp),%edi
1408934b2:	e9 59 fe ff ff       	jmp    0x140893310
1408934b7:	48 8d 05 86 05 7c 00 	lea    0x7c0586(%rip),%rax        # 0x141053a44
1408934be:	41 bc 0b 00 00 00    	mov    $0xb,%r12d
1408934c4:	41 8b cc             	mov    %r12d,%ecx
1408934c7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408934cc:	41 b9 a0 25 01 00    	mov    $0x125a0,%r9d
1408934d2:	4c 8d 05 97 03 7c 00 	lea    0x7c0397(%rip),%r8        # 0x141053870
1408934d9:	48 8d 15 70 03 7c 00 	lea    0x7c0370(%rip),%rdx        # 0x141053850
1408934e0:	e8 5b 60 fe ff       	call   0x140879540
1408934e5:	e9 f6 f7 ff ff       	jmp    0x140892ce0
1408934ea:	4c 63 4c 24 50       	movslq 0x50(%rsp),%r9
1408934ef:	4c 89 4c 24 78       	mov    %r9,0x78(%rsp)
1408934f4:	4d 8b c1             	mov    %r9,%r8
1408934f7:	45 85 c9             	test   %r9d,%r9d
1408934fa:	7e 1e                	jle    0x14089351a
1408934fc:	49 8b d5             	mov    %r13,%rdx
1408934ff:	90                   	nop
140893500:	48 8b 84 d5 c8 00 00 	mov    0xc8(%rbp,%rdx,8),%rax
140893507:	00
140893508:	8b 48 04             	mov    0x4(%rax),%ecx
14089350b:	89 8c 95 f0 00 00 00 	mov    %ecx,0xf0(%rbp,%rdx,4)
140893512:	48 ff c2             	inc    %rdx
140893515:	49 3b d1             	cmp    %r9,%rdx
140893518:	7c e6                	jl     0x140893500
14089351a:	41 ff c9             	dec    %r9d
14089351d:	44 89 6d 88          	mov    %r13d,-0x78(%rbp)
140893521:	44 89 4c 24 58       	mov    %r9d,0x58(%rsp)
140893526:	45 8b dd             	mov    %r13d,%r11d
140893529:	45 85 c9             	test   %r9d,%r9d
14089352c:	0f 8e 35 01 00 00    	jle    0x140893667
140893532:	4c 8b 7d 98          	mov    -0x68(%rbp),%r15
140893536:	4c 8d a5 c8 00 00 00 	lea    0xc8(%rbp),%r12
14089353d:	bb 01 00 00 00       	mov    $0x1,%ebx
140893542:	49 8b f8             	mov    %r8,%rdi
140893545:	48 89 5d b0          	mov    %rbx,-0x50(%rbp)
140893549:	41 8b c1             	mov    %r9d,%eax
14089354c:	0f 1f 40 00          	nopl   0x0(%rax)
140893550:	4c 8d 6b ff          	lea    -0x1(%rbx),%r13
140893554:	45 8b d3             	mov    %r11d,%r10d
140893557:	45 8d 4b 01          	lea    0x1(%r11),%r9d
14089355b:	4c 8b c3             	mov    %rbx,%r8
14089355e:	48 3b df             	cmp    %rdi,%rbx
140893561:	0f 8d d4 00 00 00    	jge    0x14089363b
140893567:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14089356e:	00 00
140893570:	4a 8b 84 ed c8 00 00 	mov    0xc8(%rbp,%r13,8),%rax
140893577:	00
140893578:	8b 50 04             	mov    0x4(%rax),%edx
14089357b:	4a 8b 84 c5 c8 00 00 	mov    0xc8(%rbp,%r8,8),%rax
140893582:	00
140893583:	8b 48 04             	mov    0x4(%rax),%ecx
140893586:	3b ca                	cmp    %edx,%ecx
140893588:	49 8b c0             	mov    %r8,%rax
14089358b:	49 0f 43 c5          	cmovae %r13,%rax
14089358f:	4c 8b e8             	mov    %rax,%r13
140893592:	41 8b c1             	mov    %r9d,%eax
140893595:	41 0f 43 c2          	cmovae %r10d,%eax
140893599:	41 ff c1             	inc    %r9d
14089359c:	49 ff c0             	inc    %r8
14089359f:	44 8b d0             	mov    %eax,%r10d
1408935a2:	4c 3b c7             	cmp    %rdi,%r8
1408935a5:	7c c9                	jl     0x140893570
1408935a7:	41 3b c3             	cmp    %r11d,%eax
1408935aa:	0f 84 87 00 00 00    	je     0x140893637
1408935b0:	8b 05 4a a2 b1 00    	mov    0xb1a24a(%rip),%eax        # 0x1413ad800
1408935b6:	33 d2                	xor    %edx,%edx
1408935b8:	41 f7 77 34          	divl   0x34(%r15)
1408935bc:	49 8b 0c 24          	mov    (%r12),%rcx
1408935c0:	4e 8b 84 ed c8 00 00 	mov    0xc8(%rbp,%r13,8),%r8
1408935c7:	00
1408935c8:	44 8b 71 04          	mov    0x4(%rcx),%r14d
1408935cc:	8d 50 01             	lea    0x1(%rax),%edx
1408935cf:	49 8b 40 70          	mov    0x70(%r8),%rax
1408935d3:	48 8b 49 70          	mov    0x70(%rcx),%rcx
1408935d7:	41 8b 70 04          	mov    0x4(%r8),%esi
1408935db:	0f b7 78 34          	movzwl 0x34(%rax),%edi
1408935df:	0f b7 59 34          	movzwl 0x34(%rcx),%ebx
1408935e3:	66 89 79 34          	mov    %di,0x34(%rcx)
1408935e7:	e8 d4 e3 05 00       	call   0x1408f19c0
1408935ec:	4a 8b 84 ed c8 00 00 	mov    0xc8(%rbp,%r13,8),%rax
1408935f3:	00
1408935f4:	41 8b d6             	mov    %r14d,%edx
1408935f7:	48 8b 48 70          	mov    0x70(%rax),%rcx
1408935fb:	66 89 59 34          	mov    %bx,0x34(%rcx)
1408935ff:	e8 bc e3 05 00       	call   0x1408f19c0
140893604:	49 8b 04 24          	mov    (%r12),%rax
140893608:	8b d6                	mov    %esi,%edx
14089360a:	48 8b 48 70          	mov    0x70(%rax),%rcx
14089360e:	66 89 79 34          	mov    %di,0x34(%rcx)
140893612:	e8 a9 e3 05 00       	call   0x1408f19c0
140893617:	49 8b 04 24          	mov    (%r12),%rax
14089361b:	44 8b 5d 88          	mov    -0x78(%rbp),%r11d
14089361f:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
140893623:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140893628:	89 70 04             	mov    %esi,0x4(%rax)
14089362b:	4a 8b 84 ed c8 00 00 	mov    0xc8(%rbp,%r13,8),%rax
140893632:	00
140893633:	44 89 70 04          	mov    %r14d,0x4(%rax)
140893637:	8b 44 24 58          	mov    0x58(%rsp),%eax
14089363b:	41 ff c3             	inc    %r11d
14089363e:	48 ff c3             	inc    %rbx
140893641:	49 83 c4 08          	add    $0x8,%r12
140893645:	44 89 5d 88          	mov    %r11d,-0x78(%rbp)
140893649:	48 89 5d b0          	mov    %rbx,-0x50(%rbp)
14089364d:	44 3b d8             	cmp    %eax,%r11d
140893650:	0f 8c fa fe ff ff    	jl     0x140893550
140893656:	44 8b 7d 10          	mov    0x10(%rbp),%r15d
14089365a:	45 33 ed             	xor    %r13d,%r13d
14089365d:	44 8b 64 24 4c       	mov    0x4c(%rsp),%r12d
140893662:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
140893667:	f6 44 24 44 08       	testb  $0x8,0x44(%rsp)
14089366c:	4c 63 5c 24 50       	movslq 0x50(%rsp),%r11
140893671:	4a 8b 84 dd c0 00 00 	mov    0xc0(%rbp,%r11,8),%rax
140893678:	00
140893679:	4e 8d 8c dd c0 00 00 	lea    0xc0(%rbp,%r11,8),%r9
140893680:	00
140893681:	8b 48 04             	mov    0x4(%rax),%ecx
140893684:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140893688:	0f c9                	bswap  %ecx
14089368a:	89 08                	mov    %ecx,(%rax)
14089368c:	75 31                	jne    0x1408936bf
14089368e:	44 39 5d a0          	cmp    %r11d,-0x60(%rbp)
140893692:	74 2b                	je     0x1408936bf
140893694:	48 63 45 b8          	movslq -0x48(%rbp),%rax
140893698:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
14089369f:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
1408936a6:	48 0f 4d ca          	cmovge %rdx,%rcx
1408936aa:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
1408936ae:	49 8b 01             	mov    (%r9),%rax
1408936b1:	48 8b 51 50          	mov    0x50(%rcx),%rdx
1408936b5:	48 8b 48 50          	mov    0x50(%rax),%rcx
1408936b9:	8b 42 08             	mov    0x8(%rdx),%eax
1408936bc:	89 41 08             	mov    %eax,0x8(%rcx)
1408936bf:	48 8b 45 98          	mov    -0x68(%rbp),%rax
1408936c3:	80 78 21 00          	cmpb   $0x0,0x21(%rax)
1408936c7:	0f 84 0a 02 00 00    	je     0x1408938d7
1408936cd:	48 8b 9d c8 00 00 00 	mov    0xc8(%rbp),%rbx
1408936d4:	45 8b f5             	mov    %r13d,%r14d
1408936d7:	0f b7 73 18          	movzwl 0x18(%rbx),%esi
1408936db:	0f b6 43 0c          	movzbl 0xc(%rbx),%eax
1408936df:	03 f0                	add    %eax,%esi
1408936e1:	45 85 ff             	test   %r15d,%r15d
1408936e4:	0f 8e ed 01 00 00    	jle    0x1408938d7
1408936ea:	48 8b 45 28          	mov    0x28(%rbp),%rax
1408936ee:	48 8d 95 c8 00 00 00 	lea    0xc8(%rbp),%rdx
1408936f5:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1408936f9:	4c 8d 95 98 00 00 00 	lea    0x98(%rbp),%r10
140893700:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140893704:	49 8b fd             	mov    %r13,%rdi
140893707:	48 89 55 88          	mov    %rdx,-0x78(%rbp)
14089370b:	4c 8b cb             	mov    %rbx,%r9
14089370e:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
140893713:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
140893718:	48 89 5d b8          	mov    %rbx,-0x48(%rbp)
14089371c:	0f 1f 40 00          	nopl   0x0(%rax)
140893720:	4c 8b 29             	mov    (%rcx),%r13
140893723:	44 8b 5c 24 68       	mov    0x68(%rsp),%r11d
140893728:	44 3b f6             	cmp    %esi,%r14d
14089372b:	75 42                	jne    0x14089376f
14089372d:	33 d2                	xor    %edx,%edx
14089372f:	45 84 db             	test   %r11b,%r11b
140893732:	0f 94 c2             	sete   %dl
140893735:	48 ff c7             	inc    %rdi
140893738:	49 3b f8             	cmp    %r8,%rdi
14089373b:	7d 0a                	jge    0x140893747
14089373d:	48 8b 9c fd c8 00 00 	mov    0xc8(%rbp,%rdi,8),%rbx
140893744:	00
140893745:	eb 08                	jmp    0x14089374f
140893747:	48 8b 9c fd b0 00 00 	mov    0xb0(%rbp,%rdi,8),%rbx
14089374e:	00
14089374f:	0f b7 43 18          	movzwl 0x18(%rbx),%eax
140893753:	0f b6 4b 0c          	movzbl 0xc(%rbx),%ecx
140893757:	03 c2                	add    %edx,%eax
140893759:	03 c8                	add    %eax,%ecx
14089375b:	03 f1                	add    %ecx,%esi
14089375d:	44 3b f6             	cmp    %esi,%r14d
140893760:	74 d3                	je     0x140893735
140893762:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140893766:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14089376b:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
14089376f:	45 3b 32             	cmp    (%r10),%r14d
140893772:	75 22                	jne    0x140893796
140893774:	4c 8b 4a 08          	mov    0x8(%rdx),%r9
140893778:	48 83 c2 08          	add    $0x8,%rdx
14089377c:	49 83 c2 04          	add    $0x4,%r10
140893780:	4c 89 4d b8          	mov    %r9,-0x48(%rbp)
140893784:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
140893789:	48 89 55 88          	mov    %rdx,-0x78(%rbp)
14089378d:	45 84 db             	test   %r11b,%r11b
140893790:	0f 84 13 01 00 00    	je     0x1408938a9
140893796:	49 3b f8             	cmp    %r8,%rdi
140893799:	7d 1d                	jge    0x1408937b8
14089379b:	8b 84 bd f0 00 00 00 	mov    0xf0(%rbp,%rdi,4),%eax