ispc-downsampler 0.4.0

Image downsampler crate using ISPC
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
!<arch>
/               1714391846              0       1813      `
!�������<H<H<H<H<H<H<H<H<H<H<H<H<Hffffffffffz z z __xmm@00000003000000020000000100000000__xmm@00000007000000060000000500000004__xmm@00000008000000040000000200000001__xmm@00000080000000400000002000000010__xmm@00000088000000440000002200000011calculate_weight_dimensionscalculate_weight_dimensions___unfunuunuun_3C_s_5B_unWeightDimensions_5D__3E___xmm@00000009000000060000000300000000__xmm@0000000a000000070000000400000001__xmm@0000000b000000080000000500000002__xmm@0000000c000000080000000400000000__xmm@0000000d000000090000000500000001__xmm@0000000e0000000a0000000600000002__xmm@0000000f0000000b0000000700000003downsample_normal_mapdownsample_normal_map___un_3C_s_5B__c_unSourceImage_5D__3E_un_3C_s_5B_unDownsampledImage_5D__3E_unenum_5B_NormalMapFormat_5D_resample_with_cached_weights_3resample_with_cached_weights_3___un_3C_s_5B__c_unSourceImage_5D__3E_un_3C_s_5B_unDownsampledImage_5D__3E_unenum_5B_PixelFormat_5D_un_3C_s_5B_unDownsamplingContext_5D__3E_resample_with_cached_weights_4resample_with_cached_weights_4___un_3C_s_5B__c_unSourceImage_5D__3E_un_3C_s_5B_unDownsampledImage_5D__3E_unenum_5B_PixelFormat_5D_un_3C_s_5B_unDownsamplingContext_5D__3E_INFINITYNUM_CHANNELSapply_alpha_scale___s_5B_unImage_5D_unfcalculate_alpha_coverage___s_5B_unImage_5D_un_3C_unf_3E_calculate_scaled_alpha_coverage___s_5B_unImage_5D_un_3C_Cunf_3E_unffind_alpha_scale_for_coverage___s_5B_unImage_5D_unfun_3C_Cunf_3E_get_alpha___s_5B_unImage_5D_vyUvyUget_alpha_index___s_5B_unImage_5D_vyUvyUscale_to_alpha_coveragescale_to_alpha_coverage___unuunuun_3C_CunT_3E_unuunuun_3C_unT_3E_un_3C_Cunf_3E_M_PIcalculate_weights_lanczoscalculate_weights_lanczos___unfunfun_3C_s_5B__c_unWeightDimensions_5D__3E_un_3C_unf_3E_
/               1714391846              0       1767      `
�H<f z!INFINITYM_PINUM_CHANNELS__xmm@00000003000000020000000100000000__xmm@00000007000000060000000500000004__xmm@00000008000000040000000200000001__xmm@00000009000000060000000300000000__xmm@0000000a000000070000000400000001__xmm@0000000b000000080000000500000002__xmm@0000000c000000080000000400000000__xmm@0000000d000000090000000500000001__xmm@0000000e0000000a0000000600000002__xmm@0000000f0000000b0000000700000003__xmm@00000080000000400000002000000010__xmm@00000088000000440000002200000011apply_alpha_scale___s_5B_unImage_5D_unfcalculate_alpha_coverage___s_5B_unImage_5D_un_3C_unf_3E_calculate_scaled_alpha_coverage___s_5B_unImage_5D_un_3C_Cunf_3E_unfcalculate_weight_dimensionscalculate_weight_dimensions___unfunuunuun_3C_s_5B_unWeightDimensions_5D__3E_calculate_weights_lanczoscalculate_weights_lanczos___unfunfun_3C_s_5B__c_unWeightDimensions_5D__3E_un_3C_unf_3E_downsample_normal_mapdownsample_normal_map___un_3C_s_5B__c_unSourceImage_5D__3E_un_3C_s_5B_unDownsampledImage_5D__3E_unenum_5B_NormalMapFormat_5D_find_alpha_scale_for_coverage___s_5B_unImage_5D_unfun_3C_Cunf_3E_get_alpha___s_5B_unImage_5D_vyUvyUget_alpha_index___s_5B_unImage_5D_vyUvyUresample_with_cached_weights_3resample_with_cached_weights_3___un_3C_s_5B__c_unSourceImage_5D__3E_un_3C_s_5B_unDownsampledImage_5D__3E_unenum_5B_PixelFormat_5D_un_3C_s_5B_unDownsamplingContext_5D__3E_resample_with_cached_weights_4resample_with_cached_weights_4___un_3C_s_5B__c_unSourceImage_5D__3E_un_3C_s_5B_unDownsampledImage_5D__3E_unenum_5B_PixelFormat_5D_un_3C_s_5B_unDownsamplingContext_5D__3E_scale_to_alpha_coveragescale_to_alpha_coverage___unuunuun_3C_CunT_3E_unuunuun_3C_unT_3E_un_3C_Cunf_3E_
//              1714391846              0       561       `
D:\a\ispc-downsampler\ispc-downsampler\target\aarch64-pc-windows-msvc\debug\build\ispc-downsampler-5eb5a1220bb153d6\out\weight_dimensions_ispc.oD:\a\ispc-downsampler\ispc-downsampler\target\aarch64-pc-windows-msvc\debug\build\ispc-downsampler-5eb5a1220bb153d6\out\downsampling_ispc.oD:\a\ispc-downsampler\ispc-downsampler\target\aarch64-pc-windows-msvc\debug\build\ispc-downsampler-5eb5a1220bb153d6\out\rescale_alpha_ispc.oD:\a\ispc-downsampler\ispc-downsampler\target\aarch64-pc-windows-msvc\debug\build\ispc-downsampler-5eb5a1220bb153d6\out\lanczos_ispc.o
/0              1714391845              100666  11040     `
d��$5.text��� P`.data�@0�.bss�0�.rdata�@P@.rdata�@P@.rdata�@P@.rdata�@P@.rdata�@P@.rdata|�@`@.drectve3d
.debug$S0��F@0B.debug$TD�!@0B�*�_� � ��w���o��g��_��W��O�be�#  � b("ceB(#&I&	J'�/ ".�#�k("	)(E�Z+K	��qkT�*�NQL0�M`�N���=O��P��Q �CP�D�E@�Fp�f��NG��S��T�U0�V`��gOW ��oXP�%NY���&[��fO\��'�=]���=^@�Hp� � �J!_kJTR
NQ�N1�!N1�#N�gO3�OQ��N�7	7z	7�	7R�NR�!NT�#N�gO��O:
 7z
(7�
07�86)>i�)�2�Mt֢N���N��$N���n�n�n��!n
7Z
7�
7�6)>��)�5�MT֢N���N��$N���n�n�n��!n�	 7:
(7�
07�86)>��)�4�MS�3Ns�!Ns�$Ns��nsn�ns�!ns�5N�	7�	7Z
7�6)>i�)�3�MR�2NR�!NR�$NR��nRn�nR�!nR�4Nz	 7�	(7
07��?6R � �)&S�)�Z�6)>��)�3�
��6)>��)�3�M��6)>��)�3�MR�NR�!NT�#N�gO��O:�'6)&��)���/6)>	�)�2�
��76)>)�)�2�M:�?7���)&��)��6)>��)�5�
��6)>��)�5�MZ�7���)&t�)�:�/6)>��)�4�
��76)>��)�4�Mz�?7���)&��)�z�6)>	�)�3�
�6)>)�)�3�M��7���)&��)���/6)>��)�2�
Z�76)>��)�2�MZ�?6)>	�)�2�M^���*_kjTB
N��=��=&ND�NC�N�	��4�N�4�N�=0�=�'N�0Nc�!N�gO��Nc�&N�gO縱NpOe�O�gO�&B��N�7I<	7��!NNJ<h	7��&N�ԠNK<�	7��OĈ�N�o(
 7��!NQ�
(7���n�
N�
07gԠN�l�nH87爡N��!n�7��!N7�%N帡nh7�!N�l�n�7��!N��!n(
 7縡n�
(7�#N�l�n�
07�!Nc�!nH87�!N`�&N�7!��n7!l�nh7!�!n�7 �%N( 7�(7�07�86H�+�q��M�OE��WD��_C��gB��oA��wƨ�_�I&E�)�I<H�6J�)�J1�E�
��!NNJ<��6K�*�ka�e�M��&N�ԠNK<��6L�+������M��OĈ�N�o(�'6L&L�,��1���!NQ��/6M�)������
���n�
Nh�76L�*��!���MgԠN�l�n�?6L�+��Q���M爡N��!n��6L&L�,�����!NH�6L�)��A���
�%N帡n��6L�*��q���M�!N�l�n��6L�+������M��!N��!n(�'6L&L�,��5�縡n��/6L�)�����
�#N�l�nh�76L�*��1���M�!Nc�!n�?6L�+��a���M�!N`�&N��6L&L�,��	�!��nH�6L�)��Q���
!l�n��6L�*������M!�!n��6L�+������M �%N(�'6L&L�,��9���/6I�)�)� �
h�76I�*�)A� �M�?7z�� ��w���o��g��_��W��O�be�#  � b("ceB(#&I&	J'�/ ".�#�k("	)(E�Z+K	��qkT�*�NQL0�M`�N���=O��P��Q �CP�D�E@�Fp�f��NG��S��T�U0�V`��gOW ��oXP�%NY���&[��fO\��'�=]���=^@�Hp� � �J!_kJTR
NQ�N1�!N1�#N�gO3�OQ��N�7	7z	7�	7R�NR�!NT�#N�gO��O:
 7z
(7�
07�86)>i�)�2�Mt֢N���N��$N���n�n�n��!n
7Z
7�
7�6)>��)�5�MT֢N���N��$N���n�n�n��!n�	 7:
(7�
07�86)>��)�4�MS�3Ns�!Ns�$Ns��nsn�ns�!ns�5N�	7�	7Z
7�6)>i�)�3�MR�2NR�!NR�$NR��nRn�nR�!nR�4Nz	 7�	(7
07��?6R � �)&S�)�Z�6)>��)�3�
��6)>��)�3�M��6)>��)�3�MR�NR�!NT�#N�gO��O:�'6)&��)���/6)>	�)�2�
��76)>)�)�2�M:�?7���)&��)��6)>��)�5�
��6)>��)�5�MZ�7���)&t�)�:�/6)>��)�4�
��76)>��)�4�Mz�?7���)&��)�z�6)>	�)�3�
�6)>)�)�3�M��7���)&��)���/6)>��)�2�
Z�76)>��)�2�MZ�?6)>	�)�2�M^���*_kjTB
N��=��=&ND�NC�N�	��4�N�4�N�=0�=�'N�0Nc�!N�gO��Nc�&N�gO縱NpOe�O�gO�&B��N�7I<	7��!NNJ<h	7��&N�ԠNK<�	7��OĈ�N�o(
 7��!NQ�
(7���n�
N�
07gԠN�l�nH87爡N��!n�7��!N7�%N帡nh7�!N�l�n�7��!N��!n(
 7縡n�
(7�#N�l�n�
07�!Nc�!nH87�!N`�&N�7!��n7!l�nh7!�!n�7 �%N( 7�(7�07�86H�+�q��M�OE��WD��_C��gB��oA��wƨ�_�I&E�)�I<H�6J�)�J1�E�
��!NNJ<��6K�*�ka�e�M��&N�ԠNK<��6L�+������M��OĈ�N�o(�'6L&L�,��1���!NQ��/6M�)������
���n�
Nh�76L�*��!���MgԠN�l�n�?6L�+��Q���M爡N��!n��6L&L�,�����!NH�6L�)��A���
�%N帡n��6L�*��q���M�!N�l�n��6L�+������M��!N��!n(�'6L&L�,��5�縡n��/6L�)�����
�#N�l�nh�76L�*��1���M�!Nc�!n�?6L�+��a���M�!N`�&N��6L&L�,��	�!��nH�6L�)��Q���
!l�n��6L�*������M!�!n��6L�+������M �%N(�'6L&L�,��9���/6I�)�)� �
h�76I�*�)A� �M�?7z������������������PX(,8<"D� @� /FAILIFMISMATCH:"_CRT_STDIO_ISO_WIDE_SPECIFIERS=0"��
�<@��:Intel(r) Implicit SPMD Program Compiler (Intel(r) ISPC), 1.20.0 (build commit f8a23fc90425b1e8 @ 20230505, LLVM 15.0.7)�Z�0JG<ispc::calculate_weight_dimensions`@>@filter_scaleAd(>usrcA
<>utargetA<>out_dimensionsA4<>
__mask>@ratioAe4x`�8�>@filter_radiusAdt� ��>pixel>vars>end>start>vars>end>startM(4
>@xAd80>
__maskNO�8<,$(\`d $4
<
H���




 <(##									�0JG<ispc::calculate_weight_dimensions`@>@filter_scaleAdP(>usrcA
P<>utargetAP<>out_dimensionsA4P<>
__mask>@ratioAetx`�8�>@filter_radiusAd�� ��>pixel>vars>end>start>vars>end>startM(4
>@xAdx0>
__maskNO�8<,$(\`d $4
<
H���




 <(##									�htprogramCount
programIndext__math_libt__math_lib_ispc"t__math_lib_ispc_fastt__math_lib_svmlt__math_lib_system*t__have_native_half_converts.t__have_native_half_full_support"t__have_native_rand*t__have_native_transcendentals*t__have_native_trigonometry"t__have_native_rsqrtd"t__have_native_rcpd*t__have_saturating_arithmetic"t__have_xe_prefetcht__is_xe_target�P.	ispc::uniform struct WeightDimensions.	ispc::uniform struct WeightDimensions.ispc::varying struct WeightDimensions.ispc::varying struct WeightDimensions.	ispc::uniform struct WeightDimensions.ispc::varying struct WeightDimensions.ispc::varying struct WeightDimensions�P��D:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\weight_dimensions.ispcD:\a\ispc-downsampler\ispc-downsampler\stdlib.ispc�L��
X\
x|
��
��
�
,0
��

d h 
��
��

@D
tx
��
PT
| � 
�!�!
�"�"
�##
$$
8%<%
\&`&
|'�'
�(�(
�)�)
�*�*
	+ 	+
H	,L	,
t	-x	-
�	.�	.
�	/�	/
�	0�	0

1
1
ispc���
@@ceil���:�ispc::uniform struct WeightDimensions
@uuB
@src_center���
@src_start
@src_end��:ispc::uniform struct WeightDimensionsND:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\weights.ispc���	
&calculate_weight_dimensionsu# �t# �:�ispc::varying struct WeightDimensions@# �B
src_center���
 src_start
@src_end��:`ispc::varying struct WeightDimensions
BD:\a\ispc-downsampler\ispc-downsampler\src/ispc/kernels/���weight_dimensions.ispc�
�����.text��f�.data.bss.rdata��9.rdata��5�x.rdata�
*�.rdata���:Q.rdata)�*.rdata	|�K�i	.drectve
3`)_`
.debug$S0F6v/�.debug$TDkG`@feat.00��C � �P a	 	�@	WD	,H	�L	�P	}T	AX	0\	�`	d	h	l	gp	�t	nx	.file��gweight_dimensions.ispc�__have_native_trigonometryprogramIndex__math_lib_ispc_fast__have_native_half_full_supportprogramCount__is_xe_target__have_native_half_convertscalculate_weight_dimensions__have_native_transcendentals__math_lib_system__math_lib_svml__have_xe_prefetch__have_native_rsqrtd__have_native_rcpd__have_native_rand__fast_masked_vload__math_lib_ispc__have_saturating_arithmetic__math_libcalculate_weight_dimensions___unfunuunuun_3C_s_5B_unWeightDimensions_5D__3E___xmm@00000007000000060000000500000004__xmm@00000088000000440000002200000011__xmm@00000008000000040000000200000001__xmm@00000080000000400000002000000010__xmm@00000003000000020000000100000000/145            1714391845              100666  116450    `
d�ֻR.text����� P`.data��@0�.bss�0�.rdata��@P@.rdata��@P@.rdata��@P@.rdata��@P@.rdata�@P@.rdata�@P@.rdata �@P@.rdata0�@P@.rdata@�@P@.rdataP�@P@.rdata`�@P@.rdatap�@`@.drectve3��
.debug$S�"�2��@0B.debug$T
��@0B�*�_� � ��;�m�3m�+m�#m�w��o��g��_��W��O	����@�8@�
��O�;�=(?q��Z�k
+	�KE�Zj@��o�
K����?qK�T�*!N"O 4�N��=!��N @NN��=FO�o(!�O�5Op@���=�#�=;K�o�R�o��O��3� � ��3@��o�R�/�=ZTN��N5O��= 4�N!4�NAN(!�O�_kJ|T�N?k�T_k�T�*� � ��/�=����@�q�5T�*��=���N#�@M��Nf@�d��Na��N�	����������$�&�������(������ ��,� � ե��@��k
2T�N�W�=T#O�tS}@�<z@�
@�<<&��o�i�<�o��d��o�o��,���1��o��"��o�!��o�	@�
�o�a��o�k�<��o��@M̅@M����N�@M@��W?O���N�@M!��N��Nօ�NxT?O!N���N@���N<&Ǟ�N�,�<�@
�.��%N<�	@
�,��<6@
�&�/��$��<V@
�"N�@
�,���/�<�	@
&�/��@
֦/?�-��
�g"N@

?Y@
��!n���/?Y	@
�&-
���7n�@
�/�<G��
��<�@
8&ND@
�!n�
���/�<D	@
&���7n�@
'�/?

��
��&N�@

?^@
��!n���/?^	@
*&-
���7n�@
��/-?N��
��@
.?X@
��!n�
���/,?X	@
����7nX@
٧/�@
9�!n��/9�7n�/�!n�7n~�N
�N=�N~� N��NJ�6Nv�N}�$ND�N@�'Nv�8ND�9N���N��nP�n��n�n��n��n΅�N�5�n�5�n� Nc!N��N��n&�4`�=!�=� Na!N�N��N�U"O(&!��77��NH7�7�U"O!�� 7(7��NH07��?6 �,f���@
H�6,<N��@
��N�6f���@M��6<N��@M�U"O!���'6,f���@
H�/6,<N��@
��N�76f���@M(�?6<N�@M>���o�'Na�'N�;�=��N!��N�7n!�7n��N!��N(a!(a�O�=�W�=c��NaOc��N�7q<57~<�7d<�7�S�=!��NdO!��N5	 7(<�	(7"<�	07.<u86��.�@
��'N$�'N��N���N�7n��7n��N���N(a�(a�7U	7�	7�	7
 7u
(7�
07u86*�.�@
@�'Nd�'N��N���N�7n��7n��N���N(a�(aU	7�	7�	75
7u
 7�
(707u�?6Y �h&��(�
q<5�6�@��1�
~<��6�@��>�	
d<u�6��$�

�S�=!��NdO!��N5�'6(&��(�
(<��/6�@�J�(�@
"<u�76�@�J�"�@
.<�?7��� � �j&��*�@
�6��1�@
��6
�>�@	
��6*�$�@

U�'6*&��*�@
��/6��(�@
��76
�"�@
u�?7���j&J�*�@
��6j�1�@
u�6��>�@	
5�6��$�@

��'6*&J�*�@
��/6h�(�
U�76��"�
U�?6��.�
o���*�o@��k�O@��A�*��T�N�#�=�N��=4�N@N(!�*�3@��o�R�/�=�N�#�=��N&�R��@��kjT�O@�
��=4�N@N(!�O@�!�*�k���T�8�x�/!�/T?O$T?O�S���/V"OV"OV#Oc��N���N�/�=V#O��o��/�o#N!$N�#N'V?O�T?O$N,N*,Nl<m<n<�<�@��<�<�&s&@�訠N6,N$�g�,N0�s�,N�jj�,N�jj�*,N�jh��jh�(,N!�b���/�/��o6�m��o���o�@M�W�=�o��Q�@
�
�����.�.�$�$���@
Ò@
�o�@
�o��@M�G�=�o�
�օ@M�C�=��Q�@M����@M��C�@M����@M��ё@M,�,���@M�G	����N�@MM�@M��@M�S�=�3�=��GI����N�@M@��V?O���N�@M���N��N1��NU?O%N���N@���N<
&8��N�*�<�@
�.�9N
<�	@
�,�>$@

&�*��-�
>D@
�"N�@
�,��/
>�	@
3&�*��@
��/*>�-���"N@
3>�@
��!n�
��/->P	@
&3���7np@
�/?M
��
�?�@
�&NI@
�!n���/
?I	@
*&���7ni@
�/3>

��
�8&N�@
->J@
�!n���/.>J	@
&-
��7n�@
1�/
?N��
��@
?I@
1�!n�
��/?I	@
��1�7nI@
X�/�	@
�!n�/�7n)�/)�!n)�7n��N��N��N�� N��N~�$Nd�N��1NQ�N`�0N��)Nq�8N焢N_�n��n��n�n��n:�n!��N�5�nd4�n� N$N��N��n&�4`�=$�=� N$N�N��N�T"O�&�S�=��(7h7�C�=��N�7�7 T"O�W�=��( 7h(7�G�=��N�07��?6 ժf�K�@
��6�<NK�@
�C�=��N��6
f�K�@Mh�6
<NK�@M T"O�W�=��(�'6�f�L�@
��/6�<NL�@
�G�=��N��76
f�L�@M(�?6<N�@M6�� ��3�=�S@� x!8�/!�/T?O�o��6N��6N��6N!T?O��6N��N�;�=c��N0�=���NQ�6N!��Nv�6N0Np�=c�7n��7n���N!0N���N0��Nc��N���N���N!�N8�@M��7n��7nc(a�(a�/�=y�N��N:��N��N�7n%�7nxcOa��NS&#��Ng@��77s7�73 7�(7�07S87ĺ�N��N�(a(a��737�73	7�	 73
(7�
07387มN���N(a�(a�737�73
7�
 73(7�07387F�6| �h&��(�
S�6h<��(�
��6h<��(�	
��6h<��(�

3�'6(&��(�
��/6(<��(�
s�76(<��(�
�?6(<��(�
ĺ�N��N�(a(a���6h&��(��
3�6h<��(��
��6h<��(��	
3�6h<��(��

��'6(&��(��
3�/6(<��(��
��76(<��(��
3�?6(<��(��
มN���N(a�(a��6h&��(�	�
3�6h<��(�	�
��6h<��(�	�	
3�6h<��(�	�

��'6(&��(�	�
3�/6(<��(�	�
��76(<��(�	�
3�?6(<��(�	�
Ƃ6����8@��k
HE�ZK���
�*@�H_q��Z_qk�T�*A
N O 4�N��=!��NN��= @N�o(!�+� O��HK��=�C�=����o��O��/� � ��@��	�
N�N"O��=�� 4�N!4�NAN(!�+��O@��
k�/@�*�T�o�R�
N_k���T�kaT�*G��@�qK=T�/�=`T#O((@)aT#O
N,@�,N,N,N,N5,N�}6,N7,N8,N}
�+�=A��N@��N�	��
N�G�=
N�3�=�*�@�uS}@����@��kJ9T�o@��)@����M�W�=�N��o�oJ��o
�o�@ME��M	�o�	@��o�o�oC�@M
!��ois��if��Wiw�M�Viu�J���@M��o�@M��@MV�@M� ��N$�@Mp�N[W?O���N�W�=���N{��NgO��N}�N�=�U?O���N;N|2Np��Nh@����N�<�?�&�<�*�2N�?R@
�,�0N���<�?�;�R	@
j��?D�=p>�,�R@
j&�
�m>�*�|$N�@
�?�@
�0�p>���/�?�-��	@
�&*
��0�@@
R�/�?�M
�$N�@
�?�@
R�!n�
��/�?S	@
�&n�R�9n��=�@
�/�<�
��
�}<N�@
�<G@
�!n���/�<G	@
�&-
��9n�@
d�/�?�J
�<N�@
�?\@
��!n�
��/�?\	@
j&n���9n�@
�/n>�
��
��@
m>]@
��!n����/l>]	@
*
���9n]@
��/�@
s�!n��/s�9n��/��!n��9n��NM�NH�N�� N �N��2N��N��'N��N��$N��<N��3N$OƄ�N��n��n
�n	�n^�n��n!��N�4�nd4�n� NZ$N��N��n&�4`�=$�=� ND$N�N��N�T"O�&$��7(7�Nh7�7 T"O��� 7((7��Nh07�?6 � Պf�T�@
(�6�<NT�@
�N��6
f�T�@M��6
<NT�@M T"O��h�'6�f�U�@
(�/6�<NU�@
��N��76
f�U�@M��?6<N�@M)���H�`�N�I���N��N#��N��N`� o$� o%� /f� /�3�=�4�n�4�n�4�n�4�n��N��N%�=f�=�dN�`N�N��N&hd5�o��&NB�&N�;�=��NB��N�9nB�9n��N��=B��N���N(aB(a�&:@�7{7�7;7� 7�(7[	07�86(<H�(�
@�&N"�&N��NB��N�9nB�9n��NB��N(aB(a�7{7�7{	7�	 7{
(7�
07�86(<H�(��
��&N��&N��NB��N�9nB�9n��NB��N(aB(a�	7
7�
77� 7(7�07;�?6g � �h&H�(�
��6h<H�(�
��6h<H�(�	
;�6h<H�(�

��'6(&H�(�
{�/6(<H�(�
�76(<H�(�
��?7���h&H�(��
��6h<H�(��
{�6h<H�(��	
��6h<H�(��

{�'6(&H�(��
��/6(<H�(��
{�76(<H�(��
��?7���h&H�(�	�
[�6h<H�(�	�
��6h<H�(�	�	
[�6h<H�(�	�

��'6(&H�(�	�
[�/6(<H�(�	�
��76(<H�(�	�
[�?6(<H�(�	�
5���*�o@��k
��T�N�C�=�N��=4�N@N(!�* � ���=4�N@N(!�+@�!�*�k���T�s�`8ax�/!�/T?O"T?O�c�c�/�/�=�T"O�T"O��N@��N�T#O�T#Og�oc�/�!N� N�O0N� NB!NO!N�,N�,N�,N�,N�,N&�,N>�,N>�,N�o@��X@�>X<�@�Z<�<���<��<�
��ko����io��
����jh��jh������
����
��������<����&=�=����S<1�1��K~�<Ő@
<&�T?O��dT?O��L�@
#J~�J&1�8�3�3�7�;�"�z��@
��N�@
���N��@M�o��@M�o
�@M�o�@M�oő@M�o(�6���@M���@M����@M �j��o�@M�W�=�o��@M
�ob�@M�	� �@M�G�=�#�=� ՠ��N"�@Md�N'V?OD��N�NcO���N��Ng�N�V?O0NG��Nh@�N��N<
&䜣N�*�<�@
�1��.N
<b
@
�,��<�@
�&�*��-��<�@
#O'#N�@
�,��/�<�	@
�&�*��@
B�/�<�-����#N@
�<�@
B�!nj
��/�<R	@
�&��B�9n�@
�/�<�
��
��<�@
^O>NS@
�!n���/�<S	@
�&���9n�@
D�/�<

��
��>N�@
�<O@
��!nj��/�<O	@
J&�
���9n�@
g�/M>���
��@
N>S@
��!n�
��/L>S	@
����9nS@
�/�@
R�!n�/R�9ns�/s�!ns�9n�NI�N>�N�S�=�� N��N��"N��N��'N��N��$N��3N��2N��N��n:�n��n�n\�n��n���N�5�nb5�n� N1"N��N��n&�4`�="�=� N""N�N��NW"OH&�G�=D��7�S�=7	 � Պf��S�=B�@
h6�<NB�@
�K�=`�N�7�7�U"O�O�=d�( 7h(7�W�=`�N�07�S�=(�?6
f�B�@Mh�6
<NB�@M�U"O�O�=d�(�'6�f�W�@
��/6�<NW�@
�W�=`�N��76
f�W�@M�S�=h�?6<N�@M0���#�=((@)
N,@�c�N�
N�+�=��N�/�=��N�}b��N}
c��N
ND� oE� /f� og� /�<�n�<�n�<�n�<�n��N�NDN(!�c@�'x8��/�/�T?OT?O���N��N$�=`�=�$N� N��N���N�&�o@�h5�x�8��/Ƥ/�T?O�o�1N�T?OP�1N���N�;�=���Nƨ�N��N!�1N�$N��1N��9n� N�9n!��N��1N��1N縡N�Nĸ�N���N��N0��N�(a��N�(a$�9n��9n��9n�9n3&�'@��s@��77s7�73 7�(7�07S87���N��N!(a(a �737�73	7�	 73
(7�
07387���N���N(a!(a�737�73
7�
 73(7�07387�6| �h&��(�
S�6h<��(�
��6h<��(�	
��6h<��(�

3�'6H&��(�
��/6H<��(�
s�76H<��(�
�?6H<��(�
���N��N!(a(a ��6h&��(��
3�6h<��(��
��6h<��(��	
3�6h<��(��

��'6H&��(��
3�/6H<��(��
��76H<��(��
3�?6H<��(��
���N���N(a!(a��6h&��(�	�
3�6h<��(�	�
��6h<��(�	�	
3�6h<��(�	�

��'6H&��(�	�
3�/6H<��(�	�
��76H<��(�	�
3�?6H<��(�	�
jt6��N�C�=��N*�R��@��k��T�+@��������OI��WH��_G��gF��oE��wD��#Cm�+Bm�3Am�;�l�_�����  �����  � � ��;�m�3m�+m�#m�w��o��g��_��W��O	����@�8@�
��O�;�=(?q��Z�k
+	�JE�Zk@��o�

K����?q��T�*!N O,O 4�N��=!��N @NN��=�o(! O��p@���=��=;K�o�R���#��� � ��@��o�RZ@N�N"O��=�� 4�N!4�NAN(!_k��T�N?k�C��T_k�T�*3 � ��C���@�qkCT�*�g�=`��N��="�@Mf@�!��ND��N@��N��	������ ����0������c����[��$��S��4�9&�����(��8������,��<� � ե��@��
k�>T�N�W�=T#O�tS��oJ}@��o<
N@�
@�<<&�o�i�<�_�=�o��g��o�o��,���/��o��"��o�!�
�o�	@��o�a��ogj�<��o��@M��@M��_�=���N�@M
@�$U?O�g�=��NY�@M���N��N��N0T?O$N�c�=��N@���N�>�&���Nb�,��>P@
j�*� N�>P	@
l�,�?�@
&n�-�m�'�?�@
*O1*N�@
o�/��/?�	@
5&g�'��@
�/6>s�4�T�8*Nv@
7>�@
�!nU���/4>�
@
&����7n�@
Ѧ/?�����@
?EO�%N�@
1�!n����/?�
@
�&��1�7n�@
8�/�>v�U�%N�@
�>�@
�!nT���/�>�
@
4&���7n�@
��/6?����tO�4N�@
5?�@
�!n���/6?�
@
�&���7n�@
��/�?v�B�4N�@
�?T@
��!nJ��/�?T	@
��,&��7nT@
Ƥ/��.?��T@
*?�@
��!n����/-?�	@
�
���7n_@
��/j
�_@
��!n��/��7n��/9�!n9�7n��N��NH�N�1N��NL�0N��Nh�8N��NQ�6Nv�Np�&NF�NX�%Nv�9NF�4N��n��n�n>�n�n�n��n��nN,Oc��N�4�n�4�n) N!$N �N��n
&j4`�=$�=  N$$N�N��N�U"O�&d��7�7��N*7j7`T"Od�� 7�(7��N*07��?6�f���@
j�6�<N��@
��N*�6f���@M��6<N��@M`T"Od���'6�f���@
j�/6�<N��@
��N*�76f���@Mj�?6
<NS�@M���o��&N��&N�;�=��N!��N�7n!�7n��N!��N(a!(a�O�=�W�=d��N�T"OY
7*<�
7-<7"<y7�S�=��NT"O� 7<9(7<�07<�86�@���/��
��&NB�&Nc��NB��Nc�7nB�7nc��NB��Nc(aB(acy7�7Y7�7� 7y
(7�
07y86�/��
��&N��&NB��Nc��NB�7nc�7nB��Nc��NB(ac(aC�79
7y
7�
7�
 7Y(7�07y86��/��
B�&Nc�&NB��Nc��NB�7nc�7nB��Nc��NB(ac(aC9
7�
7�
77Y 7�(7�07��?6x*&��*�C
*<��6�@���*��
-<Y�6�@���-��	
"<��6�@���"��

�S�=��NT"O��'6&��,��
<9�/6�@���.��
<��76�@���,��
<y�?7��� � �'&�c@�g�'��
y�6�[@���*��
�6�S@���-��
��6�"��
y�'6&�c@�g�'��
��/6�[@���.��
��76�S@���,��
9�?7��� � �'&G�'��
9�6g�*��
��6��-��
��6��"��
y�'6&G�'��
�/6g�.��
��76��,��
��?7���'&��'��
��6*�*�C
��6��-�C	
Y�6
�"�C

�'6
&��*�C
��/6*�.�C
y�76��,�C
��?6
�/�C
���*�@��k�#@��C@����T�N��=�N��=4�N@N(!�*�@��o�R ՠN��=��N&�R��@��kjTD@`	��=4�N@N(!"�*�k@��T�8�x�/!�/T?O#T?O�[���/�T"O�T"O�T#OB��Nc��N�3�=�T#O��o��/�o"N!#N�"N�T?O�T?O�#N,N*,NL<M<N<o<�@�b<d<g&S&@����N6,N"�g�,N%�s�,N�jj�,N�jj�*,N�jh��jh�(,N!�b���/�/��o0�m��o���o�@M�W�=�o��F�@
�
��������
�.�.�$�$���@
��@
�o�@
�o��@M�oЅ@M���oF�@M�o���@M��@�@M��c�@M����@M,�,�Ǒ@M�	����N�@M�_�=C�@M��@M�S�=�'�=��K�=���N�@M@�W?O�g�= ��N�@MD��N��N�O�="��N&U?O$N�c�="��N@����Nj=h&L��N(�(�l=@
*�*�� Nm=A	@
,�,�O<�@
N&-�-�.�.�B<�@
-O-N�@
/�/��/D<�	@
�&"�"�K@
!�/�<1�$��,-N+@
�<�@
!�!nG��/�<�@
�&��!�7ng@
b�/�=�����@
�=PO�0N�@
B�!n���/�=�@
�&D�B�7n�@
�/�<3��0Nf@
�<�@
��!nD��/�<�@
&����7nq@
Ƥ/>����uO5N�@
>�@
��!n���/>�@
�&G���7n�@
0�/�<3����5Nt@
�<�@
�!n����/�<�	@
N�"&�7n�@
��/.�/>��@
.>@
�!nH���/*>	@
���7n@
��/�
�@
1�!n��/1�7n��/��!n��7n�N��N��N��"Nb�N��&NF�N��0N��N�[�=��1N��N��!NA�N��%N��'N��4N��n�n��n[�n��n�n=�n:�nֆ�N,O9��N`4�n�_�=!4�n N)!N�N��n&�4`�=!�= N!!N�N��N�V"O(&�S�=!�h7�[�=�7�C�= �N�7(7 W"O�W�=!�h 7�(7�G�= �N�07��?6  � �*f�O�@
�[�=��6*<NO�@
�C�= �Nh�6
f�O�@M(�6
<NO�@M W"O�W�=!���'6*f�N�@
��/6*<NN�@
�G�= �Nh�76
f�N�@M��?6<N�@M���'�=�[@�@x�oA�1NB8�/�1N��1N��1N��1NB�/T?O��1NP�1Nq�1N�;�=!��NBT?O��Nc��N4�=���N���N���NB��N4Nt�=���N!�7nc�7n��NB4N1��N��7n!��Nc��N��7n@�N"�@M��7n��7n!(ae(a�3�=��N�c�=T��N��N�g�=F��N�7n#�7n:�V"O&�T"Oh@�Q7�77q7� 71(7�07�87"��N��NB(a�(aXQ	7�	7Q
7�
7Q 7�(7Q07�87º�N帡NB(a�(aGQ
7�
7Q7�7Q 7�(7Q07�87���Nc��NB(ac(aCQ7�7Q7�7Q 7�(7Q07�87�{6� �
&
�*�Z
��6
<
�*�Z
Q�6
<
�*�Z	
��6
<
�*�Z

��'6*&
�*�Z
1�/6*<
�*�Z
��76*<
�*�Z
q�?6*<
�*�Z
"��N��NB(a�(aX�6
&
�*�J�X
��6
<
�*�J�X
�6
<
�*�J�X	
��6
<
�*�J�X

�'6*&
�*�J�X
��/6*<
�*�J�X
�76*<
�*�J�X
��?6*<
�*�J�X
º�N帡NB(a�(aG�6
&
�*�J	�G
��6
<
�*�J	�G
�6
<
�*�J	�G	
��6
<
�*�J	�G

�'6*&
�*�J	�G
��/6*<
�*�J	�G
�76*<
�*�J	�G
��?6*<
�*�J	�G
���Nc��NB(ac(aC�6
&
�*�J
�C
��6
<
�*�J
�C
�6
<
�*�J
�C	
��6
<
�*�J
�C

�'6*&
�*�J
�C
��/6*<
�*�J
�C
�76*<
�*�J
�C
��?6*<�*�
�
�f6��C@�w��8@��k
HE�ZK���
�*@�H_q��Z_q��T�*A
N O 4�N��=!��NN��= @N�o(!�3�HK O����=�G�=�������S��3���=�@��	�
N�N"O��=�� 4�N!4�NAN(!�3��S@��
k�3@�J�T�o�R�
N_k���T�k�T�*( ���=��@�qKKT�/�=`T#O((@)aT#O
N,@�
,N���,N,N,N6,N�}7,N8,N9,N}
�+�=A��N@��N�	��
N�C�=
N�3�=�*�@�uS}@� � ����@��k�FT�o@��)@����M�N��o�o�o�oJ�	�o�o�@M��B��M�o�	@��o�o�o@�@M��
!��oit����@�im��Zix�M�[iv�J���@M�W�=��o�@M��@M[�@M��[�= ��N$�@M��N�T?O���N�_�= ��N��NRV"O��N�=�T?O���N@0N3ND��Nj@��W"O<�?&<H�(��3N�?@
L�,��$N�
�<�?M�<��	@
��^>\�=}>[�0��@
n&p�q>\�.�
<N@
N>�@
]�=�p>���/G>^�1��	@
�&��J�0��@
B�/�=P���<N@
�=�@
]�!n���/�=�	@
P&����9n��=�@
�/N>o���3N�@
O>
@
�!n����/P>�	@
�&���9n�@
��/�?P���3N
@
�?�@
R�!n����/�?�	@
n&��R�9n��=@
��/p>o���=N�@
o>�@
��!n����/p>�	@
�&����9n�@
��/�<P���=N@
�<
@
��!n���/�<
	@
���&��9n
@
c�/h��?�
�
@
�?�@
c�!n����/�?�	@
��c�9n@
��/H
�@
��!n��/��9n��/��!n��9n��N�N��N�� N`�N��"N�N��3N3�N��2N��N��#N��N��&N��<N��=N��n��nW�n�nH�ni�n^�n�n O!��N1��N�L�4�nD4�n� N�$N��N��n&�4`�=$�=� N�$N�N��N T"O�&���77�W�=@�NH7�7 V"Od�� 7(7@�NH07��?6�f�T�@
H�6�<NT�@
�W�=@�N�6
f�T�@M��6
<NT�@M V"Od���'6�f�U�@
H�/6�<NU�@
@�N�76
f�U�@MH�?6<N�@M��� � ���H���N��N�O�=��N�C�=#��N��N`� o"� o$� /e� /�3�=�4�n�4�n�4�n�4�n��N��N$�=e�=�bN�`N�N��N&�y5�o�� N�o�&N�;�=��NB��N�9nB�9n��N��=B��N���N(aB(a�&(@��	7;
7�
7�
7[ 7�(707�86*<
�*�@
��&Nb�&N��NB��N�9nB�9n��NB��N(aB(a�
7;7�7;7� 7;
(7�
07�86*<
�*�J�@
�&N"�&N��NB��N�9nB�9n��NB��N(aB(a[7�7[
7�
7[ 7�(7[07�86*<
�*�J	�@
��&N��&N��NB��N�9nB�9n��NB��N(aB(a�
7{7�7{7� 7{(7�07��?6� �j&
�*�@
;�6j<
�*�@
��6j<
�*�@	
{�6j<
�*�@

�'6*&
�*�@
��/6*<
�*�@
[�76*<
�*�@
��?7���j&
�*�J�@
;�6j<
�*�J�@
��6j<
�*�J�@	
;�6j<
�*�J�@

��'6*&
�*�J�@
;�/6*<
�*�J�@
��76*<
�*�J�@
;�?7���j&
�*�J	�@
��6j<
�*�J	�@
�6j<
�*�J	�@	
��6j<
�*�J	�@

�'6*&
�*�J	�@
��/6*<
�*�J	�@
�76*<
�*�J	�@
��?7���j&
�*�J
�@
��6j<
�*�J
�@
{�6j<
�*�J
�@	
��6j<
�*�J
�@

{�'6*&
�*�J
�@
��/6*<
�*�J
�@
{�76*<
�*�J
�@
��?6*<�*�
�
����*�@��k���T�N�G�=�N��@�4�N@N(!�* � ���=4�N@N(!�3@�!�*�k@��T���`8ax�/!�/T?O"T?O��c�/�/�=�T"O�T"O��N@��N�T#O�T#Og�op�/�!N� N�O%N� NB!NO!Nh,Nj,Nl,Nm,N�,N�&�,N�<�,N�<U>�o@��\@��,N�@��<<\<��^<��G>5�5��ko�]>�io��
����J{��
��jh����jh������
����
�������X&{��<�s�<Ñ@
&8�8�Q�@
�T?O��V?O��Kn�N<W&8�<�:�>�'�'�<�=�a�@
��N�@
���N�@M�o��@M�o�@M�oe�@M�o��@M�W�=�o��@M	�o��A�@M�����Œ@M�g�= �n�
�o!�w��oF�@M�[�=
�o�@M�o@�@M��	��@M�K�=�#�=��_�=���N"�@Mp�N�V?OP��N���NV"O�W�=���Nr�N�V?O$NR��Nv@�p��N
<&RV"O��(�<@
��*�R0N
<B	@
��,�N>�@
O&��-���/�O>b@
&O�&N�@
��.��/N>�
@
p&��/��@
B�/o>��.���&N�@
g>�@
Z�!nN��/q>�	@
P&��B�9n�@
�/N>o����@
O>AO�!N@
�!n���/P>�	@
n&���9n�@
�/o>���!N@
p>�@
R�!nN���/o>�	@
�&��R�9n@
S�/�=o���xO�8N�@
�=�@
s�!n���/�=�	@
N&��s�9n�@
!�/O?���8N@
N?@
!�!nH��/J?	@
���&!�9n@
�/h
��=��@
�=�@
��!n�
���/�=Z	@
����9n@
�/��@
�!n��/�9nZ�/Z�!nZ�9nO�N��Nh�N�� N �N+�"N��N��3N��N �2N��N��'N��N3�!N��:N��N'�8N��nl�n�n	�n^�n�n]�n��n���N΅�N�L�4�n"4�n� N�"N��N��n&�4`�="�=� N�"N�N��N�U"OH&�K�=$�h7�7�O�= �N�7(7�U"O�S�=$�h 7�(7�[�= �N�07E�N�?6  � Պf�Z�@
��6�<NZ�@
�O�= �Nh�6
f�Z�@M(�6
<NZ�@M�U"O�S�=$���'6�f�Q�@
��/6�<NQ�@
�[�= �Nh�76
f�Q�@ME�N�?6<N�@M���#�=((@)
N,@�b�N�
N�+�=��N�/�=��N�}a��N}
B��N
N$� o%� /F� oG� /�<�n�<�n�<�n�<�n��N�NDN(!�@�'x8��/�/�T?OT?O���N��N$�=`�=�$N� N��N���N�&�@�h$5�x��/�T?O�8���NƤ/�$N�oE�8N��8Nc�8N�T?O0�8N��8N��8N��8N�;�=���Nƨ�N���Nc��N��N1��N��9n� N��9n��8NR��Ns��N���N�Nĸ�N���Np�9n��9n�(a��N�(a&�9nE�9nd�9n��9n�&q(@�S7�77s7� 73(7�07�87��N縡Nc(a�(agS	7�	7S
7�
7S 7�(7S07�87ø�N���Nc(a�(aeS
7�
7S7�7S 7�(7S07�87���N��Nc(a(a`S7�7S7�7S 7�(7S07�87��@�hm6�J&
�*�Q
��6J<
�*�Q
S�6J<
�*�Q	
��6J<
�*�Q

��'6*&
�*�Q
3�/6*<
�*�Q
��76*<
�*�Q
s�?6*<
�*�Q
��N縡Nc(a�(ag�6J&
�*�J�G
��6J<
�*�J�G
�6J<
�*�J�G	
��6J<
�*�J�G

�'6*&
�*�J�G
��/6*<
�*�J�G
�76*<
�*�J�G
��?6*<
�*�J�G
ø�N���Nc(a�(ae�6J&
�*�J	�E
��6J<
�*�J	�E
�6J<
�*�J	�E	
��6J<
�*�J	�E

�'6*&
�*�J	�E
��/6*<
�*�J	�E
�76*<
�*�J	�E
��?6*<
�*�J	�E
���N��Nc(a(a`�6J&
�*�J
�@
��6J<
�*�J
�@
�6J<
�*�J
�@	
��6J<
�*�J
�@

�'6*&
�*�J
�@
��/6*<
�*�J
�@
�76*<
�*�J
�@
��?6*<�*�
�
��@�HX6��N�G�=��N*�R��@��k
��T�3@�G������OI��WH��_G��gF��oE��wD��#Cm�+Bm�3Am�;�l�_�����  �����  � � � ��;�m�3m�+m�#m�w��o��g��_��W��O	����) @)
qK��Z�	kJ,�E�Zq+�T�*@-!#�!~!@�!~#!
N#O 4�N��=!��N�gO&
N��= @N�W�=���O��=���OGO�o(!%�!NF�!N ��N��	�K@��N���,K3O
����o�RQ�Rq��r��O�OJ	R
NS�N3O��= 4�N!4�NAN(!_kj�TA�!N`�!N���N<Nk�'�=��=���T_kAT�*�N��=��N%�R�k�_T] ՟q�]T�B��C���OA��O��=�� N��!NԥN!ԥN�gOB�%N��%N�%N!�%NB�!N��!N�!N!�!N��B��N���NE��N���M�K�=��N&@�!��NB��N��@M���N%@)�N�N�|�od�N!d�NIl�n�|�l�n��N��N����N�N�� ��n���@��n����N�+�=�*�G�=<����'��
��k*VT�N��=�N�c�=�!N�J���O�O�=!� NԢN�gO!�"N�"N!�!N�!N!��N�o��N!��Nd�N�K�=5l�n��o���n�o�o�o�o�o�3�=���N�7�=���N����oR�NB��NR��N�6�n�6�nk N�$N`�N��n&�!4��L�d�N��N� ՅT?O���N>N�U?O<&���N��&�<�@
��'��%N<�@
��3��>p@
�&��4���5��>�@
�#N�@
��6��/�>�
@
�&��7��@
�/�=��8����#N�@
�=@
�!n���/�=@
�&y��9n7@
�/�=�����=W@
�'N@
�!n����/�=@
�&���9nN@
��/�?�����'N.@
�?�@
��!n���/�?�@
�&s���9no@
ޥ/�<�����@
�<�@
��!n���/�<�@
����9n�@
�/���@
��!n�/��9nť/��!n��9n�MN�(!�0N� N��7N��>N��/N��.N�:N�:N��:N��:N��:N��:N�x�8Ƥ/��/�T?O�T?O��6N��4N�1Nƨ�N���N�3N��8N��!N���N��n��n�n�n��n��n��N 5�nE5�n� N�%N��N��n&���4�@ME�NP�N@���N��N��@M���N��N@���4�MN_q�T�T?Oƨ�N&N<&��'�<�#N�@
��&��U?O<�@
�&��3�ઠNp@
�<��4����#N�@
�<�@
� N���/�<�@
�&s�<&}@
�/�>����6���<�@
�>��5��@
��!n<����/�>��6�p
@
����9n��&��@
��/���@
�@
��!n�/�
@
��9n�@
�/�@
�!n��/�9n��/��!n��9n��&N� N��:N��:N� n�0N��7N��>N�:N��:N�0nfצN��.N��<N���nf׷N��<N���n�(!y���(!�o�o�o�o�o�oq���G��c�=��NB��N�G�=��NB��N� oE� oB� /� /�;�=�4�n�4�n�4�n�4�nB�N�N��=��=�bN�`N@�N��N&��5�K��!n� n��!n!�$n%� nf�$n�� n��$n� n��%NP�"N��n��$n��&N1�!N1��n�0n��1n��0n��1n�gO�gO�gO�gO�� N��$N��2N��3N%@�_q�
T���5�o�%N��%N��N���N�9n��9n��Ne�=���N���N(a�(a�+�=���N�&Ĝ�N7f7�7&7�/�=���N��N� 7�(7F07�86<��'��
�oE�&Nf�&N���N���N��9n��9n���NƸ�N�(a�(a��7F7�7F7� 7F(7�07�86<��'����
B�0n!�1n�gO�gOE�%N&�&N�o��"N��"N!��NB��N!�9nB�9n!��NB��N!(aB(a!�77�77� 7(7�07��?6� � ��o�!N��!N��N!��N�9n!�9n��Nb�=!��NB��N(a!(a�+�=���NF&���N�7�7F7�7�/�=���N��N 7f(7�07�86<��'��
�oA�$Nd�$N!��N���N!�9n��9n!��N���N!(a�(a!F7�7F7�7F 7�(7F07ƿ?6��&��'��
��6�<��'��
��6�<��'��
&�6�<��'��
�/�=���N��N��'6&��'��
f�/6<��'��
�76<��'��
��?7w���&��'����
�6�<��'����
��6�<��'����
�6�<��'����
��'6&��'����
�/6<��'����
��76<��'����
�?7k���&��'����
F�6�<��'����
��6�<��'����
F�6�<��'����
��'6&��'����
F�/6<��'����
��76<��'����
Ʋ?6F�R���G&��'��
f�6G<��'��
�6G<��'��
��6G<��'��
�/�=���N��NF�'6&��'��
��/6<��'��
��76<��'��
&�?7c��G&��'����
��6G<��'����
�6G<��'����
��6G<��'����
�'6&��'����
��/6<��'����
�76<��'����
&�?6&�RK���*�	k��T�N��=�N��=4�N@N(!�* �!N�_�=!�!N����/�o�B���=���O�J���O!��O�#�=���OF�oB�/�ԳNԲN2ԲN�ԳN��=��%N��$N�gO�4N1�4NR�4Ns�4N�O�=��!N�� N��4N1�!NR�!N��4N!�4N�!N�4N1��NR��N��!N4�!N��!N�!N f�NAf�Nq�!N���N��N���N���N�����N1��NR��N���Ms��N���N���N1f�N��@Mf�NVn�nrn�n�l�n�l�n�T?OBT?O���ņ�nF��nx��n�c�=���n���NV��N��N���N���o	�o�o�o�o ���N!��NB6�n�k�=�4�n�"N�$N��NB��nF&�!4�L���N��N� ՄU?O���NJ?N�U?OS=G&O��N��'�T=�@
��3��/NU=b
@
��4��<�@
�&��5���6��<�@
�#N�@
��7��/�<�
@
�&��8�
@
B�/�<��9����#N�@
�<$@
B�!ny��/�<$@
�&��B�9nD@
E�/�=�����=d@
�'N*@
��!n���/�=*@
�&���9nj@
��/�?�����'NJ@
�?�@
��!ng��/�?�@
�&����9n�@
_�/�=����o@
�=�@
��!n���/�=�@
���9n�@
��/���@
��!n�/��9n_�/��!n��9n�MN�+!B�"N��%N��$N��.N��/NQ�*NN�:N��:N��:N�:N��:N$�:N�{�;�/1�/V?O1V?O��>NB�=NJ�)N��N1��N��(N��7N��+NƄ�N]�n��n��nI�n��n��n��Nb6�n�6�n�"N�$N��NB��nF&f��4�@M$�N�N@�D��NE��N��@M���N���N@���4�MN_q�T�U?O���NB$NG<S&��3�T<�#Ne@
��'��U?OU<�@
�&��4���N�@
�<��5�s��#N�@
�<q@
�"N���/�<�@
&��V<W&�@
��/>����7���W<q@
>��6��@
��!nG<���/>��7��
@
����9n��'�e@
$�/���@
�@
��!n�/�
@
��9n�@
��/�@
��!n�/��9n�/�!n�9n��$NB�"N��:NN�:ND�*n��%N�0N��.NE�:N�:N��%ndפNP�"N��<N���ndװN��<N���n�+!y���+!�o�o
�o�o�o�oq��&@)�N3@��_�=��N`N��="��N�'�=$��Nf~B��N�|���N�NF� oB� /�� o�� /�<�nB<�n>�n�<�nB�N��N�BNB(!�@�B$DxB8��/B�/�T?OBT?O���NB��N��=��=�&NB$NB�NB��NF&F45�G�=P�!n��0n�K�=Q�!nb�1n2�0n�1n��0n��1n�0nT�2N��%N���n5�1nu�3NU�"N���n�4n7�5nX�4n}�5n�gO�gO�gO�gO��2N��3N�1N��0N&@�_q`T�5��4nB�5n��@��z�:�gO�gO��/��/�oR�8Ns�8N1�8N��7N�8N�V?O�V?OR��Ns��N1��N���N��NV�6N���NR�9n��8Ns�9n�'�=���N&NB$ND��N�_�=��N=��N��8Ns��N2��NA�N�(a���N��Ns*a0�9n5��N��9n��9n��9nQ���N�&@��N'7�7�7G7� 7(7g07�87��NƸ�NB(a�(aB'7�7'7�7' 7�(7'07�87���N���NB(a�(aB'7�7'7�7' 7�(7'07S�R'87D ��@��x�8B�/��/�oR�4Ns�4NBT?O�T?OR��Ns��NB��N���N1�4NR�9ns�9nB&N�$N�4NF��Np��N1��N��N�'�=���N���N�(a*a�_�=��N5��NB��N3��N%�9nD�9n����NG&`��Ng7�7'7�7� 7G(7�0787���N���NB(a�(aBg7�7g7�7g 7�(7g073�R�86<����'��
�Q6��@��N��=��N%�R�k��T��=4�N@N(!$�*�	k�O�T���3&��3�q
��63<��3�q
g�63<��3�q

�63<��3�q
��'6&��3�q
G�/6<��3�q
��76<��3�q
��?6<��3�q
��NƸ�NB(a�(aB'�63&��3�s�b
��63<��3�s�b
'�63<��3�s�b

��63<��3�s�b
'�'6&��3�s�b
��/6<��3�s�b
'�76<��3�s�b
��?6<��3�s�b
���N���NB(a�(aB'�63&��3�s
�b
��63<��3�s
�b
'�63<��3�s
�b

��63<��3�s
�b
'�'6&��3�s
�b
��/6<��3�s
�b
'�76<��3�s
�b
S�R��?7x��3&��3�f
��63<��3�f
'�63<��3�f

��63<��3�f
g�'6&��3�f
�/6<��3�f
��76<��3�f
G�?6<��3�f
���N���NB(a�(aB��63&��3�s�b
g�63<��3�s�b
��63<��3�s�b

g�63<��3�s�b
��'6&��3�s�b
g�/6<��3�s�b
��76<��3�s�b
3�Rg�?7.������OI��WH��_G��gF��oE��wD��#Cm�+Bm�3Am�;�l�_�����  �����  � ��;�m�3m�+m�#m�w��o��g��_��W��O	����@�8@�
��O�;�=(?q��Z�k
+	�KE�Zj@��o�
K����?qK�T�*!N"O 4�N��=!��N @NN��=FO�o(!�O�5Op@���=�#�=;K�o�R�o��O��3� � ��3@��o�R�/�=ZTN��N5O��= 4�N!4�NAN(!�O�_kJ|T�N?k�T_k�T�*� � ��/�=����@�q�5T�*��=���N#�@M��Nf@�d��Na��N�	����������$�&�������(������ ��,� � ե��@��k
2T�N�W�=T#O�tS}@�<z@�
@�<<&��o�i�<�o��d��o�o��,���1��o��"��o�!��o�	@�
�o�a��o�k�<��o��@M̅@M����N�@M@��W?O���N�@M!��N��Nօ�NxT?O!N���N@���N<&Ǟ�N�,�<�@
�.��%N<�	@
�,��<6@
�&�/��$��<V@
�"N�@
�,���/�<�	@
&�/��@
֦/?�-��
�g"N@

?Y@
��!n���/?Y	@
�&-
���7n�@
�/�<G��
��<�@
8&ND@
�!n�
���/�<D	@
&���7n�@
'�/?

��
��&N�@

?^@
��!n���/?^	@
*&-
���7n�@
��/-?N��
��@
.?X@
��!n�
���/,?X	@
����7nX@
٧/�@
9�!n��/9�7n�/�!n�7n~�N
�N=�N~� N��NJ�6Nv�N}�$ND�N@�'Nv�8ND�9N���N��nP�n��n�n��n��n΅�N�5�n�5�n� Nc!N��N��n&�4`�=!�=� Na!N�N��N�U"O(&!��77��NH7�7�U"O!�� 7(7��NH07��?6 �,f���@
H�6,<N��@
��N�6f���@M��6<N��@M�U"O!���'6,f���@
H�/6,<N��@
��N�76f���@M(�?6<N�@M>���o�'Na�'N�;�=��N!��N�7n!�7n��N!��N(a!(a�O�=�W�=c��NaOc��N�7q<57~<�7d<�7�S�=!��NdO!��N5	 7(<�	(7"<�	07.<u86��.�@
��'N$�'N��N���N�7n��7n��N���N(a�(a�7U	7�	7�	7
 7u
(7�
07u86*�.�@
@�'Nd�'N��N���N�7n��7n��N���N(a�(aU	7�	7�	75
7u
 7�
(707u�?6Y �h&��(�
q<5�6�@��1�
~<��6�@��>�	
d<u�6��$�

�S�=!��NdO!��N5�'6(&��(�
(<��/6�@�J�(�@
"<u�76�@�J�"�@
.<�?7��� � �j&��*�@
�6��1�@
��6
�>�@	
��6*�$�@

U�'6*&��*�@
��/6��(�@
��76
�"�@
u�?7���j&J�*�@
��6j�1�@
u�6��>�@	
5�6��$�@

��'6*&J�*�@
��/6h�(�
U�76��"�
U�?6��.�
o���*�o@��k�O@��A�*��T�N�#�=�N��=4�N@N(!�*�3@��o�R�/�=�N�#�=��N&�R��@��kjT�O@�
��=4�N@N(!�O@�!�*�k���T�8�x�/!�/T?O$T?O�S���/V"OV"OV#Oc��N���N�/�=V#O��o��/�o#N!$N�#N'V?O�T?O$N,N*,Nl<m<n<�<�@��<�<�&s&@�訠N6,N$�g�,N0�s�,N�jj�,N�jj�*,N�jh��jh�(,N!�b���/�/��o6�m��o���o�@M�W�=�o��Q�@
�
�����.�.�$�$���@
Ò@
�o�@
�o��@M�G�=�o�
�օ@M�C�=��Q�@M����@M��C�@M����@M��ё@M,�,���@M�G	����N�@MM�@M��@M�S�=�3�=��GI����N�@M@��V?O���N�@M���N��N1��NU?O%N���N@���N<
&8��N�*�<�@
�.�9N
<�	@
�,�>$@

&�*��-�
>D@
�"N�@
�,��/
>�	@
3&�*��@
��/*>�-���"N@
3>�@
��!n�
��/->P	@
&3���7np@
�/?M
��
�?�@
�&NI@
�!n���/
?I	@
*&���7ni@
�/3>

��
�8&N�@
->J@
�!n���/.>J	@
&-
��7n�@
1�/
?N��
��@
?I@
1�!n�
��/?I	@
��1�7nI@
X�/�	@
�!n�/�7n)�/)�!n)�7n��N��N��N�� N��N~�$Nd�N��1NQ�N`�0N��)Nq�8N焢N_�n��n��n�n��n:�n!��N�5�nd4�n� N$N��N��n&�4`�=$�=� N$N�N��N�T"O�&�S�=��(7h7�C�=��N�7�7 T"O�W�=��( 7h(7�G�=��N�07��?6 ժf�K�@
��6�<NK�@
�C�=��N��6
f�K�@Mh�6
<NK�@M T"O�W�=��(�'6�f�L�@
��/6�<NL�@
�G�=��N��76
f�L�@M(�?6<N�@M6�� ��3�=�S@� x!8�/!�/T?O�o��6N��6N��6N!T?O��6N��N�;�=c��N0�=���NQ�6N!��Nv�6N0Np�=c�7n��7n���N!0N���N0��Nc��N���N���N!�N8�@M��7n��7nc(a�(a�/�=y�N��N:��N��N�7n%�7nxcOa��NS&#��Ng@��77s7�73 7�(7�07S87ĺ�N��N�(a(a��737�73	7�	 73
(7�
07387มN���N(a�(a�737�73
7�
 73(7�07387F�6| �h&��(�
S�6h<��(�
��6h<��(�	
��6h<��(�

3�'6(&��(�
��/6(<��(�
s�76(<��(�
�?6(<��(�
ĺ�N��N�(a(a���6h&��(��
3�6h<��(��
��6h<��(��	
3�6h<��(��

��'6(&��(��
3�/6(<��(��
��76(<��(��
3�?6(<��(��
มN���N(a�(a��6h&��(�	�
3�6h<��(�	�
��6h<��(�	�	
3�6h<��(�	�

��'6(&��(�	�
3�/6(<��(�	�
��76(<��(�	�
3�?6(<��(�	�
Ƃ6����8@��k
HE�ZK���
�*@�H_q��Z_qk�T�*A
N O 4�N��=!��NN��= @N�o(!�+� O��HK��=�C�=����o��O��/� � ��@��	�
N�N"O��=�� 4�N!4�NAN(!�+��O@��
k�/@�*�T�o�R�
N_k���T�kaT�*G��@�qK=T�/�=`T#O((@)aT#O
N,@�,N,N,N,N5,N�}6,N7,N8,N}
�+�=A��N@��N�	��
N�G�=
N�3�=�*�@�uS}@����@��kJ9T�o@��)@����M�W�=�N��o�oJ��o
�o�@ME��M	�o�	@��o�o�oC�@M
!��ois��if��Wiw�M�Viu�J���@M��o�@M��@MV�@M� ��N$�@Mp�N[W?O���N�W�=���N{��NgO��N}�N�=�U?O���N;N|2Np��Nh@����N�<�?�&�<�*�2N�?R@
�,�0N���<�?�;�R	@
j��?D�=p>�,�R@
j&�
�m>�*�|$N�@
�?�@
�0�p>���/�?�-��	@
�&*
��0�@@
R�/�?�M
�$N�@
�?�@
R�!n�
��/�?S	@
�&n�R�9n��=�@
�/�<�
��
�}<N�@
�<G@
�!n���/�<G	@
�&-
��9n�@
d�/�?�J
�<N�@
�?\@
��!n�
��/�?\	@
j&n���9n�@
�/n>�
��
��@
m>]@
��!n����/l>]	@
*
���9n]@
��/�@
s�!n��/s�9n��/��!n��9n��NM�NH�N�� N �N��2N��N��'N��N��$N��<N��3N$OƄ�N��n��n
�n	�n^�n��n!��N�4�nd4�n� NZ$N��N��n&�4`�=$�=� ND$N�N��N�T"O�&$��7(7�Nh7�7 T"O��� 7((7��Nh07�?6 � Պf�T�@
(�6�<NT�@
�N��6
f�T�@M��6
<NT�@M T"O��h�'6�f�U�@
(�/6�<NU�@
��N��76
f�U�@M��?6<N�@M)���H�`�N�I���N��N#��N��N`� o$� o%� /f� /�3�=�4�n�4�n�4�n�4�n��N��N%�=f�=�dN�`N�N��N&hd5�o��&NB�&N�;�=��NB��N�9nB�9n��N��=B��N���N(aB(a�&:@�7{7�7;7� 7�(7[	07�86(<H�(�
@�&N"�&N��NB��N�9nB�9n��NB��N(aB(a�7{7�7{	7�	 7{
(7�
07�86(<H�(��
��&N��&N��NB��N�9nB�9n��NB��N(aB(a�	7
7�
77� 7(7�07;�?6g � �h&H�(�
��6h<H�(�
��6h<H�(�	
;�6h<H�(�

��'6(&H�(�
{�/6(<H�(�
�76(<H�(�
��?7���h&H�(��
��6h<H�(��
{�6h<H�(��	
��6h<H�(��

{�'6(&H�(��
��/6(<H�(��
{�76(<H�(��
��?7���h&H�(�	�
[�6h<H�(�	�
��6h<H�(�	�	
[�6h<H�(�	�

��'6(&H�(�	�
[�/6(<H�(�	�
��76(<H�(�	�
[�?6(<H�(�	�
5���*�o@��k
��T�N�C�=�N��=4�N@N(!�* � ���=4�N@N(!�+@�!�*�k���T�s�`8ax�/!�/T?O"T?O�c�c�/�/�=�T"O�T"O��N@��N�T#O�T#Og�oc�/�!N� N�O0N� NB!NO!N�,N�,N�,N�,N�,N&�,N>�,N>�,N�o@��X@�>X<�@�Z<�<���<��<�
��ko����io��
����jh��jh������
����
��������<����&=�=����S<1�1��K~�<Ő@
<&�T?O��dT?O��L�@
#J~�J&1�8�3�3�7�;�"�z��@
��N�@
���N��@M�o��@M�o
�@M�o�@M�oő@M�o(�6���@M���@M����@M �j��o�@M�W�=�o��@M
�ob�@M�	� �@M�G�=�#�=� ՠ��N"�@Md�N'V?OD��N�NcO���N��Ng�N�V?O0NG��Nh@�N��N<
&䜣N�*�<�@
�1��.N
<b
@
�,��<�@
�&�*��-��<�@
#O'#N�@
�,��/�<�	@
�&�*��@
B�/�<�-����#N@
�<�@
B�!nj
��/�<R	@
�&��B�9n�@
�/�<�
��
��<�@
^O>NS@
�!n���/�<S	@
�&���9n�@
D�/�<

��
��>N�@
�<O@
��!nj��/�<O	@
J&�
���9n�@
g�/M>���
��@
N>S@
��!n�
��/L>S	@
����9nS@
�/�@
R�!n�/R�9ns�/s�!ns�9n�NI�N>�N�S�=�� N��N��"N��N��'N��N��$N��3N��2N��N��n:�n��n�n\�n��n���N�5�nb5�n� N1"N��N��n&�4`�="�=� N""N�N��NW"OH&�G�=D��7�S�=7	 � Պf��S�=B�@
h6�<NB�@
�K�=`�N�7�7�U"O�O�=d�( 7h(7�W�=`�N�07�S�=(�?6
f�B�@Mh�6
<NB�@M�U"O�O�=d�(�'6�f�W�@
��/6�<NW�@
�W�=`�N��76
f�W�@M�S�=h�?6<N�@M0���#�=((@)
N,@�c�N�
N�+�=��N�/�=��N�}b��N}
c��N
ND� oE� /f� og� /�<�n�<�n�<�n�<�n��N�NDN(!�c@�'x8��/�/�T?OT?O���N��N$�=`�=�$N� N��N���N�&�o@�h5�x�8��/Ƥ/�T?O�o�1N�T?OP�1N���N�;�=���Nƨ�N��N!�1N�$N��1N��9n� N�9n!��N��1N��1N縡N�Nĸ�N���N��N0��N�(a��N�(a$�9n��9n��9n�9n3&�'@��s@��77s7�73 7�(7�07S87���N��N!(a(a �737�73	7�	 73
(7�
07387���N���N(a!(a�737�73
7�
 73(7�07387�6| �h&��(�
S�6h<��(�
��6h<��(�	
��6h<��(�

3�'6H&��(�
��/6H<��(�
s�76H<��(�
�?6H<��(�
���N��N!(a(a ��6h&��(��
3�6h<��(��
��6h<��(��	
3�6h<��(��

��'6H&��(��
3�/6H<��(��
��76H<��(��
3�?6H<��(��
���N���N(a!(a��6h&��(�	�
3�6h<��(�	�
��6h<��(�	�	
3�6h<��(�	�

��'6H&��(�	�
3�/6H<��(�	�
��76H<��(�	�
3�?6H<��(�	�
jt6��N�C�=��N*�R��@��k��T�+@��������OI��WH��_G��gF��oE��wD��#Cm�+Bm�3Am�;�l�_�����  �����  � � ��;�m�3m�+m�#m�w��o��g��_��W��O	����@�8@�
��O�;�=(?q��Z�k
+	�JE�Zk@��o�

K����?q��T�*!N O,O 4�N��=!��N @NN��=�o(! O��p@���=��=;K�o�R���#��� � ��@��o�RZ@N�N"O��=�� 4�N!4�NAN(!_k��T�N?k�C��T_k�T�*3 � ��C���@�qkCT�*�g�=`��N��="�@Mf@�!��ND��N@��N��	������ ����0������c����[��$��S��4�9&�����(��8������,��<� � ե��@��
k�>T�N�W�=T#O�tS��oJ}@��o<
N@�
@�<<&�o�i�<�_�=�o��g��o�o��,���/��o��"��o�!�
�o�	@��o�a��ogj�<��o��@M��@M��_�=���N�@M
@�$U?O�g�=��NY�@M���N��N��N0T?O$N�c�=��N@���N�>�&���Nb�,��>P@
j�*� N�>P	@
l�,�?�@
&n�-�m�'�?�@
*O1*N�@
o�/��/?�	@
5&g�'��@
�/6>s�4�T�8*Nv@
7>�@
�!nU���/4>�
@
&����7n�@
Ѧ/?�����@
?EO�%N�@
1�!n����/?�
@
�&��1�7n�@
8�/�>v�U�%N�@
�>�@
�!nT���/�>�
@
4&���7n�@
��/6?����tO�4N�@
5?�@
�!n���/6?�
@
�&���7n�@
��/�?v�B�4N�@
�?T@
��!nJ��/�?T	@
��,&��7nT@
Ƥ/��.?��T@
*?�@
��!n����/-?�	@
�
���7n_@
��/j
�_@
��!n��/��7n��/9�!n9�7n��N��NH�N�1N��NL�0N��Nh�8N��NQ�6Nv�Np�&NF�NX�%Nv�9NF�4N��n��n�n>�n�n�n��n��nN,Oc��N�4�n�4�n) N!$N �N��n
&j4`�=$�=  N$$N�N��N�U"O�&d��7�7��N*7j7`T"Od�� 7�(7��N*07��?6�f���@
j�6�<N��@
��N*�6f���@M��6<N��@M`T"Od���'6�f���@
j�/6�<N��@
��N*�76f���@Mj�?6
<NS�@M���o��&N��&N�;�=��N!��N�7n!�7n��N!��N(a!(a�O�=�W�=d��N�T"OY
7*<�
7-<7"<y7�S�=��NT"O� 7<9(7<�07<�86�@���/��
��&NB�&Nc��NB��Nc�7nB�7nc��NB��Nc(aB(acy7�7Y7�7� 7y
(7�
07y86�/��
��&N��&NB��Nc��NB�7nc�7nB��Nc��NB(ac(aC�79
7y
7�
7�
 7Y(7�07y86��/��
B�&Nc�&NB��Nc��NB�7nc�7nB��Nc��NB(ac(aC9
7�
7�
77Y 7�(7�07��?6x*&��*�C
*<��6�@���*��
-<Y�6�@���-��	
"<��6�@���"��

�S�=��NT"O��'6&��,��
<9�/6�@���.��
<��76�@���,��
<y�?7��� � �'&�c@�g�'��
y�6�[@���*��
�6�S@���-��
��6�"��
y�'6&�c@�g�'��
��/6�[@���.��
��76�S@���,��
9�?7��� � �'&G�'��
9�6g�*��
��6��-��
��6��"��
y�'6&G�'��
�/6g�.��
��76��,��
��?7���'&��'��
��6*�*�C
��6��-�C	
Y�6
�"�C

�'6
&��*�C
��/6*�.�C
y�76��,�C
��?6
�/�C
���*�@��k�#@��C@����T�N��=�N��=4�N@N(!�*�@��o�R ՠN��=��N&�R��@��kjTD@`	��=4�N@N(!"�*�k@��T�8�x�/!�/T?O#T?O�[���/�T"O�T"O�T#OB��Nc��N�3�=�T#O��o��/�o"N!#N�"N�T?O�T?O�#N,N*,NL<M<N<o<�@�b<d<g&S&@����N6,N"�g�,N%�s�,N�jj�,N�jj�*,N�jh��jh�(,N!�b���/�/��o0�m��o���o�@M�W�=�o��F�@
�
��������
�.�.�$�$���@
��@
�o�@
�o��@M�oЅ@M���oF�@M�o���@M��@�@M��c�@M����@M,�,�Ǒ@M�	����N�@M�_�=C�@M��@M�S�=�'�=��K�=���N�@M@�W?O�g�= ��N�@MD��N��N�O�="��N&U?O$N�c�="��N@����Nj=h&L��N(�(�l=@
*�*�� Nm=A	@
,�,�O<�@
N&-�-�.�.�B<�@
-O-N�@
/�/��/D<�	@
�&"�"�K@
!�/�<1�$��,-N+@
�<�@
!�!nG��/�<�@
�&��!�7ng@
b�/�=�����@
�=PO�0N�@
B�!n���/�=�@
�&D�B�7n�@
�/�<3��0Nf@
�<�@
��!nD��/�<�@
&����7nq@
Ƥ/>����uO5N�@
>�@
��!n���/>�@
�&G���7n�@
0�/�<3����5Nt@
�<�@
�!n����/�<�	@
N�"&�7n�@
��/.�/>��@
.>@
�!nH���/*>	@
���7n@
��/�
�@
1�!n��/1�7n��/��!n��7n�N��N��N��"Nb�N��&NF�N��0N��N�[�=��1N��N��!NA�N��%N��'N��4N��n�n��n[�n��n�n=�n:�nֆ�N,O9��N`4�n�_�=!4�n N)!N�N��n&�4`�=!�= N!!N�N��N�V"O(&�S�=!�h7�[�=�7�C�= �N�7(7 W"O�W�=!�h 7�(7�G�= �N�07��?6  � �*f�O�@
�[�=��6*<NO�@
�C�= �Nh�6
f�O�@M(�6
<NO�@M W"O�W�=!���'6*f�N�@
��/6*<NN�@
�G�= �Nh�76
f�N�@M��?6<N�@M���'�=�[@�@x�oA�1NB8�/�1N��1N��1N��1NB�/T?O��1NP�1Nq�1N�;�=!��NBT?O��Nc��N4�=���N���N���NB��N4Nt�=���N!�7nc�7n��NB4N1��N��7n!��Nc��N��7n@�N"�@M��7n��7n!(ae(a�3�=��N�c�=T��N��N�g�=F��N�7n#�7n:�V"O&�T"Oh@�Q7�77q7� 71(7�07�87"��N��NB(a�(aXQ	7�	7Q
7�
7Q 7�(7Q07�87º�N帡NB(a�(aGQ
7�
7Q7�7Q 7�(7Q07�87���Nc��NB(ac(aCQ7�7Q7�7Q 7�(7Q07�87�{6� �
&
�*�Z
��6
<
�*�Z
Q�6
<
�*�Z	
��6
<
�*�Z

��'6*&
�*�Z
1�/6*<
�*�Z
��76*<
�*�Z
q�?6*<
�*�Z
"��N��NB(a�(aX�6
&
�*�J�X
��6
<
�*�J�X
�6
<
�*�J�X	
��6
<
�*�J�X

�'6*&
�*�J�X
��/6*<
�*�J�X
�76*<
�*�J�X
��?6*<
�*�J�X
º�N帡NB(a�(aG�6
&
�*�J	�G
��6
<
�*�J	�G
�6
<
�*�J	�G	
��6
<
�*�J	�G

�'6*&
�*�J	�G
��/6*<
�*�J	�G
�76*<
�*�J	�G
��?6*<
�*�J	�G
���Nc��NB(ac(aC�6
&
�*�J
�C
��6
<
�*�J
�C
�6
<
�*�J
�C	
��6
<
�*�J
�C

�'6*&
�*�J
�C
��/6*<
�*�J
�C
�76*<
�*�J
�C
��?6*<�*�
�
�f6��C@�w��8@��k
HE�ZK���
�*@�H_q��Z_q��T�*A
N O 4�N��=!��NN��= @N�o(!�3�HK O����=�G�=�������S��3���=�@��	�
N�N"O��=�� 4�N!4�NAN(!�3��S@��
k�3@�J�T�o�R�
N_k���T�k�T�*( ���=��@�qKKT�/�=`T#O((@)aT#O
N,@�
,N���,N,N,N6,N�}7,N8,N9,N}
�+�=A��N@��N�	��
N�C�=
N�3�=�*�@�uS}@� � ����@��k�FT�o@��)@����M�N��o�o�o�oJ�	�o�o�@M��B��M�o�	@��o�o�o@�@M��
!��oit����@�im��Zix�M�[iv�J���@M�W�=��o�@M��@M[�@M��[�= ��N$�@M��N�T?O���N�_�= ��N��NRV"O��N�=�T?O���N@0N3ND��Nj@��W"O<�?&<H�(��3N�?@
L�,��$N�
�<�?M�<��	@
��^>\�=}>[�0��@
n&p�q>\�.�
<N@
N>�@
]�=�p>���/G>^�1��	@
�&��J�0��@
B�/�=P���<N@
�=�@
]�!n���/�=�	@
P&����9n��=�@
�/N>o���3N�@
O>
@
�!n����/P>�	@
�&���9n�@
��/�?P���3N
@
�?�@
R�!n����/�?�	@
n&��R�9n��=@
��/p>o���=N�@
o>�@
��!n����/p>�	@
�&����9n�@
��/�<P���=N@
�<
@
��!n���/�<
	@
���&��9n
@
c�/h��?�
�
@
�?�@
c�!n����/�?�	@
��c�9n@
��/H
�@
��!n��/��9n��/��!n��9n��N�N��N�� N`�N��"N�N��3N3�N��2N��N��#N��N��&N��<N��=N��n��nW�n�nH�ni�n^�n�n O!��N1��N�L�4�nD4�n� N�$N��N��n&�4`�=$�=� N�$N�N��N T"O�&���77�W�=@�NH7�7 V"Od�� 7(7@�NH07��?6�f�T�@
H�6�<NT�@
�W�=@�N�6
f�T�@M��6
<NT�@M V"Od���'6�f�U�@
H�/6�<NU�@
@�N�76
f�U�@MH�?6<N�@M��� � ���H���N��N�O�=��N�C�=#��N��N`� o"� o$� /e� /�3�=�4�n�4�n�4�n�4�n��N��N$�=e�=�bN�`N�N��N&�y5�o�� N�o�&N�;�=��NB��N�9nB�9n��N��=B��N���N(aB(a�&(@��	7;
7�
7�
7[ 7�(707�86*<
�*�@
��&Nb�&N��NB��N�9nB�9n��NB��N(aB(a�
7;7�7;7� 7;
(7�
07�86*<
�*�J�@
�&N"�&N��NB��N�9nB�9n��NB��N(aB(a[7�7[
7�
7[ 7�(7[07�86*<
�*�J	�@
��&N��&N��NB��N�9nB�9n��NB��N(aB(a�
7{7�7{7� 7{(7�07��?6� �j&
�*�@
;�6j<
�*�@
��6j<
�*�@	
{�6j<
�*�@

�'6*&
�*�@
��/6*<
�*�@
[�76*<
�*�@
��?7���j&
�*�J�@
;�6j<
�*�J�@
��6j<
�*�J�@	
;�6j<
�*�J�@

��'6*&
�*�J�@
;�/6*<
�*�J�@
��76*<
�*�J�@
;�?7���j&
�*�J	�@
��6j<
�*�J	�@
�6j<
�*�J	�@	
��6j<
�*�J	�@

�'6*&
�*�J	�@
��/6*<
�*�J	�@
�76*<
�*�J	�@
��?7���j&
�*�J
�@
��6j<
�*�J
�@
{�6j<
�*�J
�@	
��6j<
�*�J
�@

{�'6*&
�*�J
�@
��/6*<
�*�J
�@
{�76*<
�*�J
�@
��?6*<�*�
�
����*�@��k���T�N�G�=�N��@�4�N@N(!�* � ���=4�N@N(!�3@�!�*�k@��T���`8ax�/!�/T?O"T?O��c�/�/�=�T"O�T"O��N@��N�T#O�T#Og�op�/�!N� N�O%N� NB!NO!Nh,Nj,Nl,Nm,N�,N�&�,N�<�,N�<U>�o@��\@��,N�@��<<\<��^<��G>5�5��ko�]>�io��
����J{��
��jh����jh������
����
�������X&{��<�s�<Ñ@
&8�8�Q�@
�T?O��V?O��Kn�N<W&8�<�:�>�'�'�<�=�a�@
��N�@
���N�@M�o��@M�o�@M�oe�@M�o��@M�W�=�o��@M	�o��A�@M�����Œ@M�g�= �n�
�o!�w��oF�@M�[�=
�o�@M�o@�@M��	��@M�K�=�#�=��_�=���N"�@Mp�N�V?OP��N���NV"O�W�=���Nr�N�V?O$NR��Nv@�p��N
<&RV"O��(�<@
��*�R0N
<B	@
��,�N>�@
O&��-���/�O>b@
&O�&N�@
��.��/N>�
@
p&��/��@
B�/o>��.���&N�@
g>�@
Z�!nN��/q>�	@
P&��B�9n�@
�/N>o����@
O>AO�!N@
�!n���/P>�	@
n&���9n�@
�/o>���!N@
p>�@
R�!nN���/o>�	@
�&��R�9n@
S�/�=o���xO�8N�@
�=�@
s�!n���/�=�	@
N&��s�9n�@
!�/O?���8N@
N?@
!�!nH��/J?	@
���&!�9n@
�/h
��=��@
�=�@
��!n�
���/�=Z	@
����9n@
�/��@
�!n��/�9nZ�/Z�!nZ�9nO�N��Nh�N�� N �N+�"N��N��3N��N �2N��N��'N��N3�!N��:N��N'�8N��nl�n�n	�n^�n�n]�n��n���N΅�N�L�4�n"4�n� N�"N��N��n&�4`�="�=� N�"N�N��N�U"OH&�K�=$�h7�7�O�= �N�7(7�U"O�S�=$�h 7�(7�[�= �N�07E�N�?6  � Պf�Z�@
��6�<NZ�@
�O�= �Nh�6
f�Z�@M(�6
<NZ�@M�U"O�S�=$���'6�f�Q�@
��/6�<NQ�@
�[�= �Nh�76
f�Q�@ME�N�?6<N�@M���#�=((@)
N,@�b�N�
N�+�=��N�/�=��N�}a��N}
B��N
N$� o%� /F� oG� /�<�n�<�n�<�n�<�n��N�NDN(!�@�'x8��/�/�T?OT?O���N��N$�=`�=�$N� N��N���N�&�@�h$5�x��/�T?O�8���NƤ/�$N�oE�8N��8Nc�8N�T?O0�8N��8N��8N��8N�;�=���Nƨ�N���Nc��N��N1��N��9n� N��9n��8NR��Ns��N���N�Nĸ�N���Np�9n��9n�(a��N�(a&�9nE�9nd�9n��9n�&q(@�S7�77s7� 73(7�07�87��N縡Nc(a�(agS	7�	7S
7�
7S 7�(7S07�87ø�N���Nc(a�(aeS
7�
7S7�7S 7�(7S07�87���N��Nc(a(a`S7�7S7�7S 7�(7S07�87��@�hm6�J&
�*�Q
��6J<
�*�Q
S�6J<
�*�Q	
��6J<
�*�Q

��'6*&
�*�Q
3�/6*<
�*�Q
��76*<
�*�Q
s�?6*<
�*�Q
��N縡Nc(a�(ag�6J&
�*�J�G
��6J<
�*�J�G
�6J<
�*�J�G	
��6J<
�*�J�G

�'6*&
�*�J�G
��/6*<
�*�J�G
�76*<
�*�J�G
��?6*<
�*�J�G
ø�N���Nc(a�(ae�6J&
�*�J	�E
��6J<
�*�J	�E
�6J<
�*�J	�E	
��6J<
�*�J	�E

�'6*&
�*�J	�E
��/6*<
�*�J	�E
�76*<
�*�J	�E
��?6*<
�*�J	�E
���N��Nc(a(a`�6J&
�*�J
�@
��6J<
�*�J
�@
�6J<
�*�J
�@	
��6J<
�*�J
�@

�'6*&
�*�J
�@
��/6*<
�*�J
�@
�76*<
�*�J
�@
��?6*<�*�
�
��@�HX6��N�G�=��N*�R��@��k
��T�3@�G������OI��WH��_G��gF��oE��wD��#Cm�+Bm�3Am�;�l�_�����  �����  � � � ��;�m�3m�+m�#m�w��o��g��_��W��O	����) @)
qK��Z�	kJ,�E�Zq+�T�*@-!#�!~!@�!~#!
N#O 4�N��=!��N�gO&
N��= @N�W�=���O��=���OGO�o(!%�!NF�!N ��N��	�K@��N���,K3O
����o�RQ�Rq��r��O�OJ	R
NS�N3O��= 4�N!4�NAN(!_kj�TA�!N`�!N���N<Nk�'�=��=���T_kAT�*�N��=��N%�R�k�_T] ՟q�]T�B��C���OA��O��=�� N��!NԥN!ԥN�gOB�%N��%N�%N!�%NB�!N��!N�!N!�!N��B��N���NE��N���M�K�=��N&@�!��NB��N��@M���N%@)�N�N�|�od�N!d�NIl�n�|�l�n��N��N����N�N�� ��n���@��n����N�+�=�*�G�=<����'��
��k*VT�N��=�N�c�=�!N�J���O�O�=!� NԢN�gO!�"N�"N!�!N�!N!��N�o��N!��Nd�N�K�=5l�n��o���n�o�o�o�o�o�3�=���N�7�=���N����oR�NB��NR��N�6�n�6�nk N�$N`�N��n&�!4��L�d�N��N� ՅT?O���N>N�U?O<&���N��&�<�@
��'��%N<�@
��3��>p@
�&��4���5��>�@
�#N�@
��6��/�>�
@
�&��7��@
�/�=��8����#N�@
�=@
�!n���/�=@
�&y��9n7@
�/�=�����=W@
�'N@
�!n����/�=@
�&���9nN@
��/�?�����'N.@
�?�@
��!n���/�?�@
�&s���9no@
ޥ/�<�����@
�<�@
��!n���/�<�@
����9n�@
�/���@
��!n�/��9nť/��!n��9n�MN�(!�0N� N��7N��>N��/N��.N�:N�:N��:N��:N��:N��:N�x�8Ƥ/��/�T?O�T?O��6N��4N�1Nƨ�N���N�3N��8N��!N���N��n��n�n�n��n��n��N 5�nE5�n� N�%N��N��n&���4�@ME�NP�N@���N��N��@M���N��N@���4�MN_q�T�T?Oƨ�N&N<&��'�<�#N�@
��&��U?O<�@
�&��3�ઠNp@
�<��4����#N�@
�<�@
� N���/�<�@
�&s�<&}@
�/�>����6���<�@
�>��5��@
��!n<����/�>��6�p
@
����9n��&��@
��/���@
�@
��!n�/�
@
��9n�@
�/�@
�!n��/�9n��/��!n��9n��&N� N��:N��:N� n�0N��7N��>N�:N��:N�0nfצN��.N��<N���nf׷N��<N���n�(!y���(!�o�o�o�o�o�oq���G��c�=��NB��N�G�=��NB��N� oE� oB� /� /�;�=�4�n�4�n�4�n�4�nB�N�N��=��=�bN�`N@�N��N&��5�K��!n� n��!n!�$n%� nf�$n�� n��$n� n��%NP�"N��n��$n��&N1�!N1��n�0n��1n��0n��1n�gO�gO�gO�gO�� N��$N��2N��3N%@�_q�
T���5�o�%N��%N��N���N�9n��9n��Ne�=���N���N(a�(a�+�=���N�&Ĝ�N7f7�7&7�/�=���N��N� 7�(7F07�86<��'��
�oE�&Nf�&N���N���N��9n��9n���NƸ�N�(a�(a��7F7�7F7� 7F(7�07�86<��'����
B�0n!�1n�gO�gOE�%N&�&N�o��"N��"N!��NB��N!�9nB�9n!��NB��N!(aB(a!�77�77� 7(7�07��?6� � ��o�!N��!N��N!��N�9n!�9n��Nb�=!��NB��N(a!(a�+�=���NF&���N�7�7F7�7�/�=���N��N 7f(7�07�86<��'��
�oA�$Nd�$N!��N���N!�9n��9n!��N���N!(a�(a!F7�7F7�7F 7�(7F07ƿ?6��&��'��
��6�<��'��
��6�<��'��
&�6�<��'��
�/�=���N��N��'6&��'��
f�/6<��'��
�76<��'��
��?7w���&��'����
�6�<��'����
��6�<��'����
�6�<��'����
��'6&��'����
�/6<��'����
��76<��'����
�?7k���&��'����
F�6�<��'����
��6�<��'����
F�6�<��'����
��'6&��'����
F�/6<��'����
��76<��'����
Ʋ?6F�R���G&��'��
f�6G<��'��
�6G<��'��
��6G<��'��
�/�=���N��NF�'6&��'��
��/6<��'��
��76<��'��
&�?7c��G&��'����
��6G<��'����
�6G<��'����
��6G<��'����
�'6&��'����
��/6<��'����
�76<��'����
&�?6&�RK���*�	k��T�N��=�N��=4�N@N(!�* �!N�_�=!�!N����/�o�B���=���O�J���O!��O�#�=���OF�oB�/�ԳNԲN2ԲN�ԳN��=��%N��$N�gO�4N1�4NR�4Ns�4N�O�=��!N�� N��4N1�!NR�!N��4N!�4N�!N�4N1��NR��N��!N4�!N��!N�!N f�NAf�Nq�!N���N��N���N���N�����N1��NR��N���Ms��N���N���N1f�N��@Mf�NVn�nrn�n�l�n�l�n�T?OBT?O���ņ�nF��nx��n�c�=���n���NV��N��N���N���o	�o�o�o�o ���N!��NB6�n�k�=�4�n�"N�$N��NB��nF&�!4�L���N��N� ՄU?O���NJ?N�U?OS=G&O��N��'�T=�@
��3��/NU=b
@
��4��<�@
�&��5���6��<�@
�#N�@
��7��/�<�
@
�&��8�
@
B�/�<��9����#N�@
�<$@
B�!ny��/�<$@
�&��B�9nD@
E�/�=�����=d@
�'N*@
��!n���/�=*@
�&���9nj@
��/�?�����'NJ@
�?�@
��!ng��/�?�@
�&����9n�@
_�/�=����o@
�=�@
��!n���/�=�@
���9n�@
��/���@
��!n�/��9n_�/��!n��9n�MN�+!B�"N��%N��$N��.N��/NQ�*NN�:N��:N��:N�:N��:N$�:N�{�;�/1�/V?O1V?O��>NB�=NJ�)N��N1��N��(N��7N��+NƄ�N]�n��n��nI�n��n��n��Nb6�n�6�n�"N�$N��NB��nF&f��4�@M$�N�N@�D��NE��N��@M���N���N@���4�MN_q�T�U?O���NB$NG<S&��3�T<�#Ne@
��'��U?OU<�@
�&��4���N�@
�<��5�s��#N�@
�<q@
�"N���/�<�@
&��V<W&�@
��/>����7���W<q@
>��6��@
��!nG<���/>��7��
@
����9n��'�e@
$�/���@
�@
��!n�/�
@
��9n�@
��/�@
��!n�/��9n�/�!n�9n��$NB�"N��:NN�:ND�*n��%N�0N��.NE�:N�:N��%ndפNP�"N��<N���ndװN��<N���n�+!y���+!�o�o
�o�o�o�oq��&@)�N3@��_�=��N`N��="��N�'�=$��Nf~B��N�|���N�NF� oB� /�� o�� /�<�nB<�n>�n�<�nB�N��N�BNB(!�@�B$DxB8��/B�/�T?OBT?O���NB��N��=��=�&NB$NB�NB��NF&F45�G�=P�!n��0n�K�=Q�!nb�1n2�0n�1n��0n��1n�0nT�2N��%N���n5�1nu�3NU�"N���n�4n7�5nX�4n}�5n�gO�gO�gO�gO��2N��3N�1N��0N&@�_q`T�5��4nB�5n��@��z�:�gO�gO��/��/�oR�8Ns�8N1�8N��7N�8N�V?O�V?OR��Ns��N1��N���N��NV�6N���NR�9n��8Ns�9n�'�=���N&NB$ND��N�_�=��N=��N��8Ns��N2��NA�N�(a���N��Ns*a0�9n5��N��9n��9n��9nQ���N�&@��N'7�7�7G7� 7(7g07�87��NƸ�NB(a�(aB'7�7'7�7' 7�(7'07�87���N���NB(a�(aB'7�7'7�7' 7�(7'07S�R'87D ��@��x�8B�/��/�oR�4Ns�4NBT?O�T?OR��Ns��NB��N���N1�4NR�9ns�9nB&N�$N�4NF��Np��N1��N��N�'�=���N���N�(a*a�_�=��N5��NB��N3��N%�9nD�9n����NG&`��Ng7�7'7�7� 7G(7�0787���N���NB(a�(aBg7�7g7�7g 7�(7g073�R�86<����'��
�Q6��@��N��=��N%�R�k��T��=4�N@N(!$�*�	k�O�T���3&��3�q
��63<��3�q
g�63<��3�q

�63<��3�q
��'6&��3�q
G�/6<��3�q
��76<��3�q
��?6<��3�q
��NƸ�NB(a�(aB'�63&��3�s�b
��63<��3�s�b
'�63<��3�s�b

��63<��3�s�b
'�'6&��3�s�b
��/6<��3�s�b
'�76<��3�s�b
��?6<��3�s�b
���N���NB(a�(aB'�63&��3�s
�b
��63<��3�s
�b
'�63<��3�s
�b

��63<��3�s
�b
'�'6&��3�s
�b
��/6<��3�s
�b
'�76<��3�s
�b
S�R��?7x��3&��3�f
��63<��3�f
'�63<��3�f

��63<��3�f
g�'6&��3�f
�/6<��3�f
��76<��3�f
G�?6<��3�f
���N���NB(a�(aB��63&��3�s�b
g�63<��3�s�b
��63<��3�s�b

g�63<��3�s�b
��'6&��3�s�b
g�/6<��3�s�b
��76<��3�s�b
3�Rg�?7.������OI��WH��_G��gF��oE��wD��#Cm�+Bm�3Am�;�l�_�����  �����  �Dh��hl��tx�
�
�$,04�`�`dx|���� #2$#2(#3,#44#58#5<#3@#4�#�#�#$�$�$�(�(,202t3�3�7�7�7�7 �7#8&�9P: �:#x;&�<�<> >d>h>LGPG�H�HlM2pM2tM3xM4�M5�M5�M3�M4xN|N�N�NO$PXU\UVpW�ZTaXaxd�g8�g8�g3�g4�g9�g9h3h4Dhhh�h�hhili�l�lttxt�u�u�x$y,y0y4y�z`{�{`}d}x~|~�~�~������ �2$�2(�3,�44�58�5<�3@�4�����������̐А,�0�t���������� ��#�&�P� �#x�&����� �d�h�L�P�԰ذl�2p�2t�3x�4��5��5��3��4x�|������$�X�\��p���T�X�x���=��=��3��4��>��>�3�4"D� @�	
	

src/ispc/kernels/downsampling.ispc:181:9: Assertion failed: out_write_address < dst->height * dst->width * dst->pixel_stride 
src/ispc/kernels/downsampling.ispc:181:9: Assertion failed: out_write_address < dst->height * dst->width * dst->pixel_stride 
src/ispc/kernels/downsampling.ispc:236:9: Assertion failed: out_write_address < dst->height * dst->width * dst->pixel_stride 
src/ispc/kernels/downsampling.ispc:236:9: Assertion failed: out_write_address < dst->height * dst->width * dst->pixel_stride 
src/ispc/kernels/downsampling.ispc:236:9: Assertion failed: out_write_address < dst->height * dst->width * dst->pixel_stride 
src/ispc/kernels/downsampling.ispc:236:9: Assertion failed: out_write_address < dst->height * dst->width * dst->pixel_stride 
 /FAILIFMISMATCH:"_CRT_STDIO_ISO_WIDE_SPECIFIERS=0"��
�<@��:Intel(r) Implicit SPMD Program Compiler (Intel(r) ISPC), 1.20.0 (build commit f8a23fc90425b1e8 @ 20230505, LLVM 15.0.7)��!�'
*:-X0�1�47E:L>$BHI4	LROQ�0JG8#Xispc::resample_with_cached_weights_3@>SsrcA2 >dstA30##>pixel_formatA�>
ctxA50##>?__mask>uis_normal_mapM!,
4L
80��1TDh$,
��
$��,��1DH(TL\LH$LTDT,4(4DTDH\,(X$<$84DT,((,
��
$��-,dd��\��.��/H$Th��
$��$$'8*��/8$X8D4$T,4,4(T$$X$$D\(((8D48(8H4$TD4$
8$$,4
��
$��(4$4$4l+*�\��/$&0(>srcA2 Td>dstA30#Td�"8#>pixel_format>
ctxA50#Td�"8#>?__mask>unum_channels&>Zhorizontal_weight_collectionAB��d&>Zvertical_weight_collectionA<tEQ�x�"�dp"8
>;y
>;xEQ�
�EQ�
�>?src_width_start>]horizontal_weights
>?iC�dC�d>#color3C�Pd�C�@d�C�0d�C� d�C�d�C�d�">?num_horizontal_weights>"weightC�d C�d >^src_read_address>?src_x>^scratch_write_address>]horizontal_weights
>?iC�0
,C�0
,>#color3C�P0
�C�@0
� C�00
x�C� 0
x�C�0
x�C�0
x�>?src_width_start">?num_horizontal_weights>"weightC�0
$C�0
$>^src_read_address>?src_x>^scratch_write_address
>;y>]vertical_weights
>?iC��`C��`T>#color3C�P�\l��	C�@�\h��	C�0�\d��	C� �\`��	C��\\�|C��\X��	>?src_height_start>?num_vertical_weights>"weightC��pC��p>?scratch_y>^scratch_read_address
>;xC�8�C�8�>^out_write_address>]vertical_weights
>?iC��HC��H>#color3C�P��0(lC�@��,(lC�0��((lC� ��$<LC��� (lC���(l>?src_height_start>?num_vertical_weights>"weightEQ@�4C��4>^scratch_read_address>?scratch_y>^out_write_addressM'����>$pixel_ptr>apixel_ptr3>?__mask>#dstN.M*�dHxTT��`l>#color>$pixel_ptr>?__maskM-�d
>"v>"low>"high>?__maskM0�d
>"a
>"b>?__maskNM1�p
>"a
>"b>?__maskNNNM'�p��>$pixel_ptr>apixel_ptr3>?__mask>#dstNzM*
�P(	
DdtdXX	$dxdTHH 44\|����>#color>$pixel_ptr>?__maskM-�p
>"v>"low>"high>?__maskM0�p
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNN"M-�x0
>"v>"low>"high>?__maskM0�x
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNN"M-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNNM'�(��>$pixel_ptr>apixel_ptr3>?__mask>#dstN6M*��H$,\Xt����>#color>$pixel_ptr>?__maskM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNNM'��4�P>$pixel_ptr>apixel_ptr3>?__mask>#dstNrM*
��


$	DDTT$h	$h\ 44\|����>#color>$pixel_ptr>?__mask"M-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNN"M-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNNNNO�<8#0�,��"��HJGD*bispc::resample_with_cached_weights_4@@>SsrcA2P#�>dstA3P#<*(*>pixel_formatAP#�>
ctxA5P#<*(*>?__maskM!,
4L
40��1$TDl( 0!4 �<$��01��D(TL\LH$LTDT,4(4DTDH\,X$DT,,($0!4 �@(��10��
��.��/H0`
h��,��$,'8././��$X(XHTDXD4$XD44HT,4(T$$T$$TD88($(8D48(8,(TH4(
<($
,4�@,��(4$4$4l/./�$&0(>srcA2P#�P�>dstA3P#<*P��)8(*>pixel_format>
ctxA5P#<*P��)8(*>?__mask>unum_channels&>Zhorizontal_weight_collectionAB$���&>Zvertical_weight_collectionA=�#EQ��#�)��|)8
>;y
>;xEQ�/pEQ�/p>]horizontal_weights
>?iC��%�C��%��>2color4C�p�%8�C�`�%8�C�P�%8�C�@�%8�C�0�%�� `�C� �%8�C��%8�(C��%8�$>?src_width_start">?num_horizontal_weights>"weightC��%�C��%�>^src_read_address>?src_x>^scratch_write_address>]horizontal_weights
>?iC�$/�C�$/��>2color4C�p$/H��C�`$/��C�P$/H� �C�@$/H��C�0$/H�$�C� $/H��C�$/H�(�C�$/H��>?src_width_start">?num_horizontal_weights>"weightC�$/�C�$/�EQ`�1H>^src_read_address>?src_x>^scratch_write_address
>;y>]vertical_weights
>?iC��9C��9>2color4C�p�9�4xC�`�9�4xC�P�9�4xC�@�9��4xC�0�9��4xC� �9�� 4xC��9��$4xC��9��(4x>?src_height_start>?num_vertical_weights>"weightC��9C��9>?scratch_y>^scratch_read_address
>;xC��C�C��C�>^out_write_address>]vertical_weights
>?iC�PD�C�PD��>2color4C�pPD<	��lC�`PD<	��lC�PPD<	��lC�@PD<	��lC�0PD<	��lC� PD<	��\C�PD<	� �lC�PD<	�$�l>?src_height_start>?num_vertical_weights>"weightC�PD�C�PD�C��F,>^scratch_read_address>?scratch_y>^out_write_addressM4��4��>$pixel_ptr>2dst>epixel_ptr4>?__maskN:M7�HHtTTP����`l>2color>$pixel_ptr>?__maskM-�H
>"v>"low>"high>?__maskM0�H
>"a
>"b>?__maskNM1�T
>"a
>"b>?__maskNNNM4�04��>$pixel_ptr>2dst>epixel_ptr4>?__maskN�M7��

$(	$|
(	D8dt$DXDTH$H 444||������>2color>$pixel_ptr>?__mask"M-��$
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNNM-��0
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�(
>"a
>"b>?__maskNN"M-��(
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�0
>"a
>"b>?__maskNNM-�8
>"v>"low>"high>?__maskM0�
>"a
>"b>?__maskNM1�L
>"a
>"b>?__maskNNNM4���@>$pixel_ptr>2dst>epixel_ptr4>?__maskNBM7��H$,\\Tt������>2color>$pixel_ptr>?__maskM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNNNM4�T4��>$pixel_ptr>2dst>epixel_ptr4>?__maskNvM7��
(
$(x
$(DDT44$d|$H\ 444||������>2color>$pixel_ptr>?__maskM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNN"M-��$
>"v>"low>"high>?__maskM0��$
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNNNNO�<D*0�,��)���BGlhispc::downsample_normal_mapP@>SsrcA2�M\H>dstA3�MdP>Dnormal_map_formatA�MdP>?__mask>iratio
>;y
>;xEQp8\�L,|DEQp8\�L,|D>jendC� P�d�

C�0P�d�

>jstartEQ�P�\�

EQ�P�\�

>$pixel_ptr>ipixel_center>"pixel_weight>#normalC�P�P\lC�@�P\pC�0�P\dC� �P\hC��P\\C��P\`>^out_write_address>jend>jstart>ipixel_center>"pixel_weight>#normalC�P\\dtC�@\\dxC�0\\dlC� \\dpC�\\ddC�\\dh>^out_write_address>$pixel_ptr\�P
>?iC��P\C��P\$�P
>?jC��P$C��P$ >^read_addressd\\
>?iC�\\dC�\\d$�\
>?jC��\$C��\$ >^read_addressM:��
>"x>?__maskNM:��
>"x>?__maskNM>��
>;a
>;b>?__maskNMB��
>?a
>?b>?__maskN�MH�P��0��44,4$8$8$4$(4$8$4$8$4(<$8($8$4$4$4$4LTHTH	 >$pixel_ptr>Dnormal_map_formatA�P��>apixel_ptr3>#normal>?__mask>mpixel_ptr2M0�4
>"a
>"b>?__maskNMI�8
>"v>?__maskNN^ML��0 DDHdD4@Hd8����������>#normal>$pixel_ptr>Dnormal_map_formatAP�
�>?__maskMO�� 
>#v>"length>?__maskMQ�� 
>#v>?__maskMI�
>"v>?__maskNNNM-�`
>"vC��UC��U>"low>"high>?__maskM0�`
>"aC��UC��U
>"b>?__maskNM1�h
>"a
>"b>?__maskNNM-��
>"vC�HWC�HW@>"low>"high>?__maskM0��
>"aC�HWC�HW@
>"b>?__maskNM1��
>"a
>"b>?__maskNNNM>�|��
>;a
>;b>?__maskNM:��
>"x>?__maskNM:��$
>"x>?__maskNM:�
>"x>?__maskNM:�
>"x>?__maskNMB�4
>?a
>?b>?__maskNM>�T
>;a
>;b>?__maskNMB�X
>?a
>?b>?__maskN�MH���0��44,4$8$8$4$(4$8$4$8$4(<$8($8$4$4$4$4LTHTH	 >$pixel_ptr>Dnormal_map_formatA�\��>apixel_ptr3>#normal>?__mask>mpixel_ptr2M0��
>"a
>"b>?__maskNMI��
>"v>?__maskNN�ML��0 D|(
(T4$LdhTDTL04@		x$Hxdxd|dH0HH|����|��>#normal>$pixel_ptr>Dnormal_map_formatA�a�xH>?__maskMO�� 0
>#v>"length>?__maskMQ�� 
>#v>?__maskMI�
>"v>?__maskNNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��$
>"v>"low>"high>?__maskM0��$
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"vC�xcC�xc>"low>"high>?__maskM0��
>"aC�xcC�xc
>"b>?__maskNM1��
>"a
>"b>?__maskNN"M-��
>"vC��c C��c>"low>"high>?__maskM0��
>"aC��c C��c
>"b>?__maskNM1�
>"a
>"b>?__maskNNNO��l���,�0�<�t�x�����������������������������������P�0�h�l���������������������P�p���������L�P�\�`�����<	�p	��	��	�0
�L
�@
�h
�|
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
������� �$�(�,�0�4�8�<�@�D�H�L�T�X�\�`�h�|��������������4�8�X�\�d�h�p�t�|���� �(�0�4�<�H�L�P�T�X�\�l�����L�P���������������D�X�[4%4*&$&$&  %$-"11&,(>(>')%$V		(	4	4	4	4	4	%*&&&&&$&&&$$ $$ $    %9$-"11&,(>(>'));%;%j$j$j$V		(	4	4	%4	%VV�0JG8#Xispc::resample_with_cached_weights_3@>SsrcA2h >dstA3h0##>pixel_formatAh�>
ctxA5h0##>?__mask>uis_normal_mapM!,
4L
80��1TDh$,
��
$��,��1DH(TL\LH$LTDT,4(4DTDH\,(X$<$84DT,((,
��
$��-,dd��\��.��/H$Th��
$��$$'8*��/8$X8D4$T,4,4(T$$X$$D\(((8D48(8H4$TD4$
8$$,4
��
$��(4$4$4l+*�\��/$&0(>srcA2h Td>dstA3h0#Td�"8#>pixel_format>
ctxA5h0#Td�"8#>?__mask>unum_channels&>Zhorizontal_weight_collectionAB�h�d&>Zvertical_weight_collectionA<thEQ�xh�"�dp"8
>;y
>;xEQ�r�EQ�r�>?src_width_start>]horizontal_weights
>?iC�djC�dj>#color3C�Pdj�C�@dj�C�0dj�C� dj�C�dj�C�dj�">?num_horizontal_weights>"weightC�dj C�dj >^src_read_address>?src_x>^scratch_write_address>]horizontal_weights
>?iC�0r,C�0r,>#color3C�P0r�C�@0r� C�00rx�C� 0rx�C�0rx�C�0rx�>?src_width_start">?num_horizontal_weights>"weightC�0r$C�0r$>^src_read_address>?src_x>^scratch_write_address
>;y>]vertical_weights
>?iC��z`C��z`T>#color3C�P�z\l��	C�@�z\h��	C�0�z\d��	C� �z\`��	C��z\\�|C��z\X��	>?src_height_start>?num_vertical_weights>"weightC��zpC��zp>?scratch_y>^scratch_read_address
>;xC�8��C�8��>^out_write_address>]vertical_weights
>?iC���HC���H>#color3C�P���0(lC�@���,(lC�0���((lC� ���$<LC���� (lC����(l>?src_height_start>?num_vertical_weights>"weightEQ@��4C���4>^scratch_read_address>?scratch_y>^out_write_addressM'����>$pixel_ptr>apixel_ptr3>?__mask>#dstN.M*�dHxTT��`l>#color>$pixel_ptr>?__maskM-�d
>"v>"low>"high>?__maskM0�d
>"a
>"b>?__maskNM1�p
>"a
>"b>?__maskNNNM'�p��>$pixel_ptr>apixel_ptr3>?__mask>#dstNzM*
�P(	
DdtdXX	$dxdTHH 44\|����>#color>$pixel_ptr>?__maskM-�p
>"v>"low>"high>?__maskM0�p
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNN"M-�x0
>"v>"low>"high>?__maskM0�x
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNN"M-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNNM'�(��>$pixel_ptr>apixel_ptr3>?__mask>#dstN6M*��H$,\Xt����>#color>$pixel_ptr>?__maskM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNNM'��4�P>$pixel_ptr>apixel_ptr3>?__mask>#dstNrM*
��


$	DDTT$h	$h\ 44\|����>#color>$pixel_ptr>?__mask"M-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNN"M-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNNNNO�<8#0�,��"��HJGD*bispc::resample_with_cached_weights_4@@>SsrcA2P��>dstA3P�<*(*>pixel_formatAP��>
ctxA5P�<*(*>?__maskM!,
4L
40��1$TDl( 0!4 �<$��01��D(TL\LH$LTDT,4(4DTDH\,X$DT,,($0!4 �@(��10��
��.��/H0`
h��,��$,'8././��$X(XHTDXD4$XD44HT,4(T$$T$$TD88($(8D48(8,(TH4(
<($
,4�@,��(4$4$4l/./�$&0(>srcA2P��P�>dstA3P�<*P��)8(*>pixel_format>
ctxA5P�<*P��)8(*>?__mask>unum_channels&>Zhorizontal_weight_collectionAB����&>Zvertical_weight_collectionA=��EQ����)��|)8
>;y
>;xEQ��pEQ��p>]horizontal_weights
>?iC�Ѝ�C�Ѝ��>2color4C�pЍ8�C�`Ѝ8�C�PЍ8�C�@Ѝ8�C�0Ѝ�� `�C� Ѝ8�C�Ѝ8�(C�Ѝ8�$>?src_width_start">?num_horizontal_weights>"weightC�Ѝ�C�Ѝ�>^src_read_address>?src_x>^scratch_write_address>]horizontal_weights
>?iC�$��C�$���>2color4C�p$�H��C�`$���C�P$�H� �C�@$�H��C�0$�H�$�C� $�H��C�$�H�(�C�$�H��>?src_width_start">?num_horizontal_weights>"weightC�$��C�$��EQ`��H>^src_read_address>?src_x>^scratch_write_address
>;y>]vertical_weights
>?iC���C���>2color4C�p���4xC�`���4xC�P���4xC�@����4xC�0����4xC� ���� 4xC�����$4xC�����(4x>?src_height_start>?num_vertical_weights>"weightC���C���>?scratch_y>^scratch_read_address
>;xC�ȫ�C�ȫ�>^out_write_address>]vertical_weights
>?iC�P��C�P���>2color4C�pP�<	��lC�`P�<	��lC�PP�<	��lC�@P�<	��lC�0P�<	��lC� P�<	��\C�P�<	� �lC�P�<	�$�l>?src_height_start>?num_vertical_weights>"weightC�P��C�P��C���,>^scratch_read_address>?scratch_y>^out_write_addressM4��4��>$pixel_ptr>2dst>epixel_ptr4>?__maskN:M7�HHtTTP����`l>2color>$pixel_ptr>?__maskM-�H
>"v>"low>"high>?__maskM0�H
>"a
>"b>?__maskNM1�T
>"a
>"b>?__maskNNNM4�04��>$pixel_ptr>2dst>epixel_ptr4>?__maskN�M7��

$(	$|
(	D8dt$DXDTH$H 444||������>2color>$pixel_ptr>?__mask"M-��$
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNNM-��0
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�(
>"a
>"b>?__maskNN"M-��(
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�0
>"a
>"b>?__maskNNM-�8
>"v>"low>"high>?__maskM0�
>"a
>"b>?__maskNM1�L
>"a
>"b>?__maskNNNM4���@>$pixel_ptr>2dst>epixel_ptr4>?__maskNBM7��H$,\\Tt������>2color>$pixel_ptr>?__maskM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNNNM4�T4��>$pixel_ptr>2dst>epixel_ptr4>?__maskNvM7��
(
$(x
$(DDT44$d|$H\ 444||������>2color>$pixel_ptr>?__maskM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNN"M-��$
>"v>"low>"high>?__maskM0��$
>"a
>"b>?__maskNM1�
>"a
>"b>?__maskNNNNO�<D*0�,��)��dBGlhispc::downsample_normal_mapP@>SsrcA2��\H>dstA3��dP>Dnormal_map_formatA��dP>?__maskC���C���C�$���C�$�C�\�C�\� C���>iratio
>;y
>;xEQp8��L,|DEQp8��L,|D>jendC� ��d�

C�0��d�

>jstartEQ���\�

EQ���\�

>$pixel_ptr>ipixel_center>"pixel_weight>#normalC�P��\lC�@��\pC�0��\dC� ��\hC���\\C���\`>^out_write_address>jend>jstart>ipixel_center>"pixel_weight>#normalC�P\�dtC�@\�dxC�0\�dlC� \�dpC�\�ddC�\�dh>^out_write_address>$pixel_ptr\��
>?iC���\C���\$�
>?jC��$C��$ >^read_addressd\�
>?iC�\�dC�\�d$��
>?jC���$C���$ >^read_addressM:��
>"x>?__maskNM:��
>"x>?__maskNM>��
>;a
>;b>?__maskNMB��
>?a
>?b>?__maskN�MH�P��0��44,4$8$8$4$(4$8$4$8$4(<$8($8$4$4$4$4LTHTH	 >$pixel_ptr>Dnormal_map_formatA���>apixel_ptr3>#normal>?__mask>mpixel_ptr2M0�4
>"a
>"b>?__maskNMI�8
>"v>?__maskNN^ML��0 DDHdD4@Hd8����������>#normal>$pixel_ptr>Dnormal_map_formatA��
�>?__maskMO�� 
>#v>"length>?__maskMQ�� 
>#v>?__maskMI�
>"v>?__maskNNNM-�`
>"vC���C���>"low>"high>?__maskM0�`
>"aC���C���
>"b>?__maskNM1�h
>"a
>"b>?__maskNNM-��
>"vC�H�C�H�@>"low>"high>?__maskM0��
>"aC�H�C�H�@
>"b>?__maskNM1��
>"a
>"b>?__maskNNNM>�|��
>;a
>;b>?__maskNM:��
>"x>?__maskNM:��$
>"x>?__maskNM:�
>"x>?__maskNM:�
>"x>?__maskNMB�4
>?a
>?b>?__maskNM>�T
>;a
>;b>?__maskNMB�X
>?a
>?b>?__maskN�MH���0��44,4$8$8$4$(4$8$4$8$4(<$8($8$4$4$4$4LTHTH	 >$pixel_ptr>Dnormal_map_formatA����>apixel_ptr3>#normal>?__mask>mpixel_ptr2M0��
>"a
>"b>?__maskNMI��
>"v>?__maskNN�ML��0 D|(
(T4$LdhTDTL04@		x$Hxdxd|dH0HH|����|��>#normal>$pixel_ptr>Dnormal_map_formatA���xH>?__maskMO�� 0
>#v>"length>?__maskMQ�� 
>#v>?__maskMI�
>"v>?__maskNNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"v>"low>"high>?__maskM0��
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��$
>"v>"low>"high>?__maskM0��$
>"a
>"b>?__maskNM1��
>"a
>"b>?__maskNNM-��
>"vC�x�C�x�>"low>"high>?__maskM0��
>"aC�x�C�x�
>"b>?__maskNM1��
>"a
>"b>?__maskNN"M-��
>"vC��� C���>"low>"high>?__maskM0��
>"aC��� C���
>"b>?__maskNM1�
>"a
>"b>?__maskNNNO��l���,�0�<�t�x�����������������������������������P�0�h�l���������������������P�p���������L�P�\�`�����<	�p	��	��	�0
�L
�@
�h
�|
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
������� �$�(�,�0�4�8�<�@�D�H�L�T�X�\�`�h�|��������������4�8�X�\�d�h�p�t�|���� �(�0�4�<�H�L�P�T�X�\�l�����L�P���������������D�X�[4%4*&$&$&  %$-"11&,(>(>')%$V		(	4	4	4	4	4	%*&&&&&$&&&$$ $$ $    %9$-"11&,(>(>'));%;%j$j$j$V		(	4	4	%4	%VV�htprogramCount
;programIndext__math_libt__math_lib_ispc"t__math_lib_ispc_fastt__math_lib_svmlt__math_lib_system*t__have_native_half_converts.t__have_native_half_full_support"t__have_native_rand*t__have_native_transcendentals*t__have_native_trigonometry"t__have_native_rsqrtd"t__have_native_rcpd*t__have_saturating_arithmetic"t__have_xe_prefetcht__is_xe_target�*ispc::uniform struct SourceImage.ispc::uniform struct DownsampledImage2ispc::uniform struct DownsamplingContext2ispc::const uniform struct SampleWeights2ispc::const uniform struct WeightCollection.Vispc::const uniform struct SourceImage.Vispc::const uniform struct SourceImage.ispc::uniform struct DownsampledImage2ispc::uniform struct DownsamplingContext2ispc::const uniform struct SampleWeights2ispc::const uniform struct WeightCollection*ispc::uniform struct SourceImage.ispc::uniform struct DownsampledImage2ispc::uniform struct DownsamplingContext2ispc::const uniform struct SampleWeights2ispc::const uniform struct WeightCollection.[ispc::uniform struct WeightCollection.Vispc::const uniform struct SourceImage.ispc::uniform struct DownsampledImage2ispc::uniform struct DownsamplingContext2ispc::const uniform struct SampleWeights2ispc::const uniform struct WeightCollection.Vispc::const uniform struct SourceImage.ispc::uniform struct DownsampledImage.Vispc::const uniform struct SourceImage.ispc::uniform struct DownsampledImage2ispc::uniform struct DownsamplingContext2ispc::const uniform struct SampleWeights2ispc::const uniform struct WeightCollection.Vispc::const uniform struct SourceImage.ispc::uniform struct DownsampledImage2ispc::uniform struct DownsamplingContext2ispc::const uniform struct SampleWeights2ispc::const uniform struct WeightCollection.Vispc::const uniform struct SourceImage.ispc::uniform struct DownsampledImage�K~��D:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\downsampling.ispcD:\a\ispc-downsampler\ispc-downsampler\stdlib.ispcD:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\math.ispc�Lq�1�1

$(
PT
pt
��
�
@D
��
��

48
HL
��
��
��
�

,0
DH
\`
��
��
LP
`d
��
��
��
��
��
		
�	�	
�	�	
(
,

<
@

h
l

�
�

�
�

�
�

�
�

�
�

`d
tx
��
��
48
HL
tx
��
��
��
��



�
�

�
�

�1�1
6 6
��
��
��
��
48
X\
��

HL
\`
��
��
��
��
$(
<@
TX
lp
��
��
��
��
< @ 
P T 
� � 
� � 
! !
8!<!
P!T!
l!p!
�!�!
�!�!
�!�!
�!�!
L"P"
`"d"
t"x"
##
# #
H#L#
d#h#
�#�#
�#�#
�#�#
�#�#
�#�#
$$
x$|$
�$�$
�$�$
�$�$
L%P%
`%d%
�%�%
�%�%
�%�%
�%�%
&&
,&0&
H&L&
h&l&
�&�&
�&�&
''
L56P56
�57�57
66
0646
`6d6
�6�6
�6�6
�67
77
D7H7
`7d7
�7�7
�7�7
88
8 8
4888
L8P8
�8�8
�89
99
,909
D9H9
\9`9
�9�9
�9�9
�9�9
�9�9
::
,:0:
h:l:
�:�:
�:�:
�:�:
�:�:
�:�:
�<�<
�>�>
�?�?
�?�?
0@4@
D@H@
�@�@
AA
lApA
�A�A
�D�D
�F�F
KK
KK
�K�K
�K�K
HLLL
\L`L
�L�L
�L�L
lM7pM7
lT:pT:
�T�T
�T�T
U U
<U@U
�W�W
�W�W
XX
|X�X
�X�X
�X�X
YY
YY
pYtY
�Y�Y
�Y�Y
�Y�Y
�Y�Y
�Y�Y
ZZ
(Z,Z
xZ|Z
�Z�Z
[[
,[0[
X[\[
p[t[
�[�[
�[�[
�[�[
�[�[
L\P\
`\d\
�\�\
]]
4]8]
P]T]
l]p]
�]�]
�]�]
�]�]
,^0^
@^D^
�^�^
�^�^
__
__
@_D_
`_d_
�_�_
�_�_
�_�_
�_�_
L`P`
``d`
�l:�l:
�l;�l;
LmPm
lmpm
�m�m
�m�m
pp
$p(p
hplp
�p�p
qq
(q,q
\q`q
pqtq
�q�q
�q�q
�q�q
rr
 r$r
8r<r
PrTr
lrpr
�r�r
�r�r
ss
s s
�s�s
�s�s
�s�s
tt
t t
8t<t
TtXt
pttt
�t�t
�t�t
uu
,u0u
@uDu
�u�u
�u�u
vv
0v4v
LvPv
hvlv
�v�v
�v�v
�v�v
�v�v
DwHw
Xw\w
�w�w
�w�w
xx
,x0x
Xx\x
xx|x
�x�x
�x�x
�x�x
�x�x
yy
4y8y
�y�y
�y�y
�y�y
�;�;
|�<��<
؈܈
���
,�0�
X�\�
l�p�
����
����
����
��ĉ
ԉ؉
��
,�0�
X�\�
t�x�
����
����
0�4�
H�L�
`�d�
x�|�
����
����
@�D�
X�\�
p�t�
����
����
����
��
$�(�
8�<�
T�X�
t�x�
����
čȍ
��
����
��
4�8�
H�L�
L�P�
��
��
 �$�
����
����
H�L�
\�`�
Ȕ̔
ܔ��
T�X�
T�X�
\�`�
p�t�
ܞ��
���
����
����
(�,�
<�@�
Ƞ<̠<
��?��?
̧@Ч@
�A�A
�B�B
$�C(�C
H�DL�D
h�El�E
��F��F
��G��G
�H�H
�I�I
4�J8�J
`�Kd�K
��L��L
��M��M
ԩNةN
��O��O
ispc���6�ispc::uniform struct SourceImage�
:�ispc::uniform struct DownsampledImage
JRgba8Unorm���Rgb8UnormRgba8Snorm���Rgb8Snorm:tispc::uniform enum PixelFormatPixelFormat�ND:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\formats.ispc���>�ispc::uniform struct DownsamplingContext�
	
N
uwidth
uheight���
 data�
upixel_stride�6
ispc::uniform struct SourceImage�RD:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\downsampling.ispc��l:
ispc::uniform struct DownsampledImages>�ispc::const uniform struct SampleWeights�.
weights��
 scratch_space>ispc::uniform struct DownsamplingContext�zB�ispc::const uniform struct WeightCollection��
>
vertical_weights�
horizontal_weights���>ispc::const uniform struct SampleWeights�ND:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\weights.ispc���
@B
ustarts���
uweight_counts
values���Bispc::const uniform struct WeightCollection��*resample_with_cached_weights���@# �"#`� #@�
$#%&sample_3_channels��#$(&)clean_and_write_3_channels�""""+,clamp��"""./max/min"#��2%3sample_4_channels��2$5&6clean_and_write_4_channels�
""89floor��t# �;;;<=maxu# �???@Amin:R8g8b8���R8g8TangentSpaceReconstructedZ���BtCispc::uniform enum NormalMapFormatNormalMapFormat�D$D#FGsample_normal��9sqrt���#$DJ"Kclean_and_write_normal�
##MNnormalize��"MPlength�>�ispc::const uniform struct SourceImage���
RS
T>
ispc::const uniform struct SourceImage���Vl*Uresample_with_cached_weights_3�:�ispc::uniform struct WeightCollection
Y:ispc::uniform struct WeightCollection[@#@�##@� #�
_`#@�*Uresample_with_cached_weights_4� #�
cd#@�SDf"gdownsample_normal_map��"#@�?#@� #�
kl#@�BD:\a\ispc-downsampler\ispc-downsampler\src/ispc/kernels/���downsampling.ispc��
���nop��.text��\��.data.bss.rdata��9.rdata)��.rdata���:�.rdata��5�!.rdata�����.rdata	�C�	^	.rdata
���
�
.rdatar�5��.rdataw%��7.rdata
x�
�
.rdata}QYX�.rdataL֕�.drectve3`)_`.debug$S��g��f.debug$T
�|��@feat.00��= 4 __str�putsabort__str.11�P# ��M __str.15�__str.19|h ]P� ��� __str.23�__str.27a ~@QD,H�L�P}TAX*\�`dhlap�tnx.file��gdownsampling.ispcH__have_native_trigonometryprogramIndex__math_lib_ispc_fast__have_native_half_full_supportprogramCount__is_xe_target__have_native_half_converts__have_native_transcendentalsdownsample_normal_map__math_lib_system__math_lib_svml__have_xe_prefetch__have_native_rsqrtd__have_native_rcpd__have_native_rand__fast_masked_vload__math_lib_ispc__have_saturating_arithmetic__math_libresample_with_cached_weights_4___un_3C_s_5B__c_unSourceImage_5D__3E_un_3C_s_5B_unDownsampledImage_5D__3E_unenum_5B_PixelFormat_5D_un_3C_s_5B_unDownsamplingContext_5D__3E_resample_with_cached_weights_3___un_3C_s_5B__c_unSourceImage_5D__3E_un_3C_s_5B_unDownsampledImage_5D__3E_unenum_5B_PixelFormat_5D_un_3C_s_5B_unDownsamplingContext_5D__3E_downsample_normal_map___un_3C_s_5B__c_unSourceImage_5D__3E_un_3C_s_5B_unDownsampledImage_5D__3E_unenum_5B_NormalMapFormat_5D_resample_with_cached_weights_4resample_with_cached_weights_3__xmm@0000000f0000000b0000000700000003__xmm@0000000e0000000a0000000600000002__xmm@0000000b000000080000000500000002__xmm@00000088000000440000002200000011__xmm@0000000d000000090000000500000001__xmm@0000000a000000070000000400000001__xmm@00000008000000040000000200000001__xmm@00000080000000400000002000000010__xmm@0000000c000000080000000400000000__xmm@00000009000000060000000300000000__xmm@00000003000000020000000100000000/285            1714391843              100666  30334     `
d�	o3.textH|� P`.datax@0�.bss�0�.rdatax@P@.rdata�@P@.rdata��@`@.drectve3$
.debug$Sx;W�SP@0B.debug$T��j@0B�*�_� � �� ��=�<N�<N
>Nf�<N
f��<N�f��f��}��f��}��}��}��}	��g��}�g��}��}
��g�gg� N�NNGN��N���Nh�R„�N��N
NTBO!TBOBTBOcTBO�N!�NB�Nc�N�_�N�<N	<N�f�f��@�l�Rj}
��<N��=�<N�f�(}��
NQg�� oj}�>NN� /(}��� oTg��� /�f�GVOf�Nh}
�!��NTOpVOj}��TO+}
�g���N���N(}�!TbORg�qN��N���NN��N!`O#��NBTbO�&ND��N�&N!%NcTbOB`O&N(>N�TbO)f�*<Nc`O+f�A0N�&Ni	��<N�`O&@
	
�` N(�)<N�f�,f��	@
H<N�
��'N<N		�F@
f�)�Kf�

�J�&@
I>NB@
�+<NH��/Jf�,f��	@
�
�
�@
��/H	��o�R@
!
N�!n�/�!nB�/B�!nA�!n�_� � �����;m�3m�+m�#m���?@ 
<&hq  TIq�T��}@�-}@���o�
N��=�
N�#�=�o�O�gO2O�o�o�o�o�o��o����*+�R�o�R
��R�}@���=�O`
NƄ�N�@����N!��N��N����=���4�n�4�n�4�n�4�n�N��N��A�� N�!N�"N�#N�N��n&O'4���o�o�o�oP������N�� � ՠ
N��G���Nd�N��D�%W?O�W?O�� Np
N�� N���NŨ�N�[F����Nֆ�N�;�=���N�/�=��N4�n��n��B���=�#�=�4�n�4�n�4�n�4�n�N��N� N9!N�"N!#N�N��n&���4����������}"
Bt^����B@9@1v^��/���1@9�/!���
N�}�!n"
Bt^��/���B@9�$n!�/E!�!n1v^��/���1@9!�$n��/3��!n�/��$ns�/s�!nd�$n��O7�N!��O�o���O���O�o�o
��N+��N���N���N�o����G�=Ƅ�N΅�N�4�N�4�N� N�!N�"N�#N�N��n&���4�G�=��!N��!N�O�1N!�1N�4n6�4n�oյNնN�o��N��N�U?O�W?O8�?N!�>Nƨ�N��N>�n�n���N��N�4�N�4�N�!N�9N�"N�#N!�N!��n1&1��4��!N�!N!�1N9�1N:�4n;�4nպNջNA�&nY�0nx�:ni�;n��!ny�9n��8Ny�)N��&n��0n��&N��0N��:n��;n��&N��0N����&�@M0�n!�n�)a�+a!PN�!(!!&&x!8Ƥ/!�/�T?O!T?O��(N��(Nƨ�N!��N�n�n�����i}@�L}@���o%
N�
N�o�o�o�o�o�o��o	�,�R����o�Rou^�	 � Ձ
NR��N1��N��Ns��N
��4�n�4�n�4�n�4�n!�N��N�!N�5N�"N�#N!�N!��n0&�	4�o�o�o�o����N��NW?O<W?O}�'N{� NZ��N���N`�n��n�
N���Nֆ�N���N!��N��4�n�4�n�4�n�4�nZ�N��N:N9;N"N;#NZ�NZ��nQ&1��4�`�1iq8:��/Z�/�
NZ�!nZ�;n[��O�O{��N!���<�@M{�n+a=+a{�{+!{<|{{;��/{�/�W?O{W?O�:N��:N���N{��NG�n��n���@��Na��N``N�aN�!N� n�0~}		A��Nb��NaN�bN�!N� n�0~h}
"!��@��#Um�+Tm�3Sm�;Rm����_� �C�N"�N.���;���m�m�	m�W��O�����(@ ��=����o�o	.
$�/,�o�R��o' �+A �A `)),�B�!O���NƄ�N-A 	@ ��=��=AO 4�N!4�N� N�!N��=� N��=� N@�N��n&�4��������=��!A �Ԩ~�!!.�.*�* (d��T���T@A �OK��W@��Im�Hm��Gm�;@����_��+�m�#m����o	,N&

,N�oƤ �o�o�oR
N3
N�<N&��o
�+�R�o�R
�����v^�t
N��N��N���N1��N�T6�nU6�nV6�nW6�n��N��N�4N5N�"N#N��N���n�&�4�f� f�f�">N|�>N!|��<N�f��<N�f��|��|�B|	�g�`|	�5g��|	��g��|	�7g�TNN6NwN�o�o�o�o����N�N	 � �~
NZ��N9��N��N{��N1�~6�n6�nh6�ni6�n��N�N�>N�?N�"N�#N��N��n&���4 �`�@i`8�/�/�!n�
N�)n��O�)n��=��=�*N�+N��N	��N��N��N(UbO޻�N�+a`O�&>	�7�7?��N�WbO�`O@7�7_��N�WbO�`O 7`(7��N�WbO�`O�07��?6( � ��f�A�>
`�6�?NA�>
?��N�WbO�`O�6�f�A�>
��6�?NA�>
_��N�WbO�`O@�'6�f�A�>
��/6�?NA�>
��N�WbO�`O��76�f�A�>
��?6�?N@�
����#Am�+�l�_�����;m�3	m�+
m�#m�c��W
��O�#�N����N�*�*����'a' N�N��=��..����@�	@ ��o�o$
�/,�o�R��o
'��= � �
A �A �@�@)(+�B�!O���NƄ�NA @ ��=��=AO 4�N!4�N� N�!N�/N�.N@�N��n&H4��������=��A �ԩ~�!!-�-��=�!��= )D��T�@�l��T��i~@�"
��o�oB� �o�~@��o�oF
N'
NI<N��o��+�R�o�R
�����pv^���=q
N���Nc��N!��N���N��4�n�4�n�4�n�4�n1�Nr�N1N2N/N.N1�N1��n1&Q4Qf��f��f��<N|��<N!|�d<Nef�&<N'f��|��|�B|	�g�`|	�2g��|	��g��|	�4g�QNN3NtN�o�o�o�o���N�N{
N���Nֆ�N���N��N1��4�n�4�n�4�n�4�n{�N��N9;NZ<N;/N\.N}�N���n�&��4 �`�@i`8��/��/��!n�
N��>n���O��>n��=��={?N�(N���N���N{�N���N�WbO{��N�+a�`O`&�`7�7܆�N�WbO�`O 7�7���N�WbO�`O� 7@(7��N�WbO�`O�07��?6' Ձf�A�;
��6�?NA�;
܆�N�WbO�`O �6�f�A�;
��6�?NA�;
���N�WbO�`O`�'6�f�A�;
�/6�?NA�;
��N�WbO�`O��76�f�A�;
��?6�?N@�
����ON��WM��c@��#Km�+Jm�3Im�;Hm����_� � ����3���m�m�m�O��W
��O������*�*'a' N�N��=��.��o��o.�����o	@ �o$
�/,�o�R��o
' �
A �A @)(+�A�!O���N���NA @ ��=��=AO 4�N!4�NB Nc!N@�N��n&(4������=��A �;���=���=ԩ~�!!-�-�. )���T���T��j~@�C
��o�o�oc� �~@��o)�R�of
NG
N0
Nj<N��o���o�R
�����pv^����NB��N!��N���N��4�n�4�n�4�n�4�ns�NR�N3N12N�NR��nQ&14qf��f��f��<N|��<N!|�D<NEf�&<N'f��|��|�B|
�g�`|
�3g��|
��g��|
�5g�RNN4NuN�o�o�o�o���N;�N	 � �<
N��N���Nֆ�N9��N1��4�n�4�n�4�n�4�n��N��NZ=N{<N\�N���n�&`��4 �`�`i`8��/��/��!n�
N��=n���O��=n��=��=^>N?N���N݆�N��N���N�WbO޻�N�+a�`O�&�@7�7���N�WbO�`O7`7��N�WbO�`O� 7 (7=��N�WbO�`O�07��?6&�f�a�<
��6�?Na�<
���N�WbO�`O@�6�f�a�<
��6�?Na�<
��N�WbO�`O��'6�f�a�<
 �/6�?Na�<
=��N�WbO�`O��76�f�a�<
�?6�?N`�
����OK��WJ��O@��Hm�Gm��Fm�3@����_���	`
d
��`
�����@�� @�� /FAILIFMISMATCH:"_CRT_STDIO_ISO_WIDE_SPECIFIERS=0"��
�<@��:Intel(r) Implicit SPMD Program Compiler (Intel(r) ISPC), 1.20.0 (build commit f8a23fc90425b1e8 @ 20230505, LLVM 15.0.7)�p

�`KZ"~�|>G�
ispc::get_alpha_index>image
>xC�0�C� �C��C�|
>yC� dC�`C�T�>#__mask�>pixel_indexO�H�<t�"�6G�
ispc::get_alpha>imageC2��
>xC� ��C��xC�0��C���
>yC� �hC��8C����>#__maskRM
4(4$4(>image
>x
>y>#__mask>pixel_indexNO���"�48<@LPTX\`dhx�����������������������NGL&ispc::calculate_scaled_alpha_coveragep@>imageC��,,�>@alpha_cutoffA3�L>@scaleAe�A�����$0�>#__mask>coverageC�t$C�t$>coverageC��C�� �0
>xEQ0�EQ 0�C�LC�LC� LlC�0Ll�
>yC�$C�$C� �C�0$>texel_coverage>bottom_right>top_left>bottom_left>top_rightxD>'syEQ@|,C�@|C�L,Dx>fy�>'sxC��C��$>fx>alphat
>xC�0lC� lC�lC�l��
>yC�0��4C� ��(C���,C���0>alphaM
��<>imageC2x�
>xEQ`x�EQpx�EQx�EQ x�
>yEQ�x�EQ�x�EQ�x�EQ�x�>#__maskN&M
�>image
>x
>y>#__maskN&M
�4>imageC2�|
>xEQ`�|EQp�|EQ�|EQ �|
>y>#__maskNM
�X>image
>x
>y>#__maskNM��
>a
>b>#__maskNM��
>a
>b>#__maskNM��
>a
>b>#__maskNM��
>a
>b>#__maskNM
�` >image
>xC�0�(C� �(C��(C��(
>yC�0�(C� �(C��(C��(>#__maskNM��
>a
>b>#__maskNM��
>xC�t$C�t$>#__maskC�tC�tNM�
>xC��C�� >#__maskC��C��NO�,LW  $�'�'0B8BP+TBd+|B�(�)*) *,)0*4+8*D+P*T+X,\+`,d+h,t)|*�+�,�)�*�+�,�/�/�0�0�0�0 >@1H1p2x2�2�3�3�4�3�3�5�3�6�3�8�9�9�:�9�:�9�:,���(`�����������FF!$!	2>> '('('(*(*(*+*+*+'(*+"#%&9"( ! =&,%$3'')!!!!!!.2 $$!//��FGispc::calculate_alpha_coverage>image>@alpha_cutoffA3��>#__maskO�0$KK�\JG ispc::find_alpha_scale_for_coverage�@>image>@desired_coverageAe�(Al	�>@alpha_cutoffA3�$AE	��X	>#__mask�X	>@best_abs_diffArX	�>@alpha_scaleAd`	Amx	�>@alpha_scale_range_endAmX	Aqt	�">@alpha_scale_range_startAoX	�>@best_alpha_scaleAnX	��X	
>'iC��	PC��	P>@current_coverageAdX	�t>@coverage_diffM��
>@a
>ui>#__maskM��
>ua>#__maskNNO�� �Zhxlxxh�h�i�l�l�q�s�z*


��>G�"ispc::apply_alpha_scale @>imageC2
dC�
D>@scaleAe
��l
>#__mask�l

>yC�0t
�C� t
�C�t
�C�t
��H
>xC�0H�C� H�C�H�C�H�L�>original_alpha"M
�� >image
>xC�0�\C� �\C��\C��\
>yC�0�\C� �\C��\C��\>#__maskM
��(>image
>xC�0�(C� �(C��(C��(
>yC�0�(C� �(C��(C��(>#__mask>pixel_indexNNM��
>a
>b>#__maskNO��~\~d~|~@X�����������������������������~*.$K
?$
?$
?$
?
*�,
FG8*ispc::scale_to_alpha_coverage�@>usource_widthA

@Ad@
>usource_heightA
`> source_dataA4
TA2T
>udownsampled_widthA

0A0
�>udownsampled_heightA
4A4
�"> downsampled_image_dataA7
<AF<
�>@alpha_cutoffA8
8AH8
��<
>#__mask�<
>sourceC4 
4C�H
C2T
>downsampledC�L
EQP
�>@coverageAml
0>@scaleEQpDXAm�xMTX>image>@alpha_cutoff>#__maskN*M<��!D
H>image>@desired_coverageAm�
�>@alpha_cutoff
>'iC��
HC��
H>@best_abs_diffAq�
�>@alpha_scaleAd�
Al�
x>@alpha_scale_range_endAl�
Ap�
|">@alpha_scale_range_startAn�
�>#__mask>@current_coverageAd�
�l>@best_alpha_scaleEQp�
��Ae0>@coverage_diffM�
>@a
>ui>#__maskM�
>ua>#__maskNNN2M"�D�0P $8$8$��>imageCFD�>@scaleEQp�Am�x>#__mask
>yC�0�tC� �tC��tC��t
>xC�0t�C� t�C�t�C�t�>original_alpha"M
�� >image
>xC�0�\C� �\C��\C��\
>yC�0�\C� �\C��\C��\>#__maskM
�(>image
>xC�0(C� (C�(C�(
>yC�0(C� (C�(C�(>#__mask>pixel_indexNNM��
>a
>b>#__maskNNO��8	x�<�@�D�H�T���D��:O:O�$
FG*ispc::scale_to_alpha_coverage�@>usource_widthA
@4Adt>usource_heightA@\> source_dataA4@HA2�>udownsampled_widthA
@,Al�>udownsampled_heightA@0Ap�"> downsampled_image_dataA7@(AFh�>@alpha_cutoffA8@$AHd��p>#__mask�p>sourceC4`(C�|$C2�>downsampledCF|�C��EQ��>@coverageAm�|>@scaleArd�MHP>image>@alpha_cutoffAH�D>#__maskN*M<��!<$
H>image>@desired_coverageAm��>@alpha_cutoffAH��
>'iC�DC�D>@best_abs_diffAq��>@alpha_scaleAd�Al�l>@alpha_scale_range_endAl�Ap�p">@alpha_scale_range_startAn��>#__mask>@current_coverageAd��l>@best_alpha_scaleAr��p>@coverage_diffM�
>@a
>ui>#__maskM�
>ua>#__maskNNN2M"�$�,H $8$8$��>imageCFd�>@scaleAr�l>#__mask
>yC�0�dC� �dC��dC��d
>xC�0��C� ��C���C���>original_alpha"M
�� >image
>xC�0�\C� �\C��\C��\
>yC�0�\C� �\C��\C��\>#__maskM
��(>image
>xC�0(C� (C�(C�(
>yC�0(C� (C�(C�(>#__mask>pixel_indexNNM��
>a
>b>#__maskNNO��	x�0�4�8�<�H���$���:O:O��tprogramCount
'programIndext__math_libt__math_lib_ispc"t__math_lib_ispc_fastt__math_lib_svmlt__math_lib_system*t__have_native_half_converts.t__have_native_half_full_support"t__have_native_rand*t__have_native_transcendentals*t__have_native_trigonometry"t__have_native_rsqrtd"t__have_native_rcpd*t__have_saturating_arithmetic"t__have_xe_prefetcht__is_xe_target"
+ispc::NUM_CHANNELS
@ispc::INFINITY�D"ispc::uniform struct Image"ispc::uniform struct Image"ispc::uniform struct Image"ispc::uniform struct Image"ispc::uniform struct Image"ispc::uniform struct Image"ispc::uniform struct Image"ispc::uniform struct Image"ispc::uniform struct Image�L��D:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\rescale_alpha.ispcD:\a\ispc-downsampler\ispc-downsampler\stdlib.ispc�L/LP
��
��
��
��

$(
8<
PT
|�
��
 $
tx
��
��
��
��
��


04

��
LP
x|
��
��
��


@D
TX
lp
��
��
��
��
��
��
		
0	4	
D	H	
X	\	
l	p	
�	�	

 

4
8

H
L

`
d

�
�

�
�

�
�


04
HL
`d
x|
��
��
��
��
�
`d
��
��
��
��
��
��






�
�



,0
@D
,0
@D
TX
hl
��
��
��
��
\`
pt
��
��
��
�
$(
8<
PT
��
 
48
`d
��
8<
HL
pt
��
��
��
��

$(
TX
dh
��
��
��
�

<@
�
��
 
04
PT
hl
��
��
��
��
�

8<
PT
hl
��
��
 
04
DH
X\
x|
��
��
��

(,
<@
PT
pt
��
��
��
< @ 
x!|!
�!�!
�!�!
""
@"D"
P"T"
|"�"
�"�"
�"�"
�"�"
##
##
8#<#
H#L#
`#d#
�#�#
�#�#
�#�#
�#�#
$$
$ $
@$D$
d$h$
t$x$
8%<%
p%t%
�%�%
�%�%
�%�%
�%�%
&&
$&(&
X&\&
�&�&
�&�&
�&�&
�'�'
�'(
((
@(D(
X(\(
p(t(
�(�(
�(�(
�(�(
�(�(
�(�(
h)l)
|)�)
�)�)
�)�)
�)�)
�)�)
�)�)
**
`*d*
t*x*
�*�*
�*�*
�*�*
�*�*
�*�*
�*�*
�+�+
8,<,
�,�,
�,�,
�,�,
--
--
<-@-
L-P-
|-�-
�-�-
�-�-
�-�-
�-�-
..
 .$.
L.P.
t.x.
�.�.
�.�.
�.�.
�.�.
�.�.
//
4/8/
�/�/
00
0040
P0T0
d0h0
�0�0
�0�0
�0�0
�0�0
11
81<1
x1|1
�1�1
�2�2
�2�2
�2�2
33
(3,3
@3D3
d3h3
|3�3
�3�3
�3�3
 4$4
4484
H4L4
\4`4
|4�4
�4�4
�4�4
�4�4
55
,505
@5D5
T5X5
t5x5
�5�5
�5�5
�5�5
D6H6
�6�6
�6�6
7 7 
,7!07!
L7"P7"
p7#t7#
�7$�7$
�7%�7%
�7&�7&
8'8'
08(48(
\8)`8)
�8*�8*
�8+�8+
�8,�8,
�8-9-
 9.$9.
@9/D9/
d90h90
ispc���##@�2�ispc::uniform struct Image���t#�"
 data�
size�2 ispc::uniform struct Image���JD:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\image.ispc�get_alpha_index@# �get_alpha��min
@reduce_add�
@@abs
u@floatbits��@@&calculate_alpha_coverage���@@@*find_alpha_scale_for_coverage��@ !apply_alpha_scale��u# �@@@$*%calculate_scaled_alpha_coveraget# �"uu uu @(")scale_to_alpha_coverage #�BD:\a\ispc-downsampler\ispc-downsampler\src/ispc/kernels/���rescale_alpha.ispc�
���,-.��.textH��݊.data.bss.rdata)�.rdata���:B.rdata��h��.drectve3`)_`.debug$Sx;P�7��.debug$T	���Z�	@feat.00��� � �� �� �� 0� 0
 r
 X@ a �@�D,H�L�P}TAX�\�`dph�l�p�tnx�INFINITY�.file��grescale_alpha.ispci__have_native_trigonometryprogramIndex__math_lib_ispc_fast__have_native_half_full_supportprogramCount__is_xe_target__have_native_half_converts__have_native_transcendentals__math_lib_system__math_lib_svml__have_xe_prefetchcalculate_scaled_alpha_coverage___s_5B_unImage_5D_un_3C_Cunf_3E_unfapply_alpha_scale___s_5B_unImage_5D_unfscale_to_alpha_coverage__have_native_rsqrtd__have_native_rcpd__have_native_rand__fast_masked_vload__math_lib_ispc__have_saturating_arithmetic__math_libcalculate_alpha_coverage___s_5B_unImage_5D_un_3C_unf_3E_find_alpha_scale_for_coverage___s_5B_unImage_5D_unfun_3C_Cunf_3E_scale_to_alpha_coverage___unuunuun_3C_CunT_3E_unuunuun_3C_unT_3E_un_3C_Cunf_3E_get_alpha_index___s_5B_unImage_5D_vyUvyUget_alpha___s_5B_unImage_5D_vyUvyUNUM_CHANNELS__xmm@00000008000000040000000200000001__xmm@00000080000000400000002000000010/426            1714391842              100666  22937     `
d�7S5.textL�@( P`.data�@0�.bss�0�.rdata�@P@.rdata�@P@.rdata�@P@.rdata@P@.rdata@P@.rdata� @`@.drectve3�
.debug$SX-�+K�@0B.debug$T+P@0B�*�_� � ��;�m�3m�+m�#m�w��+��_��W��O������?�{���@ .�@-@��8&�($��	8�O�'�=�	k*		�HE�Z�-K�
��q����=�#T�*�*�N`N���@N�3�=��=�/�=%N`�=�+�=p��R0	�rq0�RQ�r`��R ��rbU�RBŷr�R��r�T�RD��r��R*�r&0�R�V�r�R'Ǧr�s�R���rt�R�Z�r�i�Ru��r��R6�r��#�=8�/��!��
k�	���T�
N�E���N��!N�;�=�<N��N�F��סN��!N��"n�$N�ԡN��"ntoto��n��nD�N���n�&4	N*N��)n��*n̛!N���NN��N�U?O�;N�NmN�N�%n稠N�Np�+n��N�ln��Nnn�N�N�#N��N�bnvN�N�3N��N�vnFN�#N�gO��n�3N�'�=��N�#N�)n�kn��%n�*nQO�1Ng�'n�!N��N���n!�)nk��N�n?�*nh�N�)nhξNsU?O��$n�?�=�!N�*ns��N鸡N��!N
�(n/�Nq�N�lnD�Nr�Nnn:U?O�̾N绡NQ�2NR��Nz�N�bn�T?O��/nT�N�ln�NY�NnnZ�1N�ϾNq��N{�N�vn��9NY�N�bn>�N�ln��n[�:N�0n��4N�gOt�N�fn^� N@�N�vnT�;N��n��9N��NB�>NY�N�fn�gOU�4N4�N�vn�hn�� NT�"NVO`6N��3n��Nf�n��9N��NE��nF�4N�on@en"6NTOe�2n��NR�&N�#nB��N���n&�N�pn�cn�4NE�&n��NA�!nb��N���n�cnB�8n�!n�?�=!�"n�N#�N�Ntoto��n��n�=E2NF�=g<NP$N�&N�$N�&N�N��N��N���N�C�=cNČ�n�G�=bNa�n�N@�n�#�=��Ngan��=D`n ��N�I�����n��n�&&?k`��TDZ n��N���n�&5���I�DZ n��N���n�&���4�[ n�T?OT?O!��n��nB!Nc N���*7
N�	k�C��#T�
N��=�N�@�BN#�!Nd�=�NC�#N�N��=�NcԥN�!Nt�$nB�'NBԥNU�$n��=VNtoto�6�N�O�=�6�N��n��n#1N0N��NB��nO&�uS�.4o��R/	�r�
No0�RO�r�
N����7n�8nB�!No��R/��rZ��N�
N�N�R/ǦrCW?O�s�R���r[̳Nq�R�Z�r�
NN�i�Ro��r��6n�7�=$Nc��N�
N~�;n�N�|n��R*�rh�N�dn00�R�V�r�
N
N��(N�R��rh�NHin�T�RP��r�
NN��?N�N�knoU�ROŷr�gO�
N��(Nh�N�nn��?N�'�=_�N��(N��7n^OC{n��6n6�8nZ>Nc�?n֚!NZ��N{��nB�7nߺ�Nc�nZ�8n;�N��7n�γN�W?O`� n�3�=W�!N��8n֪�N㺡N�!Nz�;nH�N��N�|n��N�dn���pT?O�γN��NO�'N��N��NPin�V?O�(n��N�|n��N�C�=��N�dnP�/NϳNƨ�N �!N��N�kn��NSin��N�|n��nA�0N��4n3� N��N�nn��$N��N�knP�!N��NAin$�3N@�N��8N��N�nn@�0N��N�knV{n3�$N��!N�>N�� n��N�nnFtnGhnT�N2�3N!��N���n��0N�qnd>N��2n�� N!�9n���N���n�en�>N��4n��"n���N���n�en��5n!�"n�F�@� n��R/�r"�N�N�
Ntoto��n��n�=�"NE�=�;�=�#N�$N�%NP$Nq%N��N�N��H�Ƹ�N縱NcT?Onj�nBT?O$N%%Nc��n�X nB��n��N#N�N!"N���N#N$#N��G��&P&k�T`N#aNB�NB��nO&/4X n!X nT?O!T?O��n!��n� N�!N�=A�= N!!N�N��N&.�.��7�C��O�=7O7�7� 7�(7/
07o86�q�őM��=N��o�o'O�o�o�o��o�*�!N#�!N��n��n�"NR#N�5NC&NB�NB��nO&�4BV?O/�.��T?O��@MB��Nc��Nt� Ns�!N��N��na�n1��N�����q+T�*�* � �0�/�@�B�!nc� n�!��
k���T�	k�Tp�*�	k�
T�
N��=d�=C�NB�N�6�N�6�ND�=�=c$NB%NB�NB��NI&�uS(�(��)*+�R_�T*@���	@�a�!n*	�I���C��O�=O�6���
�6�!��M��6�1��M��'6��o�/6�Q��
/�76�a��M��?7����7�7)7i7� 7�(7*@�)07i87��c	@�a�!n��%`N#aNB�NB��nO&��5o��@��C�i�6@��G�)�6	@��K���6
@��O���'6@��S�i�/6@��W�*@�)�76@��[���?6@����_�c	@�a�!nJ���7�7)7@� ni 7�(7�07i86q��M���OH��WG��_F��+@��wD��#Cm�+Bm�3Am�;�l�_�
�A�
i�6
!�A�M)�6
1�A�M@� n��'6���/6
Q�@�
��76
a�@�MI�?7��� � � ��;�m�3m�+m�#m�w��_��W��O�����?�{�@ .�@-@�c8&`("��	8�O��=�	k*		�HE�Z�-K�
��q����=+$T�*�*�N�N���p��R0	�r�N�+�=��=�'�=#N`�=�#�=N��=p0�RP�rq��R1��r`U�R@ŷr�R��r�T�RC��r��R*�r%0�R�V�r�R&Ǧr�s�R���rs�R�Z�r�i�Rt��r��R5�r���=7�/��!��
k����
T�
N�D�|�N��!N�3�=�<N{�N�E��סN{�!N��"n�;N{סN�"ntoto{�nr�n]�N���n�&w4��=��0n	N�)n��!NM��N=N�N�U?ONͽN�N�NlN��#n褐N�N��.n��N`jn��N�ln�N�N �&N��NfqnUNvN&� N��N�unN �&N�gO��n&� N��=��N �&N��0n��N�nn��#n?�)nGO�'N�&n�!N���N
��nG�0nθ�N��n��)n-�N��0n�̽N�U?O�(n�7�=��!N��)nƨ�N黡N��-n�!N��N��Npjn��N�ln:U?O�ϽN��N��9NY��N��Nzqn�W?OC�"n@�N2�Nrjn��N8�N�ln��0NͽN���N��N�unr�8N8�Nxqn�N}jn��n��:N��>nx�2N�gO��Ndn]�%N%�N�un��4Nq�ne�8N��NQ�=N4�Ndn�gO��2N�N�un�mnt�%NR�1NUO�5Nf�&n��N�nq�4N���N���nD�2N�N��n�en%5N@O"�"n��NF�$Na�!n���ND��n�N�~n��n� N��%nB�'nc��N���n�enc�7n!�"n�7�=�#n"�N�N�Ntoto��n��n�=E2NF�=g;NP$Nq&N�$N�&N�N��N��N���N�;�=cNČ�n�?�=bN`�n�NA�n��Ne`n��=��=A�n��N�H�����n"�n�&&k@��T\Z n��N���n�&W5�� � ��H�\Z n��N���n�&���4`[ n�W?OT?O!��n��nB!N� N���*5
N�	k�$T�
N��=�N�@�BN#�!Ne�=�NC�#N�N��=�NcԦN�!Nr�%nB�'NBԦNS�%n��=TNtoto�6�N�G�=�6�N��n��n#5N1N��NB��nO&�uS�.4o��R/	�r�?�=�
No0�RO�r�
NW�5n��6nB�!No��R/��rX��N�
N��N�R/Ǧr�3�=W?O�s�R���rY̭Nq�R�Z�r�
NN�i�Ro��rb�4n<Nc��N�
N>�9n�Nzn��R*�rh�N�|n00�R�V�r�
N
N��(N�R��rh�NHin�T�RP��r�
NN��?N�N�knoU�ROŷr�gO�
N��(Nh�N�nn��?N�C�=��=?�N��(Ns�5nEO#ynR�4nt�6n%Nc�?n��!N��Ny��nB�5n���N#�nX�6ny�N�7�=@�5n�έN�W?Oc�7n�!N�6n���N���N֚!N8�9nH�N��Nozn��N�|n�V?O�έNպ�N�%NŨ�N��NFin��N�V?O�(n��Npzn�N�;�=��N�|n�/N�έN���N��!N��N�kn��NMin��Nvzn��N�|n�&NF�2n��0N�gO��N�nn��:N��N�kn�!N��NAin��-N;�N��6N��N�nn�gO�0N��N�kn4yn��:N��!NYO�9N��;n��N�nn$rn%hn2�N��6N!��N��n��0Ngn�9NPO��1n��4N!�3n映N���n��n�0N�?�=��2n��"nŘ�N���n��n�� n!�"n`� n��R/�r"�N�N�
Ntoto��n��n�=�"NE�=�3�=�#N�$N�%NP$Nq%N��N�N�C�=Ƹ�N縱NcT?Onj�nBT?O$$N�%Nc��n�X nB��n��N#N�N!"N���N%N'%N��F��&P&k�T"`N�aNB�NB��nO&/4X n!X nT?O!T?O��n!��n� Nc!N�=A�=  N�!N�N��N&.�.�o7�G�=�7�77O 7o(7�07o86�q�ÑM��=N��o�o%O�o�o�o��o�* ���!N��!NQ�nR�nc1N2Nq�N1��n/&�4V?O/�.�rT?O��@M1��NR��Nt� Ns�!NƄ�N��na�n焥N�����q�T�*�*0�/�@�B�!nc� n�!��
k���T�	k�To�*�	k�
T�
N��=d�=C�NB�N�6�N�6�ND�=�=c$NB%NB�NB��NI&�uS(�(��)*+�R_�T*@���	@�a�!n
	�H���G�=��6���
��6�!��MO�6�1��M�'6����/6�Q��
��76�a��Mo�?7����7�7)7i7� 7�(7*@�)07i87��c	@�a�!n��%"`N�aNB�NB��nO&���5t��@��#�i�6@��'�)�6	@��+���6
@��/���'6@��3�i�/6@��7�*@�)�76@��;���?6@����?�c	@�a�!nJ���7�7	7@� nI 7i(7�07i86q��M���OG��WF��_E��wD��#Cm�+Bm�3Am�;�l�_�
�A�
��6
!�A�MI�6
1�A�M@� n	�'6���/6
Q�@�
��76
a�@�Mi�?7���x�����84<�$8��H	L	�
�
�
�


 
$
\
h
�
��4��HP04HL @�"D��I@ /FAILIFMISMATCH:"_CRT_STDIO_ISO_WIDE_SPECIFIERS=0"��
�<@��:Intel(r) Implicit SPMD Program Compiler (Intel(r) ISPC), 1.20.0 (build commit f8a23fc90425b1e8 @ 20230505, LLVM 15.0.7)�L	w	
L
�`FG�ispc::calculate_weights_lanczos@>@image_scaleAd8AfH���>@filter_scaleAe4�>
dimensionsA2�(>@weightsA3�XL>__mask>@endAiP>@startAjP���>@centerAgT���>sumC�8
8C�8
8
>i
>ih�	
>iC��	TC��	`M��H�4$
>t>@filter_scaleEQ@�t>__maskM��
>a
>i>__maskNzM��DTD(dD
>xC���0C���0>__mask�M	��$$d().(	Dt(X
88(1>I>KJE(t,l(%>;>>x_full>__mask>k_real
>x>c8>c6>c4>c2>scaled>sin_usecos>k_mod4>formula
>k>x2>c10>outside>flip_signM
����
>x>__maskNNNfM�lHT4
>x>__mask�M	�x4D4()t.t/01(((DD8
$4$4H8%>49>C>;>>x_full>scaled>__mask
>k>k_real>x2>c10
>x>flip_sign>formula>c8>c6>c4>c2>outside>sin_usecos>k_mod4M
��
>x>__maskNNN"M�\
>t>__mask>EPSILONM�
>a
>i>__maskNNN.M�\TL$�� �,
>t>@filter_scaleAfl,>__maskM�`
>a
>i>__maskNzM��XDL��D 
>xC��dC��@d>__maskM	��$,d().(	Dt
(=$1>I>KJE(t(l ,%>;>>x_full>__mask>k_real
>k>c6
>x>c8>c4>c2>scaled>sin_usecos>k_mod4>formula>x2>c10>outside>flip_signM
����
>x>__maskNNNfM��HT (
>x>__mask�M	��4D4()t.t/01(((DD8
$4$488;>49>C>;>>x_full>scaled>__mask
>k>k_real>x2>c10
>x>flip_sign>formula>c8>c6>c4>c2>outside>sin_usecos>k_mod4M
��
>x>__maskNNN&M�\D
>t>__mask>EPSILONM�\
>a
>i>__maskNNNO���7�"<#@$D'4(<'H(L'\(d(h'p(t(x(|(�(�(( ($(((,(0(4(<(@(D(H(L(T(\(h(t(8	(�	-�	.�	.�	.
-
.
-
20
3@
3D
2L
3P
2T
3�
3�
(,3d(�33H3		6''6&'&	'6	:'	D'6&'&				)	)										��FG�ispc::calculate_weights_lanczos�@>@image_scaleAd�0Ah���>@filter_scaleAe�4�>
dimensionsA2��,>@weightsA3��h�>__maskC�|d@C�|d<>@endAg�>@startAj����>@centerAi����>sumC��0C��0
>i
>id|
>iC�|PC�|\M��H�@$
>t>@filter_scaleEQ08�>__maskM��
>a
>i>__maskNvM��H,dD 
>xC�X�4C�X�4>__mask�M	��($d().(	Dt(X
88(1>I>KJE(x(l (%>;>>x_full>__mask>k_real
>x>c8>c6>c4>c2>scaled>sin_usecos>k_mod4>formula
>k>x2>c10>outside>flip_signM
����
>x>__maskNNNfM�pHT 0
>x>__mask�M	�|4D4()t.x/01(((DD8
$4$4H8%>49>C>;>>x_full>scaled>__mask
>k>k_real>x2>c10
>x>flip_sign>formula>c8>c6>c4>c2>outside>sin_usecos>k_mod4M
��
>x>__maskNNN"M�\
>t>__mask>EPSILONM�
>a
>i>__maskNNN.M�dTL$�� �
>t>@filter_scaleAf,>__maskM�h
>a
>i>__maskN~M��TDP��D 
>xC�\`C�\`>__maskM	��$,d().$	Dt
,=$1>I>KJE(t(l ,%>;>C>x_full>__mask>k_real
>k>c6
>x>c8>c4>c2>scaled>sin_usecos>k_mod4>formula>x2>c10>outside>flip_signM
����
>x>__maskNNNjM��HXL ,
>x>__mask�M	��4D4()t.t/01(((DD<
$4(488;>49>C>;>>x_full>scaled>__mask
>k>k_real>x2>c10
>x>flip_sign>formula>c8>c6>c4>c2>outside>sin_usecos>k_mod4M
��
>x>__maskNNN&M�|D
>t>__mask>EPSILONM�|
>a
>i>__maskNNNO���7�"4#8$<'4(<'H(L'\(d(h'p(t(x(|(�(�((((,(0(4(8(<(D(H(L(P(T(\(d(p(|(X	(�	-�	.
.
.
-
.$
-0
2@
3P
3T
2\
3`
2d
3�
3�
(83p(�3(3P3		6''6&'&	'6	:'	D'6&'&				)	)										��tprogramCount
programIndext__math_libt__math_lib_ispc"t__math_lib_ispc_fastt__math_lib_svmlt__math_lib_system*t__have_native_half_converts.t__have_native_half_full_support"t__have_native_rand*t__have_native_transcendentals*t__have_native_trigonometry"t__have_native_rsqrtd"t__have_native_rcpd*t__have_saturating_arithmetic"t__have_xe_prefetcht__is_xe_target
@ispc::M_PI��2ispc::const uniform struct WeightDimensions2ispc::const uniform struct WeightDimensions2ispc::const uniform struct WeightDimensions�N��D:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\filters\lanczos.ispcD:\a\ispc-downsampler\ispc-downsampler\stdlib.ispc�L(,
��
��
��
��
 $
8<
lp
��
��
��
��
 $
@D
TX
��
��
��
8<
04
HL
pt
D H 
��
��
��

<@
TX
|�
��
��
��

(,
<@
lp
��
��

��

|�
x | 
� � 
�& �& 
�)!�)!
�)"�)"
�)#�)#
�)$�)$
�)%�)%
*& *&
<*'@*'
\*(`*(
�*)�*)
�**�**
�*+�*+
+,+,
4+-8+-
X+.\+.
|+/�+/
�+0�+0
�+1�+1
�+2�+2
ispc���@# �@lanczos3_filter
abssinc���sinfloor��clean��B�ispc::const uniform struct WeightDimensions��
@@
@B
@src_center���
@src_start
@src_end��Bispc::const uniform struct WeightDimensions��ND:\a\ispc-downsampler\ispc-downsampler\src\ispc\kernels\weights.ispc���&calculate_weights_lanczos��u# �t# �JD:\a\ispc-downsampler\ispc-downsampler\src/ispc/kernels/filters/���lanczos.ispc���
�����.textL(�4W�.data.bss.rdata�
*�.rdata��5��.rdata)�3.rdata���:Z.rdata��9.rdata	����	.drectve
3`)_`
.debug$SX-��7�d.debug$T��@�@feat.00��A � �� a	 	�@	UD	,H	�L	�P	}T	AX	.\	�`	d	h	l	ep	�t	nx	M_PI|	.file��glanczos.ispc�__have_native_trigonometryprogramIndex__math_lib_ispc_fast__have_native_half_full_supportprogramCount__is_xe_target__have_native_half_convertscalculate_weights_lanczos__have_native_transcendentals__math_lib_system__math_lib_svml__have_xe_prefetch__have_native_rsqrtd__have_native_rcpd__have_native_rand__fast_masked_vload__math_lib_ispc__have_saturating_arithmetic__math_libcalculate_weights_lanczos___unfunfun_3C_s_5B__c_unWeightDimensions_5D__3E_un_3C_unf_3E___xmm@00000007000000060000000500000004__xmm@00000088000000440000002200000011__xmm@00000008000000040000000200000001__xmm@00000080000000400000002000000010__xmm@00000003000000020000000100000000