1401e2e19:	57                   	push   %rdi
1401e2e1a:	56                   	push   %rsi
1401e2e1b:	53                   	push   %rbx
1401e2e1c:	48 83 ec 38          	sub    $0x38,%rsp
1401e2e20:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
1401e2e27:	00
1401e2e28:	48 89 d7             	mov    %rdx,%rdi
1401e2e2b:	4c 89 c6             	mov    %r8,%rsi
1401e2e2e:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1401e2e35:	00
1401e2e36:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e2e3a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401e2e3f:	48 85 c0             	test   %rax,%rax
1401e2e42:	0f 84 28 01 00 00    	je     0x1401e2f70
1401e2e48:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1401e2e4d:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e2e51:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401e2e56:	48 85 c0             	test   %rax,%rax
1401e2e59:	0f 84 f2 00 00 00    	je     0x1401e2f51
1401e2e5f:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1401e2e64:	4c 8b 60 08          	mov    0x8(%rax),%r12
1401e2e68:	4d 85 e4             	test   %r12,%r12
1401e2e6b:	0f 84 c1 00 00 00    	je     0x1401e2f32
1401e2e71:	49 8b 6c 24 08       	mov    0x8(%r12),%rbp
1401e2e76:	48 85 ed             	test   %rbp,%rbp
1401e2e79:	0f 84 9c 00 00 00    	je     0x1401e2f1b
1401e2e7f:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
1401e2e83:	48 85 db             	test   %rbx,%rbx
1401e2e86:	74 7d                	je     0x1401e2f05
1401e2e88:	4c 8b 7b 08          	mov    0x8(%rbx),%r15
1401e2e8c:	4d 85 ff             	test   %r15,%r15
1401e2e8f:	74 63                	je     0x1401e2ef4
1401e2e91:	4d 8b 77 08          	mov    0x8(%r15),%r14
1401e2e95:	4d 85 f6             	test   %r14,%r14
1401e2e98:	74 49                	je     0x1401e2ee3
1401e2e9a:	4d 8b 6e 08          	mov    0x8(%r14),%r13
1401e2e9e:	4d 85 ed             	test   %r13,%r13
1401e2ea1:	74 2f                	je     0x1401e2ed2
1401e2ea3:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1401e2ea7:	48 85 c9             	test   %rcx,%rcx
1401e2eaa:	74 14                	je     0x1401e2ec0
1401e2eac:	49 89 f0             	mov    %rsi,%r8
1401e2eaf:	48 89 fa             	mov    %rdi,%rdx
1401e2eb2:	e8 59 ff ff ff       	call   0x1401e2e10
1401e2eb7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401e2ebe:	00 00
1401e2ec0:	49 8b 55 00          	mov    0x0(%r13),%rdx
1401e2ec4:	48 89 f1             	mov    %rsi,%rcx
1401e2ec7:	ff d7                	call   *%rdi
1401e2ec9:	4d 8b 6d 10          	mov    0x10(%r13),%r13
1401e2ecd:	4d 85 ed             	test   %r13,%r13
1401e2ed0:	75 d1                	jne    0x1401e2ea3
1401e2ed2:	49 8b 16             	mov    (%r14),%rdx
1401e2ed5:	48 89 f1             	mov    %rsi,%rcx
1401e2ed8:	ff d7                	call   *%rdi
1401e2eda:	4d 8b 76 10          	mov    0x10(%r14),%r14
1401e2ede:	4d 85 f6             	test   %r14,%r14
1401e2ee1:	75 b7                	jne    0x1401e2e9a
1401e2ee3:	49 8b 17             	mov    (%r15),%rdx
1401e2ee6:	48 89 f1             	mov    %rsi,%rcx
1401e2ee9:	ff d7                	call   *%rdi
1401e2eeb:	4d 8b 7f 10          	mov    0x10(%r15),%r15
1401e2eef:	4d 85 ff             	test   %r15,%r15
1401e2ef2:	75 9d                	jne    0x1401e2e91
1401e2ef4:	48 8b 13             	mov    (%rbx),%rdx
1401e2ef7:	48 89 f1             	mov    %rsi,%rcx
1401e2efa:	ff d7                	call   *%rdi
1401e2efc:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1401e2f00:	48 85 db             	test   %rbx,%rbx
1401e2f03:	75 83                	jne    0x1401e2e88
1401e2f05:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1401e2f09:	48 89 f1             	mov    %rsi,%rcx
1401e2f0c:	ff d7                	call   *%rdi
1401e2f0e:	48 8b 6d 10          	mov    0x10(%rbp),%rbp
1401e2f12:	48 85 ed             	test   %rbp,%rbp
1401e2f15:	0f 85 64 ff ff ff    	jne    0x1401e2e7f
1401e2f1b:	49 8b 14 24          	mov    (%r12),%rdx
1401e2f1f:	48 89 f1             	mov    %rsi,%rcx
1401e2f22:	ff d7                	call   *%rdi
1401e2f24:	4d 8b 64 24 10       	mov    0x10(%r12),%r12
1401e2f29:	4d 85 e4             	test   %r12,%r12
1401e2f2c:	0f 85 3f ff ff ff    	jne    0x1401e2e71
1401e2f32:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1401e2f37:	48 89 f1             	mov    %rsi,%rcx
1401e2f3a:	48 8b 13             	mov    (%rbx),%rdx
1401e2f3d:	ff d7                	call   *%rdi
1401e2f3f:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401e2f43:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401e2f48:	48 85 c0             	test   %rax,%rax
1401e2f4b:	0f 85 0e ff ff ff    	jne    0x1401e2e5f
1401e2f51:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1401e2f56:	48 89 f1             	mov    %rsi,%rcx
1401e2f59:	48 8b 13             	mov    (%rbx),%rdx
1401e2f5c:	ff d7                	call   *%rdi
1401e2f5e:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401e2f62:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401e2f67:	48 85 c0             	test   %rax,%rax
1401e2f6a:	0f 85 d8 fe ff ff    	jne    0x1401e2e48
1401e2f70:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1401e2f77:	00
1401e2f78:	48 89 f1             	mov    %rsi,%rcx
1401e2f7b:	48 8b 10             	mov    (%rax),%rdx
1401e2f7e:	ff d7                	call   *%rdi
1401e2f80:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1401e2f87:	00
1401e2f88:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e2f8c:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1401e2f93:	00
1401e2f94:	48 85 c0             	test   %rax,%rax
1401e2f97:	0f 85 91 fe ff ff    	jne    0x1401e2e2e
1401e2f9d:	48 83 c4 38          	add    $0x38,%rsp
1401e2fa1:	5b                   	pop    %rbx
1401e2fa2:	5e                   	pop    %rsi
1401e2fa3:	5f                   	pop    %rdi
1401e2fa4:	5d                   	pop    %rbp
1401e2fa5:	41 5c                	pop    %r12
1401e2fa7:	41 5d                	pop    %r13
1401e2fa9:	41 5e                	pop    %r14
1401e2fab:	41 5f                	pop    %r15
1401e2fad:	c3                   	ret
1401e2fae:	66 90                	xchg   %ax,%ax
1401e2fb0:	57                   	push   %rdi
1401e2fb1:	56                   	push   %rsi
1401e2fb2:	53                   	push   %rbx
1401e2fb3:	48 83 ec 20          	sub    $0x20,%rsp
1401e2fb7:	48 89 cb             	mov    %rcx,%rbx
1401e2fba:	48 85 c9             	test   %rcx,%rcx
1401e2fbd:	0f 84 ed 00 00 00    	je     0x1401e30b0
1401e2fc3:	48 8b 71 08          	mov    0x8(%rcx),%rsi
1401e2fc7:	48 85 f6             	test   %rsi,%rsi
1401e2fca:	74 62                	je     0x1401e302e
1401e2fcc:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1401e2fd0:	48 85 ff             	test   %rdi,%rdi
1401e2fd3:	74 24                	je     0x1401e2ff9
1401e2fd5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401e2fd9:	48 85 c9             	test   %rcx,%rcx
1401e2fdc:	74 05                	je     0x1401e2fe3
1401e2fde:	e8 cd ff ff ff       	call   0x1401e2fb0
1401e2fe3:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401e2fe7:	48 85 c9             	test   %rcx,%rcx
1401e2fea:	74 05                	je     0x1401e2ff1
1401e2fec:	e8 bf ff ff ff       	call   0x1401e2fb0
1401e2ff1:	48 89 f9             	mov    %rdi,%rcx
1401e2ff4:	e8 f7 d9 ff ff       	call   0x1401e09f0
1401e2ff9:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1401e2ffd:	48 85 ff             	test   %rdi,%rdi
1401e3000:	74 24                	je     0x1401e3026
1401e3002:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401e3006:	48 85 c9             	test   %rcx,%rcx
1401e3009:	74 05                	je     0x1401e3010
1401e300b:	e8 a0 ff ff ff       	call   0x1401e2fb0
1401e3010:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401e3014:	48 85 c9             	test   %rcx,%rcx
1401e3017:	74 05                	je     0x1401e301e
1401e3019:	e8 92 ff ff ff       	call   0x1401e2fb0
1401e301e:	48 89 f9             	mov    %rdi,%rcx
1401e3021:	e8 ca d9 ff ff       	call   0x1401e09f0
1401e3026:	48 89 f1             	mov    %rsi,%rcx
1401e3029:	e8 c2 d9 ff ff       	call   0x1401e09f0
1401e302e:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1401e3032:	48 85 f6             	test   %rsi,%rsi
1401e3035:	74 62                	je     0x1401e3099
1401e3037:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1401e303b:	48 85 ff             	test   %rdi,%rdi
1401e303e:	74 24                	je     0x1401e3064
1401e3040:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401e3044:	48 85 c9             	test   %rcx,%rcx
1401e3047:	74 05                	je     0x1401e304e
1401e3049:	e8 62 ff ff ff       	call   0x1401e2fb0
1401e304e:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401e3052:	48 85 c9             	test   %rcx,%rcx
1401e3055:	74 05                	je     0x1401e305c
1401e3057:	e8 54 ff ff ff       	call   0x1401e2fb0
1401e305c:	48 89 f9             	mov    %rdi,%rcx
1401e305f:	e8 8c d9 ff ff       	call   0x1401e09f0
1401e3064:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1401e3068:	48 85 ff             	test   %rdi,%rdi
1401e306b:	74 24                	je     0x1401e3091
1401e306d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401e3071:	48 85 c9             	test   %rcx,%rcx
1401e3074:	74 05                	je     0x1401e307b
1401e3076:	e8 35 ff ff ff       	call   0x1401e2fb0
1401e307b:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401e307f:	48 85 c9             	test   %rcx,%rcx
1401e3082:	74 05                	je     0x1401e3089
1401e3084:	e8 27 ff ff ff       	call   0x1401e2fb0
1401e3089:	48 89 f9             	mov    %rdi,%rcx
1401e308c:	e8 5f d9 ff ff       	call   0x1401e09f0
1401e3091:	48 89 f1             	mov    %rsi,%rcx
1401e3094:	e8 57 d9 ff ff       	call   0x1401e09f0
1401e3099:	48 89 d9             	mov    %rbx,%rcx
1401e309c:	48 83 c4 20          	add    $0x20,%rsp
1401e30a0:	5b                   	pop    %rbx
1401e30a1:	5e                   	pop    %rsi
1401e30a2:	5f                   	pop    %rdi
1401e30a3:	e9 48 d9 ff ff       	jmp    0x1401e09f0
1401e30a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401e30af:	00
1401e30b0:	48 83 c4 20          	add    $0x20,%rsp
1401e30b4:	5b                   	pop    %rbx
1401e30b5:	5e                   	pop    %rsi
1401e30b6:	5f                   	pop    %rdi
1401e30b7:	c3                   	ret
1401e30b8:	90                   	nop
1401e30b9:	90                   	nop
1401e30ba:	90                   	nop
1401e30bb:	90                   	nop
1401e30bc:	90                   	nop
1401e30bd:	90                   	nop
1401e30be:	90                   	nop
1401e30bf:	90                   	nop
1401e30c0:	ff 25 22 c9 0c 00    	jmp    *0xcc922(%rip)        # 0x1402af9e8
1401e30c6:	90                   	nop
1401e30c7:	90                   	nop
1401e30c8:	ff 25 12 c9 0c 00    	jmp    *0xcc912(%rip)        # 0x1402af9e0
1401e30ce:	90                   	nop
1401e30cf:	90                   	nop
1401e30d0:	ff 25 02 c9 0c 00    	jmp    *0xcc902(%rip)        # 0x1402af9d8
1401e30d6:	90                   	nop
1401e30d7:	90                   	nop
1401e30d8:	ff 25 f2 c8 0c 00    	jmp    *0xcc8f2(%rip)        # 0x1402af9d0
1401e30de:	90                   	nop
1401e30df:	90                   	nop
1401e30e0:	ff 25 e2 c8 0c 00    	jmp    *0xcc8e2(%rip)        # 0x1402af9c8
1401e30e6:	90                   	nop
1401e30e7:	90                   	nop
1401e30e8:	ff 25 d2 c8 0c 00    	jmp    *0xcc8d2(%rip)        # 0x1402af9c0
1401e30ee:	90                   	nop
1401e30ef:	90                   	nop
1401e30f0:	ff 25 c2 c8 0c 00    	jmp    *0xcc8c2(%rip)        # 0x1402af9b8
1401e30f6:	90                   	nop
1401e30f7:	90                   	nop
1401e30f8:	ff 25 b2 c8 0c 00    	jmp    *0xcc8b2(%rip)        # 0x1402af9b0
1401e30fe:	90                   	nop
1401e30ff:	90                   	nop
1401e3100:	ff 25 a2 c8 0c 00    	jmp    *0xcc8a2(%rip)        # 0x1402af9a8
1401e3106:	90                   	nop
1401e3107:	90                   	nop
1401e3108:	ff 25 92 c8 0c 00    	jmp    *0xcc892(%rip)        # 0x1402af9a0
1401e310e:	90                   	nop
1401e310f:	90                   	nop
1401e3110:	ff 25 82 c8 0c 00    	jmp    *0xcc882(%rip)        # 0x1402af998
1401e3116:	90                   	nop
1401e3117:	90                   	nop
1401e3118:	ff 25 72 c8 0c 00    	jmp    *0xcc872(%rip)        # 0x1402af990
1401e311e:	90                   	nop
1401e311f:	90                   	nop
1401e3120:	ff 25 62 c8 0c 00    	jmp    *0xcc862(%rip)        # 0x1402af988
1401e3126:	90                   	nop
1401e3127:	90                   	nop
1401e3128:	ff 25 52 c8 0c 00    	jmp    *0xcc852(%rip)        # 0x1402af980
1401e312e:	90                   	nop
1401e312f:	90                   	nop
1401e3130:	ff 25 42 c8 0c 00    	jmp    *0xcc842(%rip)        # 0x1402af978
1401e3136:	90                   	nop
1401e3137:	90                   	nop
1401e3138:	ff 25 32 c8 0c 00    	jmp    *0xcc832(%rip)        # 0x1402af970
1401e313e:	90                   	nop
1401e313f:	90                   	nop
1401e3140:	ff 25 22 c8 0c 00    	jmp    *0xcc822(%rip)        # 0x1402af968
1401e3146:	90                   	nop
1401e3147:	90                   	nop
1401e3148:	ff 25 12 c8 0c 00    	jmp    *0xcc812(%rip)        # 0x1402af960
1401e314e:	90                   	nop
1401e314f:	90                   	nop
1401e3150:	ff 25 02 c8 0c 00    	jmp    *0xcc802(%rip)        # 0x1402af958
1401e3156:	90                   	nop
1401e3157:	90                   	nop
1401e3158:	ff 25 f2 c7 0c 00    	jmp    *0xcc7f2(%rip)        # 0x1402af950
1401e315e:	90                   	nop
1401e315f:	90                   	nop
1401e3160:	ff 25 e2 c7 0c 00    	jmp    *0xcc7e2(%rip)        # 0x1402af948
1401e3166:	90                   	nop
1401e3167:	90                   	nop
1401e3168:	ff 25 d2 c7 0c 00    	jmp    *0xcc7d2(%rip)        # 0x1402af940
1401e316e:	90                   	nop
1401e316f:	90                   	nop
1401e3170:	ff 25 c2 c7 0c 00    	jmp    *0xcc7c2(%rip)        # 0x1402af938
1401e3176:	90                   	nop
1401e3177:	90                   	nop
1401e3178:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401e317f:	00
1401e3180:	53                   	push   %rbx
1401e3181:	48 83 ec 20          	sub    $0x20,%rsp
1401e3185:	48 8d 1d 94 7c 0c 00 	lea    0xc7c94(%rip),%rbx        # 0x1402aae20
1401e318c:	e8 1f 00 00 00       	call   0x1401e31b0
1401e3191:	41 b8 01 04 00 00    	mov    $0x401,%r8d
1401e3197:	48 89 d9             	mov    %rbx,%rcx
1401e319a:	48 89 c2             	mov    %rax,%rdx
1401e319d:	e8 8e 6d 00 00       	call   0x1401e9f30
1401e31a2:	48 89 d8             	mov    %rbx,%rax
1401e31a5:	48 83 c4 20          	add    $0x20,%rsp
1401e31a9:	5b                   	pop    %rbx
1401e31aa:	c3                   	ret
1401e31ab:	90                   	nop
1401e31ac:	90                   	nop
1401e31ad:	90                   	nop
1401e31ae:	90                   	nop
1401e31af:	90                   	nop
1401e31b0:	53                   	push   %rbx
1401e31b1:	48 83 ec 40          	sub    $0x40,%rsp
1401e31b5:	48 8d 1d 84 80 0c 00 	lea    0xc8084(%rip),%rbx        # 0x1402ab240
1401e31bc:	41 b9 00 04 00 00    	mov    $0x400,%r9d
1401e31c2:	31 d2                	xor    %edx,%edx
1401e31c4:	41 89 c8             	mov    %ecx,%r8d
1401e31c7:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401e31cc:	b9 ff 12 00 00       	mov    $0x12ff,%ecx
1401e31d1:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1401e31d8:	00 00
1401e31da:	c7 44 24 28 00 04 00 	movl   $0x400,0x28(%rsp)
1401e31e1:	00
1401e31e2:	ff 15 48 be 0c 00    	call   *0xcbe48(%rip)        # 0x1402af030
1401e31e8:	48 89 d8             	mov    %rbx,%rax
1401e31eb:	48 83 c4 40          	add    $0x40,%rsp
1401e31ef:	5b                   	pop    %rbx
1401e31f0:	c3                   	ret
1401e31f1:	90                   	nop
1401e31f2:	90                   	nop
1401e31f3:	90                   	nop
1401e31f4:	90                   	nop
1401e31f5:	90                   	nop
1401e31f6:	90                   	nop
1401e31f7:	90                   	nop
1401e31f8:	90                   	nop
1401e31f9:	90                   	nop
1401e31fa:	90                   	nop
1401e31fb:	90                   	nop
1401e31fc:	90                   	nop
1401e31fd:	90                   	nop
1401e31fe:	90                   	nop
1401e31ff:	90                   	nop
1401e3200:	ff 25 22 c6 0c 00    	jmp    *0xcc622(%rip)        # 0x1402af828
1401e3206:	90                   	nop
1401e3207:	90                   	nop
1401e3208:	ff 25 12 c6 0c 00    	jmp    *0xcc612(%rip)        # 0x1402af820
1401e320e:	90                   	nop
1401e320f:	90                   	nop
1401e3210:	ff 25 02 c6 0c 00    	jmp    *0xcc602(%rip)        # 0x1402af818
1401e3216:	90                   	nop
1401e3217:	90                   	nop
1401e3218:	ff 25 f2 c5 0c 00    	jmp    *0xcc5f2(%rip)        # 0x1402af810
1401e321e:	90                   	nop
1401e321f:	90                   	nop
1401e3220:	ff 25 9a c6 0c 00    	jmp    *0xcc69a(%rip)        # 0x1402af8c0
1401e3226:	90                   	nop
1401e3227:	90                   	nop
1401e3228:	ff 25 8a c6 0c 00    	jmp    *0xcc68a(%rip)        # 0x1402af8b8
1401e322e:	90                   	nop
1401e322f:	90                   	nop
1401e3230:	ff 25 7a c6 0c 00    	jmp    *0xcc67a(%rip)        # 0x1402af8b0