140132798:	4c 8d 0d d1 38 f9 ff 	lea    -0x6c72f(%rip),%r9        # 0x1400c6070
14013279f:	ba 20 00 00 00       	mov    $0x20,%edx
1401327a4:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
1401327a8:	48 8b cf             	mov    %rdi,%rcx
1401327ab:	e8 7c 3b 05 00       	call   0x14018632c
1401327b0:	90                   	nop
1401327b1:	ba 60 00 00 00       	mov    $0x60,%edx
1401327b6:	48 8b cf             	mov    %rdi,%rcx
1401327b9:	e8 8e 3e 05 00       	call   0x14018664c
1401327be:	4c 8d 05 64 58 10 00 	lea    0x105864(%rip),%r8        # 0x140238029
1401327c5:	48 8d 15 4c 58 10 00 	lea    0x10584c(%rip),%rdx        # 0x140238018
1401327cc:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401327d1:	e8 aa 37 ff ff       	call   0x140125f80
1401327d6:	80 78 08 07          	cmpb   $0x7,0x8(%rax)
1401327da:	0f 85 c9 00 00 00    	jne    0x1401328a9
1401327e0:	4c 8d 05 42 58 10 00 	lea    0x105842(%rip),%r8        # 0x140238029
1401327e7:	48 8d 15 2a 58 10 00 	lea    0x10582a(%rip),%rdx        # 0x140238018
1401327ee:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401327f3:	e8 48 3a ff ff       	call   0x140126240
1401327f8:	48 85 c0             	test   %rax,%rax
1401327fb:	0f 84 a8 00 00 00    	je     0x1401328a9
140132801:	48 8d 84 24 c0 05 00 	lea    0x5c0(%rsp),%rax
140132808:	00
140132809:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
140132810:	00
140132811:	4c 8d 05 11 58 10 00 	lea    0x105811(%rip),%r8        # 0x140238029
140132818:	48 8d 15 f9 57 10 00 	lea    0x1057f9(%rip),%rdx        # 0x140238018
14013281f:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140132824:	e8 57 37 ff ff       	call   0x140125f80
140132829:	48 8b f8             	mov    %rax,%rdi
14013282c:	48 c7 84 24 d0 05 00 	movq   $0x0,0x5d0(%rsp)
140132833:	00 00 00 00 00
140132838:	48 8b d0             	mov    %rax,%rdx
14013283b:	48 8d 8c 24 c0 05 00 	lea    0x5c0(%rsp),%rcx
140132842:	00
140132843:	e8 58 34 ff ff       	call   0x140125ca0
140132848:	48 8b d7             	mov    %rdi,%rdx
14013284b:	48 8d 8c 24 c0 05 00 	lea    0x5c0(%rsp),%rcx
140132852:	00
140132853:	e8 58 36 ff ff       	call   0x140125eb0
140132858:	90                   	nop
140132859:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14013285e:	48 8d 94 24 c0 05 00 	lea    0x5c0(%rsp),%rdx
140132865:	00
140132866:	48 8d 8c 24 68 01 00 	lea    0x168(%rsp),%rcx
14013286d:	00
14013286e:	e8 1d a6 ff ff       	call   0x14012ce90
140132873:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14013287a:	00
14013287b:	48 3b c8             	cmp    %rax,%rcx
14013287e:	74 12                	je     0x140132892
140132880:	4c 8b 30             	mov    (%rax),%r14
140132883:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14013288a:	4c 89 b4 24 a8 00 00 	mov    %r14,0xa8(%rsp)
140132891:	00
140132892:	48 8b 8c 24 68 01 00 	mov    0x168(%rsp),%rcx
140132899:	00
14013289a:	48 85 c9             	test   %rcx,%rcx
14013289d:	74 0a                	je     0x1401328a9
14013289f:	ba 08 00 00 00       	mov    $0x8,%edx
1401328a4:	e8 a3 3d 05 00       	call   0x14018664c
1401328a9:	4c 8d 05 55 57 10 00 	lea    0x105755(%rip),%r8        # 0x140238005
1401328b0:	48 8d 15 41 57 10 00 	lea    0x105741(%rip),%rdx        # 0x140237ff8
1401328b7:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401328bc:	e8 bf 36 ff ff       	call   0x140125f80
1401328c1:	80 78 08 07          	cmpb   $0x7,0x8(%rax)
1401328c5:	0f 85 c9 00 00 00    	jne    0x140132994
1401328cb:	4c 8d 05 33 57 10 00 	lea    0x105733(%rip),%r8        # 0x140238005
1401328d2:	48 8d 15 1f 57 10 00 	lea    0x10571f(%rip),%rdx        # 0x140237ff8
1401328d9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401328de:	e8 5d 39 ff ff       	call   0x140126240
1401328e3:	48 85 c0             	test   %rax,%rax
1401328e6:	0f 84 a8 00 00 00    	je     0x140132994
1401328ec:	48 8d 84 24 e8 05 00 	lea    0x5e8(%rsp),%rax
1401328f3:	00
1401328f4:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
1401328fb:	00
1401328fc:	4c 8d 05 02 57 10 00 	lea    0x105702(%rip),%r8        # 0x140238005
140132903:	48 8d 15 ee 56 10 00 	lea    0x1056ee(%rip),%rdx        # 0x140237ff8
14013290a:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14013290f:	e8 6c 36 ff ff       	call   0x140125f80
140132914:	48 8b f8             	mov    %rax,%rdi
140132917:	48 c7 84 24 f8 05 00 	movq   $0x0,0x5f8(%rsp)
14013291e:	00 00 00 00 00
140132923:	48 8b d0             	mov    %rax,%rdx
140132926:	48 8d 8c 24 e8 05 00 	lea    0x5e8(%rsp),%rcx
14013292d:	00
14013292e:	e8 6d 33 ff ff       	call   0x140125ca0
140132933:	48 8b d7             	mov    %rdi,%rdx
140132936:	48 8d 8c 24 e8 05 00 	lea    0x5e8(%rsp),%rcx
14013293d:	00
14013293e:	e8 6d 35 ff ff       	call   0x140125eb0
140132943:	90                   	nop
140132944:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140132949:	48 8d 94 24 e8 05 00 	lea    0x5e8(%rsp),%rdx
140132950:	00
140132951:	48 8d 8c 24 70 01 00 	lea    0x170(%rsp),%rcx
140132958:	00
140132959:	e8 32 a5 ff ff       	call   0x14012ce90
14013295e:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
140132965:	00
140132966:	48 3b c8             	cmp    %rax,%rcx
140132969:	74 12                	je     0x14013297d
14013296b:	4c 8b 28             	mov    (%rax),%r13
14013296e:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140132975:	4c 89 ac 24 b0 00 00 	mov    %r13,0xb0(%rsp)
14013297c:	00
14013297d:	48 8b 8c 24 70 01 00 	mov    0x170(%rsp),%rcx
140132984:	00
140132985:	48 85 c9             	test   %rcx,%rcx
140132988:	74 0a                	je     0x140132994
14013298a:	ba 08 00 00 00       	mov    $0x8,%edx
14013298f:	e8 b8 3c 05 00       	call   0x14018664c
140132994:	4c 8d 05 7a 56 10 00 	lea    0x10567a(%rip),%r8        # 0x140238015
14013299b:	48 8d 15 66 56 10 00 	lea    0x105666(%rip),%rdx        # 0x140238008
1401329a2:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401329a7:	e8 d4 35 ff ff       	call   0x140125f80
1401329ac:	80 78 08 07          	cmpb   $0x7,0x8(%rax)
1401329b0:	0f 85 c9 00 00 00    	jne    0x140132a7f
1401329b6:	4c 8d 05 58 56 10 00 	lea    0x105658(%rip),%r8        # 0x140238015
1401329bd:	48 8d 15 44 56 10 00 	lea    0x105644(%rip),%rdx        # 0x140238008
1401329c4:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401329c9:	e8 72 38 ff ff       	call   0x140126240
1401329ce:	48 85 c0             	test   %rax,%rax
1401329d1:	0f 84 a8 00 00 00    	je     0x140132a7f
1401329d7:	48 8d 84 24 10 06 00 	lea    0x610(%rsp),%rax
1401329de:	00
1401329df:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
1401329e6:	00
1401329e7:	4c 8d 05 27 56 10 00 	lea    0x105627(%rip),%r8        # 0x140238015
1401329ee:	48 8d 15 13 56 10 00 	lea    0x105613(%rip),%rdx        # 0x140238008
1401329f5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401329fa:	e8 81 35 ff ff       	call   0x140125f80
1401329ff:	48 8b f8             	mov    %rax,%rdi
140132a02:	48 c7 84 24 20 06 00 	movq   $0x0,0x620(%rsp)
140132a09:	00 00 00 00 00
140132a0e:	48 8b d0             	mov    %rax,%rdx
140132a11:	48 8d 8c 24 10 06 00 	lea    0x610(%rsp),%rcx
140132a18:	00
140132a19:	e8 82 32 ff ff       	call   0x140125ca0
140132a1e:	48 8b d7             	mov    %rdi,%rdx
140132a21:	48 8d 8c 24 10 06 00 	lea    0x610(%rsp),%rcx
140132a28:	00
140132a29:	e8 82 34 ff ff       	call   0x140125eb0
140132a2e:	90                   	nop
140132a2f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140132a34:	48 8d 94 24 10 06 00 	lea    0x610(%rsp),%rdx
140132a3b:	00
140132a3c:	48 8d 8c 24 78 01 00 	lea    0x178(%rsp),%rcx
140132a43:	00
140132a44:	e8 47 a4 ff ff       	call   0x14012ce90
140132a49:	48 8d 8c 24 b8 00 00 	lea    0xb8(%rsp),%rcx
140132a50:	00
140132a51:	48 3b c8             	cmp    %rax,%rcx
140132a54:	74 12                	je     0x140132a68
140132a56:	4c 8b 20             	mov    (%rax),%r12
140132a59:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140132a60:	4c 89 a4 24 b8 00 00 	mov    %r12,0xb8(%rsp)
140132a67:	00
140132a68:	48 8b 8c 24 78 01 00 	mov    0x178(%rsp),%rcx
140132a6f:	00
140132a70:	48 85 c9             	test   %rcx,%rcx
140132a73:	74 0a                	je     0x140132a7f
140132a75:	ba 08 00 00 00       	mov    $0x8,%edx
140132a7a:	e8 cd 3b 05 00       	call   0x14018664c
140132a7f:	4c 8d 05 ba 55 10 00 	lea    0x1055ba(%rip),%r8        # 0x140238040
140132a86:	48 8d 15 a3 55 10 00 	lea    0x1055a3(%rip),%rdx        # 0x140238030
140132a8d:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140132a92:	e8 e9 34 ff ff       	call   0x140125f80
140132a97:	80 78 08 07          	cmpb   $0x7,0x8(%rax)
140132a9b:	0f 85 b9 03 00 00    	jne    0x140132e5a
140132aa1:	4c 8d 05 98 55 10 00 	lea    0x105598(%rip),%r8        # 0x140238040
140132aa8:	48 8d 15 81 55 10 00 	lea    0x105581(%rip),%rdx        # 0x140238030
140132aaf:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140132ab4:	e8 87 37 ff ff       	call   0x140126240
140132ab9:	48 85 c0             	test   %rax,%rax
140132abc:	0f 84 98 03 00 00    	je     0x140132e5a
140132ac2:	48 8d 84 24 38 06 00 	lea    0x638(%rsp),%rax
140132ac9:	00
140132aca:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140132acf:	4c 8d 05 6a 55 10 00 	lea    0x10556a(%rip),%r8        # 0x140238040
140132ad6:	48 8d 15 53 55 10 00 	lea    0x105553(%rip),%rdx        # 0x140238030
140132add:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140132ae2:	e8 99 34 ff ff       	call   0x140125f80
140132ae7:	48 8b f8             	mov    %rax,%rdi
140132aea:	48 c7 84 24 48 06 00 	movq   $0x0,0x648(%rsp)
140132af1:	00 00 00 00 00
140132af6:	48 8b d0             	mov    %rax,%rdx
140132af9:	48 8d 8c 24 38 06 00 	lea    0x638(%rsp),%rcx
140132b00:	00
140132b01:	e8 9a 31 ff ff       	call   0x140125ca0
140132b06:	48 8b d7             	mov    %rdi,%rdx
140132b09:	48 8d 8c 24 38 06 00 	lea    0x638(%rsp),%rcx
140132b10:	00
140132b11:	e8 9a 33 ff ff       	call   0x140125eb0
140132b16:	90                   	nop
140132b17:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140132b1c:	48 8d 94 24 38 06 00 	lea    0x638(%rsp),%rdx
140132b23:	00
140132b24:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140132b2b:	00
140132b2c:	e8 4f ce ff ff       	call   0x14012f980
140132b31:	48 8b f0             	mov    %rax,%rsi
140132b34:	66 0f 7f b4 24 20 01 	movdqa %xmm6,0x120(%rsp)
140132b3b:	00 00
140132b3d:	48 8b 38             	mov    (%rax),%rdi
140132b40:	48 85 ff             	test   %rdi,%rdi
140132b43:	74 53                	je     0x140132b98
140132b45:	b9 18 00 00 00       	mov    $0x18,%ecx
140132b4a:	e8 a1 37 05 00       	call   0x1401862f0
140132b4f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140132b54:	0f 57 c0             	xorps  %xmm0,%xmm0
140132b57:	0f 11 00             	movups %xmm0,(%rax)
140132b5a:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
140132b61:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
140132b68:	48 8d 0d 71 70 10 00 	lea    0x107071(%rip),%rcx        # 0x140239be0
140132b6f:	48 89 08             	mov    %rcx,(%rax)
140132b72:	48 89 78 10          	mov    %rdi,0x10(%rax)
140132b76:	48 89 bc 24 20 01 00 	mov    %rdi,0x120(%rsp)
140132b7d:	00
140132b7e:	48 89 84 24 28 01 00 	mov    %rax,0x128(%rsp)
140132b85:	00
140132b86:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
140132b8d:	66 0f 6f b4 24 20 01 	movdqa 0x120(%rsp),%xmm6
140132b94:	00 00
140132b96:	eb 08                	jmp    0x140132ba0
140132b98:	48 8b bc 24 20 01 00 	mov    0x120(%rsp),%rdi
140132b9f:	00
140132ba0:	66 0f 7f b4 24 d0 00 	movdqa %xmm6,0xd0(%rsp)
140132ba7:	00 00
140132ba9:	48 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%rsi
140132bb0:	00
140132bb1:	48 85 f6             	test   %rsi,%rsi
140132bb4:	74 15                	je     0x140132bcb
140132bb6:	48 8b ce             	mov    %rsi,%rcx
140132bb9:	e8 a2 56 f9 ff       	call   0x1400c8260
140132bbe:	ba a0 01 00 00       	mov    $0x1a0,%edx
140132bc3:	48 8b ce             	mov    %rsi,%rcx
140132bc6:	e8 81 3a 05 00       	call   0x14018664c
140132bcb:	48 83 bf d0 00 00 00 	cmpq   $0x0,0xd0(%rdi)
140132bd2:	00
140132bd3:	75 33                	jne    0x140132c08
140132bd5:	48 8d 94 24 c0 06 00 	lea    0x6c0(%rsp),%rdx
140132bdc:	00
140132bdd:	48 8d 8f c0 00 00 00 	lea    0xc0(%rdi),%rcx
140132be4:	48 3b ca             	cmp    %rdx,%rcx
140132be7:	74 1f                	je     0x140132c08
140132be9:	48 83 bc 24 d8 06 00 	cmpq   $0x10,0x6d8(%rsp)
140132bf0:	00 10
140132bf2:	48 0f 43 94 24 c0 06 	cmovae 0x6c0(%rsp),%rdx
140132bf9:	00 00
140132bfb:	4c 8b 84 24 d0 06 00 	mov    0x6d0(%rsp),%r8
140132c02:	00
140132c03:	e8 f8 37 f9 ff       	call   0x1400c6400
140132c08:	48 83 7f 10 00       	cmpq   $0x0,0x10(%rdi)
140132c0d:	75 37                	jne    0x140132c46
140132c0f:	48 8d 84 24 a0 06 00 	lea    0x6a0(%rsp),%rax
140132c16:	00
140132c17:	48 3b f8             	cmp    %rax,%rdi
140132c1a:	74 2a                	je     0x140132c46
140132c1c:	48 8d 94 24 a0 06 00 	lea    0x6a0(%rsp),%rdx
140132c23:	00
140132c24:	48 83 bc 24 b8 06 00 	cmpq   $0x10,0x6b8(%rsp)
140132c2b:	00 10
140132c2d:	48 0f 43 94 24 a0 06 	cmovae 0x6a0(%rsp),%rdx
140132c34:	00 00
140132c36:	4c 8b 84 24 b0 06 00 	mov    0x6b0(%rsp),%r8
140132c3d:	00
140132c3e:	48 8b cf             	mov    %rdi,%rcx
140132c41:	e8 ba 37 f9 ff       	call   0x1400c6400
140132c46:	48 83 7f 50 00       	cmpq   $0x0,0x50(%rdi)
140132c4b:	75 30                	jne    0x140132c7d
140132c4d:	48 8d 94 24 20 07 00 	lea    0x720(%rsp),%rdx
140132c54:	00
140132c55:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
140132c59:	48 3b ca             	cmp    %rdx,%rcx
140132c5c:	74 1f                	je     0x140132c7d
140132c5e:	48 83 bc 24 38 07 00 	cmpq   $0x10,0x738(%rsp)
140132c65:	00 10
140132c67:	48 0f 43 94 24 20 07 	cmovae 0x720(%rsp),%rdx
140132c6e:	00 00
140132c70:	4c 8b 84 24 30 07 00 	mov    0x730(%rsp),%r8
140132c77:	00
140132c78:	e8 83 37 f9 ff       	call   0x1400c6400
140132c7d:	48 83 7f 70 00       	cmpq   $0x0,0x70(%rdi)
140132c82:	75 30                	jne    0x140132cb4
140132c84:	48 8d 94 24 00 07 00 	lea    0x700(%rsp),%rdx
140132c8b:	00
140132c8c:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
140132c90:	48 3b ca             	cmp    %rdx,%rcx
140132c93:	74 1f                	je     0x140132cb4
140132c95:	48 83 bc 24 18 07 00 	cmpq   $0x10,0x718(%rsp)
140132c9c:	00 10
140132c9e:	48 0f 43 94 24 00 07 	cmovae 0x700(%rsp),%rdx
140132ca5:	00 00
140132ca7:	4c 8b 84 24 10 07 00 	mov    0x710(%rsp),%r8
140132cae:	00
140132caf:	e8 4c 37 f9 ff       	call   0x1400c6400
140132cb4:	48 83 7f 30 00       	cmpq   $0x0,0x30(%rdi)
140132cb9:	75 30                	jne    0x140132ceb
140132cbb:	48 8d 94 24 e0 06 00 	lea    0x6e0(%rsp),%rdx
140132cc2:	00
140132cc3:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
140132cc7:	48 3b ca             	cmp    %rdx,%rcx
140132cca:	74 1f                	je     0x140132ceb
140132ccc:	48 83 bc 24 f8 06 00 	cmpq   $0x10,0x6f8(%rsp)
140132cd3:	00 10
140132cd5:	48 0f 43 94 24 e0 06 	cmovae 0x6e0(%rsp),%rdx
140132cdc:	00 00
140132cde:	4c 8b 84 24 f0 06 00 	mov    0x6f0(%rsp),%r8
140132ce5:	00
140132ce6:	e8 15 37 f9 ff       	call   0x1400c6400
140132ceb:	4d 85 f6             	test   %r14,%r14
140132cee:	74 38                	je     0x140132d28
140132cf0:	b9 08 00 00 00       	mov    $0x8,%ecx
140132cf5:	e8 f6 35 05 00       	call   0x1401862f0
140132cfa:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140132cff:	41 8b 56 04          	mov    0x4(%r14),%edx
140132d03:	41 8b 0e             	mov    (%r14),%ecx
140132d06:	89 08                	mov    %ecx,(%rax)
140132d08:	89 50 04             	mov    %edx,0x4(%rax)
140132d0b:	48 8b 8f 20 01 00 00 	mov    0x120(%rdi),%rcx
140132d12:	48 89 87 20 01 00 00 	mov    %rax,0x120(%rdi)
140132d19:	48 85 c9             	test   %rcx,%rcx
140132d1c:	74 0a                	je     0x140132d28
140132d1e:	ba 08 00 00 00       	mov    $0x8,%edx
140132d23:	e8 24 39 05 00       	call   0x14018664c
140132d28:	4d 85 ed             	test   %r13,%r13
140132d2b:	74 39                	je     0x140132d66
140132d2d:	b9 08 00 00 00       	mov    $0x8,%ecx
140132d32:	e8 b9 35 05 00       	call   0x1401862f0
140132d37:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140132d3c:	41 8b 55 04          	mov    0x4(%r13),%edx
140132d40:	41 8b 4d 00          	mov    0x0(%r13),%ecx
140132d44:	89 08                	mov    %ecx,(%rax)
140132d46:	89 50 04             	mov    %edx,0x4(%rax)
140132d49:	48 8b 8f 10 01 00 00 	mov    0x110(%rdi),%rcx
140132d50:	48 89 87 10 01 00 00 	mov    %rax,0x110(%rdi)
140132d57:	48 85 c9             	test   %rcx,%rcx
140132d5a:	74 0a                	je     0x140132d66
140132d5c:	ba 08 00 00 00       	mov    $0x8,%edx
140132d61:	e8 e6 38 05 00       	call   0x14018664c
140132d66:	4d 85 e4             	test   %r12,%r12
140132d69:	74 3b                	je     0x140132da6
140132d6b:	b9 08 00 00 00       	mov    $0x8,%ecx
140132d70:	e8 7b 35 05 00       	call   0x1401862f0
140132d75:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140132d7a:	45 8b 4c 24 04       	mov    0x4(%r12),%r9d
140132d7f:	41 8b 0c 24          	mov    (%r12),%ecx
140132d83:	89 08                	mov    %ecx,(%rax)