14036e663:	0f 28 85 60 0d 00 00 	movaps 0xd60(%rbp),%xmm0
14036e66a:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036e670:	4c 8d 45 9d          	lea    -0x63(%rbp),%r8
14036e674:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036e679:	48 8d 8d e0 11 00 00 	lea    0x11e0(%rbp),%rcx
14036e680:	e8 cb 17 e3 ff       	call   0x14019fe50
14036e685:	4c 8b c0             	mov    %rax,%r8
14036e688:	49 8b d7             	mov    %r15,%rdx
14036e68b:	48 8d 8d e0 09 00 00 	lea    0x9e0(%rbp),%rcx
14036e692:	e8 59 df 33 00       	call   0x1406ac5f0
14036e697:	48 8b 08             	mov    (%rax),%rcx
14036e69a:	4c 89 20             	mov    %r12,(%rax)
14036e69d:	48 89 8d a8 04 00 00 	mov    %rcx,0x4a8(%rbp)
14036e6a4:	48 8b 08             	mov    (%rax),%rcx
14036e6a7:	48 85 c9             	test   %rcx,%rcx
14036e6aa:	74 24                	je     0x14036e6d0
14036e6ac:	8b 41 10             	mov    0x10(%rcx),%eax
14036e6af:	ff c8                	dec    %eax
14036e6b1:	89 41 10             	mov    %eax,0x10(%rcx)
14036e6b4:	85 c0                	test   %eax,%eax
14036e6b6:	7f 18                	jg     0x14036e6d0
14036e6b8:	0f 88 d2 16 00 00    	js     0x14036fd90
14036e6be:	48 8b 01             	mov    (%rcx),%rax
14036e6c1:	ba 01 00 00 00       	mov    $0x1,%edx
14036e6c6:	48 8b 00             	mov    (%rax),%rax
14036e6c9:	ff 15 51 53 c1 00    	call   *0xc15351(%rip)        # 0x140f83a20
14036e6cf:	90                   	nop
14036e6d0:	48 8b 85 a8 04 00 00 	mov    0x4a8(%rbp),%rax
14036e6d7:	48 8b 58 20          	mov    0x20(%rax),%rbx
14036e6db:	4c 8d 46 05          	lea    0x5(%rsi),%r8
14036e6df:	48 8d 95 30 01 00 00 	lea    0x130(%rbp),%rdx
14036e6e6:	48 8b 0d 8b 47 0c 01 	mov    0x10c478b(%rip),%rcx        # 0x141432e78
14036e6ed:	e8 7e 08 ea ff       	call   0x14020ef70
14036e6f2:	90                   	nop
14036e6f3:	48 8d 85 30 01 00 00 	lea    0x130(%rbp),%rax
14036e6fa:	48 89 85 70 0d 00 00 	mov    %rax,0xd70(%rbp)
14036e701:	48 8d 85 38 01 00 00 	lea    0x138(%rbp),%rax
14036e708:	48 89 85 78 0d 00 00 	mov    %rax,0xd78(%rbp)
14036e70f:	0f 28 85 70 0d 00 00 	movaps 0xd70(%rbp),%xmm0
14036e716:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036e71c:	4c 8d 45 9e          	lea    -0x62(%rbp),%r8
14036e720:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036e725:	48 8d 8d f8 11 00 00 	lea    0x11f8(%rbp),%rcx
14036e72c:	e8 1f 17 e3 ff       	call   0x14019fe50
14036e731:	4c 8b c0             	mov    %rax,%r8
14036e734:	49 8b d7             	mov    %r15,%rdx
14036e737:	48 8d 8d e8 09 00 00 	lea    0x9e8(%rbp),%rcx
14036e73e:	e8 ad de 33 00       	call   0x1406ac5f0
14036e743:	48 8b 08             	mov    (%rax),%rcx
14036e746:	4c 89 20             	mov    %r12,(%rax)
14036e749:	48 89 8d a0 04 00 00 	mov    %rcx,0x4a0(%rbp)
14036e750:	48 8b 08             	mov    (%rax),%rcx
14036e753:	48 85 c9             	test   %rcx,%rcx
14036e756:	74 24                	je     0x14036e77c
14036e758:	8b 41 10             	mov    0x10(%rcx),%eax
14036e75b:	ff c8                	dec    %eax
14036e75d:	89 41 10             	mov    %eax,0x10(%rcx)
14036e760:	85 c0                	test   %eax,%eax
14036e762:	7f 18                	jg     0x14036e77c
14036e764:	0f 88 31 16 00 00    	js     0x14036fd9b
14036e76a:	48 8b 01             	mov    (%rcx),%rax
14036e76d:	ba 01 00 00 00       	mov    $0x1,%edx
14036e772:	48 8b 00             	mov    (%rax),%rax
14036e775:	ff 15 a5 52 c1 00    	call   *0xc152a5(%rip)        # 0x140f83a20
14036e77b:	90                   	nop
14036e77c:	48 8b 85 a0 04 00 00 	mov    0x4a0(%rbp),%rax
14036e783:	4c 8b c3             	mov    %rbx,%r8
14036e786:	48 8b 50 20          	mov    0x20(%rax),%rdx
14036e78a:	48 8d 8d f0 09 00 00 	lea    0x9f0(%rbp),%rcx
14036e791:	e8 fa ea 33 00       	call   0x1406ad290
14036e796:	48 8b d0             	mov    %rax,%rdx
14036e799:	48 8d 8d 28 01 00 00 	lea    0x128(%rbp),%rcx
14036e7a0:	e8 6b 15 e3 ff       	call   0x14019fd10
14036e7a5:	90                   	nop
14036e7a6:	48 8d 85 28 01 00 00 	lea    0x128(%rbp),%rax
14036e7ad:	48 89 85 80 0d 00 00 	mov    %rax,0xd80(%rbp)
14036e7b4:	48 8d 85 30 01 00 00 	lea    0x130(%rbp),%rax
14036e7bb:	48 89 85 88 0d 00 00 	mov    %rax,0xd88(%rbp)
14036e7c2:	0f 28 85 80 0d 00 00 	movaps 0xd80(%rbp),%xmm0
14036e7c9:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036e7cf:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
14036e7d3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036e7d8:	48 8d 8d 10 12 00 00 	lea    0x1210(%rbp),%rcx
14036e7df:	e8 6c 16 e3 ff       	call   0x14019fe50
14036e7e4:	4d 8b cd             	mov    %r13,%r9
14036e7e7:	4c 8b c0             	mov    %rax,%r8
14036e7ea:	48 8b 15 07 ca 0a 01 	mov    0x10aca07(%rip),%rdx        # 0x14141b1f8
14036e7f1:	48 8d 8d f8 09 00 00 	lea    0x9f8(%rbp),%rcx
14036e7f8:	e8 93 5b 00 00       	call   0x140374390
14036e7fd:	48 8b 08             	mov    (%rax),%rcx
14036e800:	4c 89 20             	mov    %r12,(%rax)
14036e803:	48 89 8d 98 04 00 00 	mov    %rcx,0x498(%rbp)
14036e80a:	48 8b 08             	mov    (%rax),%rcx
14036e80d:	48 85 c9             	test   %rcx,%rcx
14036e810:	74 24                	je     0x14036e836
14036e812:	8b 41 10             	mov    0x10(%rcx),%eax
14036e815:	ff c8                	dec    %eax
14036e817:	89 41 10             	mov    %eax,0x10(%rcx)
14036e81a:	85 c0                	test   %eax,%eax
14036e81c:	7f 18                	jg     0x14036e836
14036e81e:	0f 88 82 15 00 00    	js     0x14036fda6
14036e824:	48 8b 01             	mov    (%rcx),%rax
14036e827:	ba 01 00 00 00       	mov    $0x1,%edx
14036e82c:	48 8b 00             	mov    (%rax),%rax
14036e82f:	ff 15 eb 51 c1 00    	call   *0xc151eb(%rip)        # 0x140f83a20
14036e835:	90                   	nop
14036e836:	48 8d 95 98 04 00 00 	lea    0x498(%rbp),%rdx
14036e83d:	48 8d 8d 00 0a 00 00 	lea    0xa00(%rbp),%rcx
14036e844:	e8 c7 14 e3 ff       	call   0x14019fd10
14036e849:	4c 8b c0             	mov    %rax,%r8
14036e84c:	ba 06 00 00 00       	mov    $0x6,%edx
14036e851:	48 8b cf             	mov    %rdi,%rcx
14036e854:	e8 a7 62 3c 00       	call   0x140734b00
14036e859:	90                   	nop
14036e85a:	4c 8d 0d 8f fc e2 ff 	lea    -0x1d0371(%rip),%r9        # 0x14019e4f0
14036e861:	ba 08 00 00 00       	mov    $0x8,%edx
14036e866:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036e86c:	48 8d 8d 28 01 00 00 	lea    0x128(%rbp),%rcx
14036e873:	e8 d4 cc aa 00       	call   0x140e1b54c
14036e878:	90                   	nop
14036e879:	48 8d 8d a0 04 00 00 	lea    0x4a0(%rbp),%rcx
14036e880:	e8 6b fc e2 ff       	call   0x14019e4f0
14036e885:	90                   	nop
14036e886:	4c 8d 0d 63 fc e2 ff 	lea    -0x1d039d(%rip),%r9        # 0x14019e4f0
14036e88d:	ba 08 00 00 00       	mov    $0x8,%edx
14036e892:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036e898:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
14036e89f:	e8 a8 cc aa 00       	call   0x140e1b54c
14036e8a4:	90                   	nop
14036e8a5:	48 8d 8d a8 04 00 00 	lea    0x4a8(%rbp),%rcx
14036e8ac:	e8 3f fc e2 ff       	call   0x14019e4f0
14036e8b1:	90                   	nop
14036e8b2:	4c 8d 0d 37 fc e2 ff 	lea    -0x1d03c9(%rip),%r9        # 0x14019e4f0
14036e8b9:	ba 08 00 00 00       	mov    $0x8,%edx
14036e8be:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036e8c4:	48 8d 8d 38 01 00 00 	lea    0x138(%rbp),%rcx
14036e8cb:	e8 7c cc aa 00       	call   0x140e1b54c
14036e8d0:	90                   	nop
14036e8d1:	48 8d 8d b0 04 00 00 	lea    0x4b0(%rbp),%rcx
14036e8d8:	e8 13 fc e2 ff       	call   0x14019e4f0
14036e8dd:	4c 8b 05 84 d5 0a 01 	mov    0x10ad584(%rip),%r8        # 0x14141be68
14036e8e4:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036e8eb:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036e8f0:	48 8d 8d 08 0a 00 00 	lea    0xa08(%rbp),%rcx
14036e8f7:	e8 a4 42 00 00       	call   0x140372ba0
14036e8fc:	48 8b 08             	mov    (%rax),%rcx
14036e8ff:	4c 89 20             	mov    %r12,(%rax)
14036e902:	48 89 8d c8 04 00 00 	mov    %rcx,0x4c8(%rbp)
14036e909:	48 8b 08             	mov    (%rax),%rcx
14036e90c:	48 85 c9             	test   %rcx,%rcx
14036e90f:	74 24                	je     0x14036e935
14036e911:	8b 41 10             	mov    0x10(%rcx),%eax
14036e914:	ff c8                	dec    %eax
14036e916:	89 41 10             	mov    %eax,0x10(%rcx)
14036e919:	85 c0                	test   %eax,%eax
14036e91b:	7f 18                	jg     0x14036e935
14036e91d:	0f 88 8e 14 00 00    	js     0x14036fdb1
14036e923:	48 8b 01             	mov    (%rcx),%rax
14036e926:	ba 01 00 00 00       	mov    $0x1,%edx
14036e92b:	48 8b 00             	mov    (%rax),%rax
14036e92e:	ff 15 ec 50 c1 00    	call   *0xc150ec(%rip)        # 0x140f83a20
14036e934:	90                   	nop
14036e935:	48 8b 9d c8 04 00 00 	mov    0x4c8(%rbp),%rbx
14036e93c:	4c 8d 46 06          	lea    0x6(%rsi),%r8
14036e940:	48 8d 95 48 01 00 00 	lea    0x148(%rbp),%rdx
14036e947:	48 8b 0d 2a 45 0c 01 	mov    0x10c452a(%rip),%rcx        # 0x141432e78
14036e94e:	e8 1d 06 ea ff       	call   0x14020ef70
14036e953:	90                   	nop
14036e954:	48 8d 85 48 01 00 00 	lea    0x148(%rbp),%rax
14036e95b:	48 89 85 90 0d 00 00 	mov    %rax,0xd90(%rbp)
14036e962:	48 8d 85 50 01 00 00 	lea    0x150(%rbp),%rax
14036e969:	48 89 85 98 0d 00 00 	mov    %rax,0xd98(%rbp)
14036e970:	0f 28 85 90 0d 00 00 	movaps 0xd90(%rbp),%xmm0
14036e977:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036e97d:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
14036e981:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036e986:	48 8d 8d 28 12 00 00 	lea    0x1228(%rbp),%rcx
14036e98d:	e8 be 14 e3 ff       	call   0x14019fe50
14036e992:	4c 8b c0             	mov    %rax,%r8
14036e995:	49 8b d7             	mov    %r15,%rdx
14036e998:	48 8d 8d 10 0a 00 00 	lea    0xa10(%rbp),%rcx
14036e99f:	e8 4c dc 33 00       	call   0x1406ac5f0
14036e9a4:	48 8b 08             	mov    (%rax),%rcx
14036e9a7:	4c 89 20             	mov    %r12,(%rax)
14036e9aa:	48 89 8d b8 04 00 00 	mov    %rcx,0x4b8(%rbp)
14036e9b1:	48 8b 08             	mov    (%rax),%rcx
14036e9b4:	48 85 c9             	test   %rcx,%rcx
14036e9b7:	74 24                	je     0x14036e9dd
14036e9b9:	8b 41 10             	mov    0x10(%rcx),%eax
14036e9bc:	ff c8                	dec    %eax
14036e9be:	89 41 10             	mov    %eax,0x10(%rcx)
14036e9c1:	85 c0                	test   %eax,%eax
14036e9c3:	7f 18                	jg     0x14036e9dd
14036e9c5:	0f 88 f1 13 00 00    	js     0x14036fdbc
14036e9cb:	48 8b 01             	mov    (%rcx),%rax
14036e9ce:	ba 01 00 00 00       	mov    $0x1,%edx
14036e9d3:	48 8b 00             	mov    (%rax),%rax
14036e9d6:	ff 15 44 50 c1 00    	call   *0xc15044(%rip)        # 0x140f83a20
14036e9dc:	90                   	nop
14036e9dd:	48 8d 95 b8 04 00 00 	lea    0x4b8(%rbp),%rdx
14036e9e4:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
14036e9eb:	e8 20 13 e3 ff       	call   0x14019fd10
14036e9f0:	90                   	nop
14036e9f1:	48 8d 85 40 01 00 00 	lea    0x140(%rbp),%rax
14036e9f8:	48 89 85 a0 0d 00 00 	mov    %rax,0xda0(%rbp)
14036e9ff:	48 8d 85 48 01 00 00 	lea    0x148(%rbp),%rax
14036ea06:	48 89 85 a8 0d 00 00 	mov    %rax,0xda8(%rbp)
14036ea0d:	0f 28 85 a0 0d 00 00 	movaps 0xda0(%rbp),%xmm0
14036ea14:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036ea1a:	4c 8d 45 a1          	lea    -0x5f(%rbp),%r8
14036ea1e:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036ea23:	48 8d 8d 40 12 00 00 	lea    0x1240(%rbp),%rcx
14036ea2a:	e8 21 14 e3 ff       	call   0x14019fe50
14036ea2f:	4d 8b cd             	mov    %r13,%r9
14036ea32:	4c 8b c0             	mov    %rax,%r8
14036ea35:	48 8b 15 bc c7 0a 01 	mov    0x10ac7bc(%rip),%rdx        # 0x14141b1f8
14036ea3c:	48 8d 8d 18 0a 00 00 	lea    0xa18(%rbp),%rcx
14036ea43:	e8 48 59 00 00       	call   0x140374390
14036ea48:	48 8b 08             	mov    (%rax),%rcx
14036ea4b:	4c 89 20             	mov    %r12,(%rax)
14036ea4e:	48 89 8d c0 04 00 00 	mov    %rcx,0x4c0(%rbp)
14036ea55:	48 8b 08             	mov    (%rax),%rcx
14036ea58:	48 85 c9             	test   %rcx,%rcx
14036ea5b:	74 24                	je     0x14036ea81
14036ea5d:	8b 41 10             	mov    0x10(%rcx),%eax
14036ea60:	ff c8                	dec    %eax
14036ea62:	89 41 10             	mov    %eax,0x10(%rcx)
14036ea65:	85 c0                	test   %eax,%eax
14036ea67:	7f 18                	jg     0x14036ea81
14036ea69:	0f 88 58 13 00 00    	js     0x14036fdc7
14036ea6f:	48 8b 01             	mov    (%rcx),%rax
14036ea72:	ba 01 00 00 00       	mov    $0x1,%edx
14036ea77:	48 8b 00             	mov    (%rax),%rax
14036ea7a:	ff 15 a0 4f c1 00    	call   *0xc14fa0(%rip)        # 0x140f83a20
14036ea80:	90                   	nop
14036ea81:	48 8d 95 c0 04 00 00 	lea    0x4c0(%rbp),%rdx
14036ea88:	48 8d 8d 20 0a 00 00 	lea    0xa20(%rbp),%rcx
14036ea8f:	e8 7c 12 e3 ff       	call   0x14019fd10
14036ea94:	4c 8b c0             	mov    %rax,%r8
14036ea97:	ba 07 00 00 00       	mov    $0x7,%edx
14036ea9c:	48 8b cb             	mov    %rbx,%rcx
14036ea9f:	e8 5c 60 3c 00       	call   0x140734b00
14036eaa4:	90                   	nop
14036eaa5:	4c 8d 0d 44 fa e2 ff 	lea    -0x1d05bc(%rip),%r9        # 0x14019e4f0
14036eaac:	ba 08 00 00 00       	mov    $0x8,%edx
14036eab1:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036eab7:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
14036eabe:	e8 89 ca aa 00       	call   0x140e1b54c
14036eac3:	90                   	nop
14036eac4:	4c 8d 0d 25 fa e2 ff 	lea    -0x1d05db(%rip),%r9        # 0x14019e4f0
14036eacb:	ba 08 00 00 00       	mov    $0x8,%edx
14036ead0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036ead6:	48 8d 8d 48 01 00 00 	lea    0x148(%rbp),%rcx
14036eadd:	e8 6a ca aa 00       	call   0x140e1b54c
14036eae2:	90                   	nop
14036eae3:	48 8d 8d c8 04 00 00 	lea    0x4c8(%rbp),%rcx
14036eaea:	e8 01 fa e2 ff       	call   0x14019e4f0
14036eaef:	4c 8b 05 72 d3 0a 01 	mov    0x10ad372(%rip),%r8        # 0x14141be68
14036eaf6:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036eafd:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036eb02:	48 8d 8d 28 0a 00 00 	lea    0xa28(%rbp),%rcx
14036eb09:	e8 92 40 00 00       	call   0x140372ba0
14036eb0e:	48 8b 08             	mov    (%rax),%rcx
14036eb11:	4c 89 20             	mov    %r12,(%rax)
14036eb14:	48 89 8d e0 04 00 00 	mov    %rcx,0x4e0(%rbp)
14036eb1b:	48 8b 08             	mov    (%rax),%rcx
14036eb1e:	48 85 c9             	test   %rcx,%rcx
14036eb21:	74 24                	je     0x14036eb47
14036eb23:	8b 41 10             	mov    0x10(%rcx),%eax
14036eb26:	ff c8                	dec    %eax
14036eb28:	89 41 10             	mov    %eax,0x10(%rcx)
14036eb2b:	85 c0                	test   %eax,%eax
14036eb2d:	7f 18                	jg     0x14036eb47
14036eb2f:	0f 88 9d 12 00 00    	js     0x14036fdd2
14036eb35:	48 8b 01             	mov    (%rcx),%rax
14036eb38:	ba 01 00 00 00       	mov    $0x1,%edx
14036eb3d:	48 8b 00             	mov    (%rax),%rax
14036eb40:	ff 15 da 4e c1 00    	call   *0xc14eda(%rip)        # 0x140f83a20
14036eb46:	90                   	nop
14036eb47:	48 8b 9d e0 04 00 00 	mov    0x4e0(%rbp),%rbx
14036eb4e:	4c 8d 46 07          	lea    0x7(%rsi),%r8
14036eb52:	48 8d 95 58 01 00 00 	lea    0x158(%rbp),%rdx
14036eb59:	48 8b 0d 18 43 0c 01 	mov    0x10c4318(%rip),%rcx        # 0x141432e78
14036eb60:	e8 0b 04 ea ff       	call   0x14020ef70
14036eb65:	90                   	nop
14036eb66:	48 8d 85 58 01 00 00 	lea    0x158(%rbp),%rax
14036eb6d:	48 89 85 b0 0d 00 00 	mov    %rax,0xdb0(%rbp)
14036eb74:	48 8d 85 60 01 00 00 	lea    0x160(%rbp),%rax
14036eb7b:	48 89 85 b8 0d 00 00 	mov    %rax,0xdb8(%rbp)
14036eb82:	0f 28 85 b0 0d 00 00 	movaps 0xdb0(%rbp),%xmm0
14036eb89:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036eb8f:	4c 8d 45 a2          	lea    -0x5e(%rbp),%r8
14036eb93:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036eb98:	48 8d 8d 58 12 00 00 	lea    0x1258(%rbp),%rcx
14036eb9f:	e8 ac 12 e3 ff       	call   0x14019fe50
14036eba4:	4c 8b c0             	mov    %rax,%r8
14036eba7:	49 8b d7             	mov    %r15,%rdx
14036ebaa:	48 8d 8d 30 0a 00 00 	lea    0xa30(%rbp),%rcx
14036ebb1:	e8 3a da 33 00       	call   0x1406ac5f0
14036ebb6:	48 8b 08             	mov    (%rax),%rcx
14036ebb9:	4c 89 20             	mov    %r12,(%rax)
14036ebbc:	48 89 8d d0 04 00 00 	mov    %rcx,0x4d0(%rbp)
14036ebc3:	48 8b 08             	mov    (%rax),%rcx
14036ebc6:	48 85 c9             	test   %rcx,%rcx
14036ebc9:	74 24                	je     0x14036ebef
14036ebcb:	8b 41 10             	mov    0x10(%rcx),%eax
14036ebce:	ff c8                	dec    %eax
14036ebd0:	89 41 10             	mov    %eax,0x10(%rcx)
14036ebd3:	85 c0                	test   %eax,%eax
14036ebd5:	7f 18                	jg     0x14036ebef
14036ebd7:	0f 88 00 12 00 00    	js     0x14036fddd
14036ebdd:	48 8b 01             	mov    (%rcx),%rax
14036ebe0:	ba 01 00 00 00       	mov    $0x1,%edx
14036ebe5:	48 8b 00             	mov    (%rax),%rax
14036ebe8:	ff 15 32 4e c1 00    	call   *0xc14e32(%rip)        # 0x140f83a20
14036ebee:	90                   	nop
14036ebef:	48 8d 95 d0 04 00 00 	lea    0x4d0(%rbp),%rdx
14036ebf6:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
14036ebfd:	e8 0e 11 e3 ff       	call   0x14019fd10
14036ec02:	90                   	nop
14036ec03:	48 8d 85 50 01 00 00 	lea    0x150(%rbp),%rax
14036ec0a:	48 89 85 c0 0d 00 00 	mov    %rax,0xdc0(%rbp)
14036ec11:	48 8d 85 58 01 00 00 	lea    0x158(%rbp),%rax
14036ec18:	48 89 85 c8 0d 00 00 	mov    %rax,0xdc8(%rbp)
14036ec1f:	0f 28 85 c0 0d 00 00 	movaps 0xdc0(%rbp),%xmm0
14036ec26:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036ec2c:	4c 8d 45 a3          	lea    -0x5d(%rbp),%r8
14036ec30:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036ec35:	48 8d 8d 70 12 00 00 	lea    0x1270(%rbp),%rcx
14036ec3c:	e8 0f 12 e3 ff       	call   0x14019fe50
14036ec41:	4d 8b cd             	mov    %r13,%r9
14036ec44:	4c 8b c0             	mov    %rax,%r8
14036ec47:	48 8b 15 aa c5 0a 01 	mov    0x10ac5aa(%rip),%rdx        # 0x14141b1f8
14036ec4e:	48 8d 8d 38 0a 00 00 	lea    0xa38(%rbp),%rcx
14036ec55:	e8 36 57 00 00       	call   0x140374390
14036ec5a:	48 8b 08             	mov    (%rax),%rcx
14036ec5d:	4c 89 20             	mov    %r12,(%rax)
14036ec60:	48 89 8d d8 04 00 00 	mov    %rcx,0x4d8(%rbp)
14036ec67:	48 8b 08             	mov    (%rax),%rcx
14036ec6a:	48 85 c9             	test   %rcx,%rcx
14036ec6d:	74 24                	je     0x14036ec93
14036ec6f:	8b 41 10             	mov    0x10(%rcx),%eax
14036ec72:	ff c8                	dec    %eax
14036ec74:	89 41 10             	mov    %eax,0x10(%rcx)
14036ec77:	85 c0                	test   %eax,%eax
14036ec79:	7f 18                	jg     0x14036ec93
14036ec7b:	0f 88 67 11 00 00    	js     0x14036fde8
14036ec81:	48 8b 01             	mov    (%rcx),%rax
14036ec84:	ba 01 00 00 00       	mov    $0x1,%edx
14036ec89:	48 8b 00             	mov    (%rax),%rax