140ab255e:	66 c7 04 11 5c 00    	movw   $0x5c,(%rcx,%rdx,1)
140ab2564:	e9 51 fe ff ff       	jmp    0x140ab23ba
140ab2569:	41 b1 5c             	mov    $0x5c,%r9b
140ab256c:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140ab2572:	ba 01 00 00 00       	mov    $0x1,%edx
140ab2577:	e8 44 62 6f ff       	call   0x1401a87c0
140ab257c:	e9 39 fe ff ff       	jmp    0x140ab23ba
140ab2581:	48 8b 57 60          	mov    0x60(%rdi),%rdx
140ab2585:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab2589:	4c 8b 41 18          	mov    0x18(%rcx),%r8
140ab258d:	49 3b d0             	cmp    %r8,%rdx
140ab2590:	73 1c                	jae    0x140ab25ae
140ab2592:	48 8d 42 01          	lea    0x1(%rdx),%rax
140ab2596:	48 89 41 10          	mov    %rax,0x10(%rcx)
140ab259a:	49 83 f8 0f          	cmp    $0xf,%r8
140ab259e:	76 03                	jbe    0x140ab25a3
140ab25a0:	48 8b 09             	mov    (%rcx),%rcx
140ab25a3:	66 c7 04 11 2f 00    	movw   $0x2f,(%rcx,%rdx,1)
140ab25a9:	e9 0c fe ff ff       	jmp    0x140ab23ba
140ab25ae:	41 b1 2f             	mov    $0x2f,%r9b
140ab25b1:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140ab25b7:	ba 01 00 00 00       	mov    $0x1,%edx
140ab25bc:	e8 ff 61 6f ff       	call   0x1401a87c0
140ab25c1:	e9 f4 fd ff ff       	jmp    0x140ab23ba
140ab25c6:	48 8b 57 60          	mov    0x60(%rdi),%rdx
140ab25ca:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab25ce:	4c 8b 41 18          	mov    0x18(%rcx),%r8
140ab25d2:	49 3b d0             	cmp    %r8,%rdx
140ab25d5:	73 1c                	jae    0x140ab25f3
140ab25d7:	48 8d 42 01          	lea    0x1(%rdx),%rax
140ab25db:	48 89 41 10          	mov    %rax,0x10(%rcx)
140ab25df:	49 83 f8 0f          	cmp    $0xf,%r8
140ab25e3:	76 03                	jbe    0x140ab25e8
140ab25e5:	48 8b 09             	mov    (%rcx),%rcx
140ab25e8:	66 c7 04 11 08 00    	movw   $0x8,(%rcx,%rdx,1)
140ab25ee:	e9 c7 fd ff ff       	jmp    0x140ab23ba
140ab25f3:	41 b1 08             	mov    $0x8,%r9b
140ab25f6:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140ab25fc:	ba 01 00 00 00       	mov    $0x1,%edx
140ab2601:	e8 ba 61 6f ff       	call   0x1401a87c0
140ab2606:	e9 af fd ff ff       	jmp    0x140ab23ba
140ab260b:	48 8b 57 60          	mov    0x60(%rdi),%rdx
140ab260f:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab2613:	4c 8b 41 18          	mov    0x18(%rcx),%r8
140ab2617:	49 3b d0             	cmp    %r8,%rdx
140ab261a:	73 1c                	jae    0x140ab2638
140ab261c:	48 8d 42 01          	lea    0x1(%rdx),%rax
140ab2620:	48 89 41 10          	mov    %rax,0x10(%rcx)
140ab2624:	49 83 f8 0f          	cmp    $0xf,%r8
140ab2628:	76 03                	jbe    0x140ab262d
140ab262a:	48 8b 09             	mov    (%rcx),%rcx
140ab262d:	66 c7 04 11 0c 00    	movw   $0xc,(%rcx,%rdx,1)
140ab2633:	e9 82 fd ff ff       	jmp    0x140ab23ba
140ab2638:	41 b1 0c             	mov    $0xc,%r9b
140ab263b:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140ab2641:	ba 01 00 00 00       	mov    $0x1,%edx
140ab2646:	e8 75 61 6f ff       	call   0x1401a87c0
140ab264b:	e9 6a fd ff ff       	jmp    0x140ab23ba
140ab2650:	48 8b 57 60          	mov    0x60(%rdi),%rdx
140ab2654:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab2658:	4c 8b 41 18          	mov    0x18(%rcx),%r8
140ab265c:	49 3b d0             	cmp    %r8,%rdx
140ab265f:	73 1c                	jae    0x140ab267d
140ab2661:	48 8d 42 01          	lea    0x1(%rdx),%rax
140ab2665:	48 89 41 10          	mov    %rax,0x10(%rcx)
140ab2669:	49 83 f8 0f          	cmp    $0xf,%r8
140ab266d:	76 03                	jbe    0x140ab2672
140ab266f:	48 8b 09             	mov    (%rcx),%rcx
140ab2672:	66 c7 04 11 0a 00    	movw   $0xa,(%rcx,%rdx,1)
140ab2678:	e9 3d fd ff ff       	jmp    0x140ab23ba
140ab267d:	41 b1 0a             	mov    $0xa,%r9b
140ab2680:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140ab2686:	ba 01 00 00 00       	mov    $0x1,%edx
140ab268b:	e8 30 61 6f ff       	call   0x1401a87c0
140ab2690:	e9 25 fd ff ff       	jmp    0x140ab23ba
140ab2695:	48 8b 57 60          	mov    0x60(%rdi),%rdx
140ab2699:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab269d:	4c 8b 41 18          	mov    0x18(%rcx),%r8
140ab26a1:	49 3b d0             	cmp    %r8,%rdx
140ab26a4:	73 1c                	jae    0x140ab26c2
140ab26a6:	48 8d 42 01          	lea    0x1(%rdx),%rax
140ab26aa:	48 89 41 10          	mov    %rax,0x10(%rcx)
140ab26ae:	49 83 f8 0f          	cmp    $0xf,%r8
140ab26b2:	76 03                	jbe    0x140ab26b7
140ab26b4:	48 8b 09             	mov    (%rcx),%rcx
140ab26b7:	66 c7 04 11 0d 00    	movw   $0xd,(%rcx,%rdx,1)
140ab26bd:	e9 f8 fc ff ff       	jmp    0x140ab23ba
140ab26c2:	41 b1 0d             	mov    $0xd,%r9b
140ab26c5:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140ab26cb:	ba 01 00 00 00       	mov    $0x1,%edx
140ab26d0:	e8 eb 60 6f ff       	call   0x1401a87c0
140ab26d5:	e9 e0 fc ff ff       	jmp    0x140ab23ba
140ab26da:	48 8b 57 60          	mov    0x60(%rdi),%rdx
140ab26de:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab26e2:	4c 8b 41 18          	mov    0x18(%rcx),%r8
140ab26e6:	49 3b d0             	cmp    %r8,%rdx
140ab26e9:	73 1c                	jae    0x140ab2707
140ab26eb:	48 8d 42 01          	lea    0x1(%rdx),%rax
140ab26ef:	48 89 41 10          	mov    %rax,0x10(%rcx)
140ab26f3:	49 83 f8 0f          	cmp    $0xf,%r8
140ab26f7:	76 03                	jbe    0x140ab26fc
140ab26f9:	48 8b 09             	mov    (%rcx),%rcx
140ab26fc:	66 c7 04 11 09 00    	movw   $0x9,(%rcx,%rdx,1)
140ab2702:	e9 b3 fc ff ff       	jmp    0x140ab23ba
140ab2707:	41 b1 09             	mov    $0x9,%r9b
140ab270a:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140ab2710:	ba 01 00 00 00       	mov    $0x1,%edx
140ab2715:	e8 a6 60 6f ff       	call   0x1401a87c0
140ab271a:	e9 9b fc ff ff       	jmp    0x140ab23ba
140ab271f:	48 8b cf             	mov    %rdi,%rcx
140ab2722:	e8 a9 bc ff ff       	call   0x140aae3d0
140ab2727:	8b f0                	mov    %eax,%esi
140ab2729:	83 f8 ff             	cmp    $0xffffffff,%eax
140ab272c:	0f 84 82 03 00 00    	je     0x140ab2ab4
140ab2732:	05 00 28 ff ff       	add    $0xffff2800,%eax
140ab2737:	3d ff 03 00 00       	cmp    $0x3ff,%eax
140ab273c:	77 52                	ja     0x140ab2790
140ab273e:	48 8b cf             	mov    %rdi,%rcx
140ab2741:	e8 0a bc ff ff       	call   0x140aae350
140ab2746:	83 f8 5c             	cmp    $0x5c,%eax
140ab2749:	0f 85 4d 03 00 00    	jne    0x140ab2a9c
140ab274f:	48 8b cf             	mov    %rdi,%rcx
140ab2752:	e8 f9 bb ff ff       	call   0x140aae350
140ab2757:	83 f8 75             	cmp    $0x75,%eax
140ab275a:	0f 85 3c 03 00 00    	jne    0x140ab2a9c
140ab2760:	48 8b cf             	mov    %rdi,%rcx
140ab2763:	e8 68 bc ff ff       	call   0x140aae3d0
140ab2768:	83 f8 ff             	cmp    $0xffffffff,%eax
140ab276b:	0f 84 43 03 00 00    	je     0x140ab2ab4
140ab2771:	8d 88 00 24 ff ff    	lea    -0xdc00(%rax),%ecx
140ab2777:	81 f9 ff 03 00 00    	cmp    $0x3ff,%ecx
140ab277d:	0f 87 19 03 00 00    	ja     0x140ab2a9c
140ab2783:	c1 e6 0a             	shl    $0xa,%esi
140ab2786:	81 c6 00 24 a0 fc    	add    $0xfca02400,%esi
140ab278c:	03 f0                	add    %eax,%esi
140ab278e:	eb 11                	jmp    0x140ab27a1
140ab2790:	8d 86 00 24 ff ff    	lea    -0xdc00(%rsi),%eax
140ab2796:	3d ff 03 00 00       	cmp    $0x3ff,%eax
140ab279b:	0f 86 07 03 00 00    	jbe    0x140ab2aa8
140ab27a1:	81 fe 80 00 00 00    	cmp    $0x80,%esi
140ab27a7:	7d 0f                	jge    0x140ab27b8
140ab27a9:	8b d6                	mov    %esi,%edx
140ab27ab:	48 8b cf             	mov    %rdi,%rcx
140ab27ae:	e8 2d 9f ff ff       	call   0x140aac6e0
140ab27b3:	e9 02 fc ff ff       	jmp    0x140ab23ba
140ab27b8:	44 8b fe             	mov    %esi,%r15d
140ab27bb:	41 83 e7 3f          	and    $0x3f,%r15d
140ab27bf:	41 0f ba ef 07       	bts    $0x7,%r15d
140ab27c4:	81 fe ff 07 00 00    	cmp    $0x7ff,%esi
140ab27ca:	7f 0d                	jg     0x140ab27d9
140ab27cc:	81 ce 00 30 00 00    	or     $0x3000,%esi
140ab27d2:	c1 ee 06             	shr    $0x6,%esi
140ab27d5:	8b d6                	mov    %esi,%edx
140ab27d7:	eb 50                	jmp    0x140ab2829
140ab27d9:	44 8b f6             	mov    %esi,%r14d
140ab27dc:	48 8b cf             	mov    %rdi,%rcx
140ab27df:	41 81 e6 c0 0f 00 00 	and    $0xfc0,%r14d
140ab27e6:	41 0f ba ee 0d       	bts    $0xd,%r14d
140ab27eb:	41 c1 ee 06          	shr    $0x6,%r14d
140ab27ef:	81 fe ff ff 00 00    	cmp    $0xffff,%esi
140ab27f5:	7f 08                	jg     0x140ab27ff
140ab27f7:	81 ce 00 00 0e 00    	or     $0xe0000,%esi
140ab27fd:	eb 1d                	jmp    0x140ab281c
140ab27ff:	8b d6                	mov    %esi,%edx
140ab2801:	81 ca 00 00 c0 03    	or     $0x3c00000,%edx
140ab2807:	c1 ea 12             	shr    $0x12,%edx
140ab280a:	e8 d1 9e ff ff       	call   0x140aac6e0
140ab280f:	81 e6 00 f0 03 00    	and    $0x3f000,%esi
140ab2815:	48 8b cf             	mov    %rdi,%rcx
140ab2818:	0f ba ee 13          	bts    $0x13,%esi
140ab281c:	c1 ee 0c             	shr    $0xc,%esi
140ab281f:	8b d6                	mov    %esi,%edx
140ab2821:	e8 ba 9e ff ff       	call   0x140aac6e0
140ab2826:	41 8b d6             	mov    %r14d,%edx
140ab2829:	48 8b cf             	mov    %rdi,%rcx
140ab282c:	e8 af 9e ff ff       	call   0x140aac6e0
140ab2831:	41 8b d7             	mov    %r15d,%edx
140ab2834:	48 8b cf             	mov    %rdi,%rcx
140ab2837:	e8 a4 9e ff ff       	call   0x140aac6e0
140ab283c:	e9 76 fb ff ff       	jmp    0x140ab23b7
140ab2841:	48 8b 57 60          	mov    0x60(%rdi),%rdx
140ab2845:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab2849:	4c 8b 41 18          	mov    0x18(%rcx),%r8
140ab284d:	45 0f b6 0c 24       	movzbl (%r12),%r9d
140ab2852:	49 3b d0             	cmp    %r8,%rdx
140ab2855:	0f 83 cc fc ff ff    	jae    0x140ab2527
140ab285b:	48 8d 42 01          	lea    0x1(%rdx),%rax
140ab285f:	48 89 41 10          	mov    %rax,0x10(%rcx)
140ab2863:	49 83 f8 0f          	cmp    $0xf,%r8
140ab2867:	76 03                	jbe    0x140ab286c
140ab2869:	48 8b 09             	mov    (%rcx),%rcx
140ab286c:	44 88 0c 11          	mov    %r9b,(%rcx,%rdx,1)
140ab2870:	c6 44 11 01 00       	movb   $0x0,0x1(%rcx,%rdx,1)
140ab2875:	e9 40 fb ff ff       	jmp    0x140ab23ba
140ab287a:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
140ab287e:	48 8b 57 68          	mov    0x68(%rdi),%rdx
140ab2882:	45 0f b6 0c 24       	movzbl (%r12),%r9d
140ab2887:	c7 44 24 40 80 00 00 	movl   $0x80,0x40(%rsp)
140ab288e:	00
140ab288f:	c7 44 24 44 bf 00 00 	movl   $0xbf,0x44(%rsp)
140ab2896:	00
140ab2897:	48 3b ca             	cmp    %rdx,%rcx
140ab289a:	73 21                	jae    0x140ab28bd
140ab289c:	48 8d 41 01          	lea    0x1(%rcx),%rax
140ab28a0:	48 89 47 60          	mov    %rax,0x60(%rdi)
140ab28a4:	48 8d 47 50          	lea    0x50(%rdi),%rax
140ab28a8:	48 83 fa 0f          	cmp    $0xf,%rdx
140ab28ac:	76 04                	jbe    0x140ab28b2
140ab28ae:	48 8b 47 50          	mov    0x50(%rdi),%rax
140ab28b2:	44 88 0c 08          	mov    %r9b,(%rax,%rcx,1)
140ab28b6:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
140ab28bb:	eb 14                	jmp    0x140ab28d1
140ab28bd:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140ab28c3:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab28c7:	ba 01 00 00 00       	mov    $0x1,%edx
140ab28cc:	e8 ef 5e 6f ff       	call   0x1401a87c0
140ab28d1:	48 8d 74 24 40       	lea    0x40(%rsp),%rsi
140ab28d6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140ab28dd:	00 00 00
140ab28e0:	48 ff 47 20          	incq   0x20(%rdi)
140ab28e4:	48 ff 47 28          	incq   0x28(%rdi)
140ab28e8:	80 7f 18 00          	cmpb   $0x0,0x18(%rdi)
140ab28ec:	74 06                	je     0x140ab28f4
140ab28ee:	c6 47 18 00          	movb   $0x0,0x18(%rdi)
140ab28f2:	eb 1d                	jmp    0x140ab2911
140ab28f4:	48 8b 07             	mov    (%rdi),%rax
140ab28f7:	48 3b 47 08          	cmp    0x8(%rdi),%rax
140ab28fb:	74 0b                	je     0x140ab2908
140ab28fd:	0f b6 08             	movzbl (%rax),%ecx
140ab2900:	48 ff c0             	inc    %rax
140ab2903:	48 89 07             	mov    %rax,(%rdi)
140ab2906:	eb 05                	jmp    0x140ab290d
140ab2908:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
140ab290d:	41 89 0c 24          	mov    %ecx,(%r12)
140ab2911:	41 8b 04 24          	mov    (%r12),%eax
140ab2915:	83 f8 ff             	cmp    $0xffffffff,%eax
140ab2918:	74 24                	je     0x140ab293e
140ab291a:	48 8b 57 40          	mov    0x40(%rdi),%rdx
140ab291e:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
140ab2922:	88 44 24 20          	mov    %al,0x20(%rsp)
140ab2926:	48 3b 57 48          	cmp    0x48(%rdi),%rdx
140ab292a:	74 08                	je     0x140ab2934
140ab292c:	88 02                	mov    %al,(%rdx)
140ab292e:	48 ff 47 40          	incq   0x40(%rdi)
140ab2932:	eb 0a                	jmp    0x140ab293e
140ab2934:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140ab2939:	e8 52 b9 a7 ff       	call   0x14052e290
140ab293e:	41 8b 04 24          	mov    (%r12),%eax
140ab2942:	83 f8 0a             	cmp    $0xa,%eax
140ab2945:	75 0d                	jne    0x140ab2954
140ab2947:	48 ff 47 30          	incq   0x30(%rdi)
140ab294b:	44 8b c8             	mov    %eax,%r9d
140ab294e:	4c 89 7f 28          	mov    %r15,0x28(%rdi)
140ab2952:	eb 03                	jmp    0x140ab2957
140ab2954:	44 8b c8             	mov    %eax,%r9d
140ab2957:	39 06                	cmp    %eax,(%rsi)
140ab2959:	0f 8f e1 02 00 00    	jg     0x140ab2c40
140ab295f:	3b 46 04             	cmp    0x4(%rsi),%eax
140ab2962:	0f 8f d8 02 00 00    	jg     0x140ab2c40
140ab2968:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
140ab296c:	48 8b 57 68          	mov    0x68(%rdi),%rdx
140ab2970:	48 3b ca             	cmp    %rdx,%rcx
140ab2973:	73 21                	jae    0x140ab2996
140ab2975:	48 8d 41 01          	lea    0x1(%rcx),%rax
140ab2979:	48 89 47 60          	mov    %rax,0x60(%rdi)
140ab297d:	48 8d 47 50          	lea    0x50(%rdi),%rax
140ab2981:	48 83 fa 0f          	cmp    $0xf,%rdx
140ab2985:	76 04                	jbe    0x140ab298b
140ab2987:	48 8b 47 50          	mov    0x50(%rdi),%rax
140ab298b:	44 88 0c 08          	mov    %r9b,(%rax,%rcx,1)
140ab298f:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
140ab2994:	eb 12                	jmp    0x140ab29a8
140ab2996:	44 0f b6 c3          	movzbl %bl,%r8d
140ab299a:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140ab299e:	ba 01 00 00 00       	mov    $0x1,%edx
140ab29a3:	e8 18 5e 6f ff       	call   0x1401a87c0
140ab29a8:	48 83 c6 08          	add    $0x8,%rsi
140ab29ac:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140ab29b1:	48 3b f0             	cmp    %rax,%rsi
140ab29b4:	0f 85 26 ff ff ff    	jne    0x140ab28e0
140ab29ba:	e9 fb f9 ff ff       	jmp    0x140ab23ba
140ab29bf:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140ab29c3:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ab29c8:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140ab29cc:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140ab29d1:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140ab29d6:	f3 44 0f 7f 55 b0    	movdqu %xmm10,-0x50(%rbp)
140ab29dc:	e9 9b 00 00 00       	jmp    0x140ab2a7c
140ab29e1:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140ab29e5:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140ab29ea:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140ab29ee:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140ab29f3:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140ab29f8:	f3 0f 7f 75 b0       	movdqu %xmm6,-0x50(%rbp)
140ab29fd:	eb 7d                	jmp    0x140ab2a7c
140ab29ff:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140ab2a03:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140ab2a08:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140ab2a0c:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140ab2a11:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140ab2a16:	f3 44 0f 7f 4d b0    	movdqu %xmm9,-0x50(%rbp)
140ab2a1c:	eb 5e                	jmp    0x140ab2a7c
140ab2a1e:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140ab2a22:	48 89 45 80          	mov    %rax,-0x80(%rbp)
140ab2a26:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
140ab2a2a:	48 89 45 88          	mov    %rax,-0x78(%rbp)
140ab2a2e:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
140ab2a32:	f3 44 0f 7f 45 b0    	movdqu %xmm8,-0x50(%rbp)
140ab2a38:	eb 34                	jmp    0x140ab2a6e
140ab2a3a:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140ab2a3e:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140ab2a42:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
140ab2a46:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140ab2a4a:	0f 28 45 90          	movaps -0x70(%rbp),%xmm0
140ab2a4e:	f3 0f 7f 75 b0       	movdqu %xmm6,-0x50(%rbp)
140ab2a53:	eb 19                	jmp    0x140ab2a6e
140ab2a55:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140ab2a59:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140ab2a5d:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
140ab2a61:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140ab2a65:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
140ab2a69:	f3 0f 7f 7d b0       	movdqu %xmm7,-0x50(%rbp)
140ab2a6e:	c7 45 c0 80 00 00 00 	movl   $0x80,-0x40(%rbp)
140ab2a75:	c7 45 c4 bf 00 00 00 	movl   $0xbf,-0x3c(%rbp)
140ab2a7c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ab2a81:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140ab2a87:	48 8b cf             	mov    %rdi,%rcx
140ab2a8a:	e8 f1 d1 ff ff       	call   0x140aafc80
140ab2a8f:	84 c0                	test   %al,%al
140ab2a91:	0f 84 b4 01 00 00    	je     0x140ab2c4b
140ab2a97:	e9 1e f9 ff ff       	jmp    0x140ab23ba
140ab2a9c:	48 8d 05 6d 1f 5d 00 	lea    0x5d1f6d(%rip),%rax        # 0x141084a10
140ab2aa3:	e9 9f 01 00 00       	jmp    0x140ab2c47
140ab2aa8:	48 8d 05 b1 1f 5d 00 	lea    0x5d1fb1(%rip),%rax        # 0x141084a60
140ab2aaf:	e9 93 01 00 00       	jmp    0x140ab2c47
140ab2ab4:	48 8d 05 1d 1f 5d 00 	lea    0x5d1f1d(%rip),%rax        # 0x1410849d8
140ab2abb:	e9 87 01 00 00       	jmp    0x140ab2c47
140ab2ac0:	48 ff 47 30          	incq   0x30(%rdi)
140ab2ac4:	4c 89 7f 28          	mov    %r15,0x28(%rdi)
140ab2ac8:	48 8d 05 d9 1f 5d 00 	lea    0x5d1fd9(%rip),%rax        # 0x141084aa8
140ab2acf:	e9 73 01 00 00       	jmp    0x140ab2c47
140ab2ad4:	48 8d 05 d5 1e 5d 00 	lea    0x5d1ed5(%rip),%rax        # 0x1410849b0
140ab2adb:	e9 67 01 00 00       	jmp    0x140ab2c47
140ab2ae0:	b8 04 00 00 00       	mov    $0x4,%eax
140ab2ae5:	e9 66 01 00 00       	jmp    0x140ab2c50
140ab2aea:	48 8d 05 ef 1f 5d 00 	lea    0x5d1fef(%rip),%rax        # 0x141084ae0
140ab2af1:	e9 51 01 00 00       	jmp    0x140ab2c47
140ab2af6:	48 8d 05 33 20 5d 00 	lea    0x5d2033(%rip),%rax        # 0x141084b30
140ab2afd:	e9 45 01 00 00       	jmp    0x140ab2c47
140ab2b02:	48 8d 05 77 20 5d 00 	lea    0x5d2077(%rip),%rax        # 0x141084b80