140e11382:	48 8b 05 77 7b 5a 00 	mov    0x5a7b77(%rip),%rax        # 0x1413b8f00
140e11389:	48 33 c4             	xor    %rsp,%rax
140e1138c:	48 89 84 24 70 03 00 	mov    %rax,0x370(%rsp)
140e11393:	00
140e11394:	4d 8b e1             	mov    %r9,%r12
140e11397:	4d 8b f0             	mov    %r8,%r14
140e1139a:	48 8b ea             	mov    %rdx,%rbp
140e1139d:	48 8b b4 24 e8 03 00 	mov    0x3e8(%rsp),%rsi
140e113a4:	00
140e113a5:	4c 8b bc 24 f0 03 00 	mov    0x3f0(%rsp),%r15
140e113ac:	00
140e113ad:	48 8b 84 24 e0 03 00 	mov    0x3e0(%rsp),%rax
140e113b4:	00
140e113b5:	48 8b 48 40          	mov    0x40(%rax),%rcx
140e113b9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140e113bd:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140e113c2:	48 8b 01             	mov    (%rcx),%rax
140e113c5:	48 8b 40 08          	mov    0x8(%rax),%rax
140e113c9:	ff 15 51 26 17 00    	call   *0x172651(%rip)        # 0x140f83a20
140e113cf:	90                   	nop
140e113d0:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140e113d5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e113da:	4d 8b cc             	mov    %r12,%r9
140e113dd:	4d 8b c6             	mov    %r14,%r8
140e113e0:	ba 00 03 00 00       	mov    $0x300,%edx
140e113e5:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e113ea:	e8 a1 1e ff ff       	call   0x140e03290
140e113ef:	0f b7 d8             	movzwl %ax,%ebx
140e113f2:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
140e113f7:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140e113fc:	48 85 c9             	test   %rcx,%rcx
140e113ff:	74 26                	je     0x140e11427
140e11401:	48 8b 01             	mov    (%rcx),%rax
140e11404:	48 8b 40 10          	mov    0x10(%rax),%rax
140e11408:	ff 15 12 26 17 00    	call   *0x172612(%rip)        # 0x140f83a20
140e1140e:	48 8b c8             	mov    %rax,%rcx
140e11411:	48 85 c0             	test   %rax,%rax
140e11414:	74 11                	je     0x140e11427
140e11416:	48 8b 00             	mov    (%rax),%rax
140e11419:	ba 01 00 00 00       	mov    $0x1,%edx
140e1141e:	48 8b 00             	mov    (%rax),%rax
140e11421:	ff 15 f9 25 17 00    	call   *0x1725f9(%rip)        # 0x140f83a20
140e11427:	84 db                	test   %bl,%bl
140e11429:	75 0c                	jne    0x140e11437
140e1142b:	c7 06 02 00 00 00    	movl   $0x2,(%rsi)
140e11431:	41 83 27 00          	andl   $0x0,(%r15)
140e11435:	eb 41                	jmp    0x140e11478
140e11437:	e8 b4 8e 01 00       	call   0x140e2a2f0
140e1143c:	48 8b f8             	mov    %rax,%rdi
140e1143f:	8b 18                	mov    (%rax),%ebx
140e11441:	83 20 00             	andl   $0x0,(%rax)
140e11444:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140e11449:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e1144e:	e8 19 1a 03 00       	call   0x140e42e6c
140e11453:	8b 07                	mov    (%rdi),%eax
140e11455:	89 1f                	mov    %ebx,(%rdi)
140e11457:	f3 41 0f 11 07       	movss  %xmm0,(%r15)
140e1145c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e11461:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
140e11466:	74 0a                	je     0x140e11472
140e11468:	85 c0                	test   %eax,%eax
140e1146a:	75 06                	jne    0x140e11472
140e1146c:	38 44 24 31          	cmp    %al,0x31(%rsp)
140e11470:	74 06                	je     0x140e11478
140e11472:	c7 06 02 00 00 00    	movl   $0x2,(%rsi)
140e11478:	49 8b d4             	mov    %r12,%rdx
140e1147b:	49 8b ce             	mov    %r14,%rcx
140e1147e:	e8 25 5c 00 00       	call   0x140e170a8
140e11483:	84 c0                	test   %al,%al
140e11485:	74 03                	je     0x140e1148a
140e11487:	83 0e 01             	orl    $0x1,(%rsi)
140e1148a:	41 0f 10 06          	movups (%r14),%xmm0
140e1148e:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
140e11493:	48 8b c5             	mov    %rbp,%rax
140e11496:	48 8b 8c 24 70 03 00 	mov    0x370(%rsp),%rcx
140e1149d:	00
140e1149e:	48 33 cc             	xor    %rsp,%rcx
140e114a1:	e8 5a a0 00 00       	call   0x140e1b500
140e114a6:	48 81 c4 80 03 00 00 	add    $0x380,%rsp
140e114ad:	41 5f                	pop    %r15
140e114af:	41 5e                	pop    %r14
140e114b1:	41 5c                	pop    %r12
140e114b3:	5f                   	pop    %rdi
140e114b4:	5e                   	pop    %rsi
140e114b5:	5d                   	pop    %rbp
140e114b6:	5b                   	pop    %rbx
140e114b7:	c3                   	ret
140e114b8:	cc                   	int3
140e114b9:	cc                   	int3
140e114ba:	cc                   	int3
140e114bb:	cc                   	int3
140e114bc:	cc                   	int3
140e114bd:	cc                   	int3
140e114be:	cc                   	int3
140e114bf:	cc                   	int3
140e114c0:	40 53                	rex push %rbx
140e114c2:	55                   	push   %rbp
140e114c3:	56                   	push   %rsi
140e114c4:	57                   	push   %rdi
140e114c5:	41 54                	push   %r12
140e114c7:	41 56                	push   %r14
140e114c9:	41 57                	push   %r15
140e114cb:	48 81 ec 80 03 00 00 	sub    $0x380,%rsp
140e114d2:	48 8b 05 27 7a 5a 00 	mov    0x5a7a27(%rip),%rax        # 0x1413b8f00
140e114d9:	48 33 c4             	xor    %rsp,%rax
140e114dc:	48 89 84 24 70 03 00 	mov    %rax,0x370(%rsp)
140e114e3:	00
140e114e4:	4d 8b e1             	mov    %r9,%r12
140e114e7:	4d 8b f0             	mov    %r8,%r14
140e114ea:	48 8b ea             	mov    %rdx,%rbp
140e114ed:	48 8b b4 24 e8 03 00 	mov    0x3e8(%rsp),%rsi
140e114f4:	00
140e114f5:	4c 8b bc 24 f0 03 00 	mov    0x3f0(%rsp),%r15
140e114fc:	00
140e114fd:	48 8b 84 24 e0 03 00 	mov    0x3e0(%rsp),%rax
140e11504:	00
140e11505:	48 8b 48 40          	mov    0x40(%rax),%rcx
140e11509:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140e1150d:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140e11512:	48 8b 01             	mov    (%rcx),%rax
140e11515:	48 8b 40 08          	mov    0x8(%rax),%rax
140e11519:	ff 15 01 25 17 00    	call   *0x172501(%rip)        # 0x140f83a20
140e1151f:	90                   	nop
140e11520:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140e11525:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e1152a:	4d 8b cc             	mov    %r12,%r9
140e1152d:	4d 8b c6             	mov    %r14,%r8
140e11530:	ba 00 03 00 00       	mov    $0x300,%edx
140e11535:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e1153a:	e8 51 1d ff ff       	call   0x140e03290
140e1153f:	0f b7 d8             	movzwl %ax,%ebx
140e11542:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
140e11547:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140e1154c:	48 85 c9             	test   %rcx,%rcx
140e1154f:	74 26                	je     0x140e11577
140e11551:	48 8b 01             	mov    (%rcx),%rax
140e11554:	48 8b 40 10          	mov    0x10(%rax),%rax
140e11558:	ff 15 c2 24 17 00    	call   *0x1724c2(%rip)        # 0x140f83a20
140e1155e:	48 8b c8             	mov    %rax,%rcx
140e11561:	48 85 c0             	test   %rax,%rax
140e11564:	74 11                	je     0x140e11577
140e11566:	48 8b 00             	mov    (%rax),%rax
140e11569:	ba 01 00 00 00       	mov    $0x1,%edx
140e1156e:	48 8b 00             	mov    (%rax),%rax
140e11571:	ff 15 a9 24 17 00    	call   *0x1724a9(%rip)        # 0x140f83a20
140e11577:	84 db                	test   %bl,%bl
140e11579:	75 0c                	jne    0x140e11587
140e1157b:	c7 06 02 00 00 00    	movl   $0x2,(%rsi)
140e11581:	49 83 27 00          	andq   $0x0,(%r15)
140e11585:	eb 41                	jmp    0x140e115c8
140e11587:	e8 64 8d 01 00       	call   0x140e2a2f0
140e1158c:	48 8b f8             	mov    %rax,%rdi
140e1158f:	8b 18                	mov    (%rax),%ebx
140e11591:	83 20 00             	andl   $0x0,(%rax)
140e11594:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140e11599:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e1159e:	e8 c1 18 03 00       	call   0x140e42e64
140e115a3:	8b 07                	mov    (%rdi),%eax
140e115a5:	89 1f                	mov    %ebx,(%rdi)
140e115a7:	f2 41 0f 11 07       	movsd  %xmm0,(%r15)
140e115ac:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e115b1:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
140e115b6:	74 0a                	je     0x140e115c2
140e115b8:	85 c0                	test   %eax,%eax
140e115ba:	75 06                	jne    0x140e115c2
140e115bc:	38 44 24 31          	cmp    %al,0x31(%rsp)
140e115c0:	74 06                	je     0x140e115c8
140e115c2:	c7 06 02 00 00 00    	movl   $0x2,(%rsi)
140e115c8:	49 8b d4             	mov    %r12,%rdx
140e115cb:	49 8b ce             	mov    %r14,%rcx
140e115ce:	e8 d5 5a 00 00       	call   0x140e170a8
140e115d3:	84 c0                	test   %al,%al
140e115d5:	74 03                	je     0x140e115da
140e115d7:	83 0e 01             	orl    $0x1,(%rsi)
140e115da:	41 0f 10 06          	movups (%r14),%xmm0
140e115de:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
140e115e3:	48 8b c5             	mov    %rbp,%rax
140e115e6:	48 8b 8c 24 70 03 00 	mov    0x370(%rsp),%rcx
140e115ed:	00
140e115ee:	48 33 cc             	xor    %rsp,%rcx
140e115f1:	e8 0a 9f 00 00       	call   0x140e1b500
140e115f6:	48 81 c4 80 03 00 00 	add    $0x380,%rsp
140e115fd:	41 5f                	pop    %r15
140e115ff:	41 5e                	pop    %r14
140e11601:	41 5c                	pop    %r12
140e11603:	5f                   	pop    %rdi
140e11604:	5e                   	pop    %rsi
140e11605:	5d                   	pop    %rbp
140e11606:	5b                   	pop    %rbx
140e11607:	c3                   	ret
140e11608:	cc                   	int3
140e11609:	cc                   	int3
140e1160a:	cc                   	int3
140e1160b:	cc                   	int3
140e1160c:	cc                   	int3
140e1160d:	cc                   	int3
140e1160e:	cc                   	int3
140e1160f:	cc                   	int3
140e11610:	4c 8b dc             	mov    %rsp,%r11
140e11613:	49 89 5b 08          	mov    %rbx,0x8(%r11)
140e11617:	57                   	push   %rdi
140e11618:	48 83 ec 70          	sub    $0x70,%rsp
140e1161c:	41 0f 10 01          	movups (%r9),%xmm0
140e11620:	49 8d 43 10          	lea    0x10(%r11),%rax
140e11624:	48 8b fa             	mov    %rdx,%rdi
140e11627:	41 0f 10 08          	movups (%r8),%xmm1
140e1162b:	49 89 43 b8          	mov    %rax,-0x48(%r11)
140e1162f:	4d 8d 4b c8          	lea    -0x38(%r11),%r9
140e11633:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
140e1163a:	00
140e1163b:	4d 8d 43 d8          	lea    -0x28(%r11),%r8
140e1163f:	49 89 43 b0          	mov    %rax,-0x50(%r11)
140e11643:	49 8d 53 e8          	lea    -0x18(%r11),%rdx
140e11647:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
140e1164e:	00
140e1164f:	49 89 43 a8          	mov    %rax,-0x58(%r11)
140e11653:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140e11659:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
140e1165f:	e8 5c fe ff ff       	call   0x140e114c0
140e11664:	f2 0f 10 8c 24 88 00 	movsd  0x88(%rsp),%xmm1
140e1166b:	00 00
140e1166d:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140e11674:	00
140e11675:	0f 10 00             	movups (%rax),%xmm0
140e11678:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
140e1167f:	00
140e11680:	f3 0f 7f 07          	movdqu %xmm0,(%rdi)
140e11684:	f2 0f 11 08          	movsd  %xmm1,(%rax)
140e11688:	48 8b c7             	mov    %rdi,%rax
140e1168b:	48 83 c4 70          	add    $0x70,%rsp
140e1168f:	5f                   	pop    %rdi
140e11690:	c3                   	ret
140e11691:	cc                   	int3
140e11692:	cc                   	int3
140e11693:	cc                   	int3
140e11694:	cc                   	int3
140e11695:	cc                   	int3
140e11696:	cc                   	int3
140e11697:	cc                   	int3
140e11698:	cc                   	int3
140e11699:	cc                   	int3
140e1169a:	cc                   	int3
140e1169b:	cc                   	int3
140e1169c:	cc                   	int3
140e1169d:	cc                   	int3
140e1169e:	cc                   	int3
140e1169f:	cc                   	int3
140e116a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e116a5:	55                   	push   %rbp
140e116a6:	56                   	push   %rsi
140e116a7:	57                   	push   %rdi
140e116a8:	41 56                	push   %r14
140e116aa:	41 57                	push   %r15
140e116ac:	48 83 ec 70          	sub    $0x70,%rsp
140e116b0:	48 8b 05 49 78 5a 00 	mov    0x5a7849(%rip),%rax        # 0x1413b8f00
140e116b7:	48 33 c4             	xor    %rsp,%rax
140e116ba:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140e116bf:	4d 8b f9             	mov    %r9,%r15
140e116c2:	4d 8b f0             	mov    %r8,%r14
140e116c5:	48 8b ea             	mov    %rdx,%rbp
140e116c8:	48 8b bc 24 c8 00 00 	mov    0xc8(%rsp),%rdi
140e116cf:	00
140e116d0:	48 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%rsi
140e116d7:	00
140e116d8:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
140e116df:	00
140e116e0:	48 8b 48 40          	mov    0x40(%rax),%rcx
140e116e4:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140e116e8:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140e116ed:	48 8b 01             	mov    (%rcx),%rax
140e116f0:	48 8b 40 08          	mov    0x8(%rax),%rax
140e116f4:	ff 15 26 23 17 00    	call   *0x172326(%rip)        # 0x140f83a20
140e116fa:	90                   	nop
140e116fb:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140e11700:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e11705:	41 b9 00 08 00 00    	mov    $0x800,%r9d
140e1170b:	4d 8b c7             	mov    %r15,%r8
140e1170e:	49 8b d6             	mov    %r14,%rdx
140e11711:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140e11716:	e8 11 3d ff ff       	call   0x140e0542c
140e1171b:	0f bf d8             	movswl %ax,%ebx
140e1171e:	66 89 5c 24 30       	mov    %bx,0x30(%rsp)
140e11723:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140e11728:	48 85 c9             	test   %rcx,%rcx
140e1172b:	74 26                	je     0x140e11753
140e1172d:	48 8b 01             	mov    (%rcx),%rax
140e11730:	48 8b 40 10          	mov    0x10(%rax),%rax
140e11734:	ff 15 e6 22 17 00    	call   *0x1722e6(%rip)        # 0x140f83a20
140e1173a:	48 8b c8             	mov    %rax,%rcx
140e1173d:	48 85 c0             	test   %rax,%rax
140e11740:	74 11                	je     0x140e11753
140e11742:	48 8b 00             	mov    (%rax),%rax
140e11745:	ba 01 00 00 00       	mov    $0x1,%edx
140e1174a:	48 8b 00             	mov    (%rax),%rax
140e1174d:	ff 15 cd 22 17 00    	call   *0x1722cd(%rip)        # 0x140f83a20
140e11753:	84 db                	test   %bl,%bl
140e11755:	79 0c                	jns    0x140e11763
140e11757:	c7 07 02 00 00 00    	movl   $0x2,(%rdi)
140e1175d:	48 83 26 00          	andq   $0x0,(%rsi)
140e11761:	eb 45                	jmp    0x140e117a8
140e11763:	44 0f be c3          	movsbl %bl,%r8d
140e11767:	4c 8d 4c 24 34       	lea    0x34(%rsp),%r9
140e1176c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140e11771:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140e11776:	e8 b9 d2 fe ff       	call   0x140dfea34
140e1177b:	48 89 06             	mov    %rax,(%rsi)
140e1177e:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140e11783:	48 39 44 24 38       	cmp    %rax,0x38(%rsp)
140e11788:	74 07                	je     0x140e11791
140e1178a:	83 7c 24 34 00       	cmpl   $0x0,0x34(%rsp)
140e1178f:	74 0a                	je     0x140e1179b
140e11791:	c7 07 02 00 00 00    	movl   $0x2,(%rdi)
140e11797:	48 83 26 00          	andq   $0x0,(%rsi)
140e1179b:	80 7c 24 31 00       	cmpb   $0x0,0x31(%rsp)
140e117a0:	74 06                	je     0x140e117a8
140e117a2:	c7 07 02 00 00 00    	movl   $0x2,(%rdi)
140e117a8:	49 8b d7             	mov    %r15,%rdx
140e117ab:	49 8b ce             	mov    %r14,%rcx
140e117ae:	e8 f5 58 00 00       	call   0x140e170a8
140e117b3:	84 c0                	test   %al,%al
140e117b5:	74 03                	je     0x140e117ba
140e117b7:	83 0f 01             	orl    $0x1,(%rdi)
140e117ba:	41 0f 10 06          	movups (%r14),%xmm0
140e117be:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
140e117c3:	48 8b c5             	mov    %rbp,%rax
140e117c6:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140e117cb:	48 33 cc             	xor    %rsp,%rcx
140e117ce:	e8 2d 9d 00 00       	call   0x140e1b500
140e117d3:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
140e117da:	00
140e117db:	48 83 c4 70          	add    $0x70,%rsp
140e117df:	41 5f                	pop    %r15
140e117e1:	41 5e                	pop    %r14
140e117e3:	5f                   	pop    %rdi
140e117e4:	5e                   	pop    %rsi
140e117e5:	5d                   	pop    %rbp
140e117e6:	c3                   	ret
140e117e7:	cc                   	int3
140e117e8:	cc                   	int3
140e117e9:	cc                   	int3
140e117ea:	cc                   	int3
140e117eb:	cc                   	int3
140e117ec:	cc                   	int3
140e117ed:	cc                   	int3
140e117ee:	cc                   	int3
140e117ef:	cc                   	int3
140e117f0:	40 55                	rex push %rbp
140e117f2:	53                   	push   %rbx
140e117f3:	56                   	push   %rsi
140e117f4:	57                   	push   %rdi