1;
2; Copyright (c) 2018, 2021, Intel Corporation.
3; Intel Short Vector Math Library (SVML) Source Code
4;
5; DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6;
7; This code is free software; you can redistribute it and/or modify it
8; under the terms of the GNU General Public License version 2 only, as
9; published by the Free Software Foundation.
10;
11; This code is distributed in the hope that it will be useful, but WITHOUT
12; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14; version 2 for more details (a copy is included in the LICENSE file that
15; accompanied this code).
16;
17; You should have received a copy of the GNU General Public License version
18; 2 along with this work; if not, write to the Free Software Foundation,
19; Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20;
21; Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22; or visit www.oracle.com if you need additional information or have any
23; questions.
24;
25
26INCLUDE globals_vectorApiSupport_windows.S.inc
27IFNB __VECTOR_API_MATH_INTRINSICS_WINDOWS
28	OPTION DOTNAME
29
30_TEXT	SEGMENT      'CODE'
31
32TXTST0:
33
34_TEXT	ENDS
35_TEXT	SEGMENT      'CODE'
36
37       ALIGN     16
38	PUBLIC __svml_tanh4_ha_e9
39
40__svml_tanh4_ha_e9	PROC	EXPORT
41
42_B1_1::
43
44        DB        243
45        DB        15
46        DB        30
47        DB        250
48L1::
49
50        sub       rsp, 552
51        lea       rdx, QWORD PTR [__ImageBase]
52        vmovups   YMMWORD PTR [240+rsp], ymm15
53        vmovups   YMMWORD PTR [208+rsp], ymm14
54        vmovups   YMMWORD PTR [272+rsp], ymm13
55        vmovups   YMMWORD PTR [304+rsp], ymm12
56        vmovups   YMMWORD PTR [336+rsp], ymm11
57        vmovups   YMMWORD PTR [368+rsp], ymm10
58        vmovups   YMMWORD PTR [400+rsp], ymm9
59        vmovups   YMMWORD PTR [432+rsp], ymm8
60        vmovups   YMMWORD PTR [464+rsp], ymm7
61        vpxor     xmm8, xmm8, xmm8
62        vmovups   YMMWORD PTR [496+rsp], ymm6
63        mov       QWORD PTR [528+rsp], r13
64        lea       r13, QWORD PTR [111+rsp]
65        vmovapd   ymm4, ymm0
66        and       r13, -64
67        vmovupd   YMMWORD PTR [32+r13], ymm4
68        vmovups   xmm12, XMMWORD PTR [__svml_dtanh_ha_data_internal+10688]
69        vmovups   xmm1, XMMWORD PTR [__svml_dtanh_ha_data_internal+10752]
70        vandpd    ymm0, ymm4, YMMWORD PTR [__svml_dtanh_ha_data_internal+10432]
71        vandpd    ymm5, ymm4, YMMWORD PTR [__svml_dtanh_ha_data_internal+10368]
72        vmovupd   YMMWORD PTR [r13], ymm5
73        mov       QWORD PTR [536+rsp], r13
74        vextractf128 xmm3, ymm4, 1
75        vshufps   xmm2, xmm4, xmm3, 221
76        vpand     xmm9, xmm2, XMMWORD PTR [__svml_dtanh_ha_data_internal+10496]
77        vpsubd    xmm6, xmm9, XMMWORD PTR [__svml_dtanh_ha_data_internal+10624]
78        vpcmpgtd  xmm14, xmm1, xmm9
79        vpcmpgtd  xmm7, xmm6, xmm8
80        vpcmpgtd  xmm4, xmm6, xmm12
81        vpand     xmm5, xmm6, xmm7
82        vblendvps xmm12, xmm5, xmm12, xmm4
83        vpcmpgtd  xmm13, xmm9, XMMWORD PTR [__svml_dtanh_ha_data_internal+10560]
84        vpsrld    xmm3, xmm12, 10
85        vpor      xmm11, xmm13, xmm14
86        vmovd     ecx, xmm3
87        vmovmskps r8d, xmm11
88        vpextrd   eax, xmm3, 1
89        movsxd    rcx, ecx
90        movsxd    rax, eax
91        vpextrd   r9d, xmm3, 2
92        vpextrd   r10d, xmm3, 3
93        movsxd    r9, r9d
94        movsxd    r10, r10d
95        vmovupd   xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+rdx+rcx]
96        vmovupd   xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+rdx+rax]
97        vmovupd   xmm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+rdx+rax]
98        vmovupd   xmm5, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+rdx+rax]
99        vmovupd   xmm13, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+rdx+rcx]
100        vmovupd   xmm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+rdx+rcx]
101        vinsertf128 ymm10, ymm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+rdx+r9], 1
102        vinsertf128 ymm15, ymm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+rdx+r10], 1
103        vmovupd   xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+rdx+rcx]
104        vmovupd   xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+rdx+rax]
105        vunpcklpd ymm9, ymm10, ymm15
106        vunpckhpd ymm12, ymm10, ymm15
107        vinsertf128 ymm8, ymm13, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+rdx+r9], 1
108        vinsertf128 ymm4, ymm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+rdx+r9], 1
109        vinsertf128 ymm10, ymm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+rdx+r9], 1
110        vinsertf128 ymm7, ymm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+rdx+r10], 1
111        vinsertf128 ymm3, ymm5, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+rdx+r10], 1
112        vinsertf128 ymm15, ymm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+rdx+r10], 1
113        vmovupd   xmm13, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+rdx+rcx]
114        vmovupd   xmm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+rdx+rax]
115        vunpcklpd ymm11, ymm8, ymm7
116        vunpckhpd ymm8, ymm8, ymm7
117        vunpcklpd ymm7, ymm4, ymm3
118        vunpckhpd ymm6, ymm4, ymm3
119        vunpcklpd ymm5, ymm10, ymm15
120        vunpckhpd ymm4, ymm10, ymm15
121        vmovupd   xmm15, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+rdx+rax]
122        vmovupd   xmm10, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+rdx+rcx]
123        vinsertf128 ymm2, ymm13, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+rdx+r9], 1
124        vinsertf128 ymm1, ymm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+rdx+r10], 1
125        vunpcklpd ymm3, ymm2, ymm1
126        vunpckhpd ymm2, ymm2, ymm1
127        vinsertf128 ymm13, ymm10, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+rdx+r9], 1
128        vinsertf128 ymm14, ymm15, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+rdx+r10], 1
129        vunpcklpd ymm1, ymm13, ymm14
130        vunpckhpd ymm10, ymm13, ymm14
131        vmovupd   xmm13, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+rdx+rcx]
132        vmovupd   xmm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+rdx+rax]
133        vinsertf128 ymm13, ymm13, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+rdx+r9], 1
134        vinsertf128 ymm14, ymm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+rdx+r10], 1
135        vunpcklpd ymm15, ymm13, ymm14
136        vaddpd    ymm14, ymm0, ymm15
137        vmulpd    ymm0, ymm14, ymm10
138        vaddpd    ymm13, ymm0, ymm1
139        vmulpd    ymm0, ymm14, ymm13
140        vaddpd    ymm1, ymm0, ymm2
141        vmulpd    ymm2, ymm14, ymm1
142        vaddpd    ymm3, ymm2, ymm3
143        vmulpd    ymm10, ymm14, ymm3
144        vaddpd    ymm4, ymm10, ymm4
145        vmulpd    ymm15, ymm14, ymm4
146        vaddpd    ymm5, ymm15, ymm5
147        vmulpd    ymm13, ymm14, ymm5
148        vaddpd    ymm6, ymm13, ymm6
149        vmulpd    ymm13, ymm14, ymm6
150        vaddpd    ymm7, ymm13, ymm7
151        vmulpd    ymm13, ymm14, ymm7
152        vaddpd    ymm8, ymm13, ymm8
153        vmulpd    ymm13, ymm14, ymm8
154        vmulpd    ymm0, ymm14, ymm13
155        vaddpd    ymm2, ymm0, ymm9
156        vmovupd   ymm9, YMMWORD PTR [__svml_dtanh_ha_data_internal+10304]
157        vandpd    ymm0, ymm11, ymm9
158        vandpd    ymm9, ymm14, ymm9
159        vmulpd    ymm13, ymm0, ymm9
160        vsubpd    ymm1, ymm11, ymm0
161        vsubpd    ymm14, ymm14, ymm9
162        vaddpd    ymm7, ymm13, ymm12
163        vmulpd    ymm11, ymm1, ymm14
164        vmulpd    ymm0, ymm0, ymm14
165        vmulpd    ymm14, ymm9, ymm1
166        vsubpd    ymm4, ymm13, ymm7
167        vaddpd    ymm11, ymm11, ymm0
168        vaddpd    ymm5, ymm7, ymm4
169        vaddpd    ymm3, ymm11, ymm14
170        vaddpd    ymm12, ymm4, ymm12
171        vsubpd    ymm4, ymm13, ymm5
172        vaddpd    ymm6, ymm2, ymm3
173        vaddpd    ymm5, ymm12, ymm4
174        vaddpd    ymm0, ymm6, ymm5
175        vaddpd    ymm1, ymm7, ymm0
176        vorpd     ymm0, ymm1, YMMWORD PTR [r13]
177        test      r8d, r8d
178        jne       _B1_3
179
180_B1_2::
181
182        vmovups   ymm6, YMMWORD PTR [496+rsp]
183        vmovups   ymm7, YMMWORD PTR [464+rsp]
184        vmovups   ymm8, YMMWORD PTR [432+rsp]
185        vmovups   ymm9, YMMWORD PTR [400+rsp]
186        vmovups   ymm10, YMMWORD PTR [368+rsp]
187        vmovups   ymm11, YMMWORD PTR [336+rsp]
188        vmovups   ymm12, YMMWORD PTR [304+rsp]
189        vmovups   ymm13, YMMWORD PTR [272+rsp]
190        vmovups   ymm14, YMMWORD PTR [208+rsp]
191        vmovups   ymm15, YMMWORD PTR [240+rsp]
192        mov       r13, QWORD PTR [528+rsp]
193        add       rsp, 552
194        ret
195
196_B1_3::
197
198        vmovupd   ymm1, YMMWORD PTR [32+r13]
199        vmovupd   YMMWORD PTR [64+r13], ymm0
200        vmovupd   YMMWORD PTR [r13], ymm1
201
202_B1_6::
203
204        xor       eax, eax
205        mov       QWORD PTR [40+rsp], rbx
206        mov       ebx, eax
207        mov       QWORD PTR [32+rsp], rsi
208        mov       esi, r8d
209
210_B1_7::
211
212        bt        esi, ebx
213        jc        _B1_10
214
215_B1_8::
216
217        inc       ebx
218        cmp       ebx, 4
219        jl        _B1_7
220
221_B1_9::
222
223        mov       rbx, QWORD PTR [40+rsp]
224        mov       rsi, QWORD PTR [32+rsp]
225        vmovupd   ymm0, YMMWORD PTR [64+r13]
226        jmp       _B1_2
227
228_B1_10::
229
230        vzeroupper
231        lea       rcx, QWORD PTR [r13+rbx*8]
232        lea       rdx, QWORD PTR [64+r13+rbx*8]
233
234        call      __svml_dtanh_ha_cout_rare_internal
235        jmp       _B1_8
236        ALIGN     16
237
238_B1_11::
239
240__svml_tanh4_ha_e9 ENDP
241
242_TEXT	ENDS
243.xdata	SEGMENT  DWORD   READ  ''
244
245	ALIGN 004H
246_unwind___svml_tanh4_ha_e9_B1_B3:
247	DD	1603841
248	DD	4379769
249	DD	2058353
250	DD	1931363
251	DD	1804378
252	DD	1677393
253	DD	1550408
254	DD	1423423
255	DD	1296438
256	DD	1169453
257	DD	911396
258	DD	1046555
259	DD	4522251
260
261.xdata	ENDS
262.pdata	SEGMENT  DWORD   READ  ''
263
264	ALIGN 004H
265
266	DD	imagerel _B1_1
267	DD	imagerel _B1_6
268	DD	imagerel _unwind___svml_tanh4_ha_e9_B1_B3
269
270.pdata	ENDS
271.xdata	SEGMENT  DWORD   READ  ''
272
273	ALIGN 004H
274_unwind___svml_tanh4_ha_e9_B6_B10:
275	DD	265761
276	DD	287758
277	DD	340999
278	DD	imagerel _B1_1
279	DD	imagerel _B1_6
280	DD	imagerel _unwind___svml_tanh4_ha_e9_B1_B3
281
282.xdata	ENDS
283.pdata	SEGMENT  DWORD   READ  ''
284
285	ALIGN 004H
286
287	DD	imagerel _B1_6
288	DD	imagerel _B1_11
289	DD	imagerel _unwind___svml_tanh4_ha_e9_B6_B10
290
291.pdata	ENDS
292_DATA	SEGMENT      'DATA'
293_DATA	ENDS
294
295_TEXT	SEGMENT      'CODE'
296
297TXTST1:
298
299_TEXT	ENDS
300_TEXT	SEGMENT      'CODE'
301
302       ALIGN     16
303	PUBLIC __svml_tanh4_ha_l9
304
305__svml_tanh4_ha_l9	PROC	EXPORT
306
307_B2_1::
308
309        DB        243
310        DB        15
311        DB        30
312        DB        250
313L32::
314
315        sub       rsp, 552
316        lea       rdx, QWORD PTR [__ImageBase]
317        vmovups   YMMWORD PTR [208+rsp], ymm15
318        vmovups   YMMWORD PTR [240+rsp], ymm14
319        vmovups   YMMWORD PTR [272+rsp], ymm13
320        vmovups   YMMWORD PTR [304+rsp], ymm12
321        vpxor     xmm13, xmm13, xmm13
322        vmovups   YMMWORD PTR [336+rsp], ymm11
323        vmovups   YMMWORD PTR [368+rsp], ymm10
324        vmovups   YMMWORD PTR [400+rsp], ymm9
325        vmovups   YMMWORD PTR [432+rsp], ymm8
326        vmovups   YMMWORD PTR [464+rsp], ymm7
327        vmovups   YMMWORD PTR [496+rsp], ymm6
328        mov       QWORD PTR [528+rsp], r13
329        lea       r13, QWORD PTR [111+rsp]
330        and       r13, -64
331        vmovupd   YMMWORD PTR [32+r13], ymm0
332        vmovups   xmm10, XMMWORD PTR [__svml_dtanh_ha_data_internal+10688]
333        vandpd    ymm15, ymm0, YMMWORD PTR [__svml_dtanh_ha_data_internal+10432]
334        vandpd    ymm5, ymm0, YMMWORD PTR [__svml_dtanh_ha_data_internal+10368]
335        vmovupd   YMMWORD PTR [r13], ymm5
336        mov       QWORD PTR [536+rsp], r13
337        vextracti128 xmm4, ymm0, 1
338        vshufps   xmm3, xmm0, xmm4, 221
339        vpand     xmm2, xmm3, XMMWORD PTR [__svml_dtanh_ha_data_internal+10496]
340        vpsubd    xmm14, xmm2, XMMWORD PTR [__svml_dtanh_ha_data_internal+10624]
341        vpcmpgtd  xmm12, xmm14, xmm13
342        vpcmpgtd  xmm9, xmm14, xmm10
343        vpand     xmm11, xmm14, xmm12
344        vblendvps xmm8, xmm11, xmm10, xmm9
345        vpcmpgtd  xmm1, xmm2, XMMWORD PTR [__svml_dtanh_ha_data_internal+10560]
346        vpsrld    xmm7, xmm8, 10
347        vmovd     ecx, xmm7
348        vmovmskps r8d, xmm1
349        vpextrd   eax, xmm7, 1
350        test      r8d, r8d
351        movsxd    rcx, ecx
352        movsxd    rax, eax
353        vpextrd   r9d, xmm7, 2
354        vpextrd   r10d, xmm7, 3
355        movsxd    r9, r9d
356        movsxd    r10, r10d
357        vmovupd   xmm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+rdx+rcx]
358        vmovupd   xmm5, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+rdx+rax]
359        vmovupd   xmm9, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+rdx+rax]
360        vmovupd   xmm10, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+rdx+rcx]
361        vmovupd   xmm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+rdx+rcx]
362        vmovupd   xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+rdx+rax]
363        vinsertf128 ymm4, ymm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+rdx+r9], 1
364        vinsertf128 ymm3, ymm5, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+rdx+r10], 1
365        vmovupd   xmm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+rdx+rcx]
366        vmovupd   xmm5, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+rdx+rax]
367        vunpcklpd ymm14, ymm4, ymm3
368        vunpckhpd ymm13, ymm4, ymm3
369        vinsertf128 ymm8, ymm10, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+rdx+r9], 1
370        vinsertf128 ymm4, ymm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+rdx+r9], 1
371        vinsertf128 ymm7, ymm9, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+rdx+r10], 1
372        vinsertf128 ymm3, ymm5, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+rdx+r10], 1
373        vunpcklpd ymm10, ymm8, ymm7
374        vunpckhpd ymm9, ymm8, ymm7
375        vunpcklpd ymm8, ymm4, ymm3
376        vunpckhpd ymm7, ymm4, ymm3
377        vmovupd   xmm4, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+rdx+rcx]
378        vmovupd   xmm3, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+rdx+rax]
379        vinsertf128 ymm2, ymm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+rdx+r9], 1
380        vinsertf128 ymm11, ymm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+rdx+r10], 1
381        vmovupd   xmm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+rdx+rcx]
382        vmovupd   xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+rdx+rax]
383        vunpcklpd ymm12, ymm2, ymm11
384        vunpckhpd ymm11, ymm2, ymm11
385        vinsertf128 ymm2, ymm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+rdx+r9], 1
386        vinsertf128 ymm5, ymm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+rdx+r10], 1
387        vunpcklpd ymm6, ymm2, ymm5
388        vunpckhpd ymm5, ymm2, ymm5
389        vmovupd   xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+rdx+rax]
390        vinsertf128 ymm0, ymm4, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+rdx+r9], 1
391        vinsertf128 ymm1, ymm3, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+rdx+r10], 1
392        vunpcklpd ymm4, ymm0, ymm1
393        vunpckhpd ymm3, ymm0, ymm1
394        vmovupd   xmm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+rdx+rcx]
395        vinsertf128 ymm1, ymm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+rdx+r9], 1
396        vinsertf128 ymm2, ymm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+rdx+r10], 1
397        vunpcklpd ymm0, ymm1, ymm2
398        vaddpd    ymm15, ymm15, ymm0
399        vfmadd213pd ymm3, ymm15, ymm4
400        vfmadd213pd ymm3, ymm15, ymm5
401        vfmadd213pd ymm3, ymm15, ymm6
402        vfmadd213pd ymm3, ymm15, ymm7
403        vfmadd213pd ymm3, ymm15, ymm8
404        vfmadd213pd ymm3, ymm15, ymm9
405        vfmadd213pd ymm3, ymm15, ymm10
406        vfmadd213pd ymm3, ymm15, ymm11
407        vmulpd    ymm0, ymm15, ymm3
408        vmulpd    ymm1, ymm15, ymm12
409        vfmadd213pd ymm0, ymm15, ymm14
410        vfmsub213pd ymm12, ymm15, ymm1
411        vaddpd    ymm6, ymm1, ymm13
412        vaddpd    ymm4, ymm0, ymm12
413        vsubpd    ymm12, ymm1, ymm6
414        vaddpd    ymm2, ymm6, ymm12
415        vaddpd    ymm13, ymm12, ymm13
416        vsubpd    ymm3, ymm1, ymm2
417        vaddpd    ymm5, ymm13, ymm3
418        vaddpd    ymm7, ymm4, ymm5
419        vaddpd    ymm8, ymm6, ymm7
420        vorpd     ymm0, ymm8, YMMWORD PTR [r13]
421        jne       _B2_3
422
423_B2_2::
424
425        vmovups   ymm6, YMMWORD PTR [496+rsp]
426        vmovups   ymm7, YMMWORD PTR [464+rsp]
427        vmovups   ymm8, YMMWORD PTR [432+rsp]
428        vmovups   ymm9, YMMWORD PTR [400+rsp]
429        vmovups   ymm10, YMMWORD PTR [368+rsp]
430        vmovups   ymm11, YMMWORD PTR [336+rsp]
431        vmovups   ymm12, YMMWORD PTR [304+rsp]
432        vmovups   ymm13, YMMWORD PTR [272+rsp]
433        vmovups   ymm14, YMMWORD PTR [240+rsp]
434        vmovups   ymm15, YMMWORD PTR [208+rsp]
435        mov       r13, QWORD PTR [528+rsp]
436        add       rsp, 552
437        ret
438
439_B2_3::
440
441        vmovupd   ymm1, YMMWORD PTR [32+r13]
442        vmovupd   YMMWORD PTR [64+r13], ymm0
443        vmovupd   YMMWORD PTR [r13], ymm1
444
445_B2_6::
446
447        xor       eax, eax
448        mov       QWORD PTR [40+rsp], rbx
449        mov       ebx, eax
450        mov       QWORD PTR [32+rsp], rsi
451        mov       esi, r8d
452
453_B2_7::
454
455        bt        esi, ebx
456        jc        _B2_10
457
458_B2_8::
459
460        inc       ebx
461        cmp       ebx, 4
462        jl        _B2_7
463
464_B2_9::
465
466        mov       rbx, QWORD PTR [40+rsp]
467        mov       rsi, QWORD PTR [32+rsp]
468        vmovupd   ymm0, YMMWORD PTR [64+r13]
469        jmp       _B2_2
470
471_B2_10::
472
473        vzeroupper
474        lea       rcx, QWORD PTR [r13+rbx*8]
475        lea       rdx, QWORD PTR [64+r13+rbx*8]
476
477        call      __svml_dtanh_ha_cout_rare_internal
478        jmp       _B2_8
479        ALIGN     16
480
481_B2_11::
482
483__svml_tanh4_ha_l9 ENDP
484
485_TEXT	ENDS
486.xdata	SEGMENT  DWORD   READ  ''
487
488	ALIGN 004H
489_unwind___svml_tanh4_ha_l9_B1_B3:
490	DD	1603841
491	DD	4379769
492	DD	2058353
493	DD	1931368
494	DD	1804383
495	DD	1677398
496	DD	1550413
497	DD	1423428
498	DD	1296438
499	DD	1169453
500	DD	1042468
501	DD	915483
502	DD	4522251
503
504.xdata	ENDS
505.pdata	SEGMENT  DWORD   READ  ''
506
507	ALIGN 004H
508
509	DD	imagerel _B2_1
510	DD	imagerel _B2_6
511	DD	imagerel _unwind___svml_tanh4_ha_l9_B1_B3
512
513.pdata	ENDS
514.xdata	SEGMENT  DWORD   READ  ''
515
516	ALIGN 004H
517_unwind___svml_tanh4_ha_l9_B6_B10:
518	DD	265761
519	DD	287758
520	DD	340999
521	DD	imagerel _B2_1
522	DD	imagerel _B2_6
523	DD	imagerel _unwind___svml_tanh4_ha_l9_B1_B3
524
525.xdata	ENDS
526.pdata	SEGMENT  DWORD   READ  ''
527
528	ALIGN 004H
529
530	DD	imagerel _B2_6
531	DD	imagerel _B2_11
532	DD	imagerel _unwind___svml_tanh4_ha_l9_B6_B10
533
534.pdata	ENDS
535_DATA	SEGMENT      'DATA'
536_DATA	ENDS
537
538_TEXT	SEGMENT      'CODE'
539
540TXTST2:
541
542_TEXT	ENDS
543_TEXT	SEGMENT      'CODE'
544
545       ALIGN     16
546	PUBLIC __svml_tanh1_ha_ex
547
548__svml_tanh1_ha_ex	PROC	EXPORT
549
550_B3_1::
551
552        DB        243
553        DB        15
554        DB        30
555        DB        250
556L63::
557
558        sub       rsp, 360
559        mov       eax, 2147352576
560        mov       ecx, 535822336
561        mov       r8d, 1069416448
562        mov       r9d, 7733248
563        lea       r11, QWORD PTR [__ImageBase]
564        movups    XMMWORD PTR [176+rsp], xmm15
565        mov       edx, 2145386496
566        movups    XMMWORD PTR [192+rsp], xmm14
567        movd      xmm5, eax
568        movups    XMMWORD PTR [208+rsp], xmm13
569        movd      xmm2, ecx
570        movups    XMMWORD PTR [224+rsp], xmm12
571        movups    XMMWORD PTR [240+rsp], xmm11
572        movd      xmm1, edx
573        movups    XMMWORD PTR [256+rsp], xmm10
574        movups    XMMWORD PTR [272+rsp], xmm9
575        movups    XMMWORD PTR [288+rsp], xmm8
576        movups    XMMWORD PTR [304+rsp], xmm7
577        movups    XMMWORD PTR [320+rsp], xmm6
578        movd      xmm6, r9d
579        mov       QWORD PTR [168+rsp], r13
580        pxor      xmm7, xmm7
581        pshufd    xmm9, xmm0, 85
582        lea       r13, QWORD PTR [95+rsp]
583        movsd     xmm4, QWORD PTR [__svml_dtanh_ha_data_internal+10368]
584        pand      xmm9, xmm5
585        movsd     xmm3, QWORD PTR [__svml_dtanh_ha_data_internal+10432]
586        movd      xmm5, r8d
587        movups    XMMWORD PTR [241+r13], xmm0
588        andps     xmm3, xmm0
589        andps     xmm4, xmm0
590        movdqa    xmm0, xmm9
591        pcmpgtd   xmm2, xmm9
592        psubd     xmm9, xmm5
593        movdqa    xmm10, xmm9
594        movdqa    xmm8, xmm9
595        pcmpgtd   xmm10, xmm6
596        pcmpgtd   xmm8, xmm7
597        movups    xmm11, XMMWORD PTR [_2il0floatpacket_17]
598        pand      xmm9, xmm8
599        movdqa    xmm12, xmm10
600        andps     xmm11, xmm10
601        andnps    xmm12, xmm9
602        pcmpgtd   xmm0, xmm1
603        orps      xmm12, xmm11
604        por       xmm0, xmm2
605        psrld     xmm12, 10
606        and       r13, -64
607        movd      r10d, xmm12
608        movmskps  eax, xmm0
609        movsxd    r10, r10d
610        and       eax, 1
611        mov       QWORD PTR [352+rsp], r13
612        movups    xmm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+r11+r10]
613        movsd     xmm0, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2712+r11+r10]
614        addsd     xmm3, xmm14
615        unpcklpd  xmm0, xmm0
616        mulsd     xmm0, xmm3
617        movups    xmm15, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+r11+r10]
618        movsd     xmm5, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2696+r11+r10]
619        addsd     xmm0, xmm15
620        mulsd     xmm0, xmm3
621        unpcklpd  xmm5, xmm5
622        movups    xmm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+r11+r10]
623        addsd     xmm0, xmm5
624        mulsd     xmm0, xmm3
625        movsd     xmm7, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2680+r11+r10]
626        addsd     xmm0, xmm6
627        mulsd     xmm0, xmm3
628        unpcklpd  xmm7, xmm7
629        movups    xmm8, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+r11+r10]
630        addsd     xmm0, xmm7
631        mulsd     xmm0, xmm3
632        movsd     xmm9, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2664+r11+r10]
633        addsd     xmm0, xmm8
634        mulsd     xmm0, xmm3
635        unpcklpd  xmm9, xmm9
636        movups    xmm10, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+r11+r10]
637        addsd     xmm0, xmm9
638        mulsd     xmm0, xmm3
639        movsd     xmm11, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2648+r11+r10]
640        addsd     xmm0, xmm10
641        mulsd     xmm0, xmm3
642        unpcklpd  xmm11, xmm11
643        movups    xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+r11+r10]
644        addsd     xmm0, xmm11
645        mulsd     xmm0, xmm3
646        movaps    xmm5, xmm1
647        movsd     xmm14, QWORD PTR [__svml_dtanh_ha_data_internal+10304]
648        andps     xmm5, xmm14
649        andps     xmm14, xmm3
650        subsd     xmm1, xmm5
651        mulsd     xmm0, xmm3
652        subsd     xmm3, xmm14
653        movaps    xmm13, xmm1
654        movaps    xmm6, xmm5
655        mulsd     xmm13, xmm3
656        mulsd     xmm5, xmm3
657        mulsd     xmm1, xmm14
658        mulsd     xmm6, xmm14
659        addsd     xmm5, xmm13
660        movups    xmm12, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+r11+r10]
661        movaps    xmm3, xmm6
662        movsd     xmm2, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2632+r11+r10]
663        addsd     xmm0, xmm12
664        addsd     xmm1, xmm5
665        unpcklpd  xmm2, xmm2
666        addsd     xmm1, xmm0
667        movaps    xmm0, xmm6
668        addsd     xmm0, xmm2
669        movaps    xmm5, xmm0
670        subsd     xmm3, xmm0
671        addsd     xmm5, xmm3
672        addsd     xmm2, xmm3
673        subsd     xmm6, xmm5
674        addsd     xmm2, xmm6
675        addsd     xmm1, xmm2
676        addsd     xmm0, xmm1
677        orps      xmm0, xmm4
678        jne       _B3_3
679
680_B3_2::
681
682        movups    xmm6, XMMWORD PTR [320+rsp]
683        movups    xmm7, XMMWORD PTR [304+rsp]
684        movups    xmm8, XMMWORD PTR [288+rsp]
685        movups    xmm9, XMMWORD PTR [272+rsp]
686        movups    xmm10, XMMWORD PTR [256+rsp]
687        movups    xmm11, XMMWORD PTR [240+rsp]
688        movups    xmm12, XMMWORD PTR [224+rsp]
689        movups    xmm13, XMMWORD PTR [208+rsp]
690        movups    xmm14, XMMWORD PTR [192+rsp]
691        movups    xmm15, XMMWORD PTR [176+rsp]
692        mov       r13, QWORD PTR [168+rsp]
693        add       rsp, 360
694        ret
695
696_B3_3::
697
698        movups    xmm1, XMMWORD PTR [336+rsp]
699        movsd     QWORD PTR [r13], xmm1
700        movsd     QWORD PTR [64+r13], xmm0
701        jne       _B3_6
702
703_B3_4::
704
705        movsd     xmm0, QWORD PTR [64+r13]
706        jmp       _B3_2
707
708_B3_6::
709
710        lea       rcx, QWORD PTR [r13]
711        lea       rdx, QWORD PTR [64+r13]
712
713        call      __svml_dtanh_ha_cout_rare_internal
714        jmp       _B3_4
715        ALIGN     16
716
717_B3_7::
718
719__svml_tanh1_ha_ex ENDP
720
721_TEXT	ENDS
722.xdata	SEGMENT  DWORD   READ  ''
723
724	ALIGN 004H
725_unwind___svml_tanh1_ha_ex_B1_B6:
726	DD	1613313
727	DD	1430686
728	DD	1337489
729	DD	1276041
730	DD	1214593
731	DD	1153144
732	DD	1091695
733	DD	1030242
734	DD	968793
735	DD	907340
736	DD	845887
737	DD	784433
738	DD	2949387
739
740.xdata	ENDS
741.pdata	SEGMENT  DWORD   READ  ''
742
743	ALIGN 004H
744
745	DD	imagerel _B3_1
746	DD	imagerel _B3_7
747	DD	imagerel _unwind___svml_tanh1_ha_ex_B1_B6
748
749.pdata	ENDS
750_DATA	SEGMENT      'DATA'
751_DATA	ENDS
752
753_TEXT	SEGMENT      'CODE'
754
755TXTST3:
756
757_TEXT	ENDS
758_TEXT	SEGMENT      'CODE'
759
760       ALIGN     16
761	PUBLIC __svml_tanh2_ha_l9
762
763__svml_tanh2_ha_l9	PROC	EXPORT
764
765_B4_1::
766
767        DB        243
768        DB        15
769        DB        30
770        DB        250
771L88::
772
773        sub       rsp, 392
774        lea       r8, QWORD PTR [__ImageBase]
775        vmovups   XMMWORD PTR [336+rsp], xmm15
776        vmovups   XMMWORD PTR [192+rsp], xmm14
777        vmovups   XMMWORD PTR [208+rsp], xmm13
778        vmovups   XMMWORD PTR [224+rsp], xmm12
779        vmovups   XMMWORD PTR [240+rsp], xmm11
780        vmovups   XMMWORD PTR [256+rsp], xmm10
781        vpxor     xmm11, xmm11, xmm11
782        vmovups   XMMWORD PTR [272+rsp], xmm9
783        vmovups   XMMWORD PTR [288+rsp], xmm8
784        vmovups   XMMWORD PTR [304+rsp], xmm7
785        vmovups   XMMWORD PTR [320+rsp], xmm6
786        mov       QWORD PTR [368+rsp], r13
787        lea       r13, QWORD PTR [111+rsp]
788        vmovq     xmm2, QWORD PTR [__svml_dtanh_ha_data_internal+10496]
789        and       r13, -64
790        vpshufd   xmm5, xmm0, 221
791        vmovq     xmm15, QWORD PTR [__svml_dtanh_ha_data_internal+10624]
792        vpand     xmm14, xmm5, xmm2
793        vpsubd    xmm12, xmm14, xmm15
794        vmovq     xmm9, QWORD PTR [__svml_dtanh_ha_data_internal+10688]
795        vpcmpgtd  xmm10, xmm12, xmm11
796        vpand     xmm8, xmm12, xmm10
797        vpcmpgtd  xmm6, xmm12, xmm9
798        vblendvps xmm7, xmm8, xmm9, xmm6
799        vandpd    xmm4, xmm0, XMMWORD PTR [__svml_dtanh_ha_data_internal+10368]
800        vmovupd   XMMWORD PTR [352+rsp], xmm4
801        vpsrld    xmm4, xmm7, 10
802        vmovd     eax, xmm4
803        vmovq     xmm3, QWORD PTR [__svml_dtanh_ha_data_internal+10560]
804        vpcmpgtd  xmm1, xmm14, xmm3
805        vpextrd   ecx, xmm4, 1
806        movsxd    rax, eax
807        movsxd    rcx, ecx
808        vmovupd   XMMWORD PTR [32+rsp], xmm0
809        vandpd    xmm13, xmm0, XMMWORD PTR [__svml_dtanh_ha_data_internal+10432]
810        vmovmskps edx, xmm1
811        vmovupd   xmm5, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+r8+rax]
812        vmovupd   xmm3, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+r8+rax]
813        vmovupd   xmm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+r8+rax]
814        vmovupd   xmm15, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+r8+rax]
815        vmovupd   xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+r8+rcx]
816        vmovupd   xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+r8+rcx]
817        vmovupd   xmm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+r8+rcx]
818        vmovupd   xmm4, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+r8+rcx]
819        vunpcklpd xmm12, xmm5, xmm2
820        vunpckhpd xmm11, xmm5, xmm2
821        vunpcklpd xmm10, xmm3, xmm1
822        vunpckhpd xmm9, xmm3, xmm1
823        vmovupd   xmm3, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+r8+rcx]
824        vunpcklpd xmm8, xmm0, xmm14
825        vunpckhpd xmm7, xmm0, xmm14
826        vmovupd   xmm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+r8+rcx]
827        vunpcklpd xmm6, xmm15, xmm4
828        vunpckhpd xmm5, xmm15, xmm4
829        vmovupd   xmm15, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+r8+rcx]
830        vmovupd   xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+r8+rax]
831        vmovupd   xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+r8+rax]
832        vmovupd   xmm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+r8+rax]
833        vunpcklpd xmm4, xmm2, xmm3
834        vunpckhpd xmm3, xmm2, xmm3
835        vunpcklpd xmm2, xmm1, xmm0
836        vunpckhpd xmm1, xmm1, xmm0
837        vunpcklpd xmm0, xmm14, xmm15
838        vaddpd    xmm13, xmm13, xmm0
839        vfmadd213pd xmm1, xmm13, xmm2
840        vfmadd213pd xmm1, xmm13, xmm3
841        vfmadd213pd xmm1, xmm13, xmm4
842        vfmadd213pd xmm1, xmm13, xmm5
843        vfmadd213pd xmm1, xmm13, xmm6
844        vfmadd213pd xmm1, xmm13, xmm7
845        vfmadd213pd xmm1, xmm13, xmm8
846        vfmadd213pd xmm1, xmm13, xmm9
847        vmulpd    xmm0, xmm13, xmm1
848        vmulpd    xmm1, xmm13, xmm10
849        vfmadd213pd xmm0, xmm13, xmm12
850        vfmsub213pd xmm10, xmm13, xmm1
851        vaddpd    xmm6, xmm1, xmm11
852        vaddpd    xmm4, xmm0, xmm10
853        vsubpd    xmm10, xmm1, xmm6
854        vaddpd    xmm2, xmm6, xmm10
855        vaddpd    xmm11, xmm10, xmm11
856        vsubpd    xmm3, xmm1, xmm2
857        vaddpd    xmm5, xmm11, xmm3
858        vaddpd    xmm7, xmm4, xmm5
859        vaddpd    xmm8, xmm6, xmm7
860        mov       QWORD PTR [376+rsp], r13
861        vorpd     xmm0, xmm8, XMMWORD PTR [352+rsp]
862        and       edx, 3
863        jne       _B4_3
864
865_B4_2::
866
867        vmovups   xmm6, XMMWORD PTR [320+rsp]
868        vmovups   xmm7, XMMWORD PTR [304+rsp]
869        vmovups   xmm8, XMMWORD PTR [288+rsp]
870        vmovups   xmm9, XMMWORD PTR [272+rsp]
871        vmovups   xmm10, XMMWORD PTR [256+rsp]
872        vmovups   xmm11, XMMWORD PTR [240+rsp]
873        vmovups   xmm12, XMMWORD PTR [224+rsp]
874        vmovups   xmm13, XMMWORD PTR [208+rsp]
875        vmovups   xmm14, XMMWORD PTR [192+rsp]
876        vmovups   xmm15, XMMWORD PTR [336+rsp]
877        mov       r13, QWORD PTR [368+rsp]
878        add       rsp, 392
879        ret
880
881_B4_3::
882
883        vmovupd   xmm1, XMMWORD PTR [32+rsp]
884        vmovupd   XMMWORD PTR [r13], xmm1
885        vmovupd   XMMWORD PTR [64+r13], xmm0
886        je        _B4_2
887
888_B4_6::
889
890        xor       eax, eax
891        mov       QWORD PTR [40+rsp], rbx
892        mov       ebx, eax
893        mov       QWORD PTR [32+rsp], rsi
894        mov       esi, edx
895
896_B4_7::
897
898        bt        esi, ebx
899        jc        _B4_10
900
901_B4_8::
902
903        inc       ebx
904        cmp       ebx, 2
905        jl        _B4_7
906
907_B4_9::
908
909        mov       rbx, QWORD PTR [40+rsp]
910        mov       rsi, QWORD PTR [32+rsp]
911        vmovupd   xmm0, XMMWORD PTR [64+r13]
912        jmp       _B4_2
913
914_B4_10::
915
916        lea       rcx, QWORD PTR [r13+rbx*8]
917        lea       rdx, QWORD PTR [64+r13+rbx*8]
918
919        call      __svml_dtanh_ha_cout_rare_internal
920        jmp       _B4_8
921        ALIGN     16
922
923_B4_11::
924
925__svml_tanh2_ha_l9 ENDP
926
927_TEXT	ENDS
928.xdata	SEGMENT  DWORD   READ  ''
929
930	ALIGN 004H
931_unwind___svml_tanh2_ha_l9_B1_B3:
932	DD	1603841
933	DD	3069049
934	DD	1337457
935	DD	1276008
936	DD	1214559
937	DD	1153110
938	DD	1091656
939	DD	1030207
940	DD	968758
941	DD	907309
942	DD	845860
943	DD	1439771
944	DD	3211531
945
946.xdata	ENDS
947.pdata	SEGMENT  DWORD   READ  ''
948
949	ALIGN 004H
950
951	DD	imagerel _B4_1
952	DD	imagerel _B4_6
953	DD	imagerel _unwind___svml_tanh2_ha_l9_B1_B3
954
955.pdata	ENDS
956.xdata	SEGMENT  DWORD   READ  ''
957
958	ALIGN 004H
959_unwind___svml_tanh2_ha_l9_B6_B10:
960	DD	265761
961	DD	287758
962	DD	340999
963	DD	imagerel _B4_1
964	DD	imagerel _B4_6
965	DD	imagerel _unwind___svml_tanh2_ha_l9_B1_B3
966
967.xdata	ENDS
968.pdata	SEGMENT  DWORD   READ  ''
969
970	ALIGN 004H
971
972	DD	imagerel _B4_6
973	DD	imagerel _B4_11
974	DD	imagerel _unwind___svml_tanh2_ha_l9_B6_B10
975
976.pdata	ENDS
977_DATA	SEGMENT      'DATA'
978_DATA	ENDS
979
980_TEXT	SEGMENT      'CODE'
981
982TXTST4:
983
984_TEXT	ENDS
985_TEXT	SEGMENT      'CODE'
986
987       ALIGN     16
988	PUBLIC __svml_tanh1_ha_l9
989
990__svml_tanh1_ha_l9	PROC	EXPORT
991
992_B5_1::
993
994        DB        243
995        DB        15
996        DB        30
997        DB        250
998L119::
999
1000        sub       rsp, 360
1001        mov       eax, 2147352576
1002        mov       ecx, 1069416448
1003        mov       r8d, 7733248
1004        vmovups   XMMWORD PTR [304+rsp], xmm15
1005        mov       edx, 2145386496
1006        vmovups   XMMWORD PTR [320+rsp], xmm14
1007        lea       r10, QWORD PTR [__ImageBase]
1008        vmovups   XMMWORD PTR [176+rsp], xmm13
1009        vmovd     xmm4, eax
1010        vmovups   XMMWORD PTR [192+rsp], xmm12
1011        vmovups   XMMWORD PTR [208+rsp], xmm11
1012        vmovd     xmm5, edx
1013        vmovups   XMMWORD PTR [224+rsp], xmm10
1014        vmovd     xmm10, ecx
1015        vmovups   XMMWORD PTR [240+rsp], xmm9
1016        vmovups   XMMWORD PTR [256+rsp], xmm8
1017        vpxor     xmm9, xmm9, xmm9
1018        vmovups   XMMWORD PTR [272+rsp], xmm7
1019        vmovups   XMMWORD PTR [288+rsp], xmm6
1020        mov       QWORD PTR [168+rsp], r13
1021        lea       r13, QWORD PTR [95+rsp]
1022        vpshufd   xmm3, xmm0, 85
1023        and       r13, -64
1024        vmovsd    xmm2, QWORD PTR [__svml_dtanh_ha_data_internal+10368]
1025        vpand     xmm15, xmm3, xmm4
1026        vmovsd    xmm1, QWORD PTR [__svml_dtanh_ha_data_internal+10432]
1027        vandpd    xmm12, xmm0, xmm2
1028        vmovupd   XMMWORD PTR [336+rsp], xmm0
1029        vandpd    xmm13, xmm0, xmm1
1030        vpsubd    xmm0, xmm15, xmm10
1031        vmovd     xmm1, r8d
1032        vpcmpgtd  xmm8, xmm0, xmm9
1033        vpcmpgtd  xmm3, xmm0, xmm1
1034        vpand     xmm2, xmm0, xmm8
1035        vpcmpgtd  xmm14, xmm15, xmm5
1036        vblendvps xmm4, xmm2, XMMWORD PTR [_2il0floatpacket_17], xmm3
1037        vmovmskps eax, xmm14
1038        vpsrld    xmm5, xmm4, 10
1039        vmovd     r9d, xmm5
1040        movsxd    r9, r9d
1041        mov       QWORD PTR [352+rsp], r13
1042        vmovupd   xmm15, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+r10+r9]
1043        vmovupd   xmm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+r10+r9]
1044        vaddsd    xmm13, xmm13, xmm15
1045        vmovddup  xmm11, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2712+r10+r9]
1046        vfmadd213sd xmm11, xmm13, xmm0
1047        vmovddup  xmm1, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2696+r10+r9]
1048        vmovupd   xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+r10+r9]
1049        vmovddup  xmm3, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2680+r10+r9]
1050        vmovupd   xmm4, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+r10+r9]
1051        vfmadd213sd xmm11, xmm13, xmm1
1052        vmovddup  xmm5, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2664+r10+r9]
1053        vmovupd   xmm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+r10+r9]
1054        vmovddup  xmm7, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2648+r10+r9]
1055        vmovupd   xmm9, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+r10+r9]
1056        vfmadd213sd xmm11, xmm13, xmm2
1057        vmovddup  xmm10, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2632+r10+r9]
1058        vfmadd213sd xmm11, xmm13, xmm3
1059        vmovupd   xmm8, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+r10+r9]
1060        vfmadd213sd xmm11, xmm13, xmm4
1061        vfmadd213sd xmm11, xmm13, xmm5
1062        vfmadd213sd xmm11, xmm13, xmm6
1063        vfmadd213sd xmm11, xmm13, xmm7
1064        vmulsd    xmm6, xmm11, xmm13
1065        vmulsd    xmm11, xmm9, xmm13
1066        vfmadd213sd xmm6, xmm13, xmm8
1067        vfmsub213sd xmm9, xmm13, xmm11
1068        vaddsd    xmm2, xmm11, xmm10
1069        vsubsd    xmm7, xmm11, xmm2
1070        vaddsd    xmm1, xmm9, xmm6
1071        vaddsd    xmm0, xmm2, xmm7
1072        vaddsd    xmm7, xmm10, xmm7
1073        vsubsd    xmm10, xmm11, xmm0
1074        vaddsd    xmm11, xmm7, xmm10
1075        vaddsd    xmm3, xmm1, xmm11
1076        vaddsd    xmm4, xmm2, xmm3
1077        vorpd     xmm0, xmm4, xmm12
1078        and       eax, 1
1079        jne       _B5_3
1080
1081_B5_2::
1082
1083        vmovups   xmm6, XMMWORD PTR [288+rsp]
1084        vmovups   xmm7, XMMWORD PTR [272+rsp]
1085        vmovups   xmm8, XMMWORD PTR [256+rsp]
1086        vmovups   xmm9, XMMWORD PTR [240+rsp]
1087        vmovups   xmm10, XMMWORD PTR [224+rsp]
1088        vmovups   xmm11, XMMWORD PTR [208+rsp]
1089        vmovups   xmm12, XMMWORD PTR [192+rsp]
1090        vmovups   xmm13, XMMWORD PTR [176+rsp]
1091        vmovups   xmm14, XMMWORD PTR [320+rsp]
1092        vmovups   xmm15, XMMWORD PTR [304+rsp]
1093        mov       r13, QWORD PTR [168+rsp]
1094        add       rsp, 360
1095        ret
1096
1097_B5_3::
1098
1099        vmovupd   xmm1, XMMWORD PTR [336+rsp]
1100        vmovsd    QWORD PTR [r13], xmm1
1101        vmovsd    QWORD PTR [64+r13], xmm0
1102        jne       _B5_6
1103
1104_B5_4::
1105
1106        vmovsd    xmm0, QWORD PTR [64+r13]
1107        jmp       _B5_2
1108
1109_B5_6::
1110
1111        lea       rcx, QWORD PTR [r13]
1112        lea       rdx, QWORD PTR [64+r13]
1113
1114        call      __svml_dtanh_ha_cout_rare_internal
1115        jmp       _B5_4
1116        ALIGN     16
1117
1118_B5_7::
1119
1120__svml_tanh1_ha_l9 ENDP
1121
1122_TEXT	ENDS
1123.xdata	SEGMENT  DWORD   READ  ''
1124
1125	ALIGN 004H
1126_unwind___svml_tanh1_ha_l9_B1_B6:
1127	DD	1612289
1128	DD	1430682
1129	DD	1206418
1130	DD	1144969
1131	DD	1083515
1132	DD	1022066
1133	DD	960613
1134	DD	899160
1135	DD	837711
1136	DD	776258
1137	DD	1370162
1138	DD	1308708
1139	DD	2949387
1140
1141.xdata	ENDS
1142.pdata	SEGMENT  DWORD   READ  ''
1143
1144	ALIGN 004H
1145
1146	DD	imagerel _B5_1
1147	DD	imagerel _B5_7
1148	DD	imagerel _unwind___svml_tanh1_ha_l9_B1_B6
1149
1150.pdata	ENDS
1151_DATA	SEGMENT      'DATA'
1152_DATA	ENDS
1153
1154_TEXT	SEGMENT      'CODE'
1155
1156TXTST5:
1157
1158_TEXT	ENDS
1159_TEXT	SEGMENT      'CODE'
1160
1161       ALIGN     16
1162	PUBLIC __svml_tanh2_ha_ex
1163
1164__svml_tanh2_ha_ex	PROC	EXPORT
1165
1166_B6_1::
1167
1168        DB        243
1169        DB        15
1170        DB        30
1171        DB        250
1172L144::
1173
1174        sub       rsp, 392
1175        lea       r8, QWORD PTR [__ImageBase]
1176        movups    XMMWORD PTR [272+rsp], xmm15
1177        movups    XMMWORD PTR [288+rsp], xmm14
1178        movups    XMMWORD PTR [320+rsp], xmm13
1179        pxor      xmm14, xmm14
1180        movups    XMMWORD PTR [336+rsp], xmm12
1181        movups    XMMWORD PTR [192+rsp], xmm11
1182        movups    XMMWORD PTR [208+rsp], xmm10
1183        movups    XMMWORD PTR [304+rsp], xmm9
1184        movups    XMMWORD PTR [224+rsp], xmm8
1185        movups    XMMWORD PTR [240+rsp], xmm7
1186        movups    XMMWORD PTR [256+rsp], xmm6
1187        mov       QWORD PTR [368+rsp], r13
1188        lea       r13, QWORD PTR [111+rsp]
1189        movq      xmm4, QWORD PTR [__svml_dtanh_ha_data_internal+10496]
1190        and       r13, -64
1191        pshufd    xmm11, xmm0, 221
1192        movq      xmm13, QWORD PTR [__svml_dtanh_ha_data_internal+10624]
1193        pand      xmm11, xmm4
1194        movq      xmm2, QWORD PTR [__svml_dtanh_ha_data_internal+10752]
1195        movdqa    xmm3, xmm11
1196        movups    xmm1, XMMWORD PTR [__svml_dtanh_ha_data_internal+10368]
1197        pcmpgtd   xmm2, xmm11
1198        psubd     xmm11, xmm13
1199        andps     xmm1, xmm0
1200        movq      xmm9, QWORD PTR [__svml_dtanh_ha_data_internal+10688]
1201        movdqa    xmm15, xmm11
1202        movups    XMMWORD PTR [352+rsp], xmm1
1203        movdqa    xmm1, xmm11
1204        pcmpgtd   xmm1, xmm9
1205        pcmpgtd   xmm15, xmm14
1206        pand      xmm11, xmm15
1207        movdqa    xmm10, xmm1
1208        andnps    xmm10, xmm11
1209        andps     xmm9, xmm1
1210        orps      xmm10, xmm9
1211        psrld     xmm10, 10
1212        movd      edx, xmm10
1213        pshufd    xmm8, xmm10, 1
1214        movq      xmm5, QWORD PTR [__svml_dtanh_ha_data_internal+10560]
1215        movd      ecx, xmm8
1216        pcmpgtd   xmm3, xmm5
1217        por       xmm3, xmm2
1218        movups    xmm12, XMMWORD PTR [__svml_dtanh_ha_data_internal+10432]
1219        movsxd    rdx, edx
1220        andps     xmm12, xmm0
1221        movsxd    rcx, ecx
1222        movups    XMMWORD PTR [32+rsp], xmm0
1223        movmskps  eax, xmm3
1224        movups    xmm11, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+r8+rdx]
1225        movups    xmm8, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+r8+rdx]
1226        movaps    xmm10, xmm11
1227        movups    xmm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+r8+rcx]
1228        movaps    xmm9, xmm8
1229        movups    xmm7, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+r8+rcx]
1230        and       eax, 3
1231        unpcklpd  xmm10, xmm6
1232        unpckhpd  xmm11, xmm6
1233        movups    xmm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+r8+rdx]
1234        unpcklpd  xmm9, xmm7
1235        unpckhpd  xmm8, xmm7
1236        movaps    xmm7, xmm6
1237        movups    xmm4, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+r8+rcx]
1238        unpcklpd  xmm7, xmm4
1239        unpckhpd  xmm6, xmm4
1240        movups    xmm4, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+r8+rdx]
1241        movups    xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+r8+rcx]
1242        movaps    xmm5, xmm4
1243        unpcklpd  xmm5, xmm2
1244        unpckhpd  xmm4, xmm2
1245        movups    xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+r8+rdx]
1246        movups    xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+r8+rdx]
1247        movaps    xmm3, xmm2
1248        movups    xmm0, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+r8+rcx]
1249        movups    xmm13, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+r8+rcx]
1250        unpcklpd  xmm3, xmm0
1251        unpckhpd  xmm2, xmm0
1252        movaps    xmm0, xmm1
1253        unpcklpd  xmm0, xmm13
1254        unpckhpd  xmm1, xmm13
1255        movups    xmm13, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+r8+rdx]
1256        movups    xmm14, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+r8+rcx]
1257        movaps    xmm15, xmm13
1258        unpcklpd  xmm15, xmm14
1259        addpd     xmm12, xmm15
1260        mulpd     xmm1, xmm12
1261        addpd     xmm1, xmm0
1262        mulpd     xmm1, xmm12
1263        addpd     xmm1, xmm2
1264        mulpd     xmm1, xmm12
1265        addpd     xmm1, xmm3
1266        mulpd     xmm1, xmm12
1267        addpd     xmm1, xmm4
1268        mulpd     xmm1, xmm12
1269        addpd     xmm1, xmm5
1270        mulpd     xmm1, xmm12
1271        addpd     xmm1, xmm6
1272        mulpd     xmm1, xmm12
1273        addpd     xmm1, xmm7
1274        mulpd     xmm1, xmm12
1275        addpd     xmm1, xmm8
1276        mulpd     xmm1, xmm12
1277        movups    xmm5, XMMWORD PTR [__svml_dtanh_ha_data_internal+10304]
1278        movaps    xmm3, xmm5
1279        andps     xmm3, xmm9
1280        andps     xmm5, xmm12
1281        subpd     xmm9, xmm3
1282        mulpd     xmm1, xmm12
1283        subpd     xmm12, xmm5
1284        addpd     xmm1, xmm10
1285        movaps    xmm0, xmm9
1286        movaps    xmm2, xmm3
1287        mulpd     xmm0, xmm12
1288        mulpd     xmm3, xmm12
1289        mulpd     xmm2, xmm5
1290        mulpd     xmm5, xmm9
1291        addpd     xmm0, xmm3
1292        addpd     xmm0, xmm5
1293        addpd     xmm1, xmm0
1294        movaps    xmm0, xmm11
1295        movaps    xmm3, xmm2
1296        addpd     xmm0, xmm2
1297        subpd     xmm3, xmm0
1298        movaps    xmm12, xmm0
1299        addpd     xmm12, xmm3
1300        addpd     xmm3, xmm11
1301        subpd     xmm2, xmm12
1302        addpd     xmm3, xmm2
1303        addpd     xmm1, xmm3
1304        addpd     xmm0, xmm1
1305        mov       QWORD PTR [376+rsp], r13
1306        orps      xmm0, XMMWORD PTR [352+rsp]
1307        jne       _B6_3
1308
1309_B6_2::
1310
1311        movups    xmm6, XMMWORD PTR [256+rsp]
1312        movups    xmm7, XMMWORD PTR [240+rsp]
1313        movups    xmm8, XMMWORD PTR [224+rsp]
1314        movups    xmm9, XMMWORD PTR [304+rsp]
1315        movups    xmm10, XMMWORD PTR [208+rsp]
1316        movups    xmm11, XMMWORD PTR [192+rsp]
1317        movups    xmm12, XMMWORD PTR [336+rsp]
1318        movups    xmm13, XMMWORD PTR [320+rsp]
1319        movups    xmm14, XMMWORD PTR [288+rsp]
1320        movups    xmm15, XMMWORD PTR [272+rsp]
1321        mov       r13, QWORD PTR [368+rsp]
1322        add       rsp, 392
1323        ret
1324
1325_B6_3::
1326
1327        movups    xmm1, XMMWORD PTR [32+rsp]
1328        movups    XMMWORD PTR [r13], xmm1
1329        movups    XMMWORD PTR [64+r13], xmm0
1330        je        _B6_2
1331
1332_B6_6::
1333
1334        xor       ecx, ecx
1335        mov       QWORD PTR [40+rsp], rbx
1336        mov       ebx, ecx
1337        mov       QWORD PTR [32+rsp], rsi
1338        mov       esi, eax
1339
1340_B6_7::
1341
1342        mov       ecx, ebx
1343        mov       edx, 1
1344        shl       edx, cl
1345        test      esi, edx
1346        jne       _B6_10
1347
1348_B6_8::
1349
1350        inc       ebx
1351        cmp       ebx, 2
1352        jl        _B6_7
1353
1354_B6_9::
1355
1356        mov       rbx, QWORD PTR [40+rsp]
1357        mov       rsi, QWORD PTR [32+rsp]
1358        movups    xmm0, XMMWORD PTR [64+r13]
1359        jmp       _B6_2
1360
1361_B6_10::
1362
1363        lea       rcx, QWORD PTR [r13+rbx*8]
1364        lea       rdx, QWORD PTR [64+r13+rbx*8]
1365
1366        call      __svml_dtanh_ha_cout_rare_internal
1367        jmp       _B6_8
1368        ALIGN     16
1369
1370_B6_11::
1371
1372__svml_tanh2_ha_ex ENDP
1373
1374_TEXT	ENDS
1375.xdata	SEGMENT  DWORD   READ  ''
1376
1377	ALIGN 004H
1378_unwind___svml_tanh2_ha_ex_B1_B3:
1379	DD	1603329
1380	DD	3069047
1381	DD	1075311
1382	DD	1013863
1383	DD	952415
1384	DD	1284182
1385	DD	895053
1386	DD	833604
1387	DD	1427515
1388	DD	1366061
1389	DD	1239076
1390	DD	1177627
1391	DD	3211531
1392
1393.xdata	ENDS
1394.pdata	SEGMENT  DWORD   READ  ''
1395
1396	ALIGN 004H
1397
1398	DD	imagerel _B6_1
1399	DD	imagerel _B6_6
1400	DD	imagerel _unwind___svml_tanh2_ha_ex_B1_B3
1401
1402.pdata	ENDS
1403.xdata	SEGMENT  DWORD   READ  ''
1404
1405	ALIGN 004H
1406_unwind___svml_tanh2_ha_ex_B6_B10:
1407	DD	265761
1408	DD	287758
1409	DD	340999
1410	DD	imagerel _B6_1
1411	DD	imagerel _B6_6
1412	DD	imagerel _unwind___svml_tanh2_ha_ex_B1_B3
1413
1414.xdata	ENDS
1415.pdata	SEGMENT  DWORD   READ  ''
1416
1417	ALIGN 004H
1418
1419	DD	imagerel _B6_6
1420	DD	imagerel _B6_11
1421	DD	imagerel _unwind___svml_tanh2_ha_ex_B6_B10
1422
1423.pdata	ENDS
1424_DATA	SEGMENT      'DATA'
1425_DATA	ENDS
1426
1427_TEXT	SEGMENT      'CODE'
1428
1429TXTST6:
1430
1431_TEXT	ENDS
1432_TEXT	SEGMENT      'CODE'
1433
1434       ALIGN     16
1435	PUBLIC __svml_tanh2_ha_e9
1436
1437__svml_tanh2_ha_e9	PROC	EXPORT
1438
1439_B7_1::
1440
1441        DB        243
1442        DB        15
1443        DB        30
1444        DB        250
1445L175::
1446
1447        sub       rsp, 392
1448        vmovapd   xmm4, xmm0
1449        vmovups   XMMWORD PTR [336+rsp], xmm15
1450        lea       r8, QWORD PTR [__ImageBase]
1451        vmovups   XMMWORD PTR [192+rsp], xmm14
1452        vmovups   XMMWORD PTR [208+rsp], xmm13
1453        vmovups   XMMWORD PTR [224+rsp], xmm12
1454        vmovups   XMMWORD PTR [240+rsp], xmm11
1455        vmovups   XMMWORD PTR [256+rsp], xmm10
1456        vmovups   XMMWORD PTR [272+rsp], xmm9
1457        vmovups   XMMWORD PTR [288+rsp], xmm8
1458        vmovups   XMMWORD PTR [304+rsp], xmm7
1459        vpxor     xmm8, xmm8, xmm8
1460        vmovups   XMMWORD PTR [320+rsp], xmm6
1461        mov       QWORD PTR [368+rsp], r13
1462        lea       r13, QWORD PTR [111+rsp]
1463        vmovq     xmm2, QWORD PTR [__svml_dtanh_ha_data_internal+10496]
1464        and       r13, -64
1465        vpshufd   xmm5, xmm4, 221
1466        vmovq     xmm11, QWORD PTR [__svml_dtanh_ha_data_internal+10624]
1467        vpand     xmm10, xmm5, xmm2
1468        vpsubd    xmm6, xmm10, xmm11
1469        vmovq     xmm15, QWORD PTR [__svml_dtanh_ha_data_internal+10688]
1470        vpcmpgtd  xmm9, xmm6, xmm8
1471        vmovupd   XMMWORD PTR [32+rsp], xmm4
1472        vpand     xmm7, xmm6, xmm9
1473        vandpd    xmm0, xmm4, XMMWORD PTR [__svml_dtanh_ha_data_internal+10432]
1474        vandpd    xmm1, xmm4, XMMWORD PTR [__svml_dtanh_ha_data_internal+10368]
1475        vpcmpgtd  xmm4, xmm6, xmm15
1476        vblendvps xmm5, xmm7, xmm15, xmm4
1477        vmovq     xmm3, QWORD PTR [__svml_dtanh_ha_data_internal+10560]
1478        vpsrld    xmm2, xmm5, 10
1479        vmovd     eax, xmm2
1480        vmovq     xmm13, QWORD PTR [__svml_dtanh_ha_data_internal+10752]
1481        vmovupd   XMMWORD PTR [352+rsp], xmm1
1482        vpcmpgtd  xmm1, xmm10, xmm3
1483        vpextrd   ecx, xmm2, 1
1484        vpcmpgtd  xmm12, xmm13, xmm10
1485        movsxd    rax, eax
1486        vpor      xmm14, xmm1, xmm12
1487        movsxd    rcx, ecx
1488        vmovmskps edx, xmm14
1489        vmovupd   xmm3, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+r8+rax]
1490        vmovupd   xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+r8+rax]
1491        vmovupd   xmm15, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+r8+rcx]
1492        vmovupd   xmm10, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+r8+rcx]
1493        vmovupd   xmm9, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+r8+rcx]
1494        vmovupd   xmm7, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+r8+rcx]
1495        vmovupd   xmm5, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+r8+rcx]
1496        vunpcklpd xmm14, xmm3, xmm15
1497        vunpckhpd xmm13, xmm3, xmm15
1498        vmovupd   xmm3, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+r8+rcx]
1499        vunpcklpd xmm12, xmm1, xmm10
1500        vunpckhpd xmm10, xmm1, xmm10
1501        vmovupd   xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+r8+rcx]
1502        vmovupd   xmm8, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+r8+rax]
1503        vmovupd   xmm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+r8+rax]
1504        vmovupd   xmm4, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+r8+rax]
1505        vmovupd   xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+r8+rax]
1506        vmovupd   xmm15, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+r8+rax]
1507        vunpcklpd xmm11, xmm8, xmm9
1508        vunpckhpd xmm8, xmm8, xmm9
1509        vunpcklpd xmm9, xmm6, xmm7
1510        vunpckhpd xmm6, xmm6, xmm7
1511        vunpcklpd xmm7, xmm4, xmm5
1512        vunpckhpd xmm4, xmm4, xmm5
1513        vunpcklpd xmm5, xmm2, xmm3
1514        vunpckhpd xmm3, xmm2, xmm3
1515        vunpcklpd xmm2, xmm15, xmm1
1516        vaddpd    xmm1, xmm0, xmm2
1517        vmulpd    xmm0, xmm1, xmm3
1518        vaddpd    xmm0, xmm0, xmm5
1519        vmulpd    xmm2, xmm1, xmm0
1520        vaddpd    xmm3, xmm2, xmm4
1521        vmulpd    xmm4, xmm1, xmm3
1522        vaddpd    xmm5, xmm4, xmm7
1523        vmulpd    xmm7, xmm1, xmm5
1524        vaddpd    xmm6, xmm7, xmm6
1525        vmulpd    xmm15, xmm1, xmm6
1526        vaddpd    xmm9, xmm15, xmm9
1527        vmulpd    xmm0, xmm1, xmm9
1528        vaddpd    xmm8, xmm0, xmm8
1529        vmulpd    xmm0, xmm1, xmm8
1530        vaddpd    xmm11, xmm0, xmm11
1531        vmulpd    xmm0, xmm1, xmm11
1532        vaddpd    xmm10, xmm0, xmm10
1533        vmulpd    xmm0, xmm1, xmm10
1534        vmulpd    xmm2, xmm1, xmm0
1535        vaddpd    xmm5, xmm2, xmm14
1536        vmovupd   xmm14, XMMWORD PTR [__svml_dtanh_ha_data_internal+10304]
1537        vandpd    xmm2, xmm12, xmm14
1538        vandpd    xmm14, xmm1, xmm14
1539        vmulpd    xmm0, xmm2, xmm14
1540        vsubpd    xmm3, xmm12, xmm2
1541        vaddpd    xmm10, xmm0, xmm13
1542        vmulpd    xmm4, xmm14, xmm3
1543        vsubpd    xmm7, xmm0, xmm10
1544        vsubpd    xmm12, xmm1, xmm14
1545        vaddpd    xmm8, xmm10, xmm7
1546        vmulpd    xmm1, xmm3, xmm12
1547        vmulpd    xmm2, xmm2, xmm12
1548        vsubpd    xmm0, xmm0, xmm8
1549        vaddpd    xmm12, xmm1, xmm2
1550        vaddpd    xmm6, xmm12, xmm4
1551        vaddpd    xmm13, xmm7, xmm13
1552        vaddpd    xmm9, xmm5, xmm6
1553        vaddpd    xmm7, xmm13, xmm0
1554        vaddpd    xmm1, xmm9, xmm7
1555        vaddpd    xmm2, xmm10, xmm1
1556        mov       QWORD PTR [376+rsp], r13
1557        vorpd     xmm0, xmm2, XMMWORD PTR [352+rsp]
1558        and       edx, 3
1559        jne       _B7_3
1560
1561_B7_2::
1562
1563        vmovups   xmm6, XMMWORD PTR [320+rsp]
1564        vmovups   xmm7, XMMWORD PTR [304+rsp]
1565        vmovups   xmm8, XMMWORD PTR [288+rsp]
1566        vmovups   xmm9, XMMWORD PTR [272+rsp]
1567        vmovups   xmm10, XMMWORD PTR [256+rsp]
1568        vmovups   xmm11, XMMWORD PTR [240+rsp]
1569        vmovups   xmm12, XMMWORD PTR [224+rsp]
1570        vmovups   xmm13, XMMWORD PTR [208+rsp]
1571        vmovups   xmm14, XMMWORD PTR [192+rsp]
1572        vmovups   xmm15, XMMWORD PTR [336+rsp]
1573        mov       r13, QWORD PTR [368+rsp]
1574        add       rsp, 392
1575        ret
1576
1577_B7_3::
1578
1579        vmovupd   xmm1, XMMWORD PTR [32+rsp]
1580        vmovupd   XMMWORD PTR [r13], xmm1
1581        vmovupd   XMMWORD PTR [64+r13], xmm0
1582        je        _B7_2
1583
1584_B7_6::
1585
1586        xor       eax, eax
1587        mov       QWORD PTR [40+rsp], rbx
1588        mov       ebx, eax
1589        mov       QWORD PTR [32+rsp], rsi
1590        mov       esi, edx
1591
1592_B7_7::
1593
1594        bt        esi, ebx
1595        jc        _B7_10
1596
1597_B7_8::
1598
1599        inc       ebx
1600        cmp       ebx, 2
1601        jl        _B7_7
1602
1603_B7_9::
1604
1605        mov       rbx, QWORD PTR [40+rsp]
1606        mov       rsi, QWORD PTR [32+rsp]
1607        vmovupd   xmm0, XMMWORD PTR [64+r13]
1608        jmp       _B7_2
1609
1610_B7_10::
1611
1612        lea       rcx, QWORD PTR [r13+rbx*8]
1613        lea       rdx, QWORD PTR [64+r13+rbx*8]
1614
1615        call      __svml_dtanh_ha_cout_rare_internal
1616        jmp       _B7_8
1617        ALIGN     16
1618
1619_B7_11::
1620
1621__svml_tanh2_ha_e9 ENDP
1622
1623_TEXT	ENDS
1624.xdata	SEGMENT  DWORD   READ  ''
1625
1626	ALIGN 004H
1627_unwind___svml_tanh2_ha_e9_B1_B3:
1628	DD	1604865
1629	DD	3069053
1630	DD	1337461
1631	DD	1276007
1632	DD	1214558
1633	DD	1153109
1634	DD	1091660
1635	DD	1030211
1636	DD	968762
1637	DD	907313
1638	DD	845864
1639	DD	1439768
1640	DD	3211531
1641
1642.xdata	ENDS
1643.pdata	SEGMENT  DWORD   READ  ''
1644
1645	ALIGN 004H
1646
1647	DD	imagerel _B7_1
1648	DD	imagerel _B7_6
1649	DD	imagerel _unwind___svml_tanh2_ha_e9_B1_B3
1650
1651.pdata	ENDS
1652.xdata	SEGMENT  DWORD   READ  ''
1653
1654	ALIGN 004H
1655_unwind___svml_tanh2_ha_e9_B6_B10:
1656	DD	265761
1657	DD	287758
1658	DD	340999
1659	DD	imagerel _B7_1
1660	DD	imagerel _B7_6
1661	DD	imagerel _unwind___svml_tanh2_ha_e9_B1_B3
1662
1663.xdata	ENDS
1664.pdata	SEGMENT  DWORD   READ  ''
1665
1666	ALIGN 004H
1667
1668	DD	imagerel _B7_6
1669	DD	imagerel _B7_11
1670	DD	imagerel _unwind___svml_tanh2_ha_e9_B6_B10
1671
1672.pdata	ENDS
1673_DATA	SEGMENT      'DATA'
1674_DATA	ENDS
1675
1676_TEXT	SEGMENT      'CODE'
1677
1678TXTST7:
1679
1680_TEXT	ENDS
1681_TEXT	SEGMENT      'CODE'
1682
1683       ALIGN     16
1684	PUBLIC __svml_tanh1_ha_e9
1685
1686__svml_tanh1_ha_e9	PROC	EXPORT
1687
1688_B8_1::
1689
1690        DB        243
1691        DB        15
1692        DB        30
1693        DB        250
1694L206::
1695
1696        sub       rsp, 360
1697        mov       eax, 2147352576
1698        mov       r8d, 1069416448
1699        mov       r9d, 7733248
1700        vpshufd   xmm4, xmm0, 85
1701        mov       edx, 2145386496
1702        vmovups   XMMWORD PTR [304+rsp], xmm15
1703        mov       ecx, 535822336
1704        vmovd     xmm3, eax
1705        lea       r11, QWORD PTR [__ImageBase]
1706        vmovups   XMMWORD PTR [320+rsp], xmm14
1707        vmovups   XMMWORD PTR [288+rsp], xmm13
1708        vmovd     xmm2, edx
1709        vmovups   XMMWORD PTR [176+rsp], xmm12
1710        vmovups   XMMWORD PTR [192+rsp], xmm11
1711        vmovups   XMMWORD PTR [208+rsp], xmm10
1712        vpand     xmm10, xmm4, xmm3
1713        vmovups   XMMWORD PTR [224+rsp], xmm9
1714        vmovd     xmm9, r8d
1715        vmovups   XMMWORD PTR [240+rsp], xmm8
1716        vpcmpgtd  xmm13, xmm10, xmm2
1717        vmovups   XMMWORD PTR [256+rsp], xmm7
1718        vpxor     xmm8, xmm8, xmm8
1719        vmovups   XMMWORD PTR [272+rsp], xmm6
1720        vpsubd    xmm6, xmm10, xmm9
1721        mov       QWORD PTR [168+rsp], r13
1722        vpcmpgtd  xmm7, xmm6, xmm8
1723        vmovsd    xmm5, QWORD PTR [__svml_dtanh_ha_data_internal+10368]
1724        vpand     xmm4, xmm6, xmm7
1725        vandpd    xmm15, xmm0, xmm5
1726        vmovd     xmm5, r9d
1727        vpcmpgtd  xmm3, xmm6, xmm5
1728        lea       r13, QWORD PTR [95+rsp]
1729        vblendvps xmm2, xmm4, XMMWORD PTR [_2il0floatpacket_17], xmm3
1730        and       r13, -64
1731        vmovsd    xmm1, QWORD PTR [__svml_dtanh_ha_data_internal+10432]
1732        vpsrld    xmm11, xmm2, 10
1733        vandpd    xmm14, xmm0, xmm1
1734        vmovd     r10d, xmm11
1735        vmovupd   XMMWORD PTR [336+rsp], xmm0
1736        vmovd     xmm0, ecx
1737        vpcmpgtd  xmm1, xmm0, xmm10
1738        movsxd    r10, r10d
1739        vpor      xmm12, xmm13, xmm1
1740        vmovmskps eax, xmm12
1741        vmovupd   xmm1, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2720+r11+r10]
1742        vaddsd    xmm1, xmm14, xmm1
1743        vmovddup  xmm11, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2712+r11+r10]
1744        vmulsd    xmm14, xmm11, xmm1
1745        vmovupd   xmm2, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2704+r11+r10]
1746        vaddsd    xmm0, xmm14, xmm2
1747        vmulsd    xmm2, xmm0, xmm1
1748        vmovddup  xmm3, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2696+r11+r10]
1749        vaddsd    xmm3, xmm2, xmm3
1750        vmulsd    xmm11, xmm3, xmm1
1751        vmovupd   xmm4, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2688+r11+r10]
1752        vaddsd    xmm4, xmm11, xmm4
1753        vmulsd    xmm14, xmm4, xmm1
1754        vmovddup  xmm5, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2680+r11+r10]
1755        vaddsd    xmm5, xmm14, xmm5
1756        vmulsd    xmm0, xmm5, xmm1
1757        vmovupd   xmm6, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2672+r11+r10]
1758        vaddsd    xmm6, xmm0, xmm6
1759        vmulsd    xmm0, xmm6, xmm1
1760        vmovddup  xmm7, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2664+r11+r10]
1761        vaddsd    xmm7, xmm0, xmm7
1762        vmulsd    xmm0, xmm7, xmm1
1763        vmovupd   xmm8, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2656+r11+r10]
1764        vaddsd    xmm8, xmm0, xmm8
1765        vmulsd    xmm0, xmm8, xmm1
1766        vmovddup  xmm9, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2648+r11+r10]
1767        vaddsd    xmm9, xmm0, xmm9
1768        vmulsd    xmm0, xmm9, xmm1
1769        vmulsd    xmm2, xmm0, xmm1
1770        vmovupd   xmm10, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2624+r11+r10]
1771        vaddsd    xmm5, xmm2, xmm10
1772        vmovupd   xmm12, XMMWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2640+r11+r10]
1773        vmovsd    xmm10, QWORD PTR [__svml_dtanh_ha_data_internal+10304]
1774        vandpd    xmm2, xmm12, xmm10
1775        vandpd    xmm4, xmm1, xmm10
1776        vmulsd    xmm0, xmm2, xmm4
1777        vsubsd    xmm3, xmm12, xmm2
1778        vsubsd    xmm1, xmm1, xmm4
1779        vmovddup  xmm13, QWORD PTR [imagerel(__svml_dtanh_ha_data_internal)+2632+r11+r10]
1780        vaddsd    xmm9, xmm0, xmm13
1781        vmulsd    xmm10, xmm3, xmm1
1782        vmulsd    xmm12, xmm2, xmm1
1783        vmulsd    xmm1, xmm3, xmm4
1784        vsubsd    xmm6, xmm0, xmm9
1785        vaddsd    xmm2, xmm12, xmm10
1786        vaddsd    xmm7, xmm9, xmm6
1787        vaddsd    xmm12, xmm1, xmm2
1788        vsubsd    xmm0, xmm0, xmm7
1789        vaddsd    xmm8, xmm12, xmm5
1790        vaddsd    xmm13, xmm13, xmm6
1791        mov       QWORD PTR [352+rsp], r13
1792        vaddsd    xmm6, xmm13, xmm0
1793        vaddsd    xmm1, xmm8, xmm6
1794        vaddsd    xmm2, xmm9, xmm1
1795        vorpd     xmm0, xmm2, xmm15
1796        and       eax, 1
1797        jne       _B8_3
1798
1799_B8_2::
1800
1801        vmovups   xmm6, XMMWORD PTR [272+rsp]
1802        vmovups   xmm7, XMMWORD PTR [256+rsp]
1803        vmovups   xmm8, XMMWORD PTR [240+rsp]
1804        vmovups   xmm9, XMMWORD PTR [224+rsp]
1805        vmovups   xmm10, XMMWORD PTR [208+rsp]
1806        vmovups   xmm11, XMMWORD PTR [192+rsp]
1807        vmovups   xmm12, XMMWORD PTR [176+rsp]
1808        vmovups   xmm13, XMMWORD PTR [288+rsp]
1809        vmovups   xmm14, XMMWORD PTR [320+rsp]
1810        vmovups   xmm15, XMMWORD PTR [304+rsp]
1811        mov       r13, QWORD PTR [168+rsp]
1812        add       rsp, 360
1813        ret
1814
1815_B8_3::
1816
1817        vmovupd   xmm1, XMMWORD PTR [336+rsp]
1818        vmovsd    QWORD PTR [r13], xmm1
1819        vmovsd    QWORD PTR [64+r13], xmm0
1820        jne       _B8_6
1821
1822_B8_4::
1823
1824        vmovsd    xmm0, QWORD PTR [64+r13]
1825        jmp       _B8_2
1826
1827_B8_6::
1828
1829        lea       rcx, QWORD PTR [r13]
1830        lea       rdx, QWORD PTR [64+r13]
1831
1832        call      __svml_dtanh_ha_cout_rare_internal
1833        jmp       _B8_4
1834        ALIGN     16
1835
1836_B8_7::
1837
1838__svml_tanh1_ha_e9 ENDP
1839
1840_TEXT	ENDS
1841.xdata	SEGMENT  DWORD   READ  ''
1842
1843	ALIGN 004H
1844_unwind___svml_tanh1_ha_e9_B1_B6:
1845	DD	1618689
1846	DD	1430707
1847	DD	1140902
1848	DD	1079448
1849	DD	1017995
1850	DD	956541
1851	DD	895088
1852	DD	833639
1853	DD	772190
1854	DD	1235025
1855	DD	1370184
1856	DD	1308719
1857	DD	2949387
1858
1859.xdata	ENDS
1860.pdata	SEGMENT  DWORD   READ  ''
1861
1862	ALIGN 004H
1863
1864	DD	imagerel _B8_1
1865	DD	imagerel _B8_7
1866	DD	imagerel _unwind___svml_tanh1_ha_e9_B1_B6
1867
1868.pdata	ENDS
1869_DATA	SEGMENT      'DATA'
1870_DATA	ENDS
1871
1872_TEXT	SEGMENT      'CODE'
1873
1874TXTST8:
1875
1876_TEXT	ENDS
1877_TEXT	SEGMENT      'CODE'
1878
1879       ALIGN     16
1880	PUBLIC __svml_tanh8_ha_z0
1881
1882__svml_tanh8_ha_z0	PROC	EXPORT
1883
1884_B9_1::
1885
1886        DB        243
1887        DB        15
1888        DB        30
1889        DB        250
1890L231::
1891
1892        sub       rsp, 1336
1893        vpsrlq    zmm23, zmm0, 32
1894        vpxor     ymm5, ymm5, ymm5
1895        vmovups   ZMMWORD PTR [1072+rsp], zmm21
1896        vmovups   ZMMWORD PTR [1136+rsp], zmm20
1897        vmovups   ZMMWORD PTR [1200+rsp], zmm19
1898        vmovups   ZMMWORD PTR [1264+rsp], zmm18
1899        vpmovqd   ymm1, zmm23
1900        mov       QWORD PTR [1064+rsp], r13
1901        lea       r13, QWORD PTR [927+rsp]
1902        vpand     ymm3, ymm1, YMMWORD PTR [__svml_dtanh_ha_data_internal+2432]
1903        and       r13, -64
1904        vmovups   zmm25, ZMMWORD PTR [__svml_dtanh_ha_data_internal]
1905        vmovups   zmm26, ZMMWORD PTR [__svml_dtanh_ha_data_internal+2176]
1906        vmovups   zmm18, ZMMWORD PTR [__svml_dtanh_ha_data_internal+2304]
1907        vmovups   zmm27, ZMMWORD PTR [__svml_dtanh_ha_data_internal+2048]
1908        vmovups   zmm28, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1920]
1909        vmovups   zmm29, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1792]
1910        vmovups   zmm30, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1664]
1911        vmovups   zmm31, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1536]
1912        vmovups   zmm23, ZMMWORD PTR [__svml_dtanh_ha_data_internal+768]
1913        vmovups   zmm20, ZMMWORD PTR [__svml_dtanh_ha_data_internal+384]
1914        vmovups   zmm21, ZMMWORD PTR [__svml_dtanh_ha_data_internal+128]
1915        vpsubd    ymm4, ymm3, YMMWORD PTR [__svml_dtanh_ha_data_internal+2496]
1916        vandpd    zmm24, zmm0, ZMMWORD PTR [__svml_dtanh_ha_data_internal+10432]
1917        vpcmpgtd  ymm2, ymm3, YMMWORD PTR [__svml_dtanh_ha_data_internal+10560]
1918        vpmaxsd   ymm1, ymm4, ymm5
1919        vmovmskps r8d, ymm2
1920        vpminsd   ymm2, ymm1, YMMWORD PTR [__svml_dtanh_ha_data_internal+2560]
1921        vpsrld    ymm3, ymm2, 19
1922        vmovups   zmm1, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1408]
1923        vmovups   zmm2, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1280]
1924        vmovups   zmm4, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1024]
1925        vmovups   zmm5, ZMMWORD PTR [__svml_dtanh_ha_data_internal+896]
1926        vpmovzxdq zmm22, ymm3
1927        vmovups   zmm3, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1152]
1928        vpermt2pd zmm25, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+64]
1929        vpermt2pd zmm26, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+2240]
1930        vpermt2pd zmm18, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+2368]
1931        vsubpd    zmm19, zmm24, zmm25 {rn-sae}
1932        vpermt2pd zmm27, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+2112]
1933        vpermt2pd zmm28, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1984]
1934        vpermt2pd zmm29, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1856]
1935        vpermt2pd zmm30, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1728]
1936        vpermt2pd zmm31, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1600]
1937        vpermt2pd zmm1, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1472]
1938        vpermt2pd zmm2, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1344]
1939        vpermt2pd zmm3, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1216]
1940        vpermt2pd zmm4, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+1088]
1941        vpermt2pd zmm5, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+960]
1942        vpermt2pd zmm23, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+832]
1943        vpermt2pd zmm20, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+448]
1944        vpermt2pd zmm21, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+192]
1945        vfmadd213pd zmm18, zmm19, zmm26 {rn-sae}
1946        vmovups   zmm24, ZMMWORD PTR [__svml_dtanh_ha_data_internal+640]
1947        vmovups   zmm25, ZMMWORD PTR [__svml_dtanh_ha_data_internal+512]
1948        vmovups   zmm26, ZMMWORD PTR [__svml_dtanh_ha_data_internal+256]
1949        vfmadd213pd zmm18, zmm19, zmm27 {rn-sae}
1950        vpermt2pd zmm24, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+704]
1951        vpermt2pd zmm25, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+576]
1952        vpermt2pd zmm26, zmm22, ZMMWORD PTR [__svml_dtanh_ha_data_internal+320]
1953        vfmadd213pd zmm18, zmm19, zmm28 {rn-sae}
1954        vfmadd213pd zmm18, zmm19, zmm29 {rn-sae}
1955        vfmadd213pd zmm18, zmm19, zmm30 {rn-sae}
1956        vfmadd213pd zmm18, zmm19, zmm31 {rn-sae}
1957        vfmadd213pd zmm18, zmm19, zmm1 {rn-sae}
1958        vfmadd213pd zmm18, zmm19, zmm2 {rn-sae}
1959        vfmadd213pd zmm18, zmm19, zmm3 {rn-sae}
1960        vfmadd213pd zmm18, zmm19, zmm4 {rn-sae}
1961        vfmadd213pd zmm18, zmm19, zmm5 {rn-sae}
1962        vfmadd213pd zmm18, zmm19, zmm23 {rn-sae}
1963        vfmadd213pd zmm18, zmm19, zmm24 {rn-sae}
1964        vfmadd213pd zmm18, zmm19, zmm25 {rn-sae}
1965        vmulpd    zmm18, zmm18, zmm19 {rn-sae}
1966        vfmadd213pd zmm18, zmm19, zmm26 {rn-sae}
1967        vfmadd213pd zmm20, zmm19, zmm18 {rn-sae}
1968        vaddpd    zmm1, zmm20, zmm21 {rn-sae}
1969        mov       QWORD PTR [1328+rsp], r13
1970        vpternlogq zmm1, zmm0, ZMMWORD PTR [__svml_dtanh_ha_data_internal+10368], 248
1971        test      r8d, r8d
1972        jne       _B9_3
1973
1974_B9_2::
1975
1976        vmovups   zmm18, ZMMWORD PTR [1264+rsp]
1977        vmovups   zmm19, ZMMWORD PTR [1200+rsp]
1978        vmovups   zmm20, ZMMWORD PTR [1136+rsp]
1979        vmovups   zmm21, ZMMWORD PTR [1072+rsp]
1980        mov       r13, QWORD PTR [1064+rsp]
1981        vmovaps   zmm0, zmm1
1982        add       rsp, 1336
1983        ret
1984
1985_B9_3::
1986
1987        vstmxcsr  DWORD PTR [1056+rsp]
1988
1989_B9_4::
1990
1991        movzx     edx, WORD PTR [1056+rsp]
1992        mov       eax, edx
1993        or        eax, 8064
1994        cmp       edx, eax
1995        je        _B9_6
1996
1997_B9_5::
1998
1999        mov       DWORD PTR [1056+rsp], eax
2000        vldmxcsr  DWORD PTR [1056+rsp]
2001
2002_B9_6::
2003
2004        vmovups   ZMMWORD PTR [r13], zmm0
2005        vmovups   ZMMWORD PTR [64+r13], zmm1
2006        test      r8d, r8d
2007        jne       _B9_11
2008
2009_B9_7::
2010
2011        cmp       edx, eax
2012        je        _B9_2
2013
2014_B9_8::
2015
2016        vstmxcsr  DWORD PTR [1056+rsp]
2017        mov       eax, DWORD PTR [1056+rsp]
2018
2019_B9_9::
2020
2021        and       eax, -8065
2022        or        eax, edx
2023        mov       DWORD PTR [1056+rsp], eax
2024        vldmxcsr  DWORD PTR [1056+rsp]
2025        jmp       _B9_2
2026
2027_B9_11::
2028
2029        xor       ecx, ecx
2030        kmovw     WORD PTR [824+rsp], k4
2031        kmovw     WORD PTR [816+rsp], k5
2032        kmovw     WORD PTR [808+rsp], k6
2033        kmovw     WORD PTR [800+rsp], k7
2034        vmovups   ZMMWORD PTR [736+rsp], zmm6
2035        vmovups   ZMMWORD PTR [672+rsp], zmm7
2036        vmovups   ZMMWORD PTR [608+rsp], zmm8
2037        vmovups   ZMMWORD PTR [544+rsp], zmm9
2038        vmovups   ZMMWORD PTR [480+rsp], zmm10
2039        vmovups   ZMMWORD PTR [416+rsp], zmm11
2040        vmovups   ZMMWORD PTR [352+rsp], zmm12
2041        vmovups   ZMMWORD PTR [288+rsp], zmm13
2042        vmovups   ZMMWORD PTR [224+rsp], zmm14
2043        vmovups   ZMMWORD PTR [160+rsp], zmm15
2044        vmovups   ZMMWORD PTR [96+rsp], zmm16
2045        vmovups   ZMMWORD PTR [32+rsp], zmm17
2046        mov       QWORD PTR [848+rsp], rbx
2047        mov       ebx, ecx
2048        mov       QWORD PTR [840+rsp], rsi
2049        mov       esi, edx
2050        mov       QWORD PTR [832+rsp], rdi
2051        mov       edi, r8d
2052        mov       QWORD PTR [856+rsp], rbp
2053        mov       ebp, eax
2054
2055_B9_12::
2056
2057        bt        edi, ebx
2058        jc        _B9_15
2059
2060_B9_13::
2061
2062        inc       ebx
2063        cmp       ebx, 8
2064        jl        _B9_12
2065
2066_B9_14::
2067
2068        kmovw     k4, WORD PTR [824+rsp]
2069        mov       eax, ebp
2070        kmovw     k5, WORD PTR [816+rsp]
2071        kmovw     k6, WORD PTR [808+rsp]
2072        kmovw     k7, WORD PTR [800+rsp]
2073        vmovups   zmm6, ZMMWORD PTR [736+rsp]
2074        vmovups   zmm7, ZMMWORD PTR [672+rsp]
2075        vmovups   zmm8, ZMMWORD PTR [608+rsp]
2076        vmovups   zmm9, ZMMWORD PTR [544+rsp]
2077        vmovups   zmm10, ZMMWORD PTR [480+rsp]
2078        vmovups   zmm11, ZMMWORD PTR [416+rsp]
2079        vmovups   zmm12, ZMMWORD PTR [352+rsp]
2080        vmovups   zmm13, ZMMWORD PTR [288+rsp]
2081        vmovups   zmm14, ZMMWORD PTR [224+rsp]
2082        vmovups   zmm15, ZMMWORD PTR [160+rsp]
2083        vmovups   zmm16, ZMMWORD PTR [96+rsp]
2084        vmovups   zmm17, ZMMWORD PTR [32+rsp]
2085        vmovups   zmm1, ZMMWORD PTR [64+r13]
2086        mov       rbx, QWORD PTR [848+rsp]
2087        mov       edx, esi
2088        mov       rsi, QWORD PTR [840+rsp]
2089        mov       rdi, QWORD PTR [832+rsp]
2090        mov       rbp, QWORD PTR [856+rsp]
2091        jmp       _B9_7
2092
2093_B9_15::
2094
2095        vzeroupper
2096        lea       rcx, QWORD PTR [r13+rbx*8]
2097        lea       rdx, QWORD PTR [64+r13+rbx*8]
2098
2099        call      __svml_dtanh_ha_cout_rare_internal
2100        jmp       _B9_13
2101        ALIGN     16
2102
2103_B9_16::
2104
2105__svml_tanh8_ha_z0 ENDP
2106
2107_TEXT	ENDS
2108.xdata	SEGMENT  DWORD   READ  ''
2109
2110	ALIGN 004H
2111_unwind___svml_tanh8_ha_z0_B1_B9:
2112	DD	806913
2113	DD	8770640
2114	DD	5187650
2115	DD	4929591
2116	DD	4671532
2117	DD	4413473
2118	DD	10944779
2119
2120.xdata	ENDS
2121.pdata	SEGMENT  DWORD   READ  ''
2122
2123	ALIGN 004H
2124
2125	DD	imagerel _B9_1
2126	DD	imagerel _B9_11
2127	DD	imagerel _unwind___svml_tanh8_ha_z0_B1_B9
2128
2129.pdata	ENDS
2130.xdata	SEGMENT  DWORD   READ  ''
2131
2132	ALIGN 004H
2133_unwind___svml_tanh8_ha_z0_B11_B15:
2134	DD	2674977
2135	DD	7034065
2136	DD	6845638
2137	DD	6907068
2138	DD	6960306
2139	DD	137386
2140	DD	395423
2141	DD	718996
2142	DD	977033
2143	DD	1235070
2144	DD	1493107
2145	DD	1751144
2146	DD	2009181
2147	DD	2267218
2148	DD	2525255
2149	DD	2783292
2150	DD	3041329
2151	DD	6585126
2152	DD	6646557
2153	DD	6707988
2154	DD	6769419
2155	DD	imagerel _B9_1
2156	DD	imagerel _B9_11
2157	DD	imagerel _unwind___svml_tanh8_ha_z0_B1_B9
2158
2159.xdata	ENDS
2160.pdata	SEGMENT  DWORD   READ  ''
2161
2162	ALIGN 004H
2163
2164	DD	imagerel _B9_11
2165	DD	imagerel _B9_16
2166	DD	imagerel _unwind___svml_tanh8_ha_z0_B11_B15
2167
2168.pdata	ENDS
2169_DATA	SEGMENT      'DATA'
2170_DATA	ENDS
2171
2172_TEXT	SEGMENT      'CODE'
2173
2174TXTST9:
2175
2176_TEXT	ENDS
2177_TEXT	SEGMENT      'CODE'
2178
2179       ALIGN     16
2180	PUBLIC __svml_dtanh_ha_cout_rare_internal
2181
2182__svml_dtanh_ha_cout_rare_internal	PROC
2183
2184_B10_1::
2185
2186        DB        243
2187        DB        15
2188        DB        30
2189        DB        250
2190L282::
2191
2192        mov       r10, rcx
2193        lea       r8, QWORD PTR [__ImageBase]
2194        mov       al, BYTE PTR [7+r10]
2195        and       al, -128
2196        shr       al, 7
2197        movzx     r9d, al
2198        movzx     eax, WORD PTR [6+r10]
2199        and       eax, 32752
2200        shr       eax, 4
2201        mov       rcx, QWORD PTR [imagerel(_imldTanhHATab)+r8+r9*8]
2202        cmp       eax, 2047
2203        je        _B10_6
2204
2205_B10_2::
2206
2207        cmp       eax, 2046
2208        jne       _B10_4
2209
2210_B10_3::
2211
2212        mov       QWORD PTR [rdx], rcx
2213        jmp       _B10_5
2214
2215_B10_4::
2216
2217        movsd     xmm1, QWORD PTR [r10]
2218        movsd     xmm0, QWORD PTR [_imldTanhHATab]
2219        addsd     xmm0, xmm1
2220        mulsd     xmm1, xmm0
2221        movsd     QWORD PTR [rdx], xmm1
2222
2223_B10_5::
2224
2225        xor       eax, eax
2226        ret
2227
2228_B10_6::
2229
2230        test      DWORD PTR [4+r10], 1048575
2231        jne       _B10_9
2232
2233_B10_7::
2234
2235        cmp       DWORD PTR [r10], 0
2236        je        _B10_3
2237
2238_B10_9::
2239
2240        movsd     xmm0, QWORD PTR [r10]
2241        addsd     xmm0, xmm0
2242        movsd     QWORD PTR [rdx], xmm0
2243        jmp       _B10_5
2244        ALIGN     16
2245
2246_B10_10::
2247
2248__svml_dtanh_ha_cout_rare_internal ENDP
2249
2250_TEXT	ENDS
2251_DATA	SEGMENT      'DATA'
2252_DATA	ENDS
2253
2254_RDATA	SEGMENT     READ PAGE   'DATA'
2255	ALIGN  32
2256	PUBLIC __svml_dtanh_ha_data_internal
2257__svml_dtanh_ha_data_internal	DD	0
2258	DD	0
2259	DD	0
2260	DD	1070333952
2261	DD	0
2262	DD	1070858240
2263	DD	0
2264	DD	1071382528
2265	DD	0
2266	DD	1071906816
2267	DD	0
2268	DD	1072431104
2269	DD	0
2270	DD	1072955392
2271	DD	0
2272	DD	1073479680
2273	DD	0
2274	DD	1074003968
2275	DD	0
2276	DD	1074528256
2277	DD	0
2278	DD	1075052544
2279	DD	0
2280	DD	1075576832
2281	DD	0
2282	DD	1076101120
2283	DD	0
2284	DD	1076625408
2285	DD	0
2286	DD	1077149696
2287	DD	0
2288	DD	0
2289	DD	0
2290	DD	0
2291	DD	1097497746
2292	DD	1070305232
2293	DD	2699715854
2294	DD	1070817176
2295	DD	3997728823
2296	DD	1071273769
2297	DD	3938160533
2298	DD	1071759175
2299	DD	193732629
2300	DD	1072072293
2301	DD	3144363502
2302	DD	1072375075
2303	DD	2548249895
2304	DD	1072570303
2305	DD	638218690
2306	DD	1072665176
2307	DD	3325726839
2308	DD	1072689426
2309	DD	2523455249
2310	DD	1072693057
2311	DD	2200391922
2312	DD	1072693244
2313	DD	4257836853
2314	DD	1072693247
2315	DD	4294954840
2316	DD	1072693247
2317	DD	0
2318	DD	1072693248
2319	DD	0
2320	DD	1072693248
2321	DD	0
2322	DD	0
2323	DD	3167993022
2324	DD	1013310014
2325	DD	2889539328
2326	DD	3159121931
2327	DD	394645568
2328	DD	1013728265
2329	DD	2799920971
2330	DD	1015161303
2331	DD	754366556
2332	DD	1013577885
2333	DD	3960180508
2334	DD	1014215657
2335	DD	69774042
2336	DD	3162475851
2337	DD	2161066944
2338	DD	3162264280
2339	DD	923362432
2340	DD	1014879086
2341	DD	2160345802
2342	DD	1014714211
2343	DD	3729195158
2344	DD	3161626453
2345	DD	675671997
2346	DD	1015336837
2347	DD	1141527416
2348	DD	1013957883
2349	DD	2209699952
2350	DD	3160643600
2351	DD	0
2352	DD	0
2353	DD	0
2354	DD	1072693248
2355	DD	2750448946
2356	DD	1072596012
2357	DD	1257606939
2358	DD	1072501079
2359	DD	2619663609
2360	DD	1072338011
2361	DD	863303701
2362	DD	1072048204
2363	DD	2694810990
2364	DD	1071654144
2365	DD	837003456
2366	DD	1070723665
2367	DD	472162617
2368	DD	1069359818
2369	DD	532307062
2370	DD	1067137790
2371	DD	431106849
2372	DD	1064162173
2373	DD	329904022
2374	DD	1059572972
2375	DD	4080160942
2376	DD	1053550275
2377	DD	1402271583
2378	DD	1044493446
2379	DD	467296040
2380	DD	1032344560
2381	DD	26734424
2382	DD	1014207804
2383	DD	0
2384	DD	0
2385	DD	1071622681
2386	DD	3153114090
2387	DD	3948133409
2388	DD	3217705130
2389	DD	4096956694
2390	DD	3218184481
2391	DD	2616164369
2392	DD	3218465008
2393	DD	2620770434
2394	DD	3218641845
2395	DD	3075958072
2396	DD	3218520700
2397	DD	1950184789
2398	DD	3217978001
2399	DD	2686385024
2400	DD	3216731525
2401	DD	1489441818
2402	DD	3214597550
2403	DD	1992796697
2404	DD	3211642259
2405	DD	1952936976
2406	DD	3207056478
2407	DD	3904162951
2408	DD	3201033920
2409	DD	1382745445
2410	DD	3191977094
2411	DD	468673444
2412	DD	3179828208
2413	DD	3843669553
2414	DD	3161691483
2415	DD	0
2416	DD	0
2417	DD	1431655765
2418	DD	3218429269
2419	DD	3264395793
2420	DD	3218178991
2421	DD	60595194
2422	DD	3217824331
2423	DD	1837960166
2424	DD	3217124894
2425	DD	1964918946
2426	DD	3214033516
2427	DD	2998587684
2428	DD	1068822866
2429	DD	3421467326
2430	DD	1069267520
2431	DD	952003133
2432	DD	1068506016
2433	DD	1215426504
2434	DD	1066495476
2435	DD	2650572912
2436	DD	1063503494
2437	DD	4178958376
2438	DD	1059043758
2439	DD	3799805457
2440	DD	1052940753
2441	DD	3704238924
2442	DD	1043831645
2443	DD	2076585114
2444	DD	1031813109
2445	DD	1352847351
2446	DD	1013591371
2447	DD	0
2448	DD	0
2449	DD	3830371894
2450	DD	3169224254
2451	DD	74893150
2452	DD	1069567437
2453	DD	1235750664
2454	DD	1069825332
2455	DD	916043751
2456	DD	1069924975
2457	DD	4138411315
2458	DD	1069655686
2459	DD	829220656
2460	DD	1068441660
2461	DD	663246204
2462	DD	3213477792
2463	DD	652268865
2464	DD	3214415230
2465	DD	3251098232
2466	DD	3212868437
2467	DD	1480792335
2468	DD	3209929101
2469	DD	3365608027
2470	DD	3205478075
2471	DD	3330582883
2472	DD	3199375817
2473	DD	3573234945
2474	DD	3190266717
2475	DD	2061970086
2476	DD	3178248181
2477	DD	3148320390
2478	DD	3160026274
2479	DD	0
2480	DD	0
2481	DD	286337717
2482	DD	1069617425
2483	DD	4261152941
2484	DD	1068876190
2485	DD	3694459820
2486	DD	1067928728
2487	DD	2399079031
2488	DD	3212381546
2489	DD	394897286
2490	DD	3215735810
2491	DD	3073534041
2492	DD	3215860118
2493	DD	301960234
2494	DD	3214124960
2495	DD	3353887502
2496	DD	1064191753
2497	DD	4200665425
2498	DD	1063741482
2499	DD	2003926207
2500	DD	1061090030
2501	DD	2196865207
2502	DD	1056528964
2503	DD	2107880963
2504	DD	1050526402
2505	DD	3656860478
2506	DD	1041425071
2507	DD	881228218
2508	DD	1029305120
2509	DD	2612840768
2510	DD	1011136029
2511	DD	0
2512	DD	0
2513	DD	3722294196
2514	DD	3181505049
2515	DD	2573001951
2516	DD	3216029919
2517	DD	4095639908
2518	DD	3216151900
2519	DD	3272210374
2520	DD	3215957253
2521	DD	3439280785
2522	DD	3214441767
2523	DD	628273304
2524	DD	1066085542
2525	DD	3354767370
2526	DD	1066343670
2527	DD	300170709
2528	DD	1063270296
2529	DD	1870156670
2530	DD	3209139074
2531	DD	1580606479
2532	DD	3206808937
2533	DD	3818710870
2534	DD	3202408589
2535	DD	3126817102
2536	DD	3196311305
2537	DD	3320734688
2538	DD	3187224127
2539	DD	821170446
2540	DD	3175173312
2541	DD	3906480775
2542	DD	3156975650
2543	DD	0
2544	DD	0
2545	DD	428888587
2546	DD	3215696314
2547	DD	3125999356
2548	DD	3214336891
2549	DD	407196569
2550	DD	1053816799
2551	DD	886258254
2552	DD	1066874408
2553	DD	2149075781
2554	DD	1067351939
2555	DD	3888390356
2556	DD	1065784643
2557	DD	1226056234
2558	DD	3211994813
2559	DD	178100474
2560	DD	3210723675
2561	DD	4201249718
2562	DD	1058328572
2563	DD	3854015760
2564	DD	1057324616
2565	DD	3621220964
2566	DD	1052982118
2567	DD	1468766992
2568	DD	1046916174
2569	DD	2369608770
2570	DD	1037879115
2571	DD	327127732
2572	DD	1025754505
2573	DD	747046817
2574	DD	1007714190
2575	DD	0
2576	DD	0
2577	DD	4036362527
2578	DD	3191151783
2579	DD	839661649
2580	DD	1067363059
2581	DD	4269154241
2582	DD	1067251747
2583	DD	391446303
2584	DD	1066410535
2585	DD	2090623151
2586	DD	3211993063
2587	DD	1751510141
2588	DD	3213141508
2589	DD	4072216875
2590	DD	3209470961
2591	DD	3769618983
2592	DD	1061976030
2593	DD	3462945146
2594	DD	1057228123
2595	DD	3030849095
2596	DD	3202531084
2597	DD	4269010901
2598	DD	3198361258
2599	DD	742615277
2600	DD	3192302512
2601	DD	3397417437
2602	DD	3183265609
2603	DD	943110610
2604	DD	3171141000
2605	DD	371608300
2606	DD	3153099348
2607	DD	0
2608	DD	0
2609	DD	1315619150
2610	DD	1066820857
2611	DD	1001273821
2612	DD	3214201652
2613	DD	3859675203
2614	DD	3212560200
2615	DD	725858949
2616	DD	3213658423
2617	DD	2464052346
2618	DD	3212913056
2619	DD	1297319750
2620	DD	1063307355
2621	DD	563735576
2622	DD	1062988089
2623	DD	2756222736
2624	DD	3207203944
2625	DD	31207338
2626	DD	3204466214
2627	DD	434022900
2628	DD	1052227234
2629	DD	2370591882
2630	DD	1048628172
2631	DD	588930601
2632	DD	1042556347
2633	DD	3198977634
2634	DD	1033474724
2635	DD	1590950759
2636	DD	1021415866
2637	DD	195904708
2638	DD	1003000389
2639	DD	0
2640	DD	0
2641	DD	4252521214
2642	DD	3198731457
2643	DD	2969857811
2644	DD	3217870358
2645	DD	575387574
2646	DD	3212943727
2647	DD	67550217
2648	DD	3210922992
2649	DD	2955736731
2650	DD	1064678043
2651	DD	4193848343
2652	DD	1063288304
2653	DD	1845975253
2654	DD	3209397546
2655	DD	1025213509
2656	DD	3204479174
2657	DD	3713384058
2658	DD	1055658730
2659	DD	4120057883
2660	DD	3194988032
2661	DD	1573797757
2662	DD	3193584787
2663	DD	2514726550
2664	DD	3187678317
2665	DD	15343571
2666	DD	3178526042
2667	DD	104576940
2668	DD	3166444652
2669	DD	1147207168
2670	DD	3148070554
2671	DD	0
2672	DD	0
2673	DD	1467656669
2674	DD	3212977156
2675	DD	4154993315
2676	DD	1077775111
2677	DD	2465966858
2678	DD	3214886059
2679	DD	71777642
2680	DD	1068690118
2681	DD	2419763912
2682	DD	1061550205
2683	DD	1896047360
2684	DD	3210612806
2685	DD	3723555648
2686	DD	1058651288
2687	DD	3163703016
2688	DD	1057833732
2689	DD	1601936705
2690	DD	3201383489
2691	DD	2535509424
2692	DD	3195153293
2693	DD	3610885824
2694	DD	1043474022
2695	DD	1031698712
2696	DD	1037527637
2697	DD	1497459257
2698	DD	1028514042
2699	DD	3476455860
2700	DD	1016366870
2701	DD	758110873
2702	DD	998719391
2703	DD	0
2704	DD	0
2705	DD	572446067
2706	DD	3204307354
2707	DD	926268084
2708	DD	1081104698
2709	DD	1313112926
2710	DD	3217861477
2711	DD	3660716
2712	DD	1070677720
2713	DD	124568711
2714	DD	3210757561
2715	DD	2123022704
2716	DD	1059096046
2717	DD	576783408
2718	DD	1059279430
2719	DD	1651052980
2720	DD	3204387494
2721	DD	3164866735
2722	DD	1051430920
2723	DD	409335328
2724	DD	1046695415
2725	DD	3481520755
2726	DD	3188046619
2727	DD	1140549474
2728	DD	3182373569
2729	DD	708689751
2730	DD	3173247717
2731	DD	2627769694
2732	DD	3161153086
2733	DD	3804346926
2734	DD	3143551592
2735	DD	0
2736	DD	0
2737	DD	2302818369
2738	DD	1064188902
2739	DD	526101185
2740	DD	3235013457
2741	DD	2975776348
2742	DD	1075224435
2743	DD	1103981749
2744	DD	3223699933
2745	DD	4261798097
2746	DD	3210280329
2747	DD	30781306
2748	DD	1064564655
2749	DD	3939597931
2750	DD	3206430909
2751	DD	1816466405
2752	DD	1055007949
2753	DD	3868125859
2754	DD	3190076997
2755	DD	4218600579
2756	DD	3192569835
2757	DD	4167655123
2758	DD	1037376568
2759	DD	952533803
2760	DD	1032000428
2761	DD	895641221
2762	DD	1022851193
2763	DD	1237761065
2764	DD	1010835452
2765	DD	2902086315
2766	DD	3133082401
2767	DD	0
2768	DD	0
2769	DD	1899646778
2770	DD	3207205638
2771	DD	2434183270
2772	DD	3238288976
2773	DD	621380814
2774	DD	1078065849
2775	DD	247717525
2776	DD	3225783561
2777	DD	1611742563
2778	DD	3212088477
2779	DD	537725662
2780	DD	1065131990
2781	DD	3769436831
2782	DD	1057148224
2783	DD	3759797009
2784	DD	3196422840
2785	DD	842759416
2786	DD	3195613094
2787	DD	1736926210
2788	DD	1043198029
2789	DD	3915271468
2790	DD	3180709675
2791	DD	807416070
2792	DD	3176507548
2793	DD	3147759461
2794	DD	3167409843
2795	DD	3443382404
2796	DD	3155325020
2797	DD	1202615797
2798	DD	3129870924
2799	DD	0
2800	DD	0
2801	DD	1841653873
2802	DD	3210074087
2803	DD	2157744327
2804	DD	1095928888
2805	DD	3038317314
2806	DD	3229013375
2807	DD	2291108570
2808	DD	1082519711
2809	DD	707775397
2810	DD	1067599411
2811	DD	445214669
2812	DD	3216153989
2813	DD	3815354898
2814	DD	1054410330
2815	DD	1285070896
2816	DD	3199787450
2817	DD	1722630166
2818	DD	1047526663
2819	DD	2672844635
2820	DD	3188483010
2821	DD	1805520457
2822	DD	3179260705
2823	DD	542550567
2824	DD	1026041526
2825	DD	392361251
2826	DD	1017320419
2827	DD	562647833
2828	DD	1005205418
2829	DD	4253488278
2830	DD	988137457
2831	DD	0
2832	DD	0
2833	DD	3077187303
2834	DD	1060497018
2835	DD	1652392454
2836	DD	1099206368
2837	DD	414484972
2838	DD	3231848150
2839	DD	130592591
2840	DD	1084602513
2841	DD	1951534810
2842	DD	1068932483
2843	DD	2677544726
2844	DD	3216895313
2845	DD	2338009969
2846	DD	3203411240
2847	DD	302629286
2848	DD	1051889816
2849	DD	1274412910
2850	DD	3193339538
2851	DD	3731558070
2852	DD	1038350327
2853	DD	3135499196
2854	DD	1030352152
2855	DD	1329461873
2856	DD	3170325324
2857	DD	4058709792
2858	DD	3161656179
2859	DD	2167788642
2860	DD	3149540607
2861	DD	1602064437
2862	DD	3132466971
2863	DD	0
2864	DD	0
2865	DD	2146959360
2866	DD	2146959360
2867	DD	2146959360
2868	DD	2146959360
2869	DD	2146959360
2870	DD	2146959360
2871	DD	2146959360
2872	DD	2146959360
2873	DD	2146959360
2874	DD	2146959360
2875	DD	2146959360
2876	DD	2146959360
2877	DD	2146959360
2878	DD	2146959360
2879	DD	2146959360
2880	DD	2146959360
2881	DD	1069547520
2882	DD	1069547520
2883	DD	1069547520
2884	DD	1069547520
2885	DD	1069547520
2886	DD	1069547520
2887	DD	1069547520
2888	DD	1069547520
2889	DD	1069547520
2890	DD	1069547520
2891	DD	1069547520
2892	DD	1069547520
2893	DD	1069547520
2894	DD	1069547520
2895	DD	1069547520
2896	DD	1069547520
2897	DD	7864320
2898	DD	7864320
2899	DD	7864320
2900	DD	7864320
2901	DD	7864320
2902	DD	7864320
2903	DD	7864320
2904	DD	7864320
2905	DD	7864320
2906	DD	7864320
2907	DD	7864320
2908	DD	7864320
2909	DD	7864320
2910	DD	7864320
2911	DD	7864320
2912	DD	7864320
2913	DD	0
2914	DD	0
2915	DD	0
2916	DD	0
2917	DD	0
2918	DD	1072693248
2919	DD	3616958675
2920	DD	3172564458
2921	DD	1431547708
2922	DD	3218429269
2923	DD	3390261318
2924	DD	3188010876
2925	DD	1446529494
2926	DD	1069617425
2927	DD	913571762
2928	DD	3199219810
2929	DD	1583612462
2930	DD	3215695720
2931	DD	2995724807
2932	DD	3207222498
2933	DD	847913742
2934	DD	1066913721
2935	DD	1634876930
2936	DD	3212167789
2937	DD	0
2938	DD	0
2939	DD	0
2940	DD	1072693248
2941	DD	0
2942	DD	0
2943	DD	0
2944	DD	0
2945	DD	1694159514
2946	DD	1010239653
2947	DD	966318664
2948	DD	1069606551
2949	DD	2992375944
2950	DD	1072656686
2951	DD	1870405289
2952	DD	3217070889
2953	DD	1411308967
2954	DD	3218333047
2955	DD	4096824853
2956	DD	1068863484
2957	DD	2220740425
2958	DD	1069365950
2959	DD	1401698298
2960	DD	3215430111
2961	DD	4137473768
2962	DD	3215259762
2963	DD	2666938667
2964	DD	1066889956
2965	DD	121190665
2966	DD	1066187784
2967	DD	821637913
2968	DD	3213226090
2969	DD	0
2970	DD	3217096704
2971	DD	0
2972	DD	1072693248
2973	DD	0
2974	DD	0
2975	DD	0
2976	DD	0
2977	DD	1463410348
2978	DD	1012925678
2979	DD	2389577058
2980	DD	1069735062
2981	DD	1617794783
2982	DD	1072647710
2983	DD	1889094329
2984	DD	3217191869
2985	DD	1210518828
2986	DD	3218309813
2987	DD	1479174953
2988	DD	1069010221
2989	DD	3435917531
2990	DD	1069290104
2991	DD	291210913
2992	DD	3215575029
2993	DD	464478606
2994	DD	3215159746
2995	DD	1063797118
2996	DD	1067014292
2997	DD	3489481042
2998	DD	1065955541
2999	DD	2916293494
3000	DD	3213319415
3001	DD	0
3002	DD	3217227776
3003	DD	0
3004	DD	1072693248
3005	DD	0
3006	DD	0
3007	DD	0
3008	DD	0
3009	DD	1308961311
3010	DD	1014934498
3011	DD	2204208241
3012	DD	1069862983
3013	DD	2945950899
3014	DD	1072637797
3015	DD	1107689125
3016	DD	3217310565
3017	DD	545938327
3018	DD	3218284334
3019	DD	3174275192
3020	DD	1069150773
3021	DD	3754729793
3022	DD	1069207728
3023	DD	1611554958
3024	DD	3215708601
3025	DD	2936527704
3026	DD	3215052478
3027	DD	2983784402
3028	DD	1067121823
3029	DD	1327150338
3030	DD	1065710404
3031	DD	3371320326
3032	DD	3213391099
3033	DD	0
3034	DD	3217358848
3035	DD	0
3036	DD	1072693248
3037	DD	0
3038	DD	0
3039	DD	0
3040	DD	0
3041	DD	3546392464
3042	DD	1015001497
3043	DD	631120375
3044	DD	1069990256
3045	DD	1201634405
3046	DD	1072626967
3047	DD	266657677
3048	DD	3217426771
3049	DD	1567732958
3050	DD	3218256710
3051	DD	883708059
3052	DD	1069284653
3053	DD	1008115966
3054	DD	1069119372
3055	DD	2657338981
3056	DD	3215830093
3057	DD	3402640736
3058	DD	3214939036
3059	DD	1000796573
3060	DD	1067211764
3061	DD	53805889
3062	DD	1065455799
3063	DD	1736607114
3064	DD	3213440608
3065	DD	0
3066	DD	3217489920
3067	DD	0
3068	DD	1072693248
3069	DD	0
3070	DD	0
3071	DD	0
3072	DD	0
3073	DD	2741128528
3074	DD	1013617020
3075	DD	3111451323
3076	DD	1070116823
3077	DD	1649040643
3078	DD	1072615239
3079	DD	3411009101
3080	DD	3217540290
3081	DD	3408666525
3082	DD	3218227049
3083	DD	60831764
3084	DD	1069411415
3085	DD	64016149
3086	DD	1069025616
3087	DD	1202785467
3088	DD	3215938891
3089	DD	1072151579
3090	DD	3214707060
3091	DD	1534357116
3092	DD	1067283570
3093	DD	4218468492
3094	DD	1065037194
3095	DD	2285827787
3096	DD	3213467810
3097	DD	0
3098	DD	3217620992
3099	DD	0
3100	DD	1072693248
3101	DD	0
3102	DD	0
3103	DD	0
3104	DD	0
3105	DD	2659584459
3106	DD	1014368295
3107	DD	3537749475
3108	DD	1070242630
3109	DD	3072983457
3110	DD	1072602635
3111	DD	3507245872
3112	DD	3217650938
3113	DD	3434758212
3114	DD	3218195466
3115	DD	3801643091
3116	DD	1069530660
3117	DD	1128653951
3118	DD	1068927067
3119	DD	3580298628
3120	DD	3216008547
3121	DD	1645082338
3122	DD	3214462237
3123	DD	1048857889
3124	DD	1067336943
3125	DD	21547694
3126	DD	1064510970
3127	DD	1433152914
3128	DD	3213472968
3129	DD	0
3130	DD	3217752064
3131	DD	0
3132	DD	1072693248
3133	DD	0
3134	DD	0
3135	DD	0
3136	DD	0
3137	DD	2718912981
3138	DD	1013914074
3139	DD	1823051285
3140	DD	1070367623
3141	DD	1714227149
3142	DD	1072589179
3143	DD	2128046799
3144	DD	3217758540
3145	DD	2655098722
3146	DD	3218162081
3147	DD	1690074008
3148	DD	1069594780
3149	DD	353091525
3150	DD	1068824353
3151	DD	4206393496
3152	DD	3216049578
3153	DD	824478721
3154	DD	3214211899
3155	DD	3850924188
3156	DD	1067371825
3157	DD	2738209029
3158	DD	1063668369
3159	DD	853664366
3160	DD	3213456718
3161	DD	0
3162	DD	3217883136
3163	DD	0
3164	DD	1072693248
3165	DD	0
3166	DD	0
3167	DD	0
3168	DD	0
3169	DD	2312638749
3170	DD	1013630664
3171	DD	4267025360
3172	DD	1070491748
3173	DD	3776362539
3174	DD	1072574894
3175	DD	3063840907
3176	DD	3217862932
3177	DD	2436606365
3178	DD	3218127019
3179	DD	582931594
3180	DD	1069646387
3181	DD	3079837843
3182	DD	1068718114
3183	DD	3430470362
3184	DD	3216083715
3185	DD	1015897693
3186	DD	3213958348
3187	DD	765047087
3188	DD	1067388396
3189	DD	2337193368
3190	DD	1061824569
3191	DD	3002775972
3192	DD	3213420044
3193	DD	0
3194	DD	3218014208
3195	DD	0
3196	DD	1072693248
3197	DD	0
3198	DD	0
3199	DD	0
3200	DD	0
3201	DD	2001712669
3202	DD	1015665334
3203	DD	1330879460
3204	DD	1070636148
3205	DD	2956987714
3206	DD	1072551971
3207	DD	4281360332
3208	DD	3218013175
3209	DD	3304213057
3210	DD	3218063389
3211	DD	3261945160
3212	DD	1069715874
3213	DD	3866284424
3214	DD	1068553570
3215	DD	3423706630
3216	DD	3216121886
3217	DD	259493169
3218	DD	3213268437
3219	DD	4223676832
3220	DD	1067379852
3221	DD	2765317642
3222	DD	3210752240
3223	DD	2292494069
3224	DD	3213329490
3225	DD	0
3226	DD	3218145280
3227	DD	0
3228	DD	1072693248
3229	DD	0
3230	DD	0
3231	DD	0
3232	DD	0
3233	DD	1632443533
3234	DD	1015769771
3235	DD	3788472163
3236	DD	1070757367
3237	DD	2406795724
3238	DD	1072518757
3239	DD	1173083542
3240	DD	3218140352
3241	DD	3726086528
3242	DD	3217906251
3243	DD	1205028711
3244	DD	1069793280
3245	DD	2231197855
3246	DD	1068156878
3247	DD	2368637763
3248	DD	3216148628
3249	DD	2866127296
3250	DD	3211617797
3251	DD	2424606359
3252	DD	1067309831
3253	DD	2444940724
3254	DD	3212180962
3255	DD	3308128888
3256	DD	3213151909
3257	DD	0
3258	DD	3218276352
3259	DD	0
3260	DD	1072693248
3261	DD	0
3262	DD	0
3263	DD	0
3264	DD	0
3265	DD	478834383
3266	DD	1014053288
3267	DD	1342399495
3268	DD	1070876422
3269	DD	2650660168
3270	DD	1072482726
3271	DD	976724127
3272	DD	3218226669
3273	DD	962417089
3274	DD	3217740546
3275	DD	1060150306
3276	DD	1069852926
3277	DD	411739190
3278	DD	1067700577
3279	DD	3846786712
3280	DD	3216148687
3281	DD	4007187252
3282	DD	1064073475
3283	DD	3455779574
3284	DD	1067180067
3285	DD	1865169557
3286	DD	3212900393
3287	DD	1200620699
3288	DD	3212923615
3289	DD	0
3290	DD	3218407424
3291	DD	0
3292	DD	1072693248
3293	DD	0
3294	DD	0
3295	DD	0
3296	DD	0
3297	DD	267289397
3298	DD	1014452734
3299	DD	302318249
3300	DD	1070993143
3301	DD	1373990511
3302	DD	1072444121
3303	DD	1606419704
3304	DD	3218305061
3305	DD	3955669825
3306	DD	3217568496
3307	DD	2701083439
3308	DD	1069894809
3309	DD	3425188888
3310	DD	1067047616
3311	DD	2305426029
3312	DD	3216123827
3313	DD	1692531481
3314	DD	1065641523
3315	DD	232815703
3316	DD	1067000535
3317	DD	3949954748
3318	DD	3213214884
3319	DD	558890519
3320	DD	3212487521
3321	DD	0
3322	DD	3218538496
3323	DD	0
3324	DD	1072693248
3325	DD	0
3326	DD	0
3327	DD	0
3328	DD	0
3329	DD	1719941932
3330	DD	1006528498
3331	DD	368840470
3332	DD	1071107377
3333	DD	1825320027
3334	DD	1072403193
3335	DD	538136722
3336	DD	3218375283
3337	DD	1431312010
3338	DD	3217392305
3339	DD	2586725425
3340	DD	1069919291
3341	DD	2680871675
3342	DD	1065941593
3343	DD	4123661982
3344	DD	3216076488
3345	DD	4235496382
3346	DD	1066406926
3347	DD	2618960092
3348	DD	1066782660
3349	DD	2333865044
3350	DD	3213444845
3351	DD	1545458959
3352	DD	3211934181
3353	DD	0
3354	DD	3218669568
3355	DD	0
3356	DD	1072693248
3357	DD	0
3358	DD	0
3359	DD	0
3360	DD	0
3361	DD	26286236
3362	DD	1013191219
3363	DD	990113957
3364	DD	1071218987
3365	DD	3284199501
3366	DD	1072360200
3367	DD	2981906127
3368	DD	3218437190
3369	DD	3154396333
3370	DD	3217214106
3371	DD	4182117656
3372	DD	1069927061
3373	DD	903677379
3374	DD	3207343530
3375	DD	384743261
3376	DD	3216009637
3377	DD	1679228359
3378	DD	1066734193
3379	DD	3407026595
3380	DD	1066538544
3381	DD	784962854
3382	DD	3213588186
3383	DD	1956733412
3384	DD	3210979700
3385	DD	0
3386	DD	3218800640
3387	DD	0
3388	DD	1072693248
3389	DD	0
3390	DD	0
3391	DD	0
3392	DD	0
3393	DD	1468217372
3394	DD	1015658399
3395	DD	2570814109
3396	DD	1071327852
3397	DD	532296332
3398	DD	1072315404
3399	DD	318213600
3400	DD	3218490738
3401	DD	3661105766
3402	DD	3217035931
3403	DD	4085840862
3404	DD	1069919095
3405	DD	2798312316
3406	DD	3213370099
3407	DD	1668326589
3408	DD	3215870599
3409	DD	3158013712
3410	DD	1066998409
3411	DD	673205579
3412	DD	1066158659
3413	DD	486665227
3414	DD	3213647762
3415	DD	3317145528
3416	DD	3208570948
3417	DD	0
3418	DD	3218931712
3419	DD	0
3420	DD	1072693248
3421	DD	0
3422	DD	0
3423	DD	0
3424	DD	0
3425	DD	2060955015
3426	DD	1014233667
3427	DD	2567098181
3428	DD	1071433868
3429	DD	1159081245
3430	DD	1072269064
3431	DD	1492598184
3432	DD	3218535971
3433	DD	1567055841
3434	DD	3216688180
3435	DD	2821222425
3436	DD	1069896605
3437	DD	3691290783
3438	DD	3214336992
3439	DD	343679101
3440	DD	3215679175
3441	DD	1878686296
3442	DD	1067197462
3443	DD	125933636
3444	DD	1065636281
3445	DD	421076939
3446	DD	3213630573
3447	DD	3748848474
3448	DD	1062499186
3449	DD	0
3450	DD	3219062784
3451	DD	0
3452	DD	1072693248
3453	DD	0
3454	DD	0
3455	DD	0
3456	DD	0
3457	DD	1860475216
3458	DD	1015320544
3459	DD	439764829
3460	DD	1071587361
3461	DD	3870821058
3462	DD	1072197223
3463	DD	1430736283
3464	DD	3218588540
3465	DD	1597812790
3466	DD	3216174065
3467	DD	2398544810
3468	DD	1069838732
3469	DD	961452807
3470	DD	3215095800
3471	DD	716310499
3472	DD	3215360049
3473	DD	2337792646
3474	DD	1067375770
3475	DD	3863538422
3476	DD	1064417477
3477	DD	2203480844
3478	DD	3213482785
3479	DD	2389621902
3480	DD	1063978354
3481	DD	0
3482	DD	3219193856
3483	DD	0
3484	DD	1072693248
3485	DD	0
3486	DD	0
3487	DD	0
3488	DD	0
3489	DD	517838046
3490	DD	1015294339
3491	DD	2114713104
3492	DD	1071713012
3493	DD	2046328558
3494	DD	1072098392
3495	DD	29352448
3496	DD	3218631376
3497	DD	1533416325
3498	DD	3215079684
3499	DD	765247815
3500	DD	1069724759
3501	DD	24381189
3502	DD	3215564623
3503	DD	1213155449
3504	DD	3214886044
3505	DD	379420126
3506	DD	1067409218
3507	DD	3127061143
3508	DD	3210809777
3509	DD	3193663073
3510	DD	3213128287
3511	DD	2557278876
3512	DD	1064581282
3513	DD	0
3514	DD	3219324928
3515	DD	0
3516	DD	1072693248
3517	DD	0
3518	DD	0
3519	DD	0
3520	DD	0
3521	DD	201012485
3522	DD	1013704982
3523	DD	4147262407
3524	DD	1071803766
3525	DD	3048814903
3526	DD	1071997795
3527	DD	1260857726
3528	DD	3218645540
3529	DD	270462819
3530	DD	3209873967
3531	DD	874660781
3532	DD	1069580732
3533	DD	1251156804
3534	DD	3215866075
3535	DD	3568210118
3536	DD	3214014484
3537	DD	3784557811
3538	DD	1067255146
3539	DD	47772576
3540	DD	3212562613
3541	DD	2075700783
3542	DD	3212539455
3543	DD	1121561449
3544	DD	1064698735
3545	DD	0
3546	DD	3219456000
3547	DD	0
3548	DD	1072693248
3549	DD	0
3550	DD	0
3551	DD	0
3552	DD	0
3553	DD	72370286
3554	DD	1015768239
3555	DD	2345366573
3556	DD	1071888223
3557	DD	3155310239
3558	DD	1071897123
3559	DD	4105462806
3560	DD	3218634383
3561	DD	2329529114
3562	DD	1067280331
3563	DD	3078782452
3564	DD	1069291148
3565	DD	2210998062
3566	DD	3215997483
3567	DD	1498585052
3568	DD	3212353515
3569	DD	3032692199
3570	DD	1066974465
3571	DD	809329973
3572	DD	3213081308
3573	DD	2713838579
3574	DD	3211547879
3575	DD	1266611175
3576	DD	1064568889
3577	DD	0
3578	DD	3219587072
3579	DD	0
3580	DD	1072693248
3581	DD	0
3582	DD	0
3583	DD	0
3584	DD	0
3585	DD	2137918782
3586	DD	1013598293
3587	DD	2511343836
3588	DD	1071966424
3589	DD	4205808243
3590	DD	1071797842
3591	DD	2776384587
3592	DD	3218601667
3593	DD	3824787134
3594	DD	1068202086
3595	DD	4101819712
3596	DD	1068956189
3597	DD	3547601806
3598	DD	3216004360
3599	DD	4156237724
3600	DD	1064058621
3601	DD	3714924071
3602	DD	1066627770
3603	DD	2925917146
3604	DD	3213234133
3605	DD	4211598888
3606	DD	3209111151
3607	DD	2569808389
3608	DD	1064277859
3609	DD	0
3610	DD	3219718144
3611	DD	0
3612	DD	1072693248
3613	DD	0
3614	DD	0
3615	DD	0
3616	DD	0
3617	DD	2979324843
3618	DD	1013692066
3619	DD	2595126306
3620	DD	1072038496
3621	DD	4263058559
3622	DD	1071701178
3623	DD	2217257467
3624	DD	3218551298
3625	DD	2310932059
3626	DD	1068685603
3627	DD	3368327571
3628	DD	1068627625
3629	DD	3037419246
3630	DD	3215935424
3631	DD	3509936675
3632	DD	1065724141
3633	DD	1557247226
3634	DD	1066131548
3635	DD	3830787958
3636	DD	3213205743
3637	DD	1781883284
3638	DD	1062575914
3639	DD	3918078093
3640	DD	1063614197
3641	DD	0
3642	DD	3219849216
3643	DD	0
3644	DD	1072693248
3645	DD	0
3646	DD	0
3647	DD	0
3648	DD	0
3649	DD	3630992244
3650	DD	1015034507
3651	DD	461360001
3652	DD	1072104635
3653	DD	2866201612
3654	DD	1071571556
3655	DD	1021729265
3656	DD	3218487113
3657	DD	1039036234
3658	DD	1068940858
3659	DD	1685105679
3660	DD	1068140011
3661	DD	1856275853
3662	DD	3215769620
3663	DD	2211306181
3664	DD	1066373046
3665	DD	3739405201
3666	DD	1065456917
3667	DD	3870269089
3668	DD	3213053509
3669	DD	427599213
3670	DD	1063593231
3671	DD	40698732
3672	DD	1062709094
3673	DD	0
3674	DD	3219980288
3675	DD	0
3676	DD	1072693248
3677	DD	0
3678	DD	0
3679	DD	0
3680	DD	0
3681	DD	4017840557
3682	DD	1014067070
3683	DD	2764932206
3684	DD	1072165089
3685	DD	3362970633
3686	DD	1071394124
3687	DD	2677206355
3688	DD	3218412713
3689	DD	1827861303
3690	DD	1069122666
3691	DD	2476388705
3692	DD	1067583638
3693	DD	523365901
3694	DD	3215556224
3695	DD	1203249285
3696	DD	1066574111
3697	DD	4264074292
3698	DD	1064402288
3699	DD	3556167213
3700	DD	3212827889
3701	DD	3894081206
3702	DD	1063908871
3703	DD	2161178761
3704	DD	1061130844
3705	DD	0
3706	DD	3220111360
3707	DD	0
3708	DD	1072693248
3709	DD	0
3710	DD	0
3711	DD	0
3712	DD	0
3713	DD	3622330478
3714	DD	1016273425
3715	DD	923638641
3716	DD	1072245755
3717	DD	239419665
3718	DD	1071146518
3719	DD	4085259706
3720	DD	3218288969
3721	DD	1284806809
3722	DD	1069276013
3723	DD	2806747971
3724	DD	1066232498
3725	DD	75259250
3726	DD	3215197393
3727	DD	2597116185
3728	DD	1066648701
3729	DD	1680670491
3730	DD	3208755029
3731	DD	446818184
3732	DD	3212096816
3733	DD	1529495144
3734	DD	1063888972
3735	DD	808619025
3736	DD	3208443000
3737	DD	0
3738	DD	3220242432
3739	DD	0
3740	DD	1072693248
3741	DD	0
3742	DD	0
3743	DD	0
3744	DD	0
3745	DD	462410646
3746	DD	1015565639
3747	DD	3157363066
3748	DD	1072336316
3749	DD	87541994
3750	DD	1070853747
3751	DD	2905067058
3752	DD	3218115077
3753	DD	1081050294
3754	DD	1069306453
3755	DD	4130581086
3756	DD	3212259234
3757	DD	1279737796
3758	DD	3214531982
3759	DD	901138781
3760	DD	1066501065
3761	DD	978916480
3762	DD	3211806490
3763	DD	1307294116
3764	DD	3210755549
3765	DD	1154728319
3766	DD	1063409950
3767	DD	983243444
3768	DD	3209435485
3769	DD	0
3770	DD	3220373504
3771	DD	0
3772	DD	1072693248
3773	DD	0
3774	DD	0
3775	DD	0
3776	DD	0
3777	DD	2617212772
3778	DD	1016126748
3779	DD	2762378177
3780	DD	1072409936
3781	DD	1926160805
3782	DD	1070604218
3783	DD	4131898582
3784	DD	3217810482
3785	DD	3068505203
3786	DD	1069203346
3787	DD	2854543895
3788	DD	3214027139
3789	DD	1276437050
3790	DD	3213652513
3791	DD	523800203
3792	DD	1066060621
3793	DD	3030576699
3794	DD	3212054264
3795	DD	210618624
3796	DD	3205409267
3797	DD	3515290542
3798	DD	1062456384
3799	DD	1613351841
3800	DD	3209185464
3801	DD	0
3802	DD	3220504576
3803	DD	0
3804	DD	1072693248
3805	DD	0
3806	DD	0
3807	DD	0
3808	DD	0
3809	DD	2178033281
3810	DD	1016051223
3811	DD	859883711
3812	DD	1072469258
3813	DD	4248327203
3814	DD	1070195167
3815	DD	4170103331
3816	DD	3217497647
3817	DD	3497702842
3818	DD	1069026027
3819	DD	669705965
3820	DD	3214426190
3821	DD	548733038
3822	DD	3212258725
3823	DD	1756337187
3824	DD	1065503890
3825	DD	1830841059
3826	DD	3211930343
3827	DD	1445563742
3828	DD	1061912703
3829	DD	2113494314
3830	DD	1060991234
3831	DD	1734825467
3832	DD	3208559895
3833	DD	0
3834	DD	3220635648
3835	DD	0
3836	DD	1072693248
3837	DD	0
3838	DD	0
3839	DD	0
3840	DD	0
3841	DD	1674478116
3842	DD	1016412476
3843	DD	1178764976
3844	DD	1072516719
3845	DD	1119346206
3846	DD	1069851736
3847	DD	1526584272
3848	DD	3217221512
3849	DD	3575463915
3850	DD	1068817773
3851	DD	2913683612
3852	DD	3214542291
3853	DD	1135909212
3854	DD	3207879094
3855	DD	1952394810
3856	DD	1064725296
3857	DD	508910559
3858	DD	3211537545
3859	DD	225204077
3860	DD	1062311155
3861	DD	1009857186
3862	DD	1056234420
3863	DD	2872841632
3864	DD	3207480811
3865	DD	0
3866	DD	3220766720
3867	DD	0
3868	DD	1072693248
3869	DD	0
3870	DD	0
3871	DD	0
3872	DD	0
3873	DD	1768234410
3874	DD	1014305046
3875	DD	1496797583
3876	DD	1072554475
3877	DD	3351833521
3878	DD	1069572393
3879	DD	68183265
3880	DD	3216938851
3881	DD	4178655528
3882	DD	1068606905
3883	DD	60791550
3884	DD	3214483781
3885	DD	1856281737
3886	DD	1063701265
3887	DD	4260560897
3888	DD	1063778674
3889	DD	2539586291
3890	DD	3210979253
3891	DD	2272785608
3892	DD	1062198907
3893	DD	1986161572
3894	DD	3206910344
3895	DD	1016667904
3896	DD	3205797138
3897	DD	0
3898	DD	3220897792
3899	DD	0
3900	DD	1072693248
3901	DD	0
3902	DD	0
3903	DD	0
3904	DD	0
3905	DD	3074583847
3906	DD	1017063845
3907	DD	4092570620
3908	DD	1072584374
3909	DD	3645618684
3910	DD	1069147119
3911	DD	1980755111
3912	DD	3216542681
3913	DD	889928399
3914	DD	1068320928
3915	DD	1360064809
3916	DD	3214330986
3917	DD	2266432388
3918	DD	1064407878
3919	DD	4147854841
3920	DD	1062471610
3921	DD	1812350685
3922	DD	3210287970
3923	DD	3710399832
3924	DD	1061728481
3925	DD	2458127659
3926	DD	3207279138
3927	DD	287360833
3928	DD	3197756422
3929	DD	0
3930	DD	3221028864
3931	DD	0
3932	DD	1072693248
3933	DD	0
3934	DD	0
3935	DD	0
3936	DD	0
3937	DD	68970445
3938	DD	1013643458
3939	DD	3990219923
3940	DD	1072607967
3941	DD	97498680
3942	DD	1068787106
3943	DD	4136450559
3944	DD	3216216395
3945	DD	147179316
3946	DD	1067971098
3947	DD	1625987424
3948	DD	3214138005
3949	DD	3965878798
3950	DD	1064539455
3951	DD	3777445436
3952	DD	1059539413
3953	DD	3029913178
3954	DD	3209512624
3955	DD	2162291908
3956	DD	1061245910
3957	DD	351053474
3958	DD	3207087984
3959	DD	3766283083
3960	DD	1056943188
3961	DD	0
3962	DD	3221159936
3963	DD	0
3964	DD	1072693248
3965	DD	0
3966	DD	0
3967	DD	0
3968	DD	0
3969	DD	3139580402
3970	DD	1014663922
3971	DD	3748810696
3972	DD	1072634260
3973	DD	3154943320
3974	DD	1068262833
3975	DD	3181856712
3976	DD	3215694135
3977	DD	3656356636
3978	DD	1067539266
3979	DD	3897588284
3980	DD	3213798616
3981	DD	1461831298
3982	DD	1064461217
3983	DD	2900114226
3984	DD	3208814642
3985	DD	2606420357
3986	DD	3207868903
3987	DD	1741152094
3988	DD	1060222230
3989	DD	1469206701
3990	DD	3206514441
3991	DD	3518993813
3992	DD	1057090958
3993	DD	0
3994	DD	3221291008
3995	DD	0
3996	DD	1072693248
3997	DD	0
3998	DD	0
3999	DD	0
4000	DD	0
4001	DD	3285908565
4002	DD	1015477239
4003	DD	1797956315
4004	DD	1072657271
4005	DD	3302471936
4006	DD	1067543167
4007	DD	2151339553
4008	DD	3215007235
4009	DD	362228095
4010	DD	1066797401
4011	DD	3986406156
4012	DD	3213131380
4013	DD	388353381
4014	DD	1064042359
4015	DD	4147910906
4016	DD	3209239839
4017	DD	1739922885
4018	DD	1056259812
4019	DD	3188561056
4020	DD	1058406709
4021	DD	489122368
4022	DD	3205182155
4023	DD	202560853
4024	DD	1056234231
4025	DD	0
4026	DD	3221422080
4027	DD	0
4028	DD	1072693248
4029	DD	0
4030	DD	0
4031	DD	0
4032	DD	0
4033	DD	3806705628
4034	DD	1008327668
4035	DD	884432573
4036	DD	1072671353
4037	DD	137405484
4038	DD	1066747168
4039	DD	3531994812
4040	DD	3214216262
4041	DD	3217445183
4042	DD	1066105333
4043	DD	2910288024
4044	DD	3212464301
4045	DD	3196212707
4046	DD	1063467545
4047	DD	3156563895
4048	DD	3208963593
4049	DD	3591285453
4050	DD	1058733242
4051	DD	2889132271
4052	DD	1055392886
4053	DD	1038377961
4054	DD	3203561698
4055	DD	4084672077
4056	DD	1055001082
4057	DD	0
4058	DD	3221553152
4059	DD	0
4060	DD	1072693248
4061	DD	0
4062	DD	0
4063	DD	0
4064	DD	0
4065	DD	1881957148
4066	DD	1016569186
4067	DD	3451706443
4068	DD	1072679940
4069	DD	143468186
4070	DD	1066002557
4071	DD	553724800
4072	DD	3213475431
4073	DD	1049442771
4074	DD	1065415105
4075	DD	3378521943
4076	DD	3211821787
4077	DD	3176008209
4078	DD	1062800361
4079	DD	4016898691
4080	DD	3208498219
4081	DD	1548390021
4082	DD	1058670598
4083	DD	2097418483
4084	DD	3202689041
4085	DD	2756703589
4086	DD	3201351283
4087	DD	506736184
4088	DD	1053405377
4089	DD	0
4090	DD	3221684224
4091	DD	0
4092	DD	1072693248
4093	DD	0
4094	DD	0
4095	DD	0
4096	DD	0
4097	DD	450339788
4098	DD	1015040915
4099	DD	2959639058
4100	DD	1072685166
4101	DD	2289443405
4102	DD	1065320893
4103	DD	3331959139
4104	DD	3212796584
4105	DD	724199976
4106	DD	1064616734
4107	DD	938566183
4108	DD	3211030741
4109	DD	1640535667
4110	DD	1062186735
4111	DD	187996035
4112	DD	3207841256
4113	DD	822311531
4114	DD	1058246461
4115	DD	160890851
4116	DD	3203087480
4117	DD	3163291388
4118	DD	1050479733
4119	DD	578249940
4120	DD	1051474021
4121	DD	0
4122	DD	3221815296
4123	DD	0
4124	DD	1072693248
4125	DD	0
4126	DD	0
4127	DD	0
4128	DD	0
4129	DD	539445753
4130	DD	1012635531
4131	DD	3085578536
4132	DD	1072688342
4133	DD	2019637246
4134	DD	1064510347
4135	DD	2901018414
4136	DD	3211991061
4137	DD	2171427566
4138	DD	1063868144
4139	DD	678185093
4140	DD	3210287638
4141	DD	2685165718
4142	DD	1061401571
4143	DD	710336199
4144	DD	3207152667
4145	DD	2733135798
4146	DD	1057659331
4147	DD	886948177
4148	DD	3202751664
4149	DD	3345834247
4150	DD	1052218043
4151	DD	908728048
4152	DD	1047925874
4153	DD	0
4154	DD	3221946368
4155	DD	0
4156	DD	1072693248
4157	DD	0
4158	DD	0
4159	DD	0
4160	DD	0
4161	DD	4240302093
4162	DD	1016867082
4163	DD	1832260410
4164	DD	1072690271
4165	DD	154153694
4166	DD	1063730412
4167	DD	2094548181
4168	DD	3211211898
4169	DD	1392727515
4170	DD	1063180837
4171	DD	3132890025
4172	DD	3209604411
4173	DD	483611698
4174	DD	1060651750
4175	DD	4246355421
4176	DD	3206519479
4177	DD	1424637421
4178	DD	1057044161
4179	DD	2138185318
4180	DD	3202290304
4181	DD	2276282642
4182	DD	1052095798
4183	DD	4227780935
4184	DD	3196067472
4185	DD	0
4186	DD	3222077440
4187	DD	0
4188	DD	1072693248
4189	DD	0
4190	DD	0
4191	DD	0
4192	DD	0
4193	DD	2485733495
4194	DD	1017000498
4195	DD	484092514
4196	DD	1072691442
4197	DD	1653085170
4198	DD	1063007344
4199	DD	2893019346
4200	DD	3210489400
4201	DD	878866243
4202	DD	1062388018
4203	DD	2113174452
4204	DD	3208818852
4205	DD	2654141437
4206	DD	1059959432
4207	DD	3578550869
4208	DD	3205727739
4209	DD	315005006
4210	DD	1056288680
4211	DD	3246956604
4212	DD	3201593495
4213	DD	2197286540
4214	DD	1051718329
4215	DD	3044885069
4216	DD	3196227269
4217	DD	0
4218	DD	3222208512
4219	DD	0
4220	DD	1072693248
4221	DD	0
4222	DD	0
4223	DD	0
4224	DD	0
4225	DD	2794994668
4226	DD	1016833037
4227	DD	3287420517
4228	DD	1072692394
4229	DD	4133778764
4230	DD	1061857404
4231	DD	689562148
4232	DD	3209340342
4233	DD	1404089106
4234	DD	1061273627
4235	DD	1292441425
4236	DD	3207706805
4237	DD	93671116
4238	DD	1058816787
4239	DD	2903327974
4240	DD	3204626398
4241	DD	4279279273
4242	DD	1055202414
4243	DD	134688023
4244	DD	3200552187
4245	DD	3315379764
4246	DD	1050761310
4247	DD	2945780649
4248	DD	3195568939
4249	DD	0
4250	DD	3222339584
4251	DD	0
4252	DD	1072693248
4253	DD	0
4254	DD	0
4255	DD	0
4256	DD	0
4257	DD	2135621136
4258	DD	1016053539
4259	DD	309961636
4260	DD	1072692934
4261	DD	672792810
4262	DD	1060347512
4263	DD	2960305506
4264	DD	3207830967
4265	DD	1703867620
4266	DD	1059726750
4267	DD	824905914
4268	DD	3206160796
4269	DD	3036017847
4270	DD	1057284422
4271	DD	923304464
4272	DD	3203122673
4273	DD	1848642304
4274	DD	1053791859
4275	DD	2215350763
4276	DD	3199158388
4277	DD	3049848127
4278	DD	1049324210
4279	DD	3861893815
4280	DD	3194293196
4281	DD	0
4282	DD	3222470656
4283	DD	0
4284	DD	1072693248
4285	DD	0
4286	DD	0
4287	DD	0
4288	DD	0
4289	DD	2236028675
4290	DD	1016891036
4291	DD	2177293363
4292	DD	1072693132
4293	DD	776830057
4294	DD	1058856794
4295	DD	4190004158
4296	DD	3206340337
4297	DD	209955488
4298	DD	1058225857
4299	DD	845130443
4300	DD	3204660651
4301	DD	4204313304
4302	DD	1055835544
4303	DD	364525198
4304	DD	3201597210
4305	DD	3889299905
4306	DD	1052205563
4307	DD	1514389355
4308	DD	3197586647
4309	DD	1706817756
4310	DD	1047834665
4311	DD	3817417318
4312	DD	3192934132
4313	DD	0
4314	DD	3222601728
4315	DD	0
4316	DD	1072693248
4317	DD	0
4318	DD	0
4319	DD	0
4320	DD	0
4321	DD	1074033072
4322	DD	1013200912
4323	DD	2197899301
4324	DD	1072693205
4325	DD	1097614282
4326	DD	1057308273
4327	DD	209489097
4328	DD	3204791893
4329	DD	3641526339
4330	DD	1056723664
4331	DD	1792794946
4332	DD	3203158586
4333	DD	584598707
4334	DD	1054254910
4335	DD	253996240
4336	DD	3200135633
4337	DD	642640562
4338	DD	1050754580
4339	DD	3147361740
4340	DD	3196139610
4341	DD	1167319222
4342	DD	1046395158
4343	DD	3488053038
4344	DD	3191370264
4345	DD	0
4346	DD	3222732800
4347	DD	0
4348	DD	1072693248
4349	DD	0
4350	DD	0
4351	DD	0
4352	DD	0
4353	DD	871679747
4354	DD	1016222468
4355	DD	1586311569
4356	DD	1072693232
4357	DD	4199724405
4358	DD	1055867613
4359	DD	3041006250
4360	DD	3203351246
4361	DD	482130003
4362	DD	1055184672
4363	DD	1689676855
4364	DD	3201619703
4365	DD	116121201
4366	DD	1052814264
4367	DD	4166318198
4368	DD	3198564764
4369	DD	388552649
4370	DD	1049191609
4371	DD	1384400086
4372	DD	3194577312
4373	DD	135589376
4374	DD	1044819515
4375	DD	2497367318
4376	DD	3189906305
4377	DD	0
4378	DD	3222863872
4379	DD	0
4380	DD	1072693248
4381	DD	0
4382	DD	0
4383	DD	0
4384	DD	0
4385	DD	752986014
4386	DD	1014740322
4387	DD	1072834312
4388	DD	1072693242
4389	DD	1389704451
4390	DD	1054277685
4391	DD	817998738
4392	DD	3201761329
4393	DD	996777029
4394	DD	1053731553
4395	DD	811547911
4396	DD	3200166603
4397	DD	1604093935
4398	DD	1051232383
4399	DD	2381858127
4400	DD	3197131472
4401	DD	806055999
4402	DD	1047703656
4403	DD	443662424
4404	DD	3193089938
4405	DD	2855612429
4406	DD	1043379518
4407	DD	3671581230
4408	DD	3188373004
4409	DD	0
4410	DD	3222994944
4411	DD	0
4412	DD	1072693248
4413	DD	0
4414	DD	0
4415	DD	0
4416	DD	0
4417	DD	4161630806
4418	DD	1015796140
4419	DD	3799386689
4420	DD	1072693245
4421	DD	516062805
4422	DD	1052830799
4423	DD	6188716
4424	DD	3200314446
4425	DD	79447568
4426	DD	1052151909
4427	DD	223529141
4428	DD	3198586975
4429	DD	1557009707
4430	DD	1049758991
4431	DD	1527834451
4432	DD	3195539792
4433	DD	3841571054
4434	DD	1046184222
4435	DD	3228035136
4436	DD	3191570603
4437	DD	2497745717
4438	DD	1041799395
4439	DD	3127975351
4440	DD	3186863029
4441	DD	0
4442	DD	3223126016
4443	DD	0
4444	DD	1072693248
4445	DD	0
4446	DD	0
4447	DD	0
4448	DD	0
4449	DD	3013228433
4450	DD	1015734301
4451	DD	952591976
4452	DD	1072693247
4453	DD	3849195912
4454	DD	1051256594
4455	DD	1248135057
4456	DD	3198740242
4457	DD	1658384276
4458	DD	1050712587
4459	DD	3312197895
4460	DD	3197147657
4461	DD	2426751598
4462	DD	1048219658
4463	DD	2075412918
4464	DD	3194074453
4465	DD	1194511818
4466	DD	1044659399
4467	DD	2861395540
4468	DD	3190045864
4469	DD	1105252788
4470	DD	1040325059
4471	DD	278204179
4472	DD	3185374362
4473	DD	0
4474	DD	3223257088
4475	DD	0
4476	DD	1072693248
4477	DD	0
4478	DD	0
4479	DD	0
4480	DD	0
4481	DD	4084683796
4482	DD	1014352664
4483	DD	3549182448
4484	DD	1072693247
4485	DD	4170486715
4486	DD	1048984034
4487	DD	3652359522
4488	DD	3196467682
4489	DD	1780445294
4490	DD	1048420995
4491	DD	3329441198
4492	DD	3194856066
4493	DD	663245309
4494	DD	1045935418
4495	DD	1918070306
4496	DD	3191839818
4497	DD	4225866973
4498	DD	1042419329
4499	DD	1974315224
4500	DD	3187805832
4501	DD	847480060
4502	DD	1038120500
4503	DD	2386310431
4504	DD	3183105031
4505	DD	0
4506	DD	3223388160
4507	DD	0
4508	DD	1072693248
4509	DD	0
4510	DD	0
4511	DD	0
4512	DD	0
4513	DD	951119343
4514	DD	1016641415
4515	DD	4194036288
4516	DD	1072693247
4517	DD	4207053894
4518	DD	1045958742
4519	DD	4131013457
4520	DD	3193442390
4521	DD	2503178506
4522	DD	1045433060
4523	DD	2309798544
4524	DD	3191868132
4525	DD	1503762043
4526	DD	1042918157
4527	DD	762244907
4528	DD	3188792499
4529	DD	3745081608
4530	DD	1039371450
4531	DD	3106729171
4532	DD	3184757959
4533	DD	3799011378
4534	DD	1035063995
4535	DD	693003136
4536	DD	3180102041
4537	DD	0
4538	DD	3223519232
4539	DD	0
4540	DD	1072693248
4541	DD	0
4542	DD	0
4543	DD	0
4544	DD	0
4545	DD	1712896388
4546	DD	1016000193
4547	DD	4281307769
4548	DD	1072693247
4549	DD	3495080264
4550	DD	1042943408
4551	DD	3483806577
4552	DD	3190427056
4553	DD	3577360645
4554	DD	1042374261
4555	DD	3557467263
4556	DD	3188809333
4557	DD	3692227868
4558	DD	1039911516
4559	DD	1459944482
4560	DD	3185739496
4561	DD	624248087
4562	DD	1036331657
4563	DD	3930021706
4564	DD	3181718167
4565	DD	439009527
4566	DD	1032014849
4567	DD	3184212578
4568	DD	3177110789
4569	DD	0
4570	DD	3223650304
4571	DD	0
4572	DD	1072693248
4573	DD	0
4574	DD	0
4575	DD	0
4576	DD	0
4577	DD	1958475666
4578	DD	1013700788
4579	DD	4293118680
4580	DD	1072693247
4581	DD	3829159519
4582	DD	1039938855
4583	DD	3827364885
4584	DD	3187422503
4585	DD	2374004141
4586	DD	1039322650
4587	DD	2380228874
4588	DD	3185757722
4589	DD	853065064
4590	DD	1036916376
4591	DD	3897809499
4592	DD	3182694159
4593	DD	2467115425
4594	DD	1033300621
4595	DD	2966460473
4596	DD	3178687133
4597	DD	4249027489
4598	DD	1028973684
4599	DD	3391824522
4600	DD	3174085926
4601	DD	0
4602	DD	3223781376
4603	DD	0
4604	DD	1072693248
4605	DD	0
4606	DD	0
4607	DD	0
4608	DD	0
4609	DD	1028808661
4610	DD	1012328597
4611	DD	4294717113
4612	DD	1072693247
4613	DD	2759857858
4614	DD	1036945975
4615	DD	2759440340
4616	DD	3184429623
4617	DD	217750550
4618	DD	1036278821
4619	DD	228557927
4620	DD	3182713893
4621	DD	868996329
4622	DD	1033914811
4623	DD	130294465
4624	DD	3179657124
4625	DD	3979034581
4626	DD	1030279068
4627	DD	1690522291
4628	DD	3175665582
4629	DD	141102418
4630	DD	1025941166
4631	DD	3942643114
4632	DD	3171030731
4633	DD	0
4634	DD	3223912448
4635	DD	0
4636	DD	1072693248
4637	DD	0
4638	DD	0
4639	DD	0
4640	DD	0
4641	DD	2461075155
4642	DD	1015729939
4643	DD	4294933437
4644	DD	1072693247
4645	DD	2559161110
4646	DD	1033930834
4647	DD	2559046852
4648	DD	3181414482
4649	DD	3206412049
4650	DD	1033243416
4651	DD	3218709064
4652	DD	3179678488
4653	DD	2091270467
4654	DD	1030857342
4655	DD	245853585
4656	DD	3176629075
4657	DD	1555900931
4658	DD	1027267783
4659	DD	1186881303
4660	DD	3172654298
4661	DD	1695278520
4662	DD	1022918007
4663	DD	1853146834
4664	DD	3167983022
4665	DD	0
4666	DD	3224043520
4667	DD	0
4668	DD	1072693248
4669	DD	0
4670	DD	0
4671	DD	0
4672	DD	0
4673	DD	2502502488
4674	DD	1016572066
4675	DD	4294962713
4676	DD	1072693247
4677	DD	3137376149
4678	DD	1030874690
4679	DD	3137268820
4680	DD	3178358338
4681	DD	1097103169
4682	DD	1030217134
4683	DD	1110504267
4684	DD	3176652206
4685	DD	1068377398
4686	DD	1027807171
4687	DD	222176953
4688	DD	3173610756
4689	DD	3440315131
4690	DD	1024267613
4691	DD	1199778592
4692	DD	3169654130
4693	DD	257981480
4694	DD	1019904983
4695	DD	1388437918
4696	DD	3164943417
4697	DD	0
4698	DD	3224174592
4699	DD	0
4700	DD	1072693248
4701	DD	0
4702	DD	0
4703	DD	0
4704	DD	0
4705	DD	3418697838
4706	DD	1016821878
4707	DD	4294966675
4708	DD	1072693247
4709	DD	3798207862
4710	DD	1027825953
4711	DD	3798094058
4712	DD	3175309601
4713	DD	3391459718
4714	DD	1027200727
4715	DD	3405981646
4716	DD	3173635799
4717	DD	3694208074
4718	DD	1024764900
4719	DD	2192272311
4720	DD	3170602971
4721	DD	1464408928
4722	DD	1021279479
4723	DD	2201370875
4724	DD	3166665997
4725	DD	4139632468
4726	DD	1016902930
4727	DD	2981161402
4728	DD	3161912586
4729	DD	0
4730	DD	3224305664
4731	DD	0
4732	DD	1072693248
4733	DD	0
4734	DD	0
4735	DD	0
4736	DD	0
4737	DD	3589768515
4738	DD	1013972501
4739	DD	4294967265
4740	DD	1072693247
4741	DD	2293865510
4742	DD	1023336450
4743	DD	2097549026
4744	DD	3170820098
4745	DD	2721138850
4746	DD	1022661962
4747	DD	1571631120
4748	DD	3169097035
4749	DD	3716649917
4750	DD	1020295299
4751	DD	3146231247
4752	DD	3166041588
4753	DD	84506245
4754	DD	1016656297
4755	DD	2231398946
4756	DD	3162043093
4757	DD	3305646943
4758	DD	1012441980
4759	DD	402214167
4760	DD	3157503609
4761	DD	0
4762	DD	3224436736
4763	DD	0
4764	DD	1072693248
4765	DD	0
4766	DD	0
4767	DD	0
4768	DD	0
4769	DD	2152156943
4770	DD	1016184605
4771	DD	4294967294
4772	DD	1072693247
4773	DD	1074684533
4774	DD	1018634353
4775	DD	1074437943
4776	DD	3166118001
4777	DD	967276073
4778	DD	1018090988
4779	DD	995296768
4780	DD	3164526060
4781	DD	4275132894
4782	DD	1015589675
4783	DD	304133116
4784	DD	3161485853
4785	DD	1232215992
4786	DD	1012058464
4787	DD	559363548
4788	DD	3157444977
4789	DD	1487618473
4790	DD	1007759094
4791	DD	2355811294
4792	DD	3152771929
4793	DD	3381626085
4794	DD	3224537056
4795	DD	0
4796	DD	1072693248
4797	DD	0
4798	DD	0
4799	DD	0
4800	DD	0
4801	DD	0
4802	DD	0
4803	DD	0
4804	DD	1072693248
4805	DD	0
4806	DD	0
4807	DD	0
4808	DD	0
4809	DD	0
4810	DD	0
4811	DD	0
4812	DD	0
4813	DD	0
4814	DD	0
4815	DD	0
4816	DD	0
4817	DD	0
4818	DD	0
4819	DD	0
4820	DD	0
4821	DD	0
4822	DD	0
4823	DD	0
4824	DD	0
4825	DD	0
4826	DD	0
4827	DD	0
4828	DD	0
4829	DD	0
4830	DD	0
4831	DD	0
4832	DD	0
4833	DD	0
4834	DD	4294967295
4835	DD	0
4836	DD	4294967295
4837	DD	0
4838	DD	4294967295
4839	DD	0
4840	DD	4294967295
4841	DD	0
4842	DD	4294967295
4843	DD	0
4844	DD	4294967295
4845	DD	0
4846	DD	4294967295
4847	DD	0
4848	DD	4294967295
4849	DD	0
4850	DD	2147483648
4851	DD	0
4852	DD	2147483648
4853	DD	0
4854	DD	2147483648
4855	DD	0
4856	DD	2147483648
4857	DD	0
4858	DD	2147483648
4859	DD	0
4860	DD	2147483648
4861	DD	0
4862	DD	2147483648
4863	DD	0
4864	DD	2147483648
4865	DD	4294967295
4866	DD	2147483647
4867	DD	4294967295
4868	DD	2147483647
4869	DD	4294967295
4870	DD	2147483647
4871	DD	4294967295
4872	DD	2147483647
4873	DD	4294967295
4874	DD	2147483647
4875	DD	4294967295
4876	DD	2147483647
4877	DD	4294967295
4878	DD	2147483647
4879	DD	4294967295
4880	DD	2147483647
4881	DD	2147352576
4882	DD	2147352576
4883	DD	2147352576
4884	DD	2147352576
4885	DD	2147352576
4886	DD	2147352576
4887	DD	2147352576
4888	DD	2147352576
4889	DD	2147352576
4890	DD	2147352576
4891	DD	2147352576
4892	DD	2147352576
4893	DD	2147352576
4894	DD	2147352576
4895	DD	2147352576
4896	DD	2147352576
4897	DD	2145386496
4898	DD	2145386496
4899	DD	2145386496
4900	DD	2145386496
4901	DD	2145386496
4902	DD	2145386496
4903	DD	2145386496
4904	DD	2145386496
4905	DD	2145386496
4906	DD	2145386496
4907	DD	2145386496
4908	DD	2145386496
4909	DD	2145386496
4910	DD	2145386496
4911	DD	2145386496
4912	DD	2145386496
4913	DD	1069416448
4914	DD	1069416448
4915	DD	1069416448
4916	DD	1069416448
4917	DD	1069416448
4918	DD	1069416448
4919	DD	1069416448
4920	DD	1069416448
4921	DD	1069416448
4922	DD	1069416448
4923	DD	1069416448
4924	DD	1069416448
4925	DD	1069416448
4926	DD	1069416448
4927	DD	1069416448
4928	DD	1069416448
4929	DD	7733248
4930	DD	7733248
4931	DD	7733248
4932	DD	7733248
4933	DD	7733248
4934	DD	7733248
4935	DD	7733248
4936	DD	7733248
4937	DD	7733248
4938	DD	7733248
4939	DD	7733248
4940	DD	7733248
4941	DD	7733248
4942	DD	7733248
4943	DD	7733248
4944	DD	7733248
4945	DD	535822336
4946	DD	535822336
4947	DD	535822336
4948	DD	535822336
4949	DD	535822336
4950	DD	535822336
4951	DD	535822336
4952	DD	535822336
4953	DD	535822336
4954	DD	535822336
4955	DD	535822336
4956	DD	535822336
4957	DD	535822336
4958	DD	535822336
4959	DD	535822336
4960	DD	535822336
4961_2il0floatpacket_17	DD	000760000H,000000000H,000000000H,000000000H
4962_imldTanhHATab	DD	0
4963	DD	1072693248
4964	DD	0
4965	DD	3220176896
4966_RDATA	ENDS
4967_DATA	SEGMENT      'DATA'
4968_DATA	ENDS
4969EXTRN	__ImageBase:PROC
4970EXTRN	_fltused:BYTE
4971ENDIF
4972	END
4973