Abstract

Run-of-mine fragmentation is an important aspect of mine productivity optimization, as it affects all mine-to-mill processes. The current blasting fragmentation calculation methods do not consider the 3D geometric information. Therefore, their calculation results are imprecise. 3D laser scanning is a technique for extracting the 3D geometric information of an object by constructing a 3D point cloud model, with which extra information on the geometrical characteristics of an object could be captured than with the technique of 2D image processing. In this paper, 3D laser scanning technology was utilized for the calculation of the rock blocks on the surface of a muck pile, and the information about the surface blocks was utilized as the samples for the statistical estimation of blasting fragmentation of muck pile (BFMP). Monte Carlo simulation was utilized as the statistical estimation method for the BFMP. In the lab experiment, results from 2D image processing technique and from 3D laser scanning technique combined with statistical estimate were compared with the physical measurements utilizing a water tank, which show that results with 3D laser scanning are more similar to the physical measurement. Finally, the applicability of 3D laser scanning technology combined with statistical methods to the calculation of blast fragmentation was estimated through field tests in Biesikuduke and Santanghu mine, two open-pit coal mines in Xinjiang Province of western China. Results show that the accuracy of the statistical estimation results of BFMP has a particle size deviation of 1–3 cm.

1. Introduction

Blasting, as an economical and efficient method for breaking rock and ores, has been widely utilized in mining, civil works, and water conservancy and hydropower projects. Blast fragmentation of muck pile (BFMP) is central to the blast results, directly affecting the efficiency of the subsequent loading and transportation process and second delineation of ores [13]. Therefore, the research on the calculation method of blasting fragmentation is of great significance.

There are two approaches in vogue to measure the blast fragment size, which are generally divided into direct and indirect categories. Although sieve analysis, which is a direct analysis approach, is the best-suited means with high precision, it is not feasible and practical since the volume of rock blasted is quite large. Common methods of indirect fragmentation prediction analysis include theoretical models, artificial neural network-based approach, two-dimensional (2D) image analysis methods, and three-dimensional (3D) information-based method.

Numerous theoretical models have been developed to predict and measure rock fragmentation. Based on energy loss, Hui and Shuyu [4] deduced the relation equation between explosive unit consumption and fractal dimension of blasting fragmentation distribution. Xiantang and Shihai [5] proposed a theoretical model including damage variables, in which the secondary collision of the blocks affecting the rock fragmentation was considered. However, the geological conditions of mine sites are complicated, and the theoretical model is usually proposed on the basis of many hypotheses, and the influencing parameters are also considered, resulting in the difference between the theoretical model results and the actual situation [6].

Artificial neural network methods have been proposed and developed to cover the above shortages [710]. The factors influencing on blast operation have been fully considered in the methods, including explosive materials, geological conditions, and design of blasting pattern three categories [1113]. Various factors are selected as input layer parameters, and through multiple blasting cycle sample training, the linear or nonlinear function relationship between these influencing parameters and blasted rock fragments is developed to predict the BFMP [14, 15]. As a disadvantage of this method, too many input factors should be utilized, thereby the engineering practicability would be reduced.

The results of 2D image analysis method show more accurate close to the actual measured value, compared to indirect methods. There are three main commercial software packages which are on the basis of 2D image processing for automatically implementing the calculation of BFMP, including WipFrag, FragScan, and Split-Desktop [16]. The technique of 2D image analysis is a process for the separation of fragments from the surrounding background by means of image segmentation algorithms and then produce the result of BFMP by calculation. In addition, assuming that the block in the image is an equal area circle, the block volume is calculated by the equivalent radius. Realistically, the software packages and techniques of 2D image processing have been utilized in an amount of studies [17, 18] and were reported to overestimate the BFMP by 50–100% of the sieve value [19].

Compared with 2D image analysis, stereophotogrammetry can extract three-dimensional information regarding objects from two or more images (2D) taken at different positions, but extensive manual editing is usually required to delineate overfragments and it is time-consuming [20, 21].

3D laser scanning technology is noncontact measurement technique and can provide more effective and accurate 3D laser point cloud data (3D LPCD) of the muck pile surface blocks with extensive 3D feature information [22], which can enhance the identification of surface blocks and the calculation of the BFMP [23, 24]. In this study, a statistical estimation method combined with 3D laser scanning technology was proposed for the analysis of blasting fragmentation. The information of surface blocks was regarded as the samples, and the 3D laser scanning technology was used to analyze it. At first, amounts of 3D information such as 3D LPCD were collected by means of 3D laser scanning technology and then individually analyzing each block on the surface of the entire blasted muck pile. At last, the data of BFMP was calculated by means of statistical estimation, and the information of individual surface fragments was regarded as the input parameter. By comparing the calculation method proposed in this study with 2D image processing, the results of the new method were more accurate.

2. Apparatus and Software

2.1. Camera and Lens

Images of this study were taken by a camera of SONY ILCE- 6400, a Digital Single Lens Reflex Camera, with approximately 40 million picture elements. In 2D image analysis, small-scale images with 20,010,000 pixels were applied because of the limitation of the software in this research. A standard lens of camera was used, which was a ZEISS BATIS 1.8/85 E LENS with a picture angle of 853–246000.

2.2. 3D Laser Scanner

A FARO 350 laser scanner, which scanning principle is impulse type, was used to create an accurate, complete, and photorealistic 3D image of the muck pile in this study. The specific parameters are as follows: the distance of scanning is 350 m with a reflectivity of 90%, the speed of scanning is 2 million points/second, the accuracy of scanning is 1 mm, the range of scanning is 360° horizontally and 300° vertically, and angular resolution is 19 arcsec.

2.3. Split Desktop

Split Desktop, on a basis of 2D images, is a mainstream software of analyzing fragmentation. Images captured from the object are utilized by Split Desktop and are regarded as a scaling parameter. In this research report, we used a white plastic ball with a diameter of 10 cm as the scaling parameter. Two steps of image delineation were identified after the process of scaling. The first step was automatic delineation, which automatically delineates the image by an image filter. Manual editing was the second step, and the users delineated the image in the automatic delineation step. By calculating the size of the rock block, the size distribution of the rock block was collected as the final output. The following points should be paid attention in the manual editing step, in which one large block could be merged by several small block or broken into several small blocks [16].

3. Statistical Estimation of Blast Fragmentation Based on 3D Laser Point Cloud Data (3D SEBF)

Four headings are demonstrated in this section, which concisely and precisely draw a description of the experimental results, the interpretation, and the experimental conclusions.

The proposed approach could be described by the following steps. First, the 3D LPCD of the blast muck pile is oversegmented into supervoxels by the algorithm of voxel cloud connectivity segmentation (VCCS) [25], and the supervoxels belonging to the same rock block are clustered by the algorithm of locally convex connected patches (LCCP) [26]. Second, the volume of each block is calculated based on its point cloud. The diameter of each individual surface block is calculated by principal component analysis (PCA) [27], and the frequency count is analyzed. Third, based on a frequency count calculation of the diameters of the surface blocks, a probability density function (PDF) and relative cumulative distribution function (CDF), which has a vertical axis of probability density or probability and a horizontal axis of diameter, are determined to fit the size distribution of surface blocks. Finally, the probability was generated randomly by Monte Carlo simulation [28], and its corresponding diameter is calculated utilizing the inverse function of the CDF.

3.1. Rock Block Point Cloud Segmentation and Contour Boundary Recognition

The 3D point cloud of the surface blocks in the muck pile contains sufficient and accurate spatial information of the surface blocks, compared with the 2D rock particle image. Point cloud-based rock block segmentation is classified as a clustering algorithm. For the original point cloud of surface blocks in the muckpile collected by the laser scanner, the octree spatial index (as shown in Figure 1) and the VCCS algorithm are used to form the supervoxel clustering point cloud, among which there are three spatial relations: point adjacency, line adjacency, and surface adjacency. At the beginning of the clustering process, the maximum clustering range Rseed, the clustering center Rvoxel, and the MOV (minimum occupied voxels) should be specified in sequence, as shown in Figure 2. The clustering process is similar to crystallization. Each cluster center starts to calculate the adjacent points at the same time and continuously adds new points with the least difference in characteristics until the result meets the preset conditions, controlled by differential variableswhere equation (1) is the deviation, Dc, Dn, and Ds are the color deviation, the normal deviation, and the distance deviation, respectively, W is the corresponding weight factor, and Rseed is the maximum clustering range.

After a 3D point cloud of the surface rock blocks complete supervoxel clustering, the LCCP algorithm is used to distinguish the convexity concavity of the adjacency between the supervoxels and fuse supervoxels belonging to the same block. The LCCP algorithm uses the extended convex criterion (CC) and sacity criterion (SC) to determine the convexity.

As shown in Figure 3, and represent the central vectors of two adjacent supervoxels, respectively; and represent the normal vectors of two adjacent supervoxels, respectively; is the line vector of and . CC criterion uses the angles and , which between the line vector and the normal vectors and , to judge the convexity concavity of two adjacent supervoxels. When <, as shown in Figure 3(a), the clustering relations of the two adjacent supervoxels are referred to convex abutment. Conversely, it is referred to concave abutment, as shown in Figure 3(b). Because of noise and errors in the point cloud, threshold on - is set as a filtering to misjudgment on convexity concavity.

CC criterion [29] is described bywhere and represent two adjacent supervoxels, respectively, represents the unit vector of ; represents the angle between normal vectors and , and represents the threshold on .

To remove the misjudgment caused by some small noises, additional criteria must be introduced. If two adjacent supervoxels point clouds are intersected by the same supervoxel point cloud, its concave-convex relation must be the same.where is the common supervoxel point cloud that intersects and .

If one of the adjacent surfaces is an independent surface, the CC criterion cannot separate them to be invalid. Hence, the SC criterion needs to be introduced. As shown in Figure 4, is denoted as the cross product of . SC criteria can distinguish the convexity concavity based on the included angle, which is denoted as , between and , the larger the included angle is, the more convex the relationship is likely to be formed. In Figure 4, the clustering point clouds in (a) and (b) were recognized as a whole, while those in (c) and (d) were identified as individuals.

SC criterion [29] is expressed aswhere is represented as the included angle between the vector connected to the centroid of the two adjacent supervoxel point clouds and the straight line vector intersecting the two adjacent supervoxel point cloud and represents the threshold on the include angle between vectors of two adjacent supervoxel point clouds.

In summary, the convex adjacency relation of two adjacent supervoxels point clouds would satisfy the general formula:

The algorithm is used to mark the concave-convex relationship of each small area on the surface of the block point cloud, and the region growing algorithm is used to make the region grow on the convex edge to complete the fusion of the clustering results. The clustering point clouds belonging to the same block are marked with the same label and saved in PCD format. Figure 5 shows the specific fragmentation analysis process.

3.2. Extraction of Rock Particle Size

After the segmentation of the point cloud of the entire muck pile, any single rock block point cloud is extracted for geometric characteristic analysis to obtain the size and volume of the individual rock block.

The principal component analysis (PCA) method is carried out to calculate the longest axis length of the block point cloud, which is the particle diameter. The calculating process is to reduce the 3D LPCD of the block to one dimension by the PCA method. That is, first, the original point cloud data are composed of n rows and m columns matrix X according to the column; then, zero mean is performed on each dimension of X (namely, the mean value of this column is subtracted); finally, the covariance matrix and its corresponding eigenvalue and eigenvector are solved. The eigenvectors are arranged into a matrix in columns from top to bottom according to the size of the corresponding eigenvalues, and the first k columns are taken to form the matrix P. Reduce the original block point cloud data to the k-dimension by multiplying the matrix P. The difference between the minimum value and the maximum value in the K-dimension data is made, namely, the length of the longest axis of the point cloud of single rock block is obtained.

3.3. Statistical Estimation of Blast Fragmentation Based on Surface Block Size Distribution

The hypotheses of this study are as follows. At first, it is assumed that the blocks are collected from the same location. Thus, the unit weight of each block is the same. On the assumption, the volume ratio can be used to calculate the passing value in the size distribution curve easily [20]:where is the cumulative mass, is unit weight of rock, and is volume at x.

Second, the shape of each block was regarded as an equivalent circle in hypothesis in 2D image process of Split Desktop software. Therefore, the area of the rock block could be regarded as the area of equivalent circle by calculation:where D and A are the diameter and area.

The aim of this study is to estimate blasting fragmentation by statistical sampling from the entire muck pile. Firstly, a probability density function (PDF), which matches well with the size distribution of surface rock blocks, was determined by the analysis of frequency count. Secondly, the cumulative distribution function (CDF) was determined from the PDF. The PDF had the vertical axis of probability and the horizontal axis of diameter. The probability was produced at random, and its corresponding diameter was obtained by calculation of the inverse function of CDF. Figure 6 shows the specific statistical analysis process.

For the data comparison between Split Desktop and 3D SEBF, the subsequent performance was carried out. Split Desktop offers area information of each block as the calculation result and used the area information and equation (7) to calculate the equivalent diameter. According to assumption 2, the equivalent diameter was used to calculate the volume of each rock block, and the passing value was obtained by calculation as well. For the volume captured by 3D SEBF, the passing was calculated by equation (6), and the volume was calculated based on the 3D point cloud of each rock block.

3.4. Modification of Diameter of Rock Blocks

The geometric shape of the intuitively visible part of the surface block can be obtained by 3D laser scanning; however, that of the blocks inside the muck pile cannot be obtained (as shown in Figure 7). Therefore, there is a certain error in the block particle size extracted from the individual block point cloud separated from the surface block point cloud. The particle size error was estimated by the laboratory and field test. The average particle size measured in the laboratory test was 13.24 cm, while the average particle sizes of the same block pile with two different layouts obtained by the point cloud on the surface blocks were 12.03 cm and 11.87 cm, respectively. The average particle sizes of the two groups of muck pile measured in the field test are 36.29 cm and 37.21 cm, respectively, while the average particle sizes of the same muck pile obtained from the corresponding point cloud were 32.64 cm and 32.98 cm, respectively. The average error ratio of the indoor and outdoor tests was 10.22%, as shown in Table 1. Therefore, at the beginning of the statistical analysis, the method of blast size distribution based on the 3D laser point cloud proposed in this paper requires an increase of 11% to the initially surface block point cloud particle size value before statistical analysis.

4. Application and Discussion

A certain number of rock blocks with different shapes and sizes were selected for the laboratory experiments, which were placed into tilling (as shown in Figure 8) and stacking layouts (as shown in Figure 9), respectively. Results of laboratory experiments from 3D SEBF calculation were compared with those from Split Desktop calculation. In the field tests, the BFMP was calculated using 3D laser scanning.

4.1. Lab Experiments

Thirty-two rock blocks of various shapes and sizes were selected, a vernier caliper was used to measure their diameters and a water tank was used to measure their volumes. The diameter ranged from 4 to 26 cm and the volume ranged from 33 to 9198 cm3.

4.1.1. Scattered Blocks

In Figure 8, the rock blocks were tiled with two different layouts. Their 2D images were calculated using Split Desktop, and their 3D LPCD was calculated using 3D SEBF, in which results were compared with the results from the constant volume method utilizing a water tank. Figure 10 depicts the size distribution curves of three different calculation methods. From Figure 10, it could be shown that the results of laser-scanner and desk-split were analyzed by the 3D SEBF calculation and Split Desktop calculation, respectively, and the result of water tank was concluded by the constant volume method. Comparing with the measurement of water tank, the degree of accuracy of 3D SEBF calculation results was much higher, while as the diameter became larger, the Split Desktop calculation tended to show greater differences from the water tank measurements, as shown in Figure 10. From the results of Case 1, comparing the 3D SEBF calculation with the measurement of water tank, the maximum deviation of diameter was 0.7 cm, and the mean deviation was 0.18 cm. Meanwhile, the maximum deviation of diameter was 4.8 cm, and the mean deviation was 2.46 cm between the Split Desktop analysis and the measurement of water tank. From the results of Case 2, comparing the 3D SEBF analysis with the measurement of water tank, the maximum deviation of diameter was 1.1 cm, and the mean deviation was 0.4 cm. Meanwhile, the maximum deviation of diameter was 5.9 cm, and the mean deviation was 1.68 cm between the Split Desktop analysis and the measurement of water tank. Figure 10 showed that if the 3D LPCD of individual rock block was used to recognize its overall shape, the 3D SEBF analysis provides the same standard of results as the tank measurements. Hence, each block was modeled separately and utilized as the raw data in the field tests.

4.1.2. Stacked Blocks

In Figure 9, rock blocks were stacked into heaps with various arrangements. According to the results from the frequency count of the surface rock blocks in the muck pile, the size distributions of the surface rock blocks applied a log-normal distribution in both cases (Table 2), and it is expressed by

Equation (8) is the inverse function of a log-normal distribution, in which the arguments μ represents the mean deviation and represents the standard deviation. Equation (9) is the cumulative distribution function of a log-normal distribution, in which the arguments μ and are the input arguments and the natural logarithm of variables. Equation (10) is the probability density function of a log-normal distribution. Thus, in equation (8), μ and of the surface blocks were utilized as the input arguments for the statistical estimate of the whole of muck pile. The information about the rock blocks on the surface of a muck piles was extracted with 3D SEBF.

As mentioned in Section 3.3, for a reasonable statistical estimate of blasting fragmentation, the size range of blasting fragmentation has an upper and lower bound:where equation (11) is the interval cumulative distribution function of a log-normal distribution. Equation (12) is the interval probability density function of a log-normal distribution, in which a is the lower and b is the upper bound points.

From the results of Case 1, the maximum and minimum diameters of the rock blocks on the surface were 28.33 cm and 4.12 cm, separately, and the standard and mean deviation of the log-normal distribution of these diameters were 0.21 cm and 2.42 cm, separately. From the results of Case 2, the maximum and minimum diameters of the rock blocks on the surface were 25.62 cm and 3.84 cm, separately, and the standard and mean deviation of the log-normal distribution of these diameters were 0.28 cm and 2.47 cm, separately.

Figures 11 and 12 depict 3D SEBF calculation and Split Desktop calculation were compared with the constant volume method using a water tank. Figure 11 contains the surface rock block information without diameter compensation, and the results in Figure 12 were obtained after truncation and 11% compensation of the surface rock block diameter. Figure 12 shows that calculation with truncation and compensation gives a better performance, with approximate values for maximum and minimum diameters compared to constant volume method using a water tank, while calculation that contains information on surface rock blocks without diameter compensation produced greater deviations in results. In Case 1, the mean deviation between the 3D SEBF calculation and the constant volume method was 1.08 cm, and the maximum deviation was 2.23 cm, while the mean deviation between the Split Desktop calculation and the constant volume method was 4.25 cm, and the maximum deviation was 12.26 cm. In Case 2, the mean deviation between the 3D SEBF calculation and the constant volume method was 1.16 cm, and the maximum deviation was 2.43 cm. The mean deviation between the Split Desktop calculation and the constant volume method was 4.19 cm, and the maximum deviation was 11.26 cm.

Figure 12 also shows that, as the fragment diameter increases, the deviation between results from the Split Desktop analysis and the water tank measurement increases greater.

4.1.3. Discussion on Lab Experiments

Due to program limitations, Split Desktop uses small size images, while 3D SEBF uses large size 3D point cloud data, which may affect the results. Compared to sieve value, Split Desktop has been reported to underestimate the fine size by approximative 20%, and the average fragment size is likely to be overestimated by about 50% [16]. This research verified that the deviation between the results from Split Desktop analysis and water tank measurement increased with the increase of the fragment diameter. This resulted from the shape of the blocks. For blocks presenting a planar shape, their volume was overestimated due to the equivalent diameter analyzed by Split Desktop, which was utilized to estimate the volume of the planar blocks with assumption 2. 3D SEBF analysis uses the global shape of the blocks by 3D modeling, while Split Desktop uses the area and boundary of the blocks as described previously. Hence, the results of 3D laser scanning are more precise than those of 2D image processing.

4.2. Field Tests

Field tests were conducted in Bescuduke branch plant and Santanghu branch open-pit coal mine of Xinjiang Resources Development Corporation, Xinjiang Province, China. 133 rock blocks were collected from Bescuduke branch plant (site 1), and 135 rock blocks were collected from Santanghu branch plant (site 2), respectively, as shown in Figure 13. As described in Section 4.1.1, the 3D SEBF calculation provides the same standard of results as the tank measurements if each block is modeled separately. Therefore, in the field test, the 3D SEBF calculation method is used to analyze the rock block information. According to 3D SEBF calculation, the volume of site 1 ranges from 1657 to 54062 cm3, and the diameter ranges from 11.8 to 62.4 cm. Site 2 has a volume range of 2,874 to 89,580 cm3 and a diameter range of 14.3 to 68.7 cm.

3D SEBF method was used to analyze the surface block information. As shown in Table 3, it was expressed that the size distributions of the surface rock blocks in muck pile in both tests followed log-normal distribution by the frequency count of the surface rock blocks.

In test 1, the calculation of the surface rock block demonstrated that the maximum and minimum diameters were 58.13 cm and 12.24 cm, respectively, and the standard deviation and mean of the log-normal distribution were 0.32 cm and 2.67 cm. In test 2, the calculation of the surface rock block demonstrated that the maximum diameter and minimum diameters was 64.58 cm and 15.37 cm, separately, and the standard deviation and mean of the diameter of the log-normal distribution were 0.28 cm and 3.18 cm. Figure 14 indicates the size distribution curves of muck pile at test 1, and Figure 15 indicates the size distribution curves of muck pile at test 2. Figure 14 contained the surface blocks information, while the results in Figure 15 were obtained by compensating 11% and truncating for the surface blocks diameter. As shown in Figures 14 and 15, estimates using compensation and interval are more precise than those including surface rock blocks information, such as in the lab experiments.

According to the results of the lab experiment, a more precise calculation of blasting fragmentation can be provided by 3D SEBF analysis than the traditional 2D image processing calculation method. The overall experimental results showed that this new approach could be utilized to the calculation of blasting fragmentation, and the error was within 1–3 cm.

5. Conclusion

In this study, the 3D laser scanning technique combined with statistical estimation was utilized to calculate the blasting fragmentation of muck pile, and its applicability was confirmed. The most important considerations are accurate modeling of the samples and a reliable number of samples. In terms of accurate information of samples, 3D laser point cloud information was superior to 2D image processing information. It is significant to obtain enough samples for effective analysis because the more the samples, the more accurate the calculation results. Therefore, this study draws the following conclusions:(1)The model of muck pile was built and analyzed by the 3D SEBF, and more geometrical characteristics of rock blocks were extracted from the laser point cloud. The result analyzed by this method was more precise compared with 2D image processing.(2)It was verified, VCCS and LCCP algorithms can be used to distinguish individual block from the entire muck pile based on laser point cloud data, and then PCA analysis can be used to calculate the diameter of surface blocks automatically and accurately.(3)The accomplishment of the 3D SEBF calculation was promoted by removing rock blocks that had insufficient geometric characteristics and calculating the blocks with a diameter interval of the rock blocks on the surface in the muck pile.(4)Parts of stacked blocks were concealed because of their layouts in the muck pile. The amount of error introduced by which was evaluated in this study, and the case-dependent approach was used to conduct the statistical estimate after the compensation of the error.(5)It was verified that the 3D SEBF calculation approach could be used for the calculation of blasting fragmentation. In this study, the mean deviation in diameter ranged from 1 to 3 cm in both the lab experiments and filed tests.(6)The proposed method makes use of the information of the surface rock blocks in the muck pile. Hence, it is very important to calculate the surface rock blocks with high precision. In block modeling, attention should be paid to ensure that sufficient 3D geometric information is available in block modeling.

Abbreviations

3D:Three-dimensional
2D:Two-dimensional
LPCD:Laser point cloud data
BFMP:Blast fragmentation of muck pile
VCCS:Voxel cloud connectivity segmentation
SDSB:Sizes distribution of surface blocks
LCCP:Locally convex connected patches
PCA:Principal component analysis
3D SEBF:Statistical estimation of blast fragmentation based on 3D laser point cloud data
PDF:Probability density function
CDF:Cumulative distribution function.

Data Availability

All lab and field data in this article used to support the findings of this study are included within the supplementary information file, which is named “Data.”

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Authors’ Contributions

Q. L. and F. S. conceptualized the study; Q. L. contributed to methodology and data curation, provided software and resources, and prepared the original draft; Q. L. and X. W. validated the study; F. S. contributed to formal analysis; Q. L. and M. Z. investigated the study; F. S. and X. W. reviewed and edited the manuscript; Q. L. and M. Z. visualized the study; X. W. supervised the study. All authors have read and agreed to the published version of the manuscript.

Acknowledgments

This work was supported by the rock and soil intelligent blasting technology innovation talent team project of Science and Technology Department of Guizhou Province (Guizhou Science and Technology Platform talent (2020), 5019).

Supplementary Materials

This contains lab and field data used in this study. (Supplementary Materials)