140166812:	48 8b d9             	mov    %rcx,%rbx
140166815:	48 8b c2             	mov    %rdx,%rax
140166818:	48 8d 0d 39 75 0b 00 	lea    0xb7539(%rip),%rcx        # 0x14021dd58
14016681f:	0f 57 c0             	xorps  %xmm0,%xmm0
140166822:	48 89 0b             	mov    %rcx,(%rbx)
140166825:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140166829:	48 8d 48 08          	lea    0x8(%rax),%rcx
14016682d:	0f 11 02             	movups %xmm0,(%rdx)
140166830:	e8 cb 23 02 00       	call   0x140188c00
140166835:	48 8b c3             	mov    %rbx,%rax
140166838:	48 83 c4 20          	add    $0x20,%rsp
14016683c:	5b                   	pop    %rbx
14016683d:	c3                   	ret
14016683e:	cc                   	int3
14016683f:	cc                   	int3
140166840:	40 53                	rex push %rbx
140166842:	48 83 ec 20          	sub    $0x20,%rsp
140166846:	48 8b d9             	mov    %rcx,%rbx
140166849:	48 8b c2             	mov    %rdx,%rax
14016684c:	48 8d 0d 05 75 0b 00 	lea    0xb7505(%rip),%rcx        # 0x14021dd58
140166853:	0f 57 c0             	xorps  %xmm0,%xmm0
140166856:	48 89 0b             	mov    %rcx,(%rbx)
140166859:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14016685d:	48 8d 48 08          	lea    0x8(%rax),%rcx
140166861:	0f 11 02             	movups %xmm0,(%rdx)
140166864:	e8 97 23 02 00       	call   0x140188c00
140166869:	48 8d 05 88 75 0b 00 	lea    0xb7588(%rip),%rax        # 0x14021ddf8
140166870:	48 89 03             	mov    %rax,(%rbx)
140166873:	48 8b c3             	mov    %rbx,%rax
140166876:	48 83 c4 20          	add    $0x20,%rsp
14016687a:	5b                   	pop    %rbx
14016687b:	c3                   	ret
14016687c:	40 53                	rex push %rbx
14016687e:	48 83 ec 30          	sub    $0x30,%rsp
140166882:	48 8b d9             	mov    %rcx,%rbx
140166885:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
14016688a:	48 8b c2             	mov    %rdx,%rax
14016688d:	48 8d 0d c4 74 0b 00 	lea    0xb74c4(%rip),%rcx        # 0x14021dd58
140166894:	0f 57 c0             	xorps  %xmm0,%xmm0
140166897:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016689c:	48 89 0b             	mov    %rcx,(%rbx)
14016689f:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1401668a3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401668a8:	0f 11 02             	movups %xmm0,(%rdx)
1401668ab:	e8 50 23 02 00       	call   0x140188c00
1401668b0:	48 8d 05 41 75 0b 00 	lea    0xb7541(%rip),%rax        # 0x14021ddf8
1401668b7:	48 89 03             	mov    %rax,(%rbx)
1401668ba:	48 8b c3             	mov    %rbx,%rax
1401668bd:	48 83 c4 30          	add    $0x30,%rsp
1401668c1:	5b                   	pop    %rbx
1401668c2:	c3                   	ret
1401668c3:	cc                   	int3
1401668c4:	40 53                	rex push %rbx
1401668c6:	48 83 ec 20          	sub    $0x20,%rsp
1401668ca:	48 8b d9             	mov    %rcx,%rbx
1401668cd:	48 8b c2             	mov    %rdx,%rax
1401668d0:	48 8d 0d 81 74 0b 00 	lea    0xb7481(%rip),%rcx        # 0x14021dd58
1401668d7:	0f 57 c0             	xorps  %xmm0,%xmm0
1401668da:	48 89 0b             	mov    %rcx,(%rbx)
1401668dd:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1401668e1:	48 8d 48 08          	lea    0x8(%rax),%rcx
1401668e5:	0f 11 02             	movups %xmm0,(%rdx)
1401668e8:	e8 13 23 02 00       	call   0x140188c00
1401668ed:	48 8d 05 1c 75 0b 00 	lea    0xb751c(%rip),%rax        # 0x14021de10
1401668f4:	48 89 03             	mov    %rax,(%rbx)
1401668f7:	48 8b c3             	mov    %rbx,%rax
1401668fa:	48 83 c4 20          	add    $0x20,%rsp
1401668fe:	5b                   	pop    %rbx
1401668ff:	c3                   	ret
140166900:	40 53                	rex push %rbx
140166902:	48 83 ec 30          	sub    $0x30,%rsp
140166906:	48 8b d9             	mov    %rcx,%rbx
140166909:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
14016690e:	48 8b c2             	mov    %rdx,%rax
140166911:	48 8d 0d 40 74 0b 00 	lea    0xb7440(%rip),%rcx        # 0x14021dd58
140166918:	0f 57 c0             	xorps  %xmm0,%xmm0
14016691b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140166920:	48 89 0b             	mov    %rcx,(%rbx)
140166923:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140166927:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14016692c:	0f 11 02             	movups %xmm0,(%rdx)
14016692f:	e8 cc 22 02 00       	call   0x140188c00
140166934:	48 8d 05 d5 74 0b 00 	lea    0xb74d5(%rip),%rax        # 0x14021de10
14016693b:	48 89 03             	mov    %rax,(%rbx)
14016693e:	48 8b c3             	mov    %rbx,%rax
140166941:	48 83 c4 30          	add    $0x30,%rsp
140166945:	5b                   	pop    %rbx
140166946:	c3                   	ret
140166947:	cc                   	int3
140166948:	40 53                	rex push %rbx
14016694a:	48 83 ec 20          	sub    $0x20,%rsp
14016694e:	48 8b d9             	mov    %rcx,%rbx
140166951:	48 8b c2             	mov    %rdx,%rax
140166954:	48 8d 0d fd 73 0b 00 	lea    0xb73fd(%rip),%rcx        # 0x14021dd58
14016695b:	0f 57 c0             	xorps  %xmm0,%xmm0
14016695e:	48 89 0b             	mov    %rcx,(%rbx)
140166961:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140166965:	48 8d 48 08          	lea    0x8(%rax),%rcx
140166969:	0f 11 02             	movups %xmm0,(%rdx)
14016696c:	e8 8f 22 02 00       	call   0x140188c00
140166971:	48 8d 05 68 74 0b 00 	lea    0xb7468(%rip),%rax        # 0x14021dde0
140166978:	48 89 03             	mov    %rax,(%rbx)
14016697b:	48 8b c3             	mov    %rbx,%rax
14016697e:	48 83 c4 20          	add    $0x20,%rsp
140166982:	5b                   	pop    %rbx
140166983:	c3                   	ret
140166984:	40 53                	rex push %rbx
140166986:	48 83 ec 20          	sub    $0x20,%rsp
14016698a:	48 8b d9             	mov    %rcx,%rbx
14016698d:	48 8b c2             	mov    %rdx,%rax
140166990:	48 8d 0d c1 73 0b 00 	lea    0xb73c1(%rip),%rcx        # 0x14021dd58
140166997:	0f 57 c0             	xorps  %xmm0,%xmm0
14016699a:	48 89 0b             	mov    %rcx,(%rbx)
14016699d:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1401669a1:	48 8d 48 08          	lea    0x8(%rax),%rcx
1401669a5:	0f 11 02             	movups %xmm0,(%rdx)
1401669a8:	e8 53 22 02 00       	call   0x140188c00
1401669ad:	48 8d 05 74 74 0b 00 	lea    0xb7474(%rip),%rax        # 0x14021de28
1401669b4:	48 89 03             	mov    %rax,(%rbx)
1401669b7:	48 8b c3             	mov    %rbx,%rax
1401669ba:	48 83 c4 20          	add    $0x20,%rsp
1401669be:	5b                   	pop    %rbx
1401669bf:	c3                   	ret
1401669c0:	40 53                	rex push %rbx
1401669c2:	48 83 ec 30          	sub    $0x30,%rsp
1401669c6:	48 8b d9             	mov    %rcx,%rbx
1401669c9:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
1401669ce:	48 8b c2             	mov    %rdx,%rax
1401669d1:	48 8d 0d 80 73 0b 00 	lea    0xb7380(%rip),%rcx        # 0x14021dd58
1401669d8:	0f 57 c0             	xorps  %xmm0,%xmm0
1401669db:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401669e0:	48 89 0b             	mov    %rcx,(%rbx)
1401669e3:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1401669e7:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401669ec:	0f 11 02             	movups %xmm0,(%rdx)
1401669ef:	e8 0c 22 02 00       	call   0x140188c00
1401669f4:	48 8d 05 2d 74 0b 00 	lea    0xb742d(%rip),%rax        # 0x14021de28
1401669fb:	48 89 03             	mov    %rax,(%rbx)
1401669fe:	48 8b c3             	mov    %rbx,%rax
140166a01:	48 83 c4 30          	add    $0x30,%rsp
140166a05:	5b                   	pop    %rbx
140166a06:	c3                   	ret
140166a07:	cc                   	int3
140166a08:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140166a0d:	57                   	push   %rdi
140166a0e:	48 83 ec 20          	sub    $0x20,%rsp
140166a12:	48 8b da             	mov    %rdx,%rbx
140166a15:	48 8d 05 3c 73 0b 00 	lea    0xb733c(%rip),%rax        # 0x14021dd58
140166a1c:	48 89 01             	mov    %rax,(%rcx)
140166a1f:	48 8d 51 08          	lea    0x8(%rcx),%rdx
140166a23:	48 8b f9             	mov    %rcx,%rdi
140166a26:	0f 57 c0             	xorps  %xmm0,%xmm0
140166a29:	0f 11 02             	movups %xmm0,(%rdx)
140166a2c:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140166a30:	e8 cb 21 02 00       	call   0x140188c00
140166a35:	48 8d 05 04 74 0b 00 	lea    0xb7404(%rip),%rax        # 0x14021de40
140166a3c:	48 89 07             	mov    %rax,(%rdi)
140166a3f:	8b 43 18             	mov    0x18(%rbx),%eax
140166a42:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140166a47:	89 47 18             	mov    %eax,0x18(%rdi)
140166a4a:	48 8b c7             	mov    %rdi,%rax
140166a4d:	48 83 c4 20          	add    $0x20,%rsp
140166a51:	5f                   	pop    %rdi
140166a52:	c3                   	ret
140166a53:	cc                   	int3
140166a54:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140166a59:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140166a5e:	57                   	push   %rdi
140166a5f:	48 83 ec 30          	sub    $0x30,%rsp
140166a63:	48 8d 05 ee 72 0b 00 	lea    0xb72ee(%rip),%rax        # 0x14021dd58
140166a6a:	0f 57 c0             	xorps  %xmm0,%xmm0
140166a6d:	48 89 01             	mov    %rax,(%rcx)
140166a70:	48 8b f1             	mov    %rcx,%rsi
140166a73:	0f 11 41 08          	movups %xmm0,0x8(%rcx)
140166a77:	8b ca                	mov    %edx,%ecx
140166a79:	8b fa                	mov    %edx,%edi
140166a7b:	e8 d4 00 00 00       	call   0x140166b54
140166a80:	48 8d 56 08          	lea    0x8(%rsi),%rdx
140166a84:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140166a89:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166a8e:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
140166a93:	e8 68 21 02 00       	call   0x140188c00
140166a98:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140166a9d:	48 8d 05 9c 73 0b 00 	lea    0xb739c(%rip),%rax        # 0x14021de40
140166aa4:	48 89 06             	mov    %rax,(%rsi)
140166aa7:	48 8b c6             	mov    %rsi,%rax
140166aaa:	89 7e 18             	mov    %edi,0x18(%rsi)
140166aad:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140166ab2:	48 83 c4 30          	add    $0x30,%rsp
140166ab6:	5f                   	pop    %rdi
140166ab7:	c3                   	ret
140166ab8:	48 8d 05 99 72 0b 00 	lea    0xb7299(%rip),%rax        # 0x14021dd58
140166abf:	48 89 01             	mov    %rax,(%rcx)
140166ac2:	48 83 c1 08          	add    $0x8,%rcx
140166ac6:	e9 c5 21 02 00       	jmp    0x140188c90
140166acb:	cc                   	int3
140166acc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140166ad1:	57                   	push   %rdi
140166ad2:	48 83 ec 20          	sub    $0x20,%rsp
140166ad6:	48 8d 05 7b 72 0b 00 	lea    0xb727b(%rip),%rax        # 0x14021dd58
140166add:	48 8b f9             	mov    %rcx,%rdi
140166ae0:	48 89 01             	mov    %rax,(%rcx)
140166ae3:	8b da                	mov    %edx,%ebx
140166ae5:	48 83 c1 08          	add    $0x8,%rcx
140166ae9:	e8 a2 21 02 00       	call   0x140188c90
140166aee:	f6 c3 01             	test   $0x1,%bl
140166af1:	74 0d                	je     0x140166b00
140166af3:	ba 18 00 00 00       	mov    $0x18,%edx
140166af8:	48 8b cf             	mov    %rdi,%rcx
140166afb:	e8 4c fb 01 00       	call   0x14018664c
140166b00:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140166b05:	48 8b c7             	mov    %rdi,%rax
140166b08:	48 83 c4 20          	add    $0x20,%rsp
140166b0c:	5f                   	pop    %rdi
140166b0d:	c3                   	ret
140166b0e:	cc                   	int3
140166b0f:	cc                   	int3
140166b10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140166b15:	57                   	push   %rdi
140166b16:	48 83 ec 20          	sub    $0x20,%rsp
140166b1a:	48 8d 05 37 72 0b 00 	lea    0xb7237(%rip),%rax        # 0x14021dd58
140166b21:	48 8b f9             	mov    %rcx,%rdi
140166b24:	48 89 01             	mov    %rax,(%rcx)
140166b27:	8b da                	mov    %edx,%ebx
140166b29:	48 83 c1 08          	add    $0x8,%rcx
140166b2d:	e8 5e 21 02 00       	call   0x140188c90
140166b32:	f6 c3 01             	test   $0x1,%bl
140166b35:	74 0d                	je     0x140166b44
140166b37:	ba 20 00 00 00       	mov    $0x20,%edx
140166b3c:	48 8b cf             	mov    %rdi,%rcx
140166b3f:	e8 08 fb 01 00       	call   0x14018664c
140166b44:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140166b49:	48 8b c7             	mov    %rdi,%rax
140166b4c:	48 83 c4 20          	add    $0x20,%rsp
140166b50:	5f                   	pop    %rdi
140166b51:	c3                   	ret
140166b52:	cc                   	int3
140166b53:	cc                   	int3
140166b54:	83 f9 07             	cmp    $0x7,%ecx
140166b57:	7f 64                	jg     0x140166bbd
140166b59:	74 5a                	je     0x140166bb5
140166b5b:	85 c9                	test   %ecx,%ecx
140166b5d:	74 4e                	je     0x140166bad
140166b5f:	83 e9 01             	sub    $0x1,%ecx
140166b62:	74 41                	je     0x140166ba5
140166b64:	83 e9 01             	sub    $0x1,%ecx
140166b67:	74 34                	je     0x140166b9d
140166b69:	83 e9 01             	sub    $0x1,%ecx
140166b6c:	74 27                	je     0x140166b95
140166b6e:	83 e9 01             	sub    $0x1,%ecx
140166b71:	74 1a                	je     0x140166b8d
140166b73:	83 e9 01             	sub    $0x1,%ecx
140166b76:	74 0d                	je     0x140166b85
140166b78:	83 f9 01             	cmp    $0x1,%ecx
140166b7b:	75 63                	jne    0x140166be0
140166b7d:	48 8d 05 ec 74 0b 00 	lea    0xb74ec(%rip),%rax        # 0x14021e070
140166b84:	c3                   	ret
140166b85:	48 8d 05 94 74 0b 00 	lea    0xb7494(%rip),%rax        # 0x14021e020
140166b8c:	c3                   	ret
140166b8d:	48 8d 05 3c 74 0b 00 	lea    0xb743c(%rip),%rax        # 0x14021dfd0
140166b94:	c3                   	ret
140166b95:	48 8d 05 e4 73 0b 00 	lea    0xb73e4(%rip),%rax        # 0x14021df80
140166b9c:	c3                   	ret
140166b9d:	48 8d 05 6c 73 0b 00 	lea    0xb736c(%rip),%rax        # 0x14021df10
140166ba4:	c3                   	ret
140166ba5:	48 8d 05 04 73 0b 00 	lea    0xb7304(%rip),%rax        # 0x14021deb0
140166bac:	c3                   	ret
140166bad:	48 8d 05 9c 72 0b 00 	lea    0xb729c(%rip),%rax        # 0x14021de50
140166bb4:	c3                   	ret
140166bb5:	48 8d 05 04 75 0b 00 	lea    0xb7504(%rip),%rax        # 0x14021e0c0
140166bbc:	c3                   	ret
140166bbd:	83 e9 08             	sub    $0x8,%ecx
140166bc0:	74 56                	je     0x140166c18
140166bc2:	83 e9 01             	sub    $0x1,%ecx
140166bc5:	74 49                	je     0x140166c10
140166bc7:	83 e9 01             	sub    $0x1,%ecx
140166bca:	74 3c                	je     0x140166c08
140166bcc:	83 e9 01             	sub    $0x1,%ecx
140166bcf:	74 2f                	je     0x140166c00
140166bd1:	83 e9 01             	sub    $0x1,%ecx
140166bd4:	74 22                	je     0x140166bf8
140166bd6:	83 e9 01             	sub    $0x1,%ecx
140166bd9:	74 15                	je     0x140166bf0
140166bdb:	83 f9 01             	cmp    $0x1,%ecx
140166bde:	74 08                	je     0x140166be8
140166be0:	48 8d 05 d1 77 0b 00 	lea    0xb77d1(%rip),%rax        # 0x14021e3b8
140166be7:	c3                   	ret
140166be8:	48 8d 05 a9 77 0b 00 	lea    0xb77a9(%rip),%rax        # 0x14021e398
140166bef:	c3                   	ret
140166bf0:	48 8d 05 81 77 0b 00 	lea    0xb7781(%rip),%rax        # 0x14021e378
140166bf7:	c3                   	ret
140166bf8:	48 8d 05 e1 76 0b 00 	lea    0xb76e1(%rip),%rax        # 0x14021e2e0
140166bff:	c3                   	ret
140166c00:	48 8d 05 59 76 0b 00 	lea    0xb7659(%rip),%rax        # 0x14021e260
140166c07:	c3                   	ret
140166c08:	48 8d 05 f1 75 0b 00 	lea    0xb75f1(%rip),%rax        # 0x14021e200
140166c0f:	c3                   	ret
140166c10:	48 8d 05 79 75 0b 00 	lea    0xb7579(%rip),%rax        # 0x14021e190
140166c17:	c3                   	ret
140166c18:	48 8d 05 01 75 0b 00 	lea    0xb7501(%rip),%rax        # 0x14021e120
140166c1f:	c3                   	ret
140166c20:	48 83 ec 48          	sub    $0x48,%rsp
140166c24:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166c29:	e8 6a fb ff ff       	call   0x140166798
140166c2e:	48 8d 15 63 1d 14 00 	lea    0x141d63(%rip),%rdx        # 0x1402a8998
140166c35:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166c3a:	e8 79 20 02 00       	call   0x140188cb8
140166c3f:	cc                   	int3
140166c40:	48 83 ec 48          	sub    $0x48,%rsp
140166c44:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166c49:	e8 a6 fb ff ff       	call   0x1401667f4
140166c4e:	48 8d 15 db 1e 14 00 	lea    0x141edb(%rip),%rdx        # 0x1402a8b30
140166c55:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166c5a:	e8 59 20 02 00       	call   0x140188cb8
140166c5f:	cc                   	int3
140166c60:	48 83 ec 48          	sub    $0x48,%rsp
140166c64:	48 8b d1             	mov    %rcx,%rdx
140166c67:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166c6c:	e8 0b fc ff ff       	call   0x14016687c
140166c71:	48 8d 15 58 1d 14 00 	lea    0x141d58(%rip),%rdx        # 0x1402a89d0
140166c78:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166c7d:	e8 36 20 02 00       	call   0x140188cb8
140166c82:	cc                   	int3
140166c83:	cc                   	int3
140166c84:	48 83 ec 48          	sub    $0x48,%rsp
140166c88:	48 8b d1             	mov    %rcx,%rdx
140166c8b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166c90:	e8 6b fc ff ff       	call   0x140166900
140166c95:	48 8d 15 c4 1d 14 00 	lea    0x141dc4(%rip),%rdx        # 0x1402a8a60
140166c9c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166ca1:	e8 12 20 02 00       	call   0x140188cb8
140166ca6:	cc                   	int3
140166ca7:	cc                   	int3
140166ca8:	48 83 ec 48          	sub    $0x48,%rsp
140166cac:	48 8b d1             	mov    %rcx,%rdx
140166caf:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166cb4:	e8 07 fd ff ff       	call   0x1401669c0
140166cb9:	48 8d 15 08 1e 14 00 	lea    0x141e08(%rip),%rdx        # 0x1402a8ac8
140166cc0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166cc5:	e8 ee 1f 02 00       	call   0x140188cb8
140166cca:	cc                   	int3
140166ccb:	cc                   	int3
140166ccc:	48 83 ec 48          	sub    $0x48,%rsp
140166cd0:	8b d1                	mov    %ecx,%edx
140166cd2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166cd7:	e8 78 fd ff ff       	call   0x140166a54
140166cdc:	48 8d 15 ad 1e 14 00 	lea    0x141ead(%rip),%rdx        # 0x1402a8b90
140166ce3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140166ce8:	e8 cb 1f 02 00       	call   0x140188cb8
140166ced:	cc                   	int3